ASP.NET 3.5 social networking : an expert guide to building enterprise-ready social networking and community applications with ASP.NET 3.5 / Andrew Siemer ; reviewer, Steven M. Swafford.
Material type:![Text](/opac-tmpl/lib/famfamfam/BK.png)
- text
- computer
- online resource
- 9781847194794
- 1847194796
- 128195344X
- 9781281953445
- Active server pages
- Microsoft .NET Framework
- Active server pages
- Active server pages
- Microsoft .NET Framework
- Web site development
- Online social networks
- Application software -- Development
- Sites Web -- Développement
- Réseaux sociaux (Internet)
- Logiciels d'application -- Développement
- COMPUTERS -- Internet -- Web Page Design
- COMPUTERS -- Interactive & Multimedia
- Microsoft .NET
- Web site development
- Online social networks
- Application software -- Development
- Application software -- Development
- Online social networks
- Web site development
- 005.2/76 22
- TK5105.8885.A26 S54 2008eb
Item type | Home library | Collection | Call number | Materials specified | Status | Date due | Barcode | |
---|---|---|---|---|---|---|---|---|
![]() |
OPJGU Sonepat- Campus | E-Books EBSCO | Available |
Includes bibliographical references and index.
This book will show you how to create a scalable, maintainable social network that can support hundreds of thousands of users, complete with multimedia features. This book is written for ASP.NET and C♯ developers who want to build an enterprise-grade Social Network, either for their own business purposes or as a contract job for another company. The book assumes you have prior experience of developing web applications using ASP.NET 3.5, C♯ 3.0, SQL Server 2005/2008, and Visual Studio .NET 2008; it focuses on topics that will be of interest to existing developers - not on providing step-by-step examples for each detail.
Cover; Table of Contents; Preface; Chapter 1: Social Networking; What makes this topic so important; Large communities; Niche communities; Once I have my own social network, then what?; Customer service; Content moderation; Growing infrastructure requirements; Our social network-Fisharoo; This book's approach; Problem; Design; Solution; Features of our social network; Accounts; Profiles; Friends; Messaging; Media galleries; Blogging; Message boards; Groups; Comments; Tags; Ratings; Framework; Scaling up; Summary; Chapter 2: An Enterprise Approach to our Community Framework
A layered architecture versus a non-layered architectureLayers; Domain-driven Design; Ubiquitous language; Entities; Value objects; Services; Modules; Aggregates; Factories; Repositories; Model View Presenter pattern; Model; View; Presenter; How it works; Factory pattern using StructureMap; Repository pattern and LINQ; Wrappers for everything!; Configuration; Cache; Session; Redirection; Email; Error handling and logging; Error handling; Logging; Summary; Chapter 3: User Accounts; Problem; Design; Registration; Accounts; Password strength; Terms and conditions; CAPTCHA
Email confirmation and verificationSecurity; Permissions; Password encryption/decryption; Logging in; Password reminder; Manage account; Solution; Implementing the database; The Accounts table; The Permissions table; The AccountPermissions table; The Terms table; Creating the relationships; Implementing the data access layer; Setting up LINQ for the first time; A DataContext wrapper; Building repositories; The other repositories; Implementing the services/application layer; Extension methods; Implementing the business/domain layer; Implementing the presentation layer; Model view presenter
Registration pageEmail verification; Password recovery; Edit account; Implementing security; Summary; Chapter 4: User Profiles; Problem; Design; Profile; Manage profile; Avatar; Custom avatars; Gravatar; Public profile; Custom homepage; Privacy; News feed; Solution; Implementing the database; The Profiles table; Level of Experience; The Attributes table; The Privacy table; The Alerts table; Creating the relationships; Setting up the data access layer; Building repositories; Implementing the services/application layer; ProfileService; Account service; Privacy service; Alert service
Profile Attribute ServiceImplementing the presentation layer; Privacy; Manage profile; Avatar; Public profile; News feed; Summary; Chapter 5: Friends; Problem; Design; Friends; Finding Friends; Searching for a Friend; Inviting a Friend; Importing Friends from External Sources; Sending an Invitation; Adding Friend Alerts to The Filter; Interacting With Your Friends; Viewing Your Friends; Managing your friends; Following Your Friends; Providing Status Updates to Your Friends; Solution; Implementing the Database; The Friends Table; Friend Invitations; Status Updates; Creating the Relationships
eBooks on EBSCOhost EBSCO eBook Subscription Academic Collection - Worldwide
There are no comments on this title.