Index
A
B
- blogs
- issues / Problem
- design / Design
- solution / Solution
- database, implementing / Implementing the database, solution, blogsdatabase, implementingblogsdatabase, implementingdatabase implementing, blogsblogs tableCreating the relationships
- data access layer, implementing / database implementing, blogsrelationships, creatingSetting up the data access layer
- services/application layer, implementing / data access layer implementing, blogsrepositories, buildingImplementing the services/application layer
- presentation layer, implementing / Implementing the presentation layer, Latestsolution, blogspresentation layer, setting uppresentation layer implementing, blogsimplementingblogspresentation layer, implementing blog posts
- business/domain layer implementing, user account / Implementing the business/domain layer
C
- caching
- commenting
- issues / taggingissuesissues, taggingCommenting
- design / Comments
- solution / Solution
- database, implementing / Comments, Creating the commentingdatabase, implementingsolution, commentingdatabase, implementingcommentingdatabase, implementingdatabase implementing, commentingaboutrelationships
- data access layer, setting up / Setting up the data access layer
- repositories, building / CommentRepository
- presentation layer, implementing / Comments.ascx
D
- data access layer implementing, blogs
- data access layer implementing, commenting
- data access layer implementing, rating
- data access layer implementing, tagging
- data access layer implementing, user account
- LINQ, setting up / Setting up LINQ for the first time, A data access layer implementing, user accountLINQ, setting upDataContext wrapper
- DataContext wrapper / A data access layer implementing, user accountLINQ, setting upDataContext wrapper, Building data access layer implementing, user accountDataContext wrapperrepositories
- repositories, building / Building data access layer implementing, user accountDataContext wrapperrepositories
- account, selecting / Selecting accounts
- account, saving / Saving an account, data access layer implementing, user accountaccount, savingDeleting an account
- account, deleting / data access layer implementing, user accountaccount, savingDeleting an account
- permissions, adding to account / Adding permissions to an account
- other repositories / The other repositories
- permissions repository / Permissions repository
- terms repository / Terms repository, data access layer implementing, user accountterms repositoryImplementing the services/application layer
- data access layer setting up, filtering
- repositories, building / Building moderationdata access layer, setting upsolution, moderationdata access layer, setting upsolution, gagsdata access layer, setting upsolution, filteringdata access layer, setting upgagsdata access layer, setting upfilteringdata access layer, setting uprepositories
- ContentFilterRepository / ContentFilterRepository
- data access layer setting up, friends
- data access layer setting up, gags
- repositories, building / Building moderationdata access layer, setting upsolution, moderationdata access layer, setting upsolution, gagsdata access layer, setting upsolution, filteringdata access layer, setting upgagsdata access layer, setting upfilteringdata access layer, setting uprepositories
- GagRepository / GagRepository
- data access layer setting up, groups
- data access layer setting up, media
- data access layer setting up, message board
- data access layer setting up, messaging system
- setting up / Setting updatabase implementing, messaging systemMessageRecipients, constraints the data access layer, Building solution, messaging systemdata access layer, setting updata access layer setting up, messaging systemsetting upmessaging systemdata access layer, setting uprepositories
- repositories, building / Building solution, messaging systemdata access layer, setting updata access layer setting up, messaging systemsetting upmessaging systemdata access layer, setting uprepositories
- MessageRepository / MessageRepository
- MessageRecipientRepository / MessageRecipientRepository
- data access layer setting up, moderation
- repositories, building / Building moderationdata access layer, setting upsolution, moderationdata access layer, setting upsolution, gagsdata access layer, setting upsolution, filteringdata access layer, setting upgagsdata access layer, setting upfilteringdata access layer, setting uprepositories
- ModerationRepository / data access layer setting up, moderationModerationRepositoryGetModerationsGlobal()
- ModerationRepository, GetModerationsGlobal() / data access layer setting up, moderationModerationRepositoryGetModerationsGlobal()
- data access layer setting up, user profiles
- about / database implementing, user profilesalert, constraintsSetting up the data access layer, user profilesdata access layer, setting updata access layer setting up, user profilesaboutsolution, user profilesdata access layer, setting upBuilding repositories
- repositories, building / user profilesdata access layer, setting updata access layer setting up, user profilesaboutsolution, user profilesdata access layer, setting upBuilding repositories, data access layer setting up, user profilesrepositories, buildingImplementing the services/application layer
- database implementing, blogs
- blogs table / Blogs, solution, blogsdatabase, implementingblogsdatabase, implementingdatabase implementing, blogsblogs tableCreating the relationships
- relationships, creating / solution, blogsdatabase, implementingblogsdatabase, implementingdatabase implementing, blogsblogs tableCreating the relationships, database implementing, blogsrelationships, creatingSetting up the data access layer
- database implementing, commenting
- database implementing, filtering
- database implementing, friends
- friends table / The Friends Table
- friend invitations / Friend Invitations, Status Updates
- status updates / Status Updates, Creating the database implementing, friendsstatus updatesRelationships
- relationships, creating / Creating the database implementing, friendsstatus updatesRelationships
- friends, constraints / Friends Constraints, FriendInvitationsdatabase implementing, friendsfriends, constraints constraints
- FriendInvitations, constraints / StatusUpdates database implementing, friendsFriendInvitations, constraintsconstraints
- StatusUpdates, constraints / Setting Up the database implementing, friendsStatusUpdates, constraintsData Access Layer
- database implementing, gags
- database implementing, groups
- database implementing, media
- files / Files, File database implementing, mediafilessystem folders
- file system folders / File database implementing, mediafilessystem folders
- file types / File types, Folders
- folders / Folders, Folder typesdatabase implementing, mediafolders
- folder types / Folder typesdatabase implementing, mediafolders
- account folders / Account folders, Account files
- account files / Account files
- folder files / Folder files, Creating the database implementing, mediafolder filesrelationships
- relationships, creating / Creating the database implementing, mediafolder filesrelationships
- database implementing, message board
- database implementing, messaging system
- messages / Messages, database implementing, messaging systemmessagesMessageTypes
- MessageTypes / database implementing, messaging systemmessagesMessageTypes
- MessageRecipients / MessageRecipients, database implementing, messaging systemMessageRecipientsMessageRecipientTypes
- MessageRecipients, MessageRecipientTypes / database implementing, messaging systemMessageRecipientsMessageRecipientTypes, database implementing, messaging systemMessageRecipients, MessageRecipientTypesMessageStatusTypes
- MessageRecipients, MessageStatusTypes / database implementing, messaging systemMessageRecipients, MessageRecipientTypesMessageStatusTypes
- MessageRecipients, MessageFolders / MessageFolders
- relationships, creating / Creating the relationships
- MessageRecipients, constraints / Setting updatabase implementing, messaging systemMessageRecipients, constraints the data access layer
- database implementing, moderation
- database implementing, rating
- database implementing, tagging
- database implementing, user account
- database implementing, user profiles
- database optimization
- DDD
- design, blogs / Design
- design, caching / Caching
- design, commenting / Comments
- design, database optimization
- design, email / Email
- design, filtering / gagsdesigndesign, gagsFiltering
- design, friends
- design, gags / Gags, gagsdesigndesign, gagsFiltering
- design, groups
- design, media
- design, message board
- design, messaging system
- design, moderation / Moderation, Gags
- design, rating / Design, Ratings
- design, searching / Searching
- design, tagging / Tags
- design, user account
- design, user profiles
- design, web farming / Web farming
E
F
- factory pattern, StructureMap used / Factory pattern using StructureMap
- filtering
- issues / Dynamic filter
- design / gagsdesigndesign, gagsFiltering
- database, implementing / solution, gagsdatabase, implementingdatabase implementing, gagsaboutgagssolutiongagsdatabase, implementingContentFilters
- solution / solution, gagsdatabase, implementingdatabase implementing, gagsaboutgagssolutiongagsdatabase, implementingContentFilters
- data access layer, setting up / Setting up database implementing, filteringrelationships, creatingthe data access layer, Building moderationdata access layer, setting upsolution, moderationdata access layer, setting upsolution, gagsdata access layer, setting upsolution, filteringdata access layer, setting upgagsdata access layer, setting upfilteringdata access layer, setting uprepositories
- services/application layer, implementing / Implementing the services/application layer
- presentation layer, implementing / Filtering
- friends
G
- gags
- issues / Gagging users
- design / Gags, gagsdesigndesign, gagsFiltering
- solution / Gags, solution, gagsdatabase, implementingdatabase implementing, gagsaboutgagssolutiongagsdatabase, implementingContentFilters
- database, implementing / Gags, solution, gagsdatabase, implementingdatabase implementing, gagsaboutgagssolutiongagsdatabase, implementingContentFilters
- data access layer, setting up / Setting up database implementing, filteringrelationships, creatingthe data access layer, Building moderationdata access layer, setting upsolution, moderationdata access layer, setting upsolution, gagsdata access layer, setting upsolution, filteringdata access layer, setting upgagsdata access layer, setting upfilteringdata access layer, setting uprepositories
- presentation layer, implementing / Gagging
- gravatar, avatar
- groups
I
- indexing
- IoC / View
- issues, blogs / Problem
- issues, commenting / taggingissuesissues, taggingCommenting
- issues, database optimization / Problem
- issues, filtering
- issues, friends / Problem
- issues, gags / Gagging users
- issues, groups / Problem
- issues, indexing / Problem
- issues, media / Problem
- issues, message board / Problem
- issues, messaging system / Problem, messaging systemissuesissues, messaging systemDesign
- issues, moderation / Community moderation
- issues, rating / Ratings
- issues, tagging / Tagging, taggingissuesissues, taggingCommenting
- issues, user account / Problem, user accountissuesissues, user accountDesign
- issues, user profiles / Problem
L
- layered architecture
- layers
- logging / Logging
- logging in, user account
M
- media
- issues / Problem
- design / Files
- files / Files
- folders / Folders
- file, uploading process / File upload
- file system, managing / File system management
- data management screens / Data management screens
- database, implementing / Implementing the database
- data access layer, setting up / Setting up the data access layer, mediadata access layer, setting upsolution, mediadata access layer, setting upBuilding repositories
- services/application layer, implementing / Implementing the services/application layer
- presentation layer, implementing / Implementing the presentation layer
- message board
- messaging system
- issues / Problem, messaging systemissuesissues, messaging systemDesign
- design / messaging systemissuesissues, messaging systemDesign
- messages / Messages, design, messaging systemmessagesmessaging systemmessagesRecipients
- recipients / design, messaging systemmessagesmessaging systemmessagesRecipients
- solution / Solution
- database, implementing / Implementing the database
- data access layer, setting up / Setting updatabase implementing, messaging systemMessageRecipients, constraints the data access layer, Building solution, messaging systemdata access layer, setting updata access layer setting up, messaging systemsetting upmessaging systemdata access layer, setting uprepositories
- services/application layer, implementing / Implementing the services/application layer
- presentation layer, implementing / Implementing the presentation layer
- micro blog, friends / Status Updates
- model / Model
- moderation
- issues / Community moderation
- design / Moderation, Gags
- solution / Moderations, Gags
- database, implementing / Moderations, Gags
- data access layer, setting up / Setting up database implementing, filteringrelationships, creatingthe data access layer, Building moderationdata access layer, setting upsolution, moderationdata access layer, setting upsolution, gagsdata access layer, setting upsolution, filteringdata access layer, setting upgagsdata access layer, setting upfilteringdata access layer, setting uprepositories
- presentation layer, implementing / The user control
- MVP
N
P
- presentation layer implementing, blogs
- implementing / Implementing the presentation layer, Latestsolution, blogspresentation layer, setting uppresentation layer implementing, blogsimplementingblogspresentation layer, implementing blog posts
- latest blog posts / Latestsolution, blogspresentation layer, setting uppresentation layer implementing, blogsimplementingblogspresentation layer, implementing blog posts
- my blog posts / My blog posts
- fancy URL support / Fancy URL support
- post, viewing / View post
- post, creating / Create or edit post
- post, editing / Create or edit post
- presentation layer implementing, commenting
- presentation layer implementing, filtering / Filtering
- presentation layer implementing, friends
- friends, searching for / SiteMaster
- SiteMaster / SiteMaster
- search.aspx page / Search
- friends, inviting / Invite Your Friends, presentation layer implementing, friendsfriends, invitingOutlook CSV Importer
- Outlook CSV importer / presentation layer implementing, friendsfriends, invitingOutlook CSV Importer
- Outlook CSV importer, contacts importing / Importing Contacts
- Outlook CSV importer, contacts selecting / Selecting Contacts, presentation layer implementing, friendsOutlook CSV importer, contacts selectingConfirm Friendship
- friendship, confirming / presentation layer implementing, friendsOutlook CSV importer, contacts selectingConfirm Friendship, presentation layer implementing, friendsfriendship, confirmingLogin
- login presenter / presentation layer implementing, friendsfriendship, confirmingLogin
- registration / Registration
- friends, viewing / Show Friends
- friends, on profile / Friends on Profile
- status updates / Status Updates
- presentation layer implementing, gags / Gagging
- presentation layer implementing, groups
- presentation layer implementing, media
- file, uploading / File upload
- file upload / presentation layer implementing, mediafile uploadReceiving files
- files, receiving / presentation layer implementing, mediafile uploadReceiving files
- receiver, testing / Testing our receiver
- multi-file, uploading / Multi-file upload, presentation layer implementing, mediamulti-file, uploadingPhoto albums
- photo albums / presentation layer implementing, mediamulti-file, uploadingPhoto albums
- photo albums, MyPhotos / MyPhotos
- photo albums, ViewAlbum / ViewAlbum
- presentation layer implementing, message board
- presentation layer implementing, messaging system
- new message / New message, presentation layer implementing, messaging systemnew messageFriends control
- new message, friends control / presentation layer implementing, messaging systemnew messageFriends control
- default (inbox) / Default (or Inbox)
- default (inbox), folders / Folders, presentation layer implementing, messaging systemdefault (inbox), foldersRead message
- message, reading / presentation layer implementing, messaging systemdefault (inbox), foldersRead message
- presentation layer implementing, moderation
- presentation layer implementing, rating
- presentation layer implementing, tagging
- presentation layer implementing, user account
- Model View Presenter (MVP) / Model view presenter
- View / View
- view / presentation layer implementing, user accountviewPresenter
- presenter / presentation layer implementing, user accountviewPresenter
- model / Model
- registration page / Registration page
- email, verifying / Email verification
- password, recovering / Password recovery
- account, editing / Edit account
- security, implementing / Implementing security, Implementing navigation and security
- SiteMap file / SiteMap
- SiteMap wrapper / SiteMap wrapper
- AllNodes() / All nodes
- navigation, sections / Navigation
- access, checking / Checking access
- security / Security
- navigation, implementing / Implementing navigation and security
- presentation layer implementing, user profiles
- about / Implementing the presentation layer
- privacy, managing / Manage privacy, presentation layer implementing, user profilesprivacy, managingManage profile
- profile, managing / presentation layer implementing, user profilesprivacy, managingManage profile, presentation layer implementing, user profilesprofile, managingAvatar
- avatar, uploading / Upload avatar
- avatar, image manipulating / Image manipulation
- gravatar / Gravatar
- public profile / Public profile
- public profile, custom home page / Custom homepage, presentation layer implementing, user profilespublic profile, custom home pageNews feed
- news feed / presentation layer implementing, user profilespublic profile, custom home pageNews feed
- presenter / Presenter
- profiles, user profiles
- public profile, user profiles
R
- rating
- issues / Ratings
- design / Design, Ratings
- solution / Solution
- database, implementing / Ratings, System object ratingdatabase, implementingsolution, ratingdatabase, implementingrating options
- system object rating options / System object ratingdatabase, implementingsolution, ratingdatabase, implementingrating options, Tags
- relationships, creating / Creating the commentingdatabase, implementingsolution, commentingdatabase, implementingcommentingdatabase, implementingdatabase implementing, commentingaboutrelationships
- data access layer, setting up / Setting up the data access layer, ratingdata access layer, setting upBuilding repositories
- repositories, building / ratingrepositories, buildingHasRatedBefore()
- services/application layer, implementing / WebContext
- presentation layer, implementing / Ratings.ascx
- registration, user account
- repository pattern and LINQ / Repository pattern and LINQ, repository pattern and LINQWrappers for everything!
S
- searching
- security, user account
- Selenium / Presenter
- services/application layer implementing, blogs
- services/application layer implementing, commenting
- services/application layer implementing, filtering
- services/application layer implementing, friends
- services/application layer implementing, groups
- services/application layer implementing, media
- services/application layer implementing, message board
- services/application layer implementing, messaging system
- services/application layer implementing, rating
- services/application layer implementing, tagging
- services/application layer implementing, user account
- services/application layer implementing, user profiles
- ProfileService / ProfileService, services/application layer implementing, user profilesProfileServiceAccount service
- AccountService / services/application layer implementing, user profilesProfileServiceAccount service, services/application layer implementing, user profilesAccountServicePrivacy service
- PrivacyService / services/application layer implementing, user profilesAccountServicePrivacy service, services/application layer implementing, user profilesPrivacyServiceAlert service
- AlertService / services/application layer implementing, user profilesPrivacyServiceAlert service, services/application layer implementing, user profilesAlertServiceProfile Attribute Service
- ProfileAttributeService / services/application layer implementing, user profilesAlertServiceProfile Attribute Service
- SoC / A layered architecture versus a non-layered architecture
- social networking
- social networking, features
- social networking, Fisharoo sample / Our social network—Fisharoo
- social networking, large communities
- social networking, niche communities
- solution, blogs
- database, implementing / Implementing the database, solution, blogsdatabase, implementingblogsdatabase, implementingdatabase implementing, blogsblogs tableCreating the relationships
- relationships, creating / solution, blogsdatabase, implementingblogsdatabase, implementingdatabase implementing, blogsblogs tableCreating the relationships
- data access layer, setting up / database implementing, blogsrelationships, creatingSetting up the data access layer
- services/application layer, setting up / data access layer implementing, blogsrepositories, buildingImplementing the services/application layer
- presentation layer, setting up / Implementing the presentation layer, Latestsolution, blogspresentation layer, setting uppresentation layer implementing, blogsimplementingblogspresentation layer, implementing blog posts
- solution, caching
- solution, commenting
- database, implementing / Comments, Creating the commentingdatabase, implementingsolution, commentingdatabase, implementingcommentingdatabase, implementingdatabase implementing, commentingaboutrelationships
- CommentRepository, GetCommentsBySystemObject() / GetCommentsBySystemObject()
- services/application layer, implementing / Implementing the services/application layer
- presentation layer, implementing / Implementing the presentation layer
- comments.ascx / Comments.ascx
- comments.ascx.cs / Comments.ascx.cs
- CommentsPresenter.cs / CommentsPresenter.cs
- solution, database optimization
- about / Database optimization
- indexing / Indexing, solution, database optimizationindexingPartitioning
- partitioning / solution, database optimizationindexingPartitioning
- partitioning, FileGroups / FileGroups, solution, database optimizationpartitioning, FileGroupsPartition function
- partition function, creating / solution, database optimizationpartitioning, FileGroupsPartition function
- partition scheme, creating / Partition scheme
- partition tables, creating / Partition tables, solution, database optimizationpartition tables, creatingHow does this affect our current system?
- partitioning, gotchas / Gotchas
- solution, email
- about / Email
- services, creating to send email / Creating services to send email
- database table, creating / The database, solution, emaildatabase table, creatingServices
- services / solution, emaildatabase table, creatingServices
- email, serializing / Serializing email, solution, emailemail, serializingConnecting the new DBMailQueueService
- DBMailQueueService, connecting / solution, emailemail, serializingConnecting the new DBMailQueueService
- queue / The queue, solution, emailqueueProcessing the queue
- queue, processing / solution, emailqueueProcessing the queue, solution, emailqueue, processingSummary
- solution, filtering
- database, implementing / solution, gagsdatabase, implementingdatabase implementing, gagsaboutgagssolutiongagsdatabase, implementingContentFilters
- data access layer, setting up / Setting up database implementing, filteringrelationships, creatingthe data access layer, Building moderationdata access layer, setting upsolution, moderationdata access layer, setting upsolution, gagsdata access layer, setting upsolution, filteringdata access layer, setting upgagsdata access layer, setting upfilteringdata access layer, setting uprepositories
- services/application layer, implementing / Implementing the services/application layer
- presentation layer, implementing / Filtering
- solution, friends
- solution, gags
- database, implementing / Gags, solution, gagsdatabase, implementingdatabase implementing, gagsaboutgagssolutiongagsdatabase, implementingContentFilters
- data access layer, setting up / Setting up database implementing, filteringrelationships, creatingthe data access layer, Building moderationdata access layer, setting upsolution, moderationdata access layer, setting upsolution, gagsdata access layer, setting upsolution, filteringdata access layer, setting upgagsdata access layer, setting upfilteringdata access layer, setting uprepositories
- presentation layer, implementing / Gagging
- solution, groups
- solution, media
- solution, message board
- solution, messaging system
- database, implementing / Implementing the database
- data access layer, setting up / Setting updatabase implementing, messaging systemMessageRecipients, constraints the data access layer, Building solution, messaging systemdata access layer, setting updata access layer setting up, messaging systemsetting upmessaging systemdata access layer, setting uprepositories
- services/application layer, implementing / Implementing the services/application layer
- presentation layer, implementing / Implementing the presentation layer
- solution, moderation
- database, implementing / Implementing the database, Gags
- data access layer, setting up / Setting up database implementing, filteringrelationships, creatingthe data access layer, Building moderationdata access layer, setting upsolution, moderationdata access layer, setting upsolution, gagsdata access layer, setting upsolution, filteringdata access layer, setting upgagsdata access layer, setting upfilteringdata access layer, setting uprepositories
- presentation layer, implementing / The user control
- solution, rating
- database, implementing / Ratings, System object ratingdatabase, implementingsolution, ratingdatabase, implementingrating options
- system object rating options / System object ratingdatabase, implementingsolution, ratingdatabase, implementingrating options, Tags
- relationships, creating / Creating the commentingdatabase, implementingsolution, commentingdatabase, implementingcommentingdatabase, implementingdatabase implementing, commentingaboutrelationships
- RatingRepository, HasRatedBefore() / ratingrepositories, buildingHasRatedBefore()
- RatingRepository, GetCurrentRating() / solution, ratingRatingRepository, GetCurrentRating()SaveRatings()
- RatingRepository, SaveRatings() / solution, ratingRatingRepository, GetCurrentRating()SaveRatings(), solution, ratingRatingRepository, SaveRatings()SystemObjectRatingOptionRepository
- SystemObjectRatingOptionRepository / solution, ratingRatingRepository, SaveRatings()SystemObjectRatingOptionRepository
- services/application layer, implementing / Implementing the services/application layer
- WebContext / WebContext
- WebContext, SelectedRatings / SelectedRatings
- WebContext, ClearSelectedRatings / ClearSelectedRatings
- WebContext, TagID / TagID
- configuration class / Configuration
- presentation layer, implementing / Implementing the presentation layer
- ratings.ascx / Ratings.ascx
- ratings.ascx.cs / Ratings.ascx.cs
- RatingsPresenter.cs / RatingsPresenter.cs
- solution, searching
- solution, tagging
- database, implementing / Tags, System object solution, taggingdatabase, implementingdatabase implementing, taggingabouttags
- system object tags / System object solution, taggingdatabase, implementingdatabase implementing, taggingabouttags, Comments
- TagRepository, GetTagByName() / GetTagByName()
- TagRepository, GetTagByID() / GetTagByID()
- TagRepository, GetTagsGlobal() / GetTagsGlobal(), solution, taggingTagRepository, GetTagsGlobal()GetTagsBySystemObject()
- TagRepository, GetTagsBySystemObject() / solution, taggingTagRepository, GetTagsGlobal()GetTagsBySystemObject()
- TagRepository, GetTagsBySystemObjectAndRecordID() / GetTagsBySystemObjectAndRecordID(), solution, taggingTagRepository, GetTagsBySystemObjectAndRecordID()SystemObjectTagRepository
- SystemObjectTagRepository / solution, taggingTagRepository, GetTagsBySystemObjectAndRecordID()SystemObjectTagRepository
- SystemObjectTagRepository, GetSystemObjectByTagID() / GetSystemObjectByTagID()
- services/application layer, implementing / Implementing the services/application layer
- TagService, AddTag() / AddTag()
- TagService, CalculateFontSize() / CalculateFontSize()
- Extensions, ShuffleList() / ShuffleList()
- presentation layer, implementing / Implementing the presentation layer
- tags.ascx / Tags.ascx
- tags.ascx.cs / Tags.ascx.cs
- TagsPresenter.cs / TagsPresenter.cs, TagsPresenter.cs
- new user controls, installing / Installing the new user controls
- UrlRewrite.cs / UrlRewrite.cs, solution, taggingUrlRewrite.csTags page
- tags page / solution, taggingUrlRewrite.csTags page
- tags.aspx / Tags.aspx, solution, taggingtags.aspxTags.aspx.cs
- tags.aspx.cs / solution, taggingtags.aspxTags.aspx.cs
- solution, user account
- about / Solution
- database, implementing / Implementing the database
- data access layer, implementing / database implementing, user accountrelationships, creatingImplementing the data access layer
- application layer, implementing / data access layer implementing, user accountterms repositoryImplementing the services/application layer
- services layer, implementing / data access layer implementing, user accountterms repositoryImplementing the services/application layer
- business layer, implementing / Implementing the business/domain layer
- domain layer, implementing / Implementing the business/domain layer
- presentation layer, implementing / Implementing the presentation layer
- solution, user profiles
- database, implementing / Implementing the database
- data access layer, setting up / database implementing, user profilesalert, constraintsSetting up the data access layer, user profilesdata access layer, setting updata access layer setting up, user profilesaboutsolution, user profilesdata access layer, setting upBuilding repositories
- services/application layer, implementing / data access layer setting up, user profilesrepositories, buildingImplementing the services/application layer
- presentation layer, implementing / Implementing the presentation layer
- solution, web farming / Web farming, web farmingsolutionsolution, web farmingCaching
- StructureMap / Factory pattern using StructureMap
T
- tagging
- issues / Tagging, taggingissuesissues, taggingCommenting
- design / Tags
- solution / Solution
- database, implementing / Tags
- about / Tags
- system object tags / System object solution, taggingdatabase, implementingdatabase implementing, taggingabouttags, Comments
- data access layer, setting up / Setting up the data access layer
- repositories, building / TagRepository
- services/application layer, implementing / TagService
- presentation layer, implementing / Tags.ascx, solution, taggingUrlRewrite.csTags page
U
- user account
- issues / Problem, user accountissuesissues, user accountDesign
- design / user accountissuesissues, user accountDesign
- registration / Registration
- security / Security
- logging in / security, user accountpassword, decryptingLogging in
- solution / Solution
- database, implementing / Implementing the database
- data access layer, implementing / database implementing, user accountrelationships, creatingImplementing the data access layer
- services/application layer, implementing / data access layer implementing, user accountterms repositoryImplementing the services/application layer
- business/domain layer, implementing / Implementing the business/domain layer
- presentation layer, implementing / Implementing the presentation layer
- user profiles
- issues / Problem
- design / Design
- profile / Profile
- avatar / Avatar
- public profile / Public gravatar, avataraboutprofile, Custom user profilespublic profiledesign, user profilespublic profilehomepage
- privacy / Privacy, News user profilesprivacydesign, user profilesprivacyfeed
- news feed / News user profilesprivacydesign, user profilesprivacyfeed, Solution
- solution / Solution
- database, implementing / Implementing the database
- data access layer, setting up / database implementing, user profilesalert, constraintsSetting up the data access layer, user profilesdata access layer, setting updata access layer setting up, user profilesaboutsolution, user profilesdata access layer, setting upBuilding repositories
- services/application layer, implementing / data access layer setting up, user profilesrepositories, buildingImplementing the services/application layer
- presentation layer, implementing / Implementing the presentation layer
V
W
X