We have all worked on a project that was supposed to be thrown together just to meet a current need. There wasn't ever supposed to be a need in the future for this application. It was meant to be just a simple down and dirty fix until you could get the next major version in place. Then you found yourself constantly adding features to this application. It continued to grow and grow uncontrollably. Had you known that this application was going to be so important and was going to be used so extensively, you would probably have built it differently. It is most likely that you would have designed your application with extensibility in mind rather than just hurrying to get the project finished and out the door!

ASP.NET 3.5 Social Networking
By :

ASP.NET 3.5 Social Networking
By:
Overview of this book
Table of Contents (19 chapters)
ASP.NET 3.5 Social Networking
Credits
About the Author
About the Reviewer
Preface
Social Networking
An Enterprise Approach to our Community Framework
User Accounts
User Profiles
Media Galleries
Message Boards
Comments, Tags, and Ratings
Moderation
Scaling Up
Index
Customer Reviews