PacktLib: ASP.NET 3.5 Social Networking

ASP.NET 3.5 Social Networking

Credits

About the Author

About the Reviewer

Preface

Social Networking

What makes this topic so important

Once I have my own social network, then what?

Our social network—Fisharoo

This book's approach

Features of our social network

Summary

An Enterprise Approach to our Community Framework

A layered architecture versus a non-layered architecture

Domain-driven Design

Model View Presenter pattern

Factory pattern using StructureMap

Repository pattern and LINQ

Wrappers for everything!

Error handling and logging

Summary

User Accounts

Problem

Design

Solution

Summary

User Profiles

Problem

Design

Solution

Summary

Friends

Problem

Design

Solution

Summary

Messaging

Problem

Design

Solution

Summary

Media Galleries

Problem

Design

Solution

Summary

Blogs

Problem

Design

Solution

Summary

Message Boards

Problem

Design

Categories

Solution

Summary

Groups

Problem

Design

Solution

Summary

Comments, Tags, and Ratings

Problem

Design

Solution

Summary

Moderation

Problem

Design

Solution

Summary

Scaling Up

Problem

Design

Solution

Summary

Index