作者:Curt Christianson, Jeff Cochran
出版日期:June 25, 2009
出版社:其它
页数:284
ISBN:ISBN-10: 1847193617 ISBN-13: 978-1847193612
文件格式:PDF
Build, Manage, and Extend your own Content Management System
Create your own Content Management System with the understandingneeded to expand it and add new functionality as your needs growLearn to build a fully functional application with very little code and set up users and groups within your applicationManage the layout of your site using Master Pages, Content Placeholders, Themes, Regions, and ZonesA step-by-step guide with plenty of code snippets and screen imagesIn Detail
ASP.NET 3.5 is equipped with a built-in security system, standarddesign templates, and easy configurations for database connections,which make it the ideal language for building a content managementsystem. With the strong community support for the ASP.NET platform, youcan be assured that what you write today will be around and supportedfor years to come. You can imagine how easy it is to get lost in themyriad features especially if you are a newcomer.
This book shows you how to make use of ASP.NET’s features and createa functional Content Management System quickly and conveniently. Youwill learn how to build your site and see the different ways in whichyou can customize your code to fit your needs. With this book in hand,you can easily set up users and groups, create valuable content foryour users, and manage the layout of your site efficiently. All youneed is a basic understanding of coding and a desire to learn, and thisbook will take care of the rest.
This book will teach you to get your site up and running quickly,and maintain its content even if you have little or no web design orprogramming experience. It will give you all the knowledge you need touse the tools as well as the code required to make yourself a strongdeveloper far beyond your site. It begins with setting up yourprogramming environment and coding a Content Management System. Youwill learn how to install and configure a database and connect it toyour CMS. You will be able to create content and manage the layout ofyour site, and also make it available beyond the browser. At the end ofthis book, you will have designed and built a CMS that allows you toadminister an Articles section, Images and Files sections, as well as afull set of Administrator tools for your site.
What you will learn from this book?
Set up your programming environment and jump right into coding a completely functional Content Management SystemInstall and configure a database and connect it to your Content Management SystemLearn all about n-tier architecture and how it can work within Content Management SystemsSet up users and groups within your application and learn about the management toolsCreate and manage valuable content within your site for the users and learn how to make it available beyond the browserLearn all about Master Pages, Content Placeholders, Themes/Skins, and managing the layout of your siteBegin digging into site navigation and looking into the concepts of inheritanceUse Administrator privileges to manage your site from a single pointApproach
This step-by-step tutorial shows the reader how to build an ASP.NETContent Management System from scratch. You will first learn the basicsof a content management system and how to set up the tools you need tobuild your site. Then, you start building your site, setting up users,and adding content to your site. You will be able to edit the contentof your site and also manage its layout all by yourself. Towards theend, you will learn to manage your site from a single point and willhave all the information you need to extend your site to make it morepowerful.
Filled with plenty of code snippets and screen images to keep you ontrack as well as numerous additional samples to show you all theexciting alternatives to explore, this book prepares you for all thechallenges you can face in development.
Who this book is written for?
This book is for beginner to intermediate ASP.NET users who havemanaged to learn Visual Web Developer and want to take on their firstreal-world application. It will help those who have used SQL ServerExpress, completed a few sample projects, and now wish to explore aContent Management System.
About the Author
Curt Christianson
Curt Christianson has been involved in the tech community since themid 1990s and has been a professional developer for more than a decade.He is an active community contributor on the Asp.net forums as well asa Forum Moderator. He is currently in his 6th Microsoft Most ValuableProfessional (MVP) award cycle for his work with ASP/ASP.Net. He iswriting a number of open source add-ins and Starter Kits. He’s based inWisconsin, U.S.A. as a professional developer as well as contributingto books and articles, both printed and on the Internet.
Curt is in the process of entering into the life of a married manthanks to his better half Jessyca. They plan on settling down with lotsof little ones running around, providing the mosquitoes don’t carrythem all off first or the winter chill doesn’t get them.
Jeff Cochran
Jeff Cochran is a Senior Network Specialist for the City of Naples,Florida. A large part of his job includes web design and coding, aswell as web server management. Jeff has nearly two decades ofexperience with the Internet, having started one of the first InternetService Providers in Southwest Florida, and has worked with Windows andUnix-based web servers. Now primarily concentrating on Windowstechnologies, Jeff has been a Microsoft MVP for Microsoft’s InternetInformation Server for nearly a decade and is active in the ASP Classicand ASP.NET communities as well.
Jeff has been married for twenty years to Zina, a graphic designerand, according to most accounts, the driving force that keeps himfocused on… Oh look – A Pony! In the off-hours, Jeff and Zina spendmuch of their time remodeling a 1950s bungalow in Naples, Florida,trying to keep the rain out and the cats in. Jeff also has a long-termaddiction to classic pinball machines, tropical fish, and off-roadvehicles, all of which compete with home repairs for a share of hisincome.