what are the things a developer should keep in mind or should take care when depeloping a web application.
web application e.g. social networking web app.
which are 开发者_StackOverflowthe things which must be implemented to get good performance and scalability.
please provide any article or blogs or suggestions for this kind of question if you have
-thanks in advance
Some things that popped up in my mind
- build in caching
- keep code clean and (unit) testable
- messure code coverage
- optimize database with indexs and check execution plans
- refactor every thing you build
- optimize front end loading time (minification, gzip, compressing)
- use source control
Deactivate Viewstate where you don't need it.
Most important: Make sure to hold the amount of roundtrips as small as possible. Understanding the Life-Cyclus of an asp.net website is most important for that matter.
http://www.startvbdotnet.com/aspsite/forms/formlifecycle.aspx
精彩评论