ASP.NET 4 social networking : a truly hands-on book for Microsoft ASP.NET 4 developers /

Saved in:
Bibliographic Details
Author / Creator:Gupta, Atul.
Imprint:Birmingham, UK : Packt, ©2011.
Description:1 online resource (457 pages).
Language:English
Series:Community experience distilled.
Community experience distilled.
Subject:
Format: E-Resource Book
URL for this record:http://pi.lib.uchicago.edu/1001/cat/bib/11256335
Hidden Bibliographic Details
Other authors / contributors:Hate, Sudhanshu.
Siemer, Andrew.
ISBN:9781849690836
1849690839
1283376903
9781283376907
1849690820
9781849690829
9781849690829
1849690820
9786613376909
6613376906
Digital file characteristics:data file
Notes:English.
Summary:Annotation Social Networking is all about developing connections or ties between friends and associates. While people have always networked with one another the Internet has allowed us to network with people all over the world easily. Any interest or cause can support its own social network, where fans and followers can meet, chat, and share their views. But building a social networking site from scratch involves some complex logic, and some serious coding. This book shows how to build a scalable, enterprise-ready social network using ASP.NET. The book uses the latest features of ASP.NET 4.0 and .NET Framework 4.0 to provide a platform that is efficient, easy to maintain, and extensible. Whether you want to build your own social network, are developing a social site for a customer or employer, or just want a practical guide to developing complex ASP.NET applications, this book is ideal for you. The book starts by planning the essential features of your social network, and then building a 'community framework' that will give your site a solid foundation and enable you to add all your social networking features. You can then go on to create user accounts, profile pages, messaging systems, 'friend' relationships between members, photo galleries, blogs, forums, groups, and more. Along the way you will see MEF, Entity Framework, LINQ, AJAX, C♯ 4.0, ASP.NET Routing, and other features of ASP.NET 4.0 put to practical and interesting uses. There is also integration with other technologies like Silverlight, Flash, XINHA WYSIWYG editor, reCaptcha, Lucene.NET and Cropper and you also look at custom implementation of authentication and profile features for the website. 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. A step by step guide to building enterprise-ready social networking and community applications with ASP.NET 4.
Other form:1-84969-082-0
Standard no.:9781849690829

MARC

LEADER 00000cam a2200000Ia 4500
001 11256335
006 m o d
007 cr cnu---unuuu
008 110524s2011 enk o 001 0 eng d
005 20240705155335.2
015 |a GBB747595  |2 bnb 
016 7 |a 018014149  |2 Uk 
019 |a 772399273  |a 795795513  |a 816879447  |a 823131434  |a 961509484  |a 962576264  |a 988528659  |a 991961035  |a 1037707889  |a 1038660116  |a 1083601164  |a 1153494732  |a 1162437654  |a 1241889426 
020 |a 9781849690836  |q (electronic bk.) 
020 |a 1849690839  |q (electronic bk.) 
020 |a 1283376903 
020 |a 9781283376907 
020 |a 1849690820 
020 |a 9781849690829 
020 |z 9781849690829 
020 |z 1849690820 
020 |a 9786613376909 
020 |a 6613376906 
024 3 |a 9781849690829 
035 |a (OCoLC)726885940  |z (OCoLC)772399273  |z (OCoLC)795795513  |z (OCoLC)816879447  |z (OCoLC)823131434  |z (OCoLC)961509484  |z (OCoLC)962576264  |z (OCoLC)988528659  |z (OCoLC)991961035  |z (OCoLC)1037707889  |z (OCoLC)1038660116  |z (OCoLC)1083601164  |z (OCoLC)1153494732  |z (OCoLC)1162437654  |z (OCoLC)1241889426 
035 9 |a (OCLCCM-CC)726885940 
037 |a CL0500000146  |b Safari Books Online 
040 |a N$T  |b eng  |e pn  |c N$T  |d E7B  |d OCLCQ  |d UMI  |d COO  |d OCLCQ  |d DEBSZ  |d OCLCQ  |d YDXCP  |d OCLCQ  |d OCLCA  |d DKDLA  |d OCLCQ  |d OCLCO  |d IDEBK  |d OCLCQ  |d OCLCF  |d OCLCQ  |d AZK  |d AGLDB  |d ICA  |d CNNOR  |d MOR  |d PIFAG  |d OCLCQ  |d JBG  |d OCLCQ  |d OCLCO  |d OCLCA  |d U3W  |d OCL  |d D6H  |d STF  |d WRM  |d VTS  |d CEF  |d NLE  |d INT  |d OCLCQ  |d OCLCO  |d UKMGB  |d OCLCQ  |d UAB  |d A6Q  |d UKAHL  |d HS0  |d UKCRE  |d VLY  |d AJS 
049 |a MAIN 
050 4 |a TK5105.8885.A26  |b G86 2011eb 
072 7 |a REF  |x 000000  |2 bisacsh 
100 1 |a Gupta, Atul. 
245 1 0 |a ASP.NET 4 social networking :  |b a truly hands-on book for Microsoft ASP.NET 4 developers /  |c Atul Gupta, Sudhanshu Hate, Andrew Siemer. 
260 |a Birmingham, UK :  |b Packt,  |c ©2011. 
300 |a 1 online resource (457 pages). 
336 |a text  |b txt  |2 rdacontent 
337 |a computer  |b c  |2 rdamedia 
338 |a online resource  |b cr  |2 rdacarrier 
347 |a data file  |2 rda 
490 1 |a Community experience distilled. 
520 8 |a Annotation Social Networking is all about developing connections or ties between friends and associates. While people have always networked with one another the Internet has allowed us to network with people all over the world easily. Any interest or cause can support its own social network, where fans and followers can meet, chat, and share their views. But building a social networking site from scratch involves some complex logic, and some serious coding. This book shows how to build a scalable, enterprise-ready social network using ASP.NET. The book uses the latest features of ASP.NET 4.0 and .NET Framework 4.0 to provide a platform that is efficient, easy to maintain, and extensible. Whether you want to build your own social network, are developing a social site for a customer or employer, or just want a practical guide to developing complex ASP.NET applications, this book is ideal for you. The book starts by planning the essential features of your social network, and then building a 'community framework' that will give your site a solid foundation and enable you to add all your social networking features. You can then go on to create user accounts, profile pages, messaging systems, 'friend' relationships between members, photo galleries, blogs, forums, groups, and more. Along the way you will see MEF, Entity Framework, LINQ, AJAX, C♯ 4.0, ASP.NET Routing, and other features of ASP.NET 4.0 put to practical and interesting uses. There is also integration with other technologies like Silverlight, Flash, XINHA WYSIWYG editor, reCaptcha, Lucene.NET and Cropper and you also look at custom implementation of authentication and profile features for the website. 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. A step by step guide to building enterprise-ready social networking and community applications with ASP.NET 4. 
505 0 |a Cover; Copyright; Credits; About the Authors; About the Reviewers; www.PacktPub.com; Table of Contents; Preface; Chapter 1:Social Networking; What makes this topic so important; Communities Galore; Once I have my own social network, then what?; Customer service; Content moderation; Growing infrastructure requirements; POST and SLATES; Our social network-Fisharoo; This book's approach; Problem; Design; Solution; Features of our social network; Accounts; Profiles; Friends; Messaging; Media galleries; Blogging; Forums; Groups; Comments; Tags; Ratings; Mark as Answer; Voting; Medals; Framework 
505 8 |a Scaling upSummary; Chapter 2:An Enterprise Approach to our Community Framework; Application design; Key principles; Layered architecture; Layers; Tiered architecture; Domain-driven Design; Important aspects; Ubiquitous language; Entities; Value objects; Services; Modules; Aggregates; Factories; Repositories; Entity Framework; Repository pattern and Entity Framework; Building Extensibility using Managed Extensibility Framework (MEF); Model View Presenter pattern; Model; View; Presenter; How it works; Creating the .NET Solution; Presentation layer; Components layer; Configuration; Cache 
505 8 |a SessionRedirection; Email; Error handling and logging; Data Access layer; Summary; Chapter 3:User Accounts; Problem; Design; Registration; Accounts; Password strength; Terms and conditions; reCAPTCHA; Email confirmation and verification; Security; 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; Update Model from Database; A Data Context wrapper 
505 8 |a Building repositoriesThe other repositories; Implementing the application layer; Extension methods; Implementing the domain layer; Implementing the presentation layer; Model view presenter; Registration page; Email 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; Revisiting the Solution Structure; Implementing the database; The Profiles table; Level of experience; The Attributes table 
505 8 |a The Privacy tableThe Alerts table; Setting up the data access layer; Entity Classes; Building repositories; Implementing the services/application layer; ProfileService; Account service; Privacy service; Alert service; Other services; Implementing the presentation layer; Privacy; Manage profile; Avatar; Public profile; News feed/Alerts; 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; Interacting with your friends; Viewing your friends 
546 |a English. 
630 0 0 |a Active server pages.  |0 http://id.loc.gov/authorities/names/n98026190 
630 0 0 |a Microsoft .NET Framework. 
630 0 7 |a Active server pages.  |2 blmlsh 
630 0 7 |a Active server pages.  |2 fast  |0 (OCoLC)fst01388618 
630 0 7 |a Microsoft .NET Framework.  |2 fast  |0 (OCoLC)fst01020083 
650 0 |a Social networks. 
650 0 |a Web site development.  |0 http://id.loc.gov/authorities/subjects/sh98004795 
650 7 |a REFERENCE  |x General.  |2 bisacsh 
650 7 |a Social networks.  |2 fast  |0 (OCoLC)fst01122678 
650 7 |a Web site development.  |2 fast  |0 (OCoLC)fst01173243 
655 0 |a Electronic books. 
655 4 |a Electronic books. 
700 1 |a Hate, Sudhanshu.  |0 http://id.loc.gov/authorities/names/n2011063480 
700 1 |a Siemer, Andrew. 
776 |z 1-84969-082-0 
830 0 |a Community experience distilled.  |0 http://id.loc.gov/authorities/names/no2011030603 
903 |a HeVa 
929 |a oclccm 
999 f f |i c7903561-326c-5d7b-bf76-1a539ef72657  |s 5d1e582d-ede7-5c8e-9f07-db0e2fd06589 
928 |t Library of Congress classification  |a TK5105.8885.A26 G86 2011eb  |l Online  |c UC-FullText  |u https://search.ebscohost.com/login.aspx?direct=true&scope=site&db=e000xna&AN=365672  |z eBooks on EBSCOhost  |g ebooks  |i 12348909