04983nam 2200697Ia 450 991082820750332120240613195158.097866121723281-282-17232-81-84719-362-5(CKB)2430000000040679(EBL)967826(OCoLC)697480199(SSID)ssj0000345238(PQKBManifestationID)12135117(PQKBTitleCode)TC0000345238(PQKBWorkID)10314841(PQKB)11354258(Au-PeEL)EBL967826(CaPaEBR)ebr10433545(CaONFJC)MIL217232(PPN)228012058(FR-PaCSA)88852086(MiAaPQ)EBC967826(EXLCZ)99243000000004067920090827d2009 uy 0engur|n|---|||||txtccrASP.NET 3.5 content management system development build, manage, and extend your own content management system /Curt Christianson, Jeff Cochran1st ed.Birmingham, U.K. Packt Publishing Ltd.20091 online resource (284 p.)From technologies to solutionsIncludes index.1-84719-361-7 Cover; Table of Contents; Preface; Chapter 1: Planning and Building your First Content Management System; What a Content Management System is; Web Content Management Systems; Why use ASP.NET; ASP.NET membership and profiles; ASP.NET Master Pages and Themes; ASP.NET 3.5; Setting up your environment; Installing IIS; Operating systems and IIS versions; Installing IIS in Windows XP Pro; Installing IIS in Windows Vista; Installing ASP.NET 3.5; Installing Visual Web Developer Express 2008; Configuring and testing your setup; Configuring IIS on Windows XP; Configuring IIS on Windows VistaSetting NTFS permissionsTesting IIS; Writing a simple content management application; Default.aspx; Content.txt; FCKEditor; Edit.aspx; Summary; Chapter 2: Adding a Database to a Content Management System; Why use a database; Why use SQL Server Express; Installing and configuring SQL Server 2005 Express; Installing SQL Server 2005 Management Studio Express; Running SQL Server 2005 Management Studio Express; Creating a database for our simple Content Management System; Creating a new database with Management Studio Express; Windows authentication vs. SQL server authenticationConfiguring an SQL user accountConfiguring the database to use the SQL Server account; Creating a database table with Management Studio Express; Using the SimpleCMS database in Visual Web Developer; Using the SimpleCMS database in the CMS application; Creating a new Default.aspx file; Configuring the data source; Binding the Data Source to a Repeater control; Creating a new Edit.aspx; Creating multiple content pages; Altering the database table; Adding data to the new column; Altering the SqlDataSource code; Understanding SQL Server commands; SQL query syntax; SELECT queries; WHERE clauseTOPALL | DISTINCT; COUNT; GROUP BY clause; ORDER BY clause; INSERT queries; UPDATE queries; DELETE queries; Other queries; Entities and relationships in brief; Entities; Entity relationships; SQL injection; Preventing SQL injection; Changing the database user account; Summary; Chapter 3: Content Management System Architecture; Multi-tier architecture; The data store; The Pages table; The Panes table; The Articles table; The data access layer; Creating the typed dataset; Filtering data from the dataset; Insert method; Update and delete methods; The business logic layer; The ArticlesBLL classThe presentation layerBuilding the Master Page; Summary; Chapter 4: Adding Security and Membership to a Content Management System; ASP.NET membership; Configuring and using forms authentication; Creating a new application; Creating the home page; Create the Master Page; Enabling forms authentication; Creating the membership database; Configuring the SqlMembershipProvider; Creating the login page; Creating a user account with the ASP.NET configuration tool; Creating a login; Adding forms authentication to our CMS; Preparing an existing SQL database; The aspnet_regsql.exe tool; User accountsMembership rolesBuild, Manage, and Extend your own Content Management SystemInternet programmingMicrosoft .NET FrameworkWeb sitesDesignInternet programming.Microsoft .NET Framework.Web sitesDesign.005.2/76Christianson Curt1682190Cochran Jeff1682191MiAaPQMiAaPQMiAaPQBOOK9910828207503321ASP.NET 3.5 content management system development4052141UNINA