examines how .NET consumes and requires Component Services (COM) to fulfill its new
role in distributed application development.
Chapter 7: Exchange Server. Microsoft's email server has been upgraded for the 2000
version. This chapter identifies the new features of Exchange Server 2000 that enhance
enterprise development. Readers are introduced to the Web storage system and the
Installable File System, both of which enhance the opportunity to access the data that have
been stored in Exchange Server.
•
Chapter 8: SQL Server 2000. SQL Server 2000 acts as the relational database
management system for most of the solutions presented in this book. This chapter
introduces the features and services that SQL Server 2000 provides for .NET. Specifically, a
large proportion of the chapter is dedicated to XML integration with SQL Server and building
Web services from SQL Server stored procedures.
•
Chapter 9: Application Center 2000. Application Center 2000 is a powerful new product
that is beneficial to developers and administrators. Application Center 2000 can
load−balance Web and application servers. The requests of the servers are alternated
between the various servers in the server group (cluster). Additionally, Application Center
2000 can synchronize the servers in the cluster. Updates can be performed to one of the
machines, and then the others are updated automatically. Application Center 2000
enhances the availability and performance of Web and application servers.
•
Chapter 10: Commerce Server. E−commerce sites have been a buzzword in this industry
for the last couple of years. Commerce Server assists with e−commerce solutions. It can be
used to extend the normal security of Internet Information Server, make a product catalogue
available to Web users, and browse through a data warehouse of the activity against a site.
Commerce Server is a key component in maximizing B2C solutions.
•
Chapter 11: Content Management Server. Content Management Server can reduce the
amount of time it takes to build and deploy a Web site dramatically. Through templates and
dynamic content delivery, a company can customize a site to its organizational
requirements. After reading this chapter, the reader will be able to determine whether
Content Management Server will bring a return on the investment.
•
Chapter 12: BizTalk Server. BizTalk Server is a powerful component for EAI and B2B
solutions. BizTalk Server can use XML to transform and map data between multiple data
sources. The resulting applications can be organizational applications or those of vendors or
trade partners.
•
Chapter 13: SharePoint Portal Server. SharePoint Portal Server integrates nicely with
users. This server is focused on enhancing the way in which users can access and share
data. With SharePoint Portal Server one can extend the functionality of products such as
Exchange Server and Content Management Server to the user desktop. After studying this
chapter, the reader will have a clear picture of how this product will enhance users'
day−to−day work experience.
•
Chapter 14: Internet Security and Acceleration Server. Internet Security and Acceleration
(ISA) Server is Microsoft's upgrade to Proxy Server 2.0. ISA Server is Microsoft's
enterprise−class firewall. This chapter focuses on the features related to the firewall and the
options for getting requests through the firewall. In many cases the firewall appears to be a
deterrent to effective application development. This chapter outlines the steps one should
take to use the firewall effectively without losing the functionality of applications.
•
Chapter 15: Web Services with .NET. Through a Web service it is possible to make a
process available to the Internet or an intranet. Other application developers then can use
the process within their applications. An example of this technology is stock quotes. A Web
service could exist with the current stock information, and then any Web developer could
include the service from his or her application. This chapter discusses the role of Web
services, how to create Web services, and how to use Web services.
•
Chapter 16: Building Enterprise Web Farms. Enterprise Web farms should be available,•
6