| | 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 |