Architecture Suggestions / Recommendations For A Web Application With Sub Apps

Jan 17, 2011

I'm starting to plan an architecture for a big web application, and I wanted to get suggestions and/or recommendations on where to begin and which technologies and/or frameworks to use. The application will be an Intranet-based web site using Windows authentication, running on IIS and using SQL Server and ASP.NET. It'll need to be structured as a main/shell application with sub-applications that are "pluggable" based on some configuration settings.

The main or shell application is to provide the overall user interface structure - header/footer, dynamically built tabs for each available sub-app, and a content area in which the sub-application will be loaded when the user clicks on the sub-application's tab. So, on start-up of the main/shell application, configuration information will be queried from a database, and, based on the user and which of the sub-apps are available, the main or shell app would dynamically build tabs (or buttons or something) as a way to access each individual application. On start-up, the content area will be populated with the "home" sub-app. But, clicking on an sub-app tab will cause the content area to be populated with the sub-app corresponding to the tab.

For example, we're going to have a reports application, a display application, and probably a couple other distinct applications. On startup of the main/shell application, after determining who the user is, the main app will query the database to determine which sub-apps the user can use and build out the UI. Then the user can navigate between available sub-apps and do their work in each. Finally, the entire app and all sub-apps need to be a layered design with presentation, service, business, and data access layers, as well as cross-cutting objects for things such as logging, exception handling, etc.

Anyway, my questions revolve around where to begin to plan something like this application. What technologies/frameworks would work best in developing a solution for this application? MVC? MVP? WCSF? EF? NHibernate? Enterprise Library? Repository Pattern? Others? I know all these technologies/frameworks are not used for the same purpose, but knowing which ones to focus on is a little overwhelming.
Which ones would be the best choice(s) for a solution? Which ones work well together for an end-to-end design? How would one structure the VS project for something like this?

View 1 Replies


Similar Messages:

Architecture For A Web Application With Sub-Apps?

Jan 17, 2011

I'm starting to plan an architecture for a big web application, and I wanted to get suggestions and/or recommendations on where to begin and which technologies and/or frameworks to use.The application will be an Intranet-based web site using Windows authentication, running on IIS and using SQL Server and ASP.NET. It'll need to be structured as a main/shell application with sub-applications that are "pluggable" based on some configuration settings.

View 3 Replies

Architecture :: How To Develop Web Application With Sub-Apps

Jun 18, 2010

I'm starting to think about and develop an architecture for a big web application, and I wanted to get suggestions and/or recommendations on which technologies and/or frameworks to use.The application will be an Intranet-based web site using Windows authentication, running on IIS and using ASP.NET. It'll need to be structured as a main web application with sub-web applications. Essentially, the entire scope is a composite browser-based,Intranet application that is composed of discrete, functionally complete modules or sub-applications.

View 1 Replies

Architecture :: How To Pass Data Between 2 Apps On Different Servers

Feb 23, 2010

i'm facing a problem with transfering data between two web applicatins on two different servers. For example on page A

I have a login box with LoginName textbox and Password textbox and Login button. What I am trying to achieve is that when i press Login button I will transfer data from Login and Password textboxes to page B and .net code on page B will try to validate the logging user. I was trying code like this but it won't works on page A

[Code]....

and on page B in Page_Load event

[Code]....

I was thinking of using Web Service between these apps, however i am not certain that it will works.

View 12 Replies

Architecture :: Single Sign On Web And Windows Apps?

Sep 18, 2010

We, at our company, are developing a file sharing application which will allow users to upload/download files. This application will be part of the suite of other applications. We will be adding a desktop client (windows app) which is an upload/download manager which will assist users to queue in multiple large files for upload/download. There are a couple of questions related to design for these applications:

1. We would like to implement Single Sign-On for all these applications (including desktop client). We would like users to login to web and once they do that, they can browse through applications without logging in again. We will be implementing a authetication service using WCF. The requirement is that we do not want to add authentication functionality to desktop client. So users will need to login to our web application. We can write cookie to user's machines and will work for web applications. Can the desktop client use the same cookie to autheticate itself? Or there are other ways we can achieve it? 2. We also do not want that when desktop client is uploading/downloading multiple files that its session is expired and the user need to re-authenticate through web. How can we achieve it? How does other Upload/Download Managers (like MS File Trasnfer Manager) work?

View 9 Replies

C# - Finding Recommendations For Google Analytic For Tracking Users Activities In Web App Application Admin Section?

Mar 17, 2011

I'm developing a CMS for my website.

I need track Users activities in my Cms Admin section (protected by password).

I would like to know:

If is possible add GA (Google Anlytic) code and use it even if the pages where the code is placed are covered by password.

If such use can create secrity vulnerability of any kind. (If is good or bad practice).

How to retrieve easily the statistics from pages in Admin section if the folder for admin is (example: ADMIN) in GA account. They come up like /admin/mypage.aspx??? Or how???

Generally, I would like your opinion about it and if you are using this approch it in your current web application.

View 2 Replies

How To Work With A Web Application And Sub-Apps

Jun 18, 2010

I'm starting to think about and develop an architecture for a big web application, and I wanted to get suggestions and/or recommendations on which technologies and/or frameworks to use.The application will be an Intranet-based web site using Windows authentication, running on IIS and using ASP.NET. It'll need to be structured as a main web application with sub-web applications. Essentially, the entire scope is a composite browser-based, Intranet application that is composed of discrete, functionally complete modules or sub-applications.

View 2 Replies

Architecture :: Auto Update Application Like In Wordpress, Application Must Check If New Updates Are Available?

May 3, 2010

I need to auto update application like in wordpress, Application must check if new updates are available, download this updates and install.But I don't know how to install application. Because if some files in bin directory are updated application is restarted.Is it possible to create ASP.NET web application which will be auto updatable?now we have a new technologies, could u please suggest me any kind of soultion for the above problem. here i am enclosing my email idsunnyb4uu@hotmail.com

View 2 Replies

Architecture :: Design An Application To Fetch Data From Different Application Databases

Nov 10, 2010

I need to develop an application, which will get records (orders) from one application and process them. The updates to this records (order updates) will be sent back to the source application for end customer reference. I'm planning to achieve this data synchronization at the database level using triggers and stored procedures to insert database between the 2 databases.

But, the issue is I have to deploy this application in 3 different customer sites and I have to change the database names (cannot use the same database name) in each deployment manually. Because of this deployment issue, I was thinking of handling this within the asp.net application where I can store the db name in the database and then build the query within the application, but I dont want to do it as building queries like that doesnt look very professional.

View 2 Replies

C# - Using Google Federated Login With Google Apps And .net Application

Aug 11, 2010

As an organisation, we use Google Apps. We have the paid version (mapped to our domain) etc...We are developing a web based application to manage orders, and other business functionality.I want to be able to use federated login with our google apps accounts-
For example, if a user is logged in to their email (gMail) - they should automatically be logged in to our ASP.net application

If they're not logged in - the log in form should auth. against our google apps account.How can this be done?Is it possible to be able to "get" the user who is currently logged in using this method etc...?

View 3 Replies

Architecture :: Best Way To Pass A Values From One Application To Another Application?

Dec 8, 2010

Which is the best way to pass a values from one application to another application in asp.net

View 5 Replies

Architecture :: Best Way To Kill Session From One Application To Another Application In C#?

Dec 8, 2010

Which is the best way to kill session from one application to another application in C#

View 5 Replies

Suggestions Regarding The .NET Tool To Use For Project?

Feb 21, 2010

I need to develop a project that needs to have a Ticker and an AdRotator, apart from some button controls and a banner.I have two options - ASP.NET and Windows Forms.With Windows Forms, I've been able to develop the Ticker, but I don't know how to develop the AdRotator.With ASP.NET, I'll have to develop Ticker using AJAX, whereas the AdRotator is already present.

The software is to be used as a standalone. I'm thinking of using Windows Forms for the development so that the requirements for the end-user is only the .NET Framework and not ths IIS plus the deployment would be easier. What should I use for the development?If you suggest Windows Forms, please throw some light for the development of AdRotator.Note: I don't have any knowledge on AJAX and I don't have much time for the development. Is it possible to develop the Ticker using some other technology other than AJAX ?

View 3 Replies

MVC :: Return URL And Link Text Suggestions?

Mar 10, 2010

I got 3 "user role specific" Areas and 1 Public Area.Also, I have a "Shared" directory for controllers that's shared among the Areas.

On the Shared views, I have a "Return to [whereucomefrom]" link, that will depend on ..well, where you come from. If it was only the previous url I needed, I could just figure the referer and make that the url. But I also need the link text.

Say for instance "New Message" in Shared can be called from the "Customer" Area. If so, the return link would be "Return to my Orders", opposed to say "Return to Messages" for another area.So I want to pass on a return url and return url text from the link in an area view, so the shared view can display that link. I am not allowed to use Session and want to keep my URL's clean (sth like /Messages returnurl=customer/orders&linktext=Return to Orders" will not do).

I'm working on a URL Helper extension method as we speak, but I know in advance that is going to create an ugly url....

View 3 Replies

Suggestions/pointers For Post/Get To Page From A Desktop App?

May 26, 2010

I'm planning to have a desktop app interact with some .ASP or .ASPX pages on a server.

I've only done a little bit with .asp pages and I'm thinking I'd just Post or Get a URL with some variables:

MySite.com/Functions.asp?FunctionName=?Paramater1=somevalue?Parameter2=...

I'm wondering if there is any better way to go about this?

Am I missing something? Is there perhaps a better way to go about this?

View 3 Replies

AJAX :: Autocomplete With Multiple Word Suggestions?

Aug 24, 2010

the process to get multiple word suggesions for a text box in asp.net using Ajax? Actually I got a solution for that, [URL] But it used Atlas. When I am running with this code in my application, it is conflicting with Script Manager that is already there in Masterpage. How can I overcome that problem. Is there any built-in solution in latest versions of Ajax?

View 1 Replies

Need Recommendations With WCF And Security

Jul 5, 2010

i'd like to recieve comments on the way i'm trying to build an asp.net web application which uses a WCF service that is hosted in another asp.net application. Both applications will live on the same machine, but the app with the WCF service will not be accessible from the outside. there will be two web servers sharing the load behind a load balancer.

The app pool of both applications will use the same local user account (web server is not part of a domain) and so i was thinking to use WsHttpBinding with windows security for communication between client and internal wcf service.

The fron-end asp.net app uses forms authentication through a custom membership/role provider to athenticate and authorize users. The user database is in a sql server database.

i need to somehow pass to the wcf service the user details (username + roles) so that in the wcf it will be possible to validate and authorize according to the roles of who is logged in the front-end. I read i need to use "support tokens", but i haven't figured out how to use this.

I read also something about claims and WIF, which seems interesting but have no idea how i could use these in my scenario.

is there anyone who can give me recommendations about the architecture and maybe also show me how to pass the username to the wcf service and also show me if possible to use claims based authorization?

View 1 Replies

C# - Looking For Design Recommendations - Asp.net?

Dec 17, 2010

Looking for design recommendations in asp.netwhat be better to use for design controls on the screento put controls in table ? or absolute position for the controls ?what is better to use ? What all developers use ?

View 4 Replies

Architecture :: Want To Create Another Application Or Sub Application?

Aug 25, 2010

I m sure this question has been asked before. I have a web application hosted underhttp://localhost/abc. which is mapped to c:inetputwwwrootabc folder. I have APP_Code, App_LocalResources, BIN and other folders under abc folder. Everything is great. Now I want to create another application or sub application
http://localhost/def. Both abc and def apps need to use some common classes and resources. Whats the best way to do it. I dont need to create a separate application for def. All i want is the url
http://localhost/def.

View 3 Replies

AJAX :: Autocomplete Extender And Highlight Typed Character In Suggestions Box?

Jun 30, 2010

Im using the ajax autocomplete extender I would like to know how can I get the word Im typing in the textbox to highlight in the suggestions box example im typing in 'Mo' in the text box autocomplete starts. How do I get this 'Mo' styled in the suggestion box?

View 3 Replies

Visual Studio :: Unit Testing Suggestions For Methods That Are Normally Void?

Jun 9, 2010

have a test project for testing methods in the Business/Models tier of my application. For methods that do calculations or have return types this works great.What would some suggested ways to perform (any is this even necessary) testing on methods that would normally have no return type, such as a 'Delete' method?Example:

[Code]....

View 3 Replies

Recommendations For Abstract Class Vs Interfaces?

Dec 21, 2010

From the following URL i got some doubts about the Recommendations for using Abstract class vs interfaces

[URL]

1. If you anticipate creating multiple versions of your component, create an abstract class. Abstract classes provide a simple and easy way to version your components. By updating the base class, all inheriting classes are automatically updated with the change. Interfaces, on the other hand, cannot be changed once created. If a new version of an interface is required, you must create a whole new interface. { Is there any example for this t ounderstand throughly ?} If you are designing small, concise bits of functionality, use interfaces. If you are designing large functional units, use an abstract class. If you want to provide common, implemented functionality among all implementations of your component, use an abstract class. Abstract classes allow you to partially implement your class, whereas interfaces contain no implementation for any members. { Is there any example for this t ounderstand throughly?

View 3 Replies

C# - Postcode And Radius Lookup Recommendations?

Apr 16, 2010

I look after a number of divisional websites for a uk based membership organisation and what we want to do is provide, as well as other address functions, is a closest member lookup to a web user from the websites themselves.A few use cases that I want to fill:ase 1: The user puts in their post code and wants to see all the members in a 5/10/15/20/30/40 mile radius from themCase 2: The member puts in an area (city, county, etc.) and gets a list of members in that area.Essentially what I'm looking for is a programmable API which I can code against to do:post code lookup and returns addresses (after picking house number for example).
search post code + radius (5miles, 10miles etc) and get a set of applicable post codes to then join onto the membership records in the databaseAny recommendations? It can be a quarterly update install on the server, it can be a queryable web service.

View 4 Replies

Stop The Auto Suggest Feature From Dropping Down Suggestions While Using Jquery Autocomplete?

Jan 13, 2011

How do you stop the auto suggest feature from dropping down suggestions while using jquery autocomplete. The auto suggest is dropping down over the autocomplete selections. Its terribly annoying. I've tried z-index. Nothing seems to stop it.

View 1 Replies

Use MVC Architecture In Web Application?

Nov 2, 2010

I am beginner in MVC architecture, how to use MVC architecture in Web applicaion?

View 2 Replies







Copyrights 2005-15 www.BigResource.com, All rights reserved