|
This book provides Web developers with a cost-effective way to develop a Content Management System (CMS) within Microsoft's new .NET Framework. Readers will learn how to develop a CMS
featuring dynamic content display by using queries, transactions, and robust error handling. They'll also learn content administration, rudimentary workflow, and password administration. With this
book, readers will also learn how to add multiple forms of personalization and security to a dynamic content site. This book also covers ADO.NET, XML, Visual Studio .NET, authentication, authorization,
and encryption. Complete source code written in C# and ASP.NET is included, which will enable Web developers to create a dynamic content site at a fraction of the cost. Technologies Covered: Content
Management System (CMS): A content management system is a system used to manage the content of a web site. It typically consists of two elements: the management application and the delivery
application.
This book will assume prior knowledge of CMS. C# and ASP.NET: The book will assume an understanding of both these languages but a quick summary of them will be included. ADO.NET: Database access will
be done using ADO.NET. All aspects that are relevant to dynamic Content Management will be included. Visual Studio .NET: All development will be done using VS.NET. The book will assume an
understanding of VS.NET but a quick summary will be provided as appropriate. XML: This technology will be addressed in three locations in the book, programmatic updating of the config.web file,
importing and exporting content. Authentication, Authorization, and Encryption: This will be addressed in a couple of places, most notably protected content and system administration. Content
Management: This is the underlying thread that will keep the book together.
The book will be about .NET Framework, in particular C# and ASP.NET, but all of the code will be pieces of a dynamic content management system. Personalization: A key technology that needs to be
addressed as it is one of the only ways to make a site truly user friendly and can be a major contributing factor to a user revisiting a site. Workflow: Content management systems must also have a
content development workflow built into them, especially if multiple people are creating, editing and deploying content. This book will cover a rudimentary workflow system using a hard coded workflow
as opposed to a dynamic GUI driven system supplied by the expensive, commercial content management systems on the market.
Reviews: None
Sample Chapters:
1. Chapter 7: Database Development and ADO.NET
Table of Contents:
Chapter 1 So, What Is a Content Management System Anyway?
Chapter 2 Version Control
Chapter 3 Workflow
Chapter 4 What Is Personalization?
Chapter 5 Basics of Web Architecture
Chapter 6 ASP.NET, C#, and Visual Studio .NET
Chapter 7 Database Development and ADO.NET
Chapter 8 XML
Chapter 9 A Quick Overview of CMS.NET
Chapter 10 Initializing CMS.NET
Chapter 11 Getting Content into the System
Chapter 12 Cookies, Authentication, Authorization, and Encryption
Chapter 13 Displaying Dynamic Content
Chapter 14 Using a Workflow to Enter Content
Chapter 15 Registered Users and Protected Content
|
|
Updated: Aug 23 2002 11 PM CST
Prices provided
for informational purposes only. Read our
Disclaimer for details. |
|