What are the key factors for successful scalability of ASP.NET applications?

When you launch a new ASP.NET application that knows that at some point in the future it needs to scale, what are the most important design decisions that will allow scalability in the future without wholsesale refactoring?

+3
source share
4 answers

My first three decisions:

  • Disabling or saving session state in the database.
  • Saving as little as possible in session state.
  • N-. - Web- DLL , -, . , , , , , , , .

.

, , .

+3

ASP.Net Do Do not Do -:

  • - SessionState = Off
  • ViewState - EnableViewState = False
  • - ASP.NET ASP.NET, (DataGrid )
  • ( sqlreaders on )

  • . System.Web.Cache .
  • - ( S3?)
  • , , , .
  • , , , .
  • - , .
  • , , , , , "-".

, .

+3

, / . , , .

+1

, . , , .; -)

Microsoft .NET- PDF-.

, . , , , .

+1

All Articles