Book Image

ASP.NET 3.5 Social Networking

By : Andrew Siemer
Book Image

ASP.NET 3.5 Social Networking

By: Andrew Siemer

Overview of this book

Table of Contents (19 chapters)

Summary


In this chapter, we discussed various areas of the application that might experience some growing pains over time. We addressed performance issues from a simple lack of resources to how they can be addressed by creating a web farm. Then we looked at possible inefficiencies in the database by discussing a better way to delete data, partition and index it. Next, we looked at a way to speed up data and object access on the site by implementing a caching layer using MemCached.NET. With these items addressed, we moved on to making our search capabilities better and faster. Finally, we looked at how network communications—emails in particular—could be speeded up a bit by adding a layer of abstraction between your website and the actual technology used to send emails.

The key to this chapter is looking at your site for possible pain points and addressing them with approaches that may not be ASP.NET or C# related. Frequently, your code may be optimized to a greater level, but may still appear...