Skip to main content

All Questions

Tagged with
24 votes
2 answers
28k views

Benefits of using separate API and UI servers for Web application

At work, we have a large internal application which has been under development for close to 2 years now; I've just recently joined the project and some of the architecture has me slightly perplexed, ...
Stephen Byrne's user avatar
15 votes
4 answers
3k views

How do you manage extensibility in your multi-tenant systems?

I've got a few big web based multi-tenant products now, and very soon I can see that there will be a lot of customizations that are tenant specific. An extra field here or there, maybe an extra page ...
Brian MacKay's user avatar
  • 1,570
11 votes
4 answers
7k views

Why would you use MVC over Web Forms?

Recently an architect described our company as offering a Rolls-Royce solution (MVC) when all he needed was a Toyota (Web Forms). I'm curious to find out what you think about web forms vs MVC as an ...
Mysterion's user avatar
  • 625
11 votes
5 answers
708 views

Starting a coherent architecture in a legacy application

I have responsibility for a large Asp.Net based website. It is currently a website (not web application), some windows services and a number of class libraries. The data layer uses a mixture of ...
Matt Evans's user avatar
  • 1,015
10 votes
2 answers
19k views

Should I cache the data or hit the database?

I have not worked with any caching mechanisms and was wondering what my options are in the .net world for the following scenario. We basically have a a REST Service where the user passes an ID of a ...
JD01's user avatar
  • 1,289
10 votes
3 answers
17k views

Best Architecture for ASP.NET WebForms Application

I have written an ASP.NET WebForms portal for a client. The project has kind of evolved rather than being properly planned and structured from the beginning. Consequently, all the code is mashed ...
stack man's user avatar
  • 109
9 votes
2 answers
1k views

Moving all UI logic to Client Side?

Our team originally consisted of mostly server side developers with minimum expertise in Javascript. In ASP.NET we used to write a lot of UI logic in code-behind or more recently through controllers ...
Mag20's user avatar
  • 3,301
6 votes
4 answers
2k views

Architecture suggestions on a multi-project multi-database 'intranet'

Here is the situation I have inherited: We have approximately 10 websites (Asp.net web forms) that each have their own database. Each of these databases houses some site specific data, and each has ...
ledgeJumper's user avatar
5 votes
1 answer
961 views

How to best organize multiple WebProjects that use similar business logic

We have the following setup Current Solution: Business Logic (Class Library) Data Layer (Class Library containing EF,Web Services wrappers etc) WebProject1 BUT we now want to ...
Jeremy's user avatar
  • 271
4 votes
3 answers
3k views

Is Business layer required when all it does it call data layer function

I have inherited ASP.Net Web form code. Here the business layer is just calling the function of data access layer. For example public string GetCountry(int countryCode) { MyDLSrv obj = new MyDLSrv()...
Milind Thakkar's user avatar
4 votes
4 answers
1k views

When using membership provider, do you use the user ID or the username?

I've come across this is in a couple of different applications that I've worked on. They all used the ASP.NET Membership Provider for user accounts and controlling access to certain areas, but when we'...
Chris's user avatar
  • 2,013
4 votes
2 answers
2k views

Advice converting a multiple-project ASP.NET WebForms website to MVC (using VS2015)

We inherited a large ASP.NET website built entirely in WebForms. The website has over 200 pages, spread across 60 WebForms projects inside of the website's solution. About half of the pages are static ...
Organic's user avatar
  • 141
4 votes
3 answers
6k views

Calling Web API vs adding reference to underlying dlls [closed]

This is more of an Architecture question, and I want to know all the possible pros and cons of the approach. In my org, we have an ASP.NET Application say "A", a Web API Project say "W", and ...
Guanxi's user avatar
  • 163
4 votes
1 answer
874 views

How to build notification system in Azure

I have a system running in Azure that accepts messages via a REST endpoint. The customer has a certain number of devices that send some data for example temperature and we present this data in a web ...
Stilgar's user avatar
  • 1,514
4 votes
2 answers
863 views

Data transfer between "main" site and secured virtual subsite

I am currently working on a C# ASP.Net 3.5 website I wrote some years ago which consists of a "main" public site, and a sub-site which is our customer management application, using forms-based ...
Emma Burrows's user avatar

15 30 50 per page