万本电子书0元读

万本电子书0元读

顶部广告

Enhancing Microsoft Content Management Server with ASP.NET 2.0电子书

售       价:¥116.99

22人正在读 | 0人评论 9.8

作       者:Lim Mei Ying

出  版  社:Packt Publishing

出版时间:2006-08-04

字       数:171.2万

所属分类:

温馨提示:此类商品不支持退换货,不支持下载打印

  • 读书简介
  • 目录
  • 累计评论(0条)
  • 读书简介
  • 目录
  • 累计评论(0条)
The book is written for developers who work with Microsoft Content Management Server, and want to update their skills to take advantage of the latest offerings in ASP.NET. If you are an MCMS developer who hasn't yet got into ASP.NET 2.0, this book is an ideal introduction to the most exciting features of ASP.NET 2.0, and how you can make them work for you.
目录展开

Enhancing Microsoft Content Management Server with ASP.NET 2.0

Table of Contents

Enhancing Microsoft Content Management Server with ASP.NET 2.0

Credits

About the Authors

About the Reviewers

Preface

What This Book Covers

What You Need for This Book

Conventions

Reader Feedback

Customer Support

Downloading the Example Code for the Book

Errata

Questions

1. Installation

Overview of MCMS 2002 Service Pack 2

Obtaining MCMS Service Pack 2

Installation Approach

Upgrading to Microsoft Content Management Server 2002 Service Pack 2

Installing Visual Studio 2005

Installing MCMS 2002 Service Pack 2

Configuring the Development Environment

Site Manager Shortcut

Visual Studio Templates

Preparing the MCMS Database for SQL Server 2005

Upgrading SQL Server 2005

Installing SQL Server 2005 Service Pack 1

Modifying the CreateBackgroundProcessingJob Stored Procedure

Fresh Installation of Microsoft Content Management Server 2002 Service Pack 2

Configuring Local Security Policy

Creating Service Accounts

Installing Internet Information Services

Configuring Internet Information Services

Installing SQL Server 2005

Installing SQL Server 2005 Service Pack 1

Configuring SQL Server 2005

Bypass the Installation of Visual Studio.NET 2003

Installing MCMS 2002 Prerequisites

J# 2.0 Redistributable

Internet Explorer Web Controls for MCMS

Installing MCMS 2002 SP1a

Remove Temporary Items

Install Visual Studio 2005

Install MCMS SP2

Configuring the Development Environment

Site Manager Shortcut

Visual Studio Templates

Run the Database Configuration Application

Remove Visual Studio.NET 2003

Known Issues with MCMS SP2 Installation

Installation Tips

Installing MCMS SP2 on Windows Server 2003 X64 Edition

Installing the Required SQL Server 2005 Components

Summary

2. Getting Started with the Development Environment

Visual Web Developer Websites

Creating an MCMS Web Application

Checking the Website Configuration Settings in IIS

Developing MCMS Web Applications

Correcting Basic.aspx

Configuring the 'CMS' Virtual Directory

Creating Custom MCMS Application Templates

Summary

3. Using Master Pages

Overview and Benefits of Master Pages

The TropicalGreen Web Site

Importing the TropicalGreen Site Deployment Object File

Creating a New MCMS Web Application

Creating a Master Page for Use with MCMS

Creating an MCMS Template File Based on a Master Page

Modifying Master Page Properties from the Template File

Summary

4. Navigation Controls

Navigation for TropicalGreen

Site Maps and Site-Map Providers

Building an MCMS Site-Map Provider

The MCMSSiteMapProvider Class

Implementing the GetRootNodeCore() Method

Implementing the FindSiteMapNode() Method

Enhancing the Searches.GetByUrl() Method

Implementing the GetParentNode() Method

Implementing the GetChildNodes() Method

Registering the SiteMapProvider

The SiteMapPath Control

The Menu Control

Building a Horizontal Menu

Using Custom Properties to Differentiate Between Top and Right Menu Items

The MCMSSiteMapProviderTop Class

Building a Dynamic Multi-Level Vertical Menu

The MCMSSiteMapProviderRight Class

The TreeView Control

The Site Map Page

Populating Nodes on Demand

Removing the Leave Warning Message When Expanding Nodes in Edit Mode

Getting the Populate-On-Demand Feature of the TreeView Control to Work in Channel-Rendering Scripts

Using the TreeView Control in Summary Pages

The SiteMapProviderSummary Class

Configuring the TreeView Control to Display a Flat Listing of Items

Summary

5. Applying Themes

Themes versus Cascading Style Sheets

Creating a Theme

Applying a Theme to the Entire Site

Skins for Server Controls

Creating a Default Skin

Creating a Name-Controlled Skin

Completing the Skin

Using Style Sheets

Creating a Style Sheet

Why Themes with Style Sheets May Not Work on MCMS Sites

Applying Themes when the RenderBaseHref Property is Disabled

Creating the CorrectThemes HTTP Module

Summary

6. Authentication Controls and Membership Providers

Authentication Controls

Implementing an MCMS Membership Provider

Using an MCMS Membership Provider

Creating a Login Page Using the Login Control

Using the LoginStatus and LoginName Controls

Supporting Custom Authentication Schemes

Summary

7. How-Tos, Tips and Tricks

Tip #1 How-To Perform Cross Page Postbacks

Passing Data between Pages

The "Order a Plant" Wizard

The Ordering Page

The Checkout Screen

Adding the "Order Plants" Menu Item

Why Cross Page Postbacks do not work on MCMS Sites

The CorrectCrossPostBack HTTP Module

Tip #2 How-To Implement an Ad Rotator

The MCMSAdRotator

Tip #3 Considerations for Microsoft Office SharePoint Server 2007.

Isolate Code that Uses the PAPI into Modules

Use the Provider Model Design Pattern.

Summary

Index

累计评论(0条) 0个书友正在讨论这本书 发表评论

发表评论

发表评论,分享你的想法吧!

买过这本书的人还买过

读了这本书的人还在读

回顶部