« Home « Kết quả tìm kiếm

Module 1: E-Business with Microsoft .NET Technologies


Tóm tắt Xem thử

- An N-Tier Architecture for E-Business 8 Introducing the .NET Platform 19.
- Module 1: E-Business with Microsoft .NET Technologies.
- with all applicable copyright laws is the responsibility of the user.
- This module provides students with an overview of e-business and describes the new .NET technologies from Microsoft..
- Identify the applications and benefits of e-business..
- Describe the .NET platform..
- Module 1, “E-Business with Microsoft .NET Technologies”.
- To prepare for this module, you should read all of the materials for this module..
- Introduce the concept of e-business and e-commerce to the students.
- Explain the different types of e-business applications.
- Discuss with the students the commercial benefits of e-business and describe the tangible returns that business can realize by trading over the Internet, both with their business partners and with the general public..
- It is essential that the students understand the n-tier architecture for business applications.
- The rest of the course relies on this concept as it applies the n-tier model to e-business solutions..
- Introducing the .NET Platform.
- Briefly describe the technologies and tools that encompass the .NET platform.
- Also, tell the students that they will be learning about the .NET technologies and tool in greater detail in Module 3, “Microsoft .NET Enterprise Servers, Framework, and Development Tools,” in Course 2260A, Designing E-Business Applications with Microsoft .NET Enterprise Servers..
- If the students seem to be already aware of the basic concepts taught in the first two sections of this module, you may decide to summarize these sections, instead of delving into the details..
- In this module, you will learn about the applications and benefits of e-business..
- You will learn about the Microsoft ® .NET platform, which supports the quick and robust development of n-tier e-business applications..
- Topic Objective To provide an overview of the module topics and objectives..
- In this module, you will learn about e-business, the n-tier architecture for e-business, and the .NET platform..
- E-Business Applications.
- This section describes the types of e-business solutions and the applications of e-business.
- In this section, you will learn about the applications and benefits of e-business..
- Types of E-Business Solutions.
- Applications of E-Business.
- To understand the areas in which e-business solutions can be used, you must know about the common types of e-business solutions..
- To explain the types of e-business solutions and the applications of e-business..
- If you are designing a consumer-targeted e- business site, you must consider the following aspects of the business:.
- Where possible, mention some popular example Web sites that address each of the following areas..
- The term value chain describes the complete business process, typically from raw material production to receipt of goods by the consumer at the end of the chain.
- Delays in inventory tracking and management can propagate from the point of sale all the way back to raw-material production, thereby creating inventory shortages at any stage of the value chain.
- Secure exchange of business information between trading partners Integration with back-end financial and/or inventory-management systems Catalog management.
- With the ubiquitous nature of the Internet, reaching a large number of potential customers is achieved easily and cost effectively..
- Topic Objective.
- To outline the advantages of e-business..
- The removal of the need to manually process data (orders, shipping dockets, warehouse tickets, and so on) and the addition of automated supply-chain management can improve profit margins..
- This section examines the n-tier approach for building e-business applications.
- You will also learn about the technologies that can be used in each of the tiers and how each of the tiers differs from the other..
- In this section, you will learn about the multi-tiered development of e-business solutions..
- An n-tier model for development includes a layered approach that is composed of the following tiers:.
- The .NET platform architecture is based on this tiered approach and enhances application development by the inclusion of powerful server applications, modern development tools, and useful technologies..
- Lead-in An n-tier model for development includes a layered approach that is composed of the.
- The presentation tier is the portion of the architecture that makes the application easy to use and provides an intuitive way for users to interact..
- The following list describes the technologies that can appear in the architecture of the presentation tier:.
- 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..
- Although a solution may incorporate all of the presentation technologies, there are some well-defined client application types, which are described below..
- Client/server applications may include all of the richness of the user interface, as in the case of productivity applications, but they do not encapsulate the business logic into reusable components.
- Productivity applications may use all of the described technology.
- The graphical user interface (GUI) is implemented by incorporating technologies such as scripting, HTML, DHTML, and ASP.NET server controls..
- However, with ASP.NET and the ASP.NET server controls, browser- compatibility issues are no longer relevant..
- There is often a trade-off between the richness of the client experience and the portability of the presentation tier of an e-business application.
- The highly functional presentation tiers are compiled applications that can take full advantage of the Win32 API and object technologies.
- The business logic tier is the portion of the architecture made up of components that are used for creating and enforcing the required customer, product, and business rules..
- There are many technologies that can appear in the architecture of the business tier..
- You will learn more about ASP.NET and Web Services in Module 4,.
- “Designing the Client Experience,” in Course 2260A, Designing E-Business Applications with Microsoft .NET Enterprise Servers.
- You will learn more about XMLP in Module 7, “Integrating with External Systems,” in Course 2260A, Designing E-Business Applications with Microsoft .NET Enterprise Servers..
- While discussing ASP.NET, it might be useful to tell the students that ASP+ was the working title for ASP.NET..
- You will learn more about COM+ in Module 7, “Integrating with External Systems,” in Course 2260A, Designing E-Business Applications with Microsoft .NET Enterprise Servers..
- ADO.NET.
- The data tier is the portion of the architecture that supplies real-time (or close to real-time) data exchange among the various systems responsible for making data flow..
- The following list describes technologies that can appear in the architecture of the data tier:.
- Accessing data that is stored in different formats has traditionally posed one of the major.
- ADO.NET is the next step in the evolution of Microsoft ActiveX ® Data Objects (ADO).
- ADO.NET represents a simplified programmatic access to data.
- While mentioning ADO.NET, it might be useful to tell the students that ADO+ was the working title for ADO.NET..
- Integration with future .NET products.
- Separating business rules from both the data storage and the GUI has a number of advantages for line-of-business and e-business applications.
- Placing business rules in components enables easy reuse of the business logic that they encapsulate.
- Different types of Windows applications can use the components, regardless of the programming language used to develop either the components or the application..
- Scaling out involves adding more computers to divide the workload of the application and thereby achieve performance gains..
- It is currently recommended that customers encapsulate as much business functionality for their e-business applications as possible into middle-tier components, rather than developing ASP.NET scripts to achieve the same functionality.
- This recommendation is on the basis that, if much of the functionality is already encapsulated into components, it will be much more seamless to incorporate new .NET server products, as they become.
- .NET .NET Framework Framework.
- Windows.NET Windows.NET.
- .NET .NET Enterprise Enterprise Servers Servers.
- Web Web Services Services Visual Studio.NET.
- Visual Studio.NET.
- The .NET platform provides all of the tools and technologies that are needed to build distributed Web applications.
- The .NET platform exposes a language- independent, consistent programming model across all tiers of an application..
- The .NET platform uses key elements of the Internet infrastructure, such as Hypertext Transfer Protocol (HTTP), XML, and XMLP..
- The .NET platform is composed of several core technologies, as shown on the preceding slide..
- The .NET Framework.
- The Microsoft .NET Framework is based on a new Common Language.
- Third-party languages that are written for the .NET platform also have access to the same services..
- You will learn more about the .NET Framework in Module 3, “Microsoft .NET Enterprise Servers, Framework, and Development Tools,” in Course 2260A, Designing E-Business Applications with Microsoft .NET Enterprise Servers..
- Topic Objective To discuss the core services and features provided by the .NET platform..
- The .NET platform caters to the multi-tiered development of e-business applications with its core services and features.
- The .NET Enterprise Servers.
- The .NET Enterprise Servers are Microsoft's comprehensive family of server applications for building, deploying, and managing scalable, integrated, Web- based solutions.
- Designed with mission-critical performance in mind, .NET Enterprise Servers provide scalability, reliability, and manageability for the global, Web-enabled enterprise and are built from the ground up for interoperability by using open Web standards such as XML..
- You will learn more about the .NET Enterprise Servers in Module 3, “Microsoft .NET Enterprise Servers, Framework, and Development Tools,” in Course 2260A, Designing E-Business Applications with Microsoft .NET Enterprise Servers..
- Microsoft Visual Studio.NET provides the development environment for building applications on the .NET Framework.
- “Planning for Microsoft .NET,” in Course 2260A, Designing E-Business Applications with Microsoft .NET Enterprise Servers..
- What are the two major types of e-business applications?.
- What are some of the advantages of building your e-business solution on an n-tier framework?.
- What is the .NET platform?.
- The .NET platform uses key elements of the Internet infrastructure, such as HTTP, XML, and XMLP..
- The review questions cover some of the key concepts taught in the module.

Xem thử không khả dụng, vui lòng xem tại trang nguồn
hoặc xem Tóm tắt