Building Portals, Intranets, and Corporate Web Sites Using Microsoft Servers

   <  Day Day Up  >  

   
  Table of Contents
 
Building Portals, Intranets, and Corporate Web Sites Using Microsoft Servers
By James  J.  Townsend, Dmitri  Riz, Deon  Schaffer
 
Publisher : Addison Wesley
Pub Date : March 19, 2004
ISBN : 0-321-15963-2
Pages : 544
   


Building Portals, Intranets, and Corporate Web Sites Using Microsoft Servers is the practical guide to designing, developing, and implementing Web portals using Microsoft servers and the .NET Framework. James J. Townsend provides portal development teams with a working developer's overview of the concepts, technologies, and products used in building successful corporate portals. Readers learn how to create a portal architecture based on Microsoft .NET and integrate multiple server technologies and components to create a powerful portal solution.

After introducing basic concepts in portal development, Townsend describes the Microsoft portal strategy and the importance of Web services to .NET. Readers become familiar with the .NET portal framework and the roles of Microsoft's SQL Server, Commerce Server (MCS), SharePoint Portal Server, BizTalk Server, Internet Security and Acceleration (ISA) Server, Content Management Server (MCMS), and related technologies. Key topic coverage includes security feature integration, personalization, content management, enterprise application integration (EAI), collaboration features, providing full search capability, and achieving scalability. A companion Web site features all the source code used in examples throughout the book.

This book provides practical development advice in answer to questions commonly faced by portal developers, such as:

  • When does it make sense to develop or deploy a Web service?

  • Is there a straightforward way to mitigate almost all potential security risks?

  • How do you get the most out of personalization?

  • How can you measure the return on investment for content management?

  • Which is the best online conferencing solution for your organization?

  • When and how should you scale up and/or out?

Building Portals, Intranets, and Corporate Web Sites Using Microsoft Servers shows you how to choose and integrate the right products and build the best portal for your organization.

   <  Day Day Up  >  
 <  Day Day Up  >  

   
  Table of Contents
 
Building Portals, Intranets, and Corporate Web Sites Using Microsoft Servers
By James  J.  Townsend, Dmitri  Riz, Deon  Schaffer
 
Publisher : Addison Wesley
Pub Date : March 19, 2004
ISBN : 0-321-15963-2
Pages : 544
   


      Copyright
      Praise for Building Portals, Intranets, and Corporate Web Sites Using Microsoft Servers
      Preface
        Audience and Goals
        Prerequisites
        Software Requirements
      Acknowledgments
        Chapter 1.   Introduction to Portals
        Rise of the Portal
        Portal Definitions
        Types of Portals
        Benefits of Portals
        Attributes of Portals
        Summary
        Chapter 2.   Portal Elements
        Look-and-Feel
        Security
        User Profile
        Personalization
        Taxonomy
        Application Integration
        Database and Other Repositories
        Support for Transactions
        Collaboration Tools
        Multichannel Support
        Search Engine
        Portal Solution Requirements Table
        Putting the .NET Portal Together
        Chapter 3.   Microsoft's Portal Strategy
        The Microsoft Portal Perspective
        Microsoft Office Group
        Microsoft Enterprise Software Group
        Microsoft Online Properties
        Fundamental Portal Elements
        Optional Portal Elements
        Third-Party Portal Elements
        Future Evolution of Portal Platform to Jupiter and Beyond
        Migration of Server Products to .NET
        Conclusion: A Two-Pronged Portal Approach
        Chapter 4.   Web Services
        Life Before Web Services
        Current Technologies
        Defining Web Services
        Choosing to Deploy a Web Service
        Fitting Web Services into the Portal
        Sample Web Service
        Web Service Benefits
        Conclusion
        Chapter 5.   Portal Framework ”.NET
        The Fundamentals of .NET
        Building Blocks of the .NET Framework
        .NET Versus Other Approaches
        Portal Architecture
        Portal Framework
        Conclusion
        Chapter 6.   Security Services
        Building Blocks of Secure Applications
        Authentication and Authorization Flow
        IIS Authentication Methods
        ASP.NET Authentication Methods
        Web Services Authentication
        ASP.NET Process Identity
        Code Access Security and the .NET Framework
        Microsoft SQL Server Security
        Microsoft Internet Security and Acceleration (ISA) Server 2000
        Designing a Security Strategy
        Security Model Changes in Windows Server 2003
        Example: Securing an Intranet or Extranet Portal
        Conclusion
        Chapter 7.   User Profiles
        Identifying Key User Groups
        Registration Methods
        Creating User Profiles with Self-Registration
        Self-Registration with Commerce Server 2002
        Profile Information
        Administering the Profile
        Tracking Anonymous Users
        Defining SPS Profiles
        SharePoint Audiences
        SharePoint Single Sign-On
        Analyzing Profile and Data
        Conclusion: Taking the Next Step with Profiles
        Chapter 8.   Personalization
        Personalization Cycle
        Creating Content for Personalization
        Personalizing Home Page Content
        Subscriptions, Notifications, and Alerts
        Advertising Based on Profiles
        Conclusion: Getting More Out of Personalization
        Chapter 9.   Content Management
        Measuring Return on Investment for Content Management
        Content Management Options
        Site Framework for Content Management
        Content Management Server Overview
        Site Framework for Content Management Server
        Starting the Portal Site in MCMS
        Creating Templates
        Content Creation and Approval Process
        Defining Channels
        Multilingual Sites
        Web Page Workflow Implementation
        Enabling Security on MCMS
        .NET and Web Services Integration
        Content Management in SharePoint
        Integrating SharePoint with Microsoft Content Management Server
        Custom Content Management
        Conclusion
        Chapter 10.   Developing Portal Taxonomy
        What Is Taxonomy?
        Taxonomy Concepts
        Context Specificity of Taxonomy
        Taxonomy Best Practices
        Implementing a Taxonomy
        Instantiating a Taxonomy
        Conclusion: Business Value of the Taxonomy
        Chapter 11.   Integrating Line-of-Business Applications
        Integration Concepts
        Providing Intelligent Forms
        SharePoint Portal Server and EAI
        Integration with Custom Code
        BizTalk Concepts
        BizTalk Workflow
        Accelerators and Third-Party Tools
        Benefits of Business Integration
        Conclusion
        Chapter 12.   Collaboration in the Enterprise Portal
        Collaboration Checklist
        The Human Side of Collaboration
        SharePoint Version 2 Paradigm
        Windows SharePoint Services and SharePoint Portal Server
        Creating a Basic Collaboration Site
        Creating a Discussion Board
        Document Management
        Project Teams
        Enabling Self-Service Site Creation
        Online Conferencing
        Understanding Web Parts
        Conclusion: Integrating SharePoint Portal Server with Content Management Server
        Additional Resources
        Chapter 13.   Search Engine
        Search Concepts
        Microsoft Indexing Service
        Managing Search Settings in SharePoint Portal Server
        Managing Search Schedules
        Managing Search Scopes
        Managing Keywords
        Scaling Up Your Search Solution
        Extending Search
        Conclusion
        Chapter 14.   Scalability and the Portal
        Planning for Scalability
        Scaling Up and Out
        Server Operating System
        Application Servers
        Scaling Up Your Search Solution
        Database Repository ”SQL Server
        ASP.NET Optimization
        Performance Testing with the Web Application Center Test
        Hosting for Scalability
        Additional Scalability Information
        Conclusion
 <  Day Day Up  >