Tài liệu Module 3: Microsoft .NET Enterprise Servers, Framework, and Development Tools doc

38 384 0
Tài liệu Module 3: Microsoft .NET Enterprise Servers, Framework, and Development Tools doc

Đang tải... (xem toàn văn)

Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống

Thông tin tài liệu

Contents Overview 1 Overview of the .NET Enterprise Servers 2 Overview of the .NET Framework 21 The .NET Framework SDK 30 Review 32 Module 3: Microsoft .NET Enterprise Servers, Framework, and Development Tools Information in this document is subject to change without notice. The names of companies, products, people, characters, and/or data mentioned herein are fictitious and are in no way intended to represent any real individual, company, product, or event, unless otherwise noted. Complying with all applicable copyright laws is the responsibility of the user. No part of this document may be reproduced or transmitted in any form or by any means, electronic or mechanical, for any purpose, without the express written permission of Microsoft Corporation. If, however, your only means of access is electronic, permission to print one copy is hereby granted. Microsoft may have patents, patent applications, trademarks, copyrights, or other intellectual property rights covering subject matter in this document. Except as expressly provided in any written license agreement from Microsoft, the furnishing of this document does not give you any license to these patents, trademarks, copyrights, or other intellectual property.  2001 Microsoft Corporation. All rights reserved. Microsoft, BizTalk, FoxPro, Jscript, Outlook, Visual Basic, Visual C#, Visual C++, Visual Studio, and Windows are either registered trademarks or trademarks of Microsoft Corporation in the U.S.A. and/or other countries. Other product and company names mentioned herein may be the trademarks of their respective owners. Module 3: Microsoft .NET Enterprise Servers, Framework, and Development Tools iii Instructor Notes This module provides students with an overview of the Microsoft ® .NET Enterprise Servers, the Microsoft .NET Framework, and the .NET development tools. After completing this module, students will be able to:  Identify the role of each of the .NET Enterprise Servers in e-business solutions.  Describe the .NET Framework.  Identify the role of Web Services.  Describe the .NET Framework software development kit (SDK) components. Materials and Preparation This section provides the materials and preparation tasks that you need to teach this module. Required Materials To teach this module, you need the following materials:  Microsoft PowerPoint ® file 2260A_03.ppt  Module 3, “Microsoft .NET Enterprise Servers, Framework, and Development Tools”  Animation “Introduction to .NET Server Interoperability” in file 2260A_03A005.avi  Animation “Web Services Execution Model” in file 2260A_03A010.exe Preparation Tasks To prepare for this module, you should:  Read all of the materials for this module.  View the animations. Presentation: 85 Minutes Lab: 00 Minutes iv Module 3: Microsoft .NET Enterprise Servers, Framework, and Development Tools Multimedia Presentation This section provides multimedia presentation procedures that do not fit in the margin notes or are not appropriate for the student notes. Web Services Execution Model Present the animation titled “Web Services Execution Model” by using the instructions provided in the following table. Action Say this There are two ways of calling a Web Service: directly from the browser or by using a proxy client. This animation demonstrates these two ways of calling a Web Service. Click Direct Client To access a Web Service directly from a browser, the client simply specifies the Uniform Resource Locator (URL) to the Web Service (.asmx file). The protocol used here is Hypertext Transfer Protocol (HTTP). After processing the request, the server returns a description page to the client that lists all of the available methods of the Web Service requested by the client. After the client discovers the methods of the Web Service, it invokes a particular Web Service method. The server processes the request and returns the data to the client in the Extensible Markup Language (XML) format. Click Proxy Client Another method of calling a Web Service is to use a proxy client. In this method, the client issues a request to the server for a Web Service. The request is in the form of an .aspx page. On receiving the request from the client, the server parses and compiles the .aspx page. The server then invokes the proxy (which is instantiated in the .aspx page) to call the Web Service. The protocol used here is XML Protocol (XMLP). XMLP was formerly known as Simple Object Access Protocol (SOAP). The response is then sent back to the client in a format that the client .aspx page can use. The proxy carries out the data translation. Module 3: Microsoft .NET Enterprise Servers, Framework, and Development Tools v Module Strategy Use the following strategy to present this module:  Overview of the .NET Enterprise Servers Introduce the concept of the .NET enterprise-level servers from Microsoft. Discuss the role of each product as described in the module, but remember to stress the importance of the functions with respect to e-business applications. Focus on only the features described in the module—each product provides many more features, but the ones covered in this module are the important ones for describing the role of each product in e-business .NET solutions.  Overview of the .NET Framework Focus on the Web Services and ASP.NET at an overview level. Ensure that the students understand that they will develop their e-business applications to take advantage of many of the features in the .NET Framework. Use the information on Web Services, ADO.NET, and ASP.NET to familiarize the students with these technologies and help them understand how these technologies can be used in an e-business solution. Do not delve into the details of any of the topics in this section because these topics are covered in greater detail later in this course.  The .NET Framework SDK Discuss each of the features of the SDK as outlined in this section. Ensure that the students know where they can download the SDK from. Also, note that at the time of this writing, the SDK was in the beta version. Find out whether this is still the case before delivering this module. Module 3: Microsoft .NET Enterprise Servers, Framework, and Development Tools 1 Overview  Overview of the .NET Enterprise Servers  Overview of the .NET Framework  The .NET Framework SDK *****************************I LLEGAL FOR N ON -T RAINER U SE ***************************** In this module, you will be introduced to the new Microsoft ® .NET Enterprise Servers. You will see how each of the servers contributes to the implementation of business-to-consumer (B2C) and business-to-business (B2B) e-commerce solutions. You will also learn about the Microsoft .NET Framework, including ASP.NET and Web Services. Finally, the module provides an overview of the .NET Framework software development kit (SDK), which provides the tools for building .NET applications. After completing this module, you will be able to:  Identify the role of each of the .NET Enterprise Servers in e-business solutions.  Describe the .NET Framework.  Identify the role of Web Services.  Describe the .NET Framework SDK components. Topic Objective To provide an overview of the module topics and objectives. Lead-in In this module, you will learn about the Microsoft .NET Enterprise Servers, Framework, and development tools. 2 Module 3: Microsoft .NET Enterprise Servers, Framework, and Development Tools    Overview of the .NET Enterprise Servers  Multimedia: Introduction to .NET Server Interoperability  Internet Security and Acceleration Server 2000  Application Center 2000  Commerce Server 2000  SQL Server 2000  BizTalk Server 2000  Exchange 2000 Server  Host Integration Server 2000  Mobile Information 2001 Server *****************************I LLEGAL FOR N ON -T RAINER U SE ***************************** The .NET Enterprise Servers work together to provide the infrastructure and full functionality for your e-business solutions. As such, each of the .NET Enterprise Servers plays a specific role in e-business solutions. The .NET Enterprise Servers consist of:  Microsoft Internet Security and Acceleration (ISA) Server 2000  Microsoft Application Center 2000  Microsoft Commerce Server 2000  Microsoft SQL Server ™ 2000  Microsoft BizTalk ™ Server 2000  Microsoft Exchange 2000 Server  Microsoft Host Integration Server 2000  Microsoft Mobile Information 2001 Server In this module, you will learn about the features of the .NET Enterprise Servers and where they fit in to your e-business solutions. Topic Objective To introduce the topics in this section. Lead-in In this section, we will overview the .NET Enterprise Servers, which can be incorporated into e- business solutions. Module 3: Microsoft .NET Enterprise Servers, Framework, and Development Tools 3 Multimedia: Introduction to .NET Server Interoperability *****************************I LLEGAL FOR N ON -T RAINER U SE ***************************** To see an animation on how the .NET Enterprise Servers interoperate with each other to provide an infrastructure for your e-business solutions, run the Introduction to .NET Server Interoperability media element on the Student Materials compact disc. The key point that the animation illustrates is the role of each of the .NET Enterprise Servers in the context of an e-business infrastructure around which you will build your e-business solutions. The key roles played by each .NET Enterprise Server are summarized as follows:  ISA Server 2000 provides a secure, optimized gateway between your company’s network and the Internet.  Application Center 2000 provides management and scalability for your e-business applications.  Commerce Server 2000 provides B2C functionality and in-depth analysis features for your e-business data.  SQL Server 2000 provides the Web-enabled, high performance Relational Database Management System (RDBMS) needed by your e-business applications for data storage and management.  BizTalk Server 2000 provides Extensible Markup Language (XML) data manipulation capabilities, in addition to integration with your trading partners’ systems.  Exchange 2000 Server provides messaging and collaborative support for your e-business solutions.  Host Integration Server 2000 provides mainframe and AS/400 connectivity for your Microsoft Windows ® -based servers and applications. Topic Objective To describe how the .NET Enterprise Servers interoperate with each other to provide an infrastructure for your e-business solutions. Lead-in In this animation, you will see how the .NET Enterprise Servers interoperate with each other to provide an infrastructure for your e-business solutions. Delivery Tip Play the animation 2260A_03A005.avi on the Student Materials compact disc. 4 Module 3: Microsoft .NET Enterprise Servers, Framework, and Development Tools Internet Security and Acceleration Server 2000  Next Step in the Evolution of Microsoft Proxy Server 2.0  Secure Internet Connectivity  Provides firewall protection at the circuit, packet, and application levels  Allows access to a VPN by integrating with Windows 2000  Prevents unauthorized access to your networks by applying security templates to your operating system  Fast Web Access  Provides high performance caching of Web pages  Schedules the download of content *****************************I LLEGAL FOR N ON -T RAINER U SE ***************************** ISA Server 2000 works together with Internet Information Services (IIS) Web servers to provide access to the Internet. ISA Server is the next step in the evolution of Microsoft Proxy Server 2.0. You can use ISA Server to provide secure, reliable, and high-performance access to your e-business solutions for both your trading partners in your B2B solutions and your customers in your B2C applications. In addition, you can use ISA Server to provide Internet access to your employees. Secure Internet Connectivity The security and firewall features of the ISA Server provide a manageable and secure mechanism for allowing customers and trading partners to access your e-business solutions. ISA Server:  Provides firewall protection at the circuit, packet, and application levels.The firewall capabilities allow you to screen Internet traffic not only at the circuit and packet level, but also at the application level. This allows you to secure your Internet gateway for use by only approved applications.  Allows access to a virtual private network (VPN) by integrating with Windows 2000. Your trading partners can access your B2B application functionality through the secure remote access functionality of a Windows 2000 VPN. Topic Objective To discuss the role of the ISA Server 2000 in e-business. Lead-in ISA Server is Microsoft’s new enterprise firewall and Web caching server built for Windows 2000 Server. Delivery Tip Focus your delivery on ISA Server in the context of e-business solutions. Features that enhance e-business solutions are more important for this module than specific technical details. [...]... clustering and replication of servers Robust Document Tracking and Analysis BizTalk Server 2000 offers easy tracking of documents that pass through the system, which is useful for pinpointing and fixing messaging problems It integrates with Microsoft SQL Server 7.0 (OLAP) tools and Analysis Services to enable in-depth analysis 18 Module 3: Microsoft NET Enterprise Servers, Framework, and Development Tools. .. Managing security and encryption 24 Module 3: Microsoft NET Enterprise Servers, Framework, and Development Tools ADO.NET: Data and XML ADO.NET is the next generation of ActiveX Data Object (ADO) technology ADO.NET provides improved support for the disconnected programming model in which result sets are obtained and manipulated without requiring the database connection to be kept open ADO.NET optimizes... at how Web applications can be implemented as Web Services 22 Module 3: Microsoft NET Enterprise Servers, Framework, and Development Tools What Is the NET Framework? Topic Objective Web Services To introduce the NET Framework Lead-in ASP.NET User Interface ADO.NET: Data and XML The NET Framework is a multi-language componentdevelopment and execution environment that consists of three main parts Base... common design environment BizTalk Editor You can easily create and edit XML document schemas with BizTalk Editor XML document schemas can be created to represent business information, such as customer orders, purchase orders, invoices, and other business document types 16 Module 3: Microsoft NET Enterprise Servers, Framework, and Development Tools BizTalk Mapper Delivery Tip BizTalk Mapper helps you map... present the animation, see the Multimedia Presentation section in the Instructor Notes for this module 28 Module 3: Microsoft NET Enterprise Servers, Framework, and Development Tools What Is ASP.NET? Topic Objective To explain the new features in ASP.NET Lead-in ASP.NET Has Been Completely Rebuilt to Support: ASP.NET is the next step in the evolution of ASP Compiled languages Web Forms Page events Server... data-binding services provided by the ASP.NET DataBinder class to bind data to other data-aware controls, such as list controls Note You will learn more about ASP.NET in Module 4, “Designing the Client Experience,” in Course 2260A, Designing E-Business Applications with Microsoft NET Enterprise Servers 30 Module 3: Microsoft NET Enterprise Servers, Framework, and Development Tools The NET Framework SDK Topic... Server in Module 4, “Designing the Client Experience,” in Course 2260A, Designing E-Business Applications with Microsoft NET Enterprise Servers 6 Module 3: Microsoft NET Enterprise Servers, Framework, and Development Tools Application Center 2000 Topic Objective To discuss the role of Application Center 2000 in e-business Lead-in Application Center 2000 can be used to simplify the management and monitoring... cooperation between natively executing code and the run time itself The run time can take responsibility for object creation and management, thereby allowing additional services to be provided to the natively executing code 26 Module 3: Microsoft NET Enterprise Servers, Framework, and Development Tools Web Services: Using ADO.NET Topic Objective To introduce ADO.NET Lead-in Web Services will frequently... Directory™ directory service in Windows 2000 and SQL Server definition storage Other stores, such as DB2 and Oracle, can be implemented using the Commerce Server 2000 SDK 10 Module 3: Microsoft NET Enterprise Servers, Framework, and Development Tools Business Analysis Strategic decision makers need timely access to product data, time data, location data, and other indicators of how well your business... has one Microsoft Visual Basic® has the most obvious run time (the aptly named VBRUN), but Microsoft Visual C++® has one (MSVCRT), as do Microsoft Visual FoxPro®, Microsoft Jscript®, SmallTalk, Perl, and Java The critical role of the NET Framework and what really sets it apart—is that it provides a unified environment across all programming languages Module 3: Microsoft NET Enterprise Servers, Framework, . delivering this module. Module 3: Microsoft .NET Enterprise Servers, Framework, and Development Tools 1 Overview  Overview of the .NET Enterprise Servers. topics and objectives. Lead-in In this module, you will learn about the Microsoft .NET Enterprise Servers, Framework, and development tools. 2 Module 3: Microsoft

Ngày đăng: 10/12/2013, 16:16

Từ khóa liên quan

Tài liệu cùng người dùng

Tài liệu liên quan