.NET Tutorials, Forums, Interview Questions And Answers
Welcome :Guest
Sign In
Register
 
Win Surprise Gifts!!!
Congratulations!!!


Post New Web Links

How to design a Centralised Business or Service Authendication Architecture in ASP .Net

Posted By:      Posted Date: September 23, 2010    Points: 0   Category :ASP.Net
 


Hi All,


i want to create a centralised business or Service authendication architecture in .net. for example, we have a clients like c1, c2, c3, c4, ... etc. everybody logins seperatly as well as grouply. ie, if client  "C1" logins [with login authentication] he can access c2 , c3, c4 also without login authendication. So its like a google.  if we enters gmail  account, we can access orkut, picasa like that.. i need the cetralised architecture.

And, client "c1" seperately asks seperately how will be the authendication architecture.

so give me the single solution for both these two scenarios.... how will be the architecture for these two and how is the Data Base (Login) Structure.

Thanks in Advance.

with Regards

Ganesan.M




View Complete Post


More Related Resource Links

Realizing a Service-Oriented Architecture with .NET

  
This article is meant to be a practical discussion guide to building a .NET application in a service-oriented architecture. We will consider real-world goals, real-world obstacles, and experience-based solutions. I quickly concede the approaches discussed here are not exhaustive or infallible. This paper is focused on application development, not application integration. We will specifically consider architectural issues and component design issues.

The Potential of Web Services

Solidify Your C# Application Architecture with Design Patterns

  
design pattern can solve many problems by providing a framework for building an application. Design patterns, which make the design process cleaner and more efficient, are especially well-suited for use in C# development because it is an object-oriented language. Existing design patterns make good templates for your objects, allowing you to build software faster. This article describes several popular design patterns you can use in your own applications, including the singleton, the decorator, the composite, and the state classes, which can improve the extensibility of your applications and the reuse of your objects.

Need help for Architecture design

  

I need help to make decision for making framework for new project.
Project is financing (banking) project. It'll b using .net 3.5 sp1 with sql server 2005.
I want to know what should be best approach for framework? Mean to use LINQ or go with Stored procedure way with 3 tier architecture?
or anything else?

For current financing project the framework is done by one of MVP. He used LINQ to all things.
But we facing problem of w3wp process hang. We cant go for web gardening or farming bcz LINQ objects cnt be serialized to store in Session etc.
Difficult to use Transactions in LINQ. Have to use TransactionScope lead to MSDTC problems etc.

Please give your opinion.


Business object design in master details.

  


Hello guys, I have the following scenario,

  1. There is a master business object containing 40 fields
  2. 2 separate child business objects
  3. If I update a child record, I have to update master's 'Last modify by' status along with 3 or more fields in master
  4. For this purpose, I don't want to initialize a separate Master class object (as most of the fields are unused/wasted)
  5. The 'last modify by' also gets updated if the records in master get updated themselves

Currently I have separate business objects for master table, Child 1, Child 2 etc.

How do I control this in my business object design ? Do I break up my master object ? Say I extract last 'modify by ' into a new class, through inheritance or some other way ?

Is there a way that whenever child gets updated I use a 'small' class to update Master status only and whenever the master itself gets updated I do the same.

Problem is that I am having redundancy in my small class (Master class also contains 'Last Modify By ',

What would you advice. Please have your say. Thank you.

Edit  I am using webforms guys.


Web Service Workflows: Deploy Distributed Business Processes With Windows Workflow And Web Services

  

Due to the distributed nature of a business process it makes sense for a workflow to be deployed as a distributed application. See how Windows Workflow and Web Services hold the key.

Israel Hilerio

MSDN Magazine October 2006


Design: Place XML Message Design Ahead of Schema Planning to Improve Web Service Interoperability

  

Web Services are all about exchanging data in the form of XML messages. If you were about to design a database schema, you probably wouldn't let your tool do it for you. You'd hand-tool it yourself to ensure maximum efficiency. In this article, the author maintains that designing a Web Service should be no different. You should know what kind of data will be returned by Web Service requests and use the structure of that data to design the most efficient message format. Here you'll learn how to make that determination and how to build your Web Service around the message structure.

Yasser Shohoud

MSDN Magazine December 2002


BizTalk: Implement Design Patterns for Business Rules with Orchestration Designer

  

Because the value of good software planning and design should never be underestimated, it can be beneficial to use one of the many existing design patterns as a foundation for solving some of your toughest architecture problems. This article describes several traditional design patterns including the Observer pattern and the Dispatcher pattern, elaborates on their structures, what they're used for, and how they can help you build a BizTalk-based solution. Following this is a discussion on using the BizTalk Orchestration Designer to build designs and integrate existing business processes.

Christian Thilmany and Todd McKinney

MSDN Magazine October 2001


Design Patterns: Solidify Your C# Application Architecture with Design Patterns

  

A design pattern can solve many problems by providing a framework for building an application. Design patterns, which make the design process cleaner and more efficient, are especially well-suited for use in C# development because it is an object-oriented language. Existing design patterns make good templates for your objects, allowing you to build software faster. This article describes several popular design patterns you can use in your own applications, including the singleton, the decorator, the composite, and the state classes, which can improve the extensibility of your applications and the reuse of your objects.

Samir Bajaj

MSDN Magazine July 2001


Video: Business Connectivity Services Architecture for SharePoint 2010

  
This video discusses the architecture of Business Connectivity Services. (Length: 2:15)

Connecting to a WCF Service Using Business Connectivity Services in Office 2010

  
Learn how to create a BCS external content type for Office 2010 based on a Windows Communication Foundation (WCF) service.

Video: Connecting to a WCF Service Using Business Connectivity Services in Office 2010

  
Watch this video as you learn to create a BCS external content type for Office 2010 based on a Windows Communication Foundation (WCF) service.

separating service level data from business data in servcie contract

  
Hi I have read that service level data (like requestId, client name etc. required for tracing/auditing) should be separated from business data(required for actual business operation) ie. differencing "Message Header" from "message payload". When we say 'separation", does that mean service level data should not be defined/declared in my contract class. If so how clients will know what header info they have to pass? I can't enforce header info as part of my contract. i think http://blogs.microsoft.co.il/blogs/bursteg/archive/2006/04/23/141.aspx this is based on assumption that clients are aware what they have to pass in header. Regardssinghhome

Error selecting "Business Data Connectivity" service application in MSS 2010 with WCF hotfix on W8R

  
I'm getting "BDC Metadata Store is Currently Unavailable" when navigating to the External Content Types object in SPD 2010. Hot fix is installed.  No errors in the eventlog? 

Report Service Design Questions

  

Hey all,

after 3 weeks working with SQL and RS i'm done.

Now i've got some problems with the design..

 

my first question;

There are several pages saved in a PDF, and I've created a header. Now I need to get an issue where the header only is viewed on the first page. But if I select in properties "Print options" it works only for the first and last page but i need it also between.

 

my second question;

In my report is a tablix where i need "break page". But if i select "start" or "start and end" it display the first page without the tablix (header and footer displayed) and if select "end" it wont work.

 

my third question;

I need to show another Tablix on every page. how can i do that?

 

Regards Patrick


One who can read, have a clear advantage!

What is the best Architecture design?

  

What is the best Architecture design?

Requirement is  

Program A is a .Net 4.0 Web Application hosted in IIS on a Windows Server A

Program A running on a Server A gets some message from external application/web Request , Program A needs to do some processing like validating the message, formatting, etc then Program A needs to send to Server B(using HttpWebRequest), wait for response, get response from Server B, then Program A again does some processing based on response received from Server B, then again Program A send the message to Server C (via TCP/IP .Net.Socket) get response from Server C, then Program A save the message to database, and then processing is finished.

 

How to achieve this, what is the best Architecture

 

Case One

Program A is a web application running on IIS

Passing business objects as parameters to web service

  
First I will explain our architecture

All of our Business Class are put into a Project Business Classes and they are passed around different layers to get the job done

Business Layer
   --- Depending on  a configuration calls either a web service or Data Access to get its data.

Business Layer
       |
DataAccess        

OR

Business Layer
   |
Web Service
   |
Data Access

 
Sample Code:

    Business Classes

    public class Customer
     {
        private string _name;
        public string Name
        {
            get { return _name; }
            set { _name = value; }
        }
    }

   Data Access
     public void Add(Customer customer)
     {
         &nbs
Categories: 
ASP.NetWindows Application  .NET Framework  C#  VB.Net  ADO.Net  
Sql Server  SharePoint  Silverlight  Others  All   

Hall of Fame    Twitter   Terms of Service    Privacy Policy    Contact Us    Archives   Tell A Friend