The document provides an overview of the Microsoft .NET framework. It discusses what the .NET framework is, the problems it solves like allowing different programs and devices to communicate. It describes the main components of .NET like the common language runtime. It outlines some benefits of using .NET like code being organized into classes and namespaces. It also introduces ASP.NET as a web development framework that works with .NET and provides an evolutionary successor to Active Server Pages. Finally, it gives a high-level overview of the lab application that will be demonstrated, including the projects, web forms, and databases used.
1. Module 1: Overview of the Microsoft .NET Framework
2.
3.
4. What is the .NET Framework? Developer Tools Clients User Experiences ASP.NET Web Applications XML Web Services Databases .NET Framework
5.
6. The .NET Framework Components Win32 Common Language Runtime .NET Framework Class Library ADO.NET and XML XML Web Services User Interface Visual Basic C++ C# ASP.NET Perl Python … Message Queuing COM+ (Transactions, Partitions, Object Pooling) IIS WMI
7.
8. Visual Studio .NET: The Tool for .NET Development Visual Studio .NET Windows Forms Tools Web Forms Tools Error Handling Data Access Multiple Languages Web Services Tools Develop Debug Deploy Design
9.
10.
11. ASP.NET Web Application XML Data Database Internet Page1. aspx Page2. aspx Web Services Components Web Forms Code-behind pages global. asax Web. config machine. config ASP.NET Web Server Output Cache Clients
15. Demonstration: The Lab Solution Medical Medical.aspx Benefits Home Page Default.aspx Life Insurance Life.aspx Retirement Retirement.aspx Dentists Dental.aspx Dentists Doctors Doctors.aspx Doctors Logon Page Login.aspx Registration Register.aspx Coho Winery Prospectus Prospectus.aspx XML Web Service dentalService1.asmx Page Header Header.ascx ASPState tempdb Lab Web Application User Control namedate.ascx Menu Component Class1.vb or Class1.cs XML Files Web. config