View Complete Post
Where are the files generated by ASP.NET stored and how are they used to serve page requests? This month Cutting Edge explains.
MSDN Magazine January 2007
MSDN Magazine October 2000
ASP has been rebuilt from the ground up. The result? Active Server Pages+. ASP+, with a host of new features, provides for easier to write, cleaner code that's simple to reuse and share. ASP+ boosts performance and scalability by offering access to complied languages; development is more intuitive thanks to Web Forms; and an object-oriented foundation facilitates reuse. Other important features include page events, Web Controls, and caching. Server Controls and improvements in data binding are also new with ASP+. Libraries for use with ASP+, and the Microsoft .NET Framework which allows custom business functions to be exposed over the Web, provide more new development opportunities.
MSDN Magazine September 2000
Dynamic data-driven pages have become the basis of many cutting-edge Web sites. Early render systems can provide better performance and maintainability for data-driven Web sites by generating frequently accessed pages that contain less-volatile information ahead of time. We'll show you an example of a server-side solution that uses Extensible Stylesheet Language (XSL) to merge data and layout information into HTML that is compatible with just about any modern Web browser. Using these techniques to render Web pages early can reduce the load on your database back end and increase performance for your users.
MSDN Magazine April 2000
I come from corporate asp.net development, and I am now working on a public website which will get a lot of traffic, perhaps a million users a day. So I am faced with a ton of performance and scalability questions.
I would like to share some thoughts and see if my approaches resonate with any good practices, or perhaps I am heading down the wrong path... Either way, I want to hear opinions.
(My number one concern is the fact that I am using asp.net for a public website. I don't know of a lot of websites using asp.net)
I am using asp.net 2.0 (I know, its not the latest technology but I don't need any advanced features of asp.net 3.5 or 4, unless there are significant improvements geared towards what I am doing)
On launch date, this will be running on a dedicated Windows Server 2008 running on Intel ATOM 330 1MB L2 Cache 1.6Ghz Dual-Core with 2GB DDR RAM. Its fully managed by a full service hosting company which gives me an option to upgrade to a bigger server within a few hours. I can even move the site to a webfarm if the traffic demands it.
So I have a User Dashboard, where users can create albums and upload pictures. So what I am doing