MS2640 - Upgrading Web Development Skills from ASP to Microsoft ASP.NET
| Categories |
.NET Training, ASP.NET Training, Programming Training, Web Development Training |
| Duration |
3 days (21 hours) |
| Pre-requisites |
Familiarity and experience with HTML, client-side and server-side scripting, ASP, Microsoft ActiveX® Data Objects (ADO), a Microsoft .NET-based programming language, and the ability to retrieve data from
relational databases by using ADO.
|
|
|
|
| Courseware |
MS2640-MS (200 pages) |
| Price |
$1185 |
| Notes |
This course will help students prepar for the following Microsoft exams:
Exam 70-305: Developing and Implementing Web Applications with Microsoft Visual Basic .NET and
Microsoft Visual Studio .NET
Exam 70-315: Developing and Implementing Web Applications with Microsoft Visual C# .NET and Microsoft Visual Studio .NET
|
This course is designed for existing Web developers who want to learn to successfully upgrade their existing Active Server Pages (ASP) skills, as well as upgrading their Web applications, to Microsoft ASP.NET. This course also explains the new features of ASP.NET that can be leveraged to improve an existing Web application.After completing this course, students will be able to describe the key differences between ASP and ASP.NET; create an ASP.NET Web application by using Microsoft Visual Studio® .NET; create an ASP.NET Web Application UI; use the trace feature of ASP.NET to obtain information about executed requests; use the Visual Studio .NET debugger to debug ASP.NET Web applications; access databases in an ASP.NET Web application by using Microsoft ADO.NET; create and call a COM object from an ASP.NET Web page; explain how XML Web services is beneficial to distributed Internet computing; create an XML Web service by using Visual Studio .NET; create client code that can create and call a remote XML Web service; list server and client-side state management techniques and explain how ASP.NET improves state management; use the ASP.NET Application object to track data that is associated with an ASP.NET Web application; use the ASP.NET Session object to track data that is associated with an individual user session; use the ASP.NET HttpCookie object to store client-side data; explain what approach would be the best for migrating a ASP Web application to ASP.NET, given a specific ASP Web application scenario and implement Forms-based authentication in an ASP.NET Web application; prepare an ASP.NET Web application for deployment.
Module 1: Introduction to Microsoft ASP.NET Web Application Development
Introduction to ASP.NET
Developing an ASP.NET Web Application Using Visual Studio .NET
.NET Programming Model Changes
Lab: Developing an ASP.NET Web Application Using Visual Studio .NET
Using Class View
Using the ArrayList Class
Module 2: Developing a Microsoft ASP.NET Web Application User Interface
Creating an ASP.NET Web Application User Interface
Validating User Input
Creating and Using User Controls in an ASP.NET Web Form
Processing ASP.NET Web Forms
Lab: Developing an ASP.NET Web Application User Interface
Create a New Web Form
Validate User Input
Handle an Event
Test Your Web Form
(Optional) Build and Add a User Control
Module 3: Debugging Microsoft ASP.NET Web Applications
Tracing in ASP.NET Web Applications
Debugging ASP.NET Web Applications
Lab: Debugging ASP.NET Web Applications
Tracing and Debugging an ASP.NET Web Application
Module 4: Accessing Data Using Microsoft ADO.NET
Overview of ADO.NET
Reading Data Using DataReaders
Programmatically Accessing Data Using DataSets
Visually Generating DataSets
Data-Bound Controls
Best Practices for Secure and Reliable Data Access
Lab: ADO.NET
Bind a DropDownList Control to a SqlDataReader
Bind a DataGrid Control to a DataSet
Module 5: Managing State in a Microsoft ASP.NET Web Application
Introduction to State Management
Session State Management
Client-Side State Management
Lab: Storing Application and Session Data
Storing Application State
Storing Session State
Module 6: Authenticating Users
ASP.NET Authentication Model
Implementing Windows-Based Authentication in ASP.NET Web Applications
Implementing Forms-Based Authentication in ASP.NET Web Applications
Lab: Authenticating Users
Configure Web.config and IIS
Add Code for the Web Forms
Test the ASP.NET Web Application
Module 7: Creating and Consuming XML Web Services
Introduction to XML Web Services
Creating an XML Web Service
Creating an XML Web Service Client
Lab: Creating and Consuming XML Web Services
Create an XML Web Service
Consume an XML Web Service
(Optional) Handle XML Web Service Errors
Module 8: Calling COM Component
ASP.NET and COM Interoperability
Calling Com Objects from ASP.NET Web Forms
Lab: Calling COM Components
Import the COM Component Type Library
Create, Call, and Release a COM Object
Module 9: Migrating ASP Web Applications to Microsoft ASP.NET
Migrating an ASP Web Page
Migrating an ASP Application
Lab: Migrating to ASP.NET
Migrate BookList.asp
Migrate CheckOutList.asp
(Optional)Improve Migrated Code
Module 10: Deploying Microsoft ASP.NET Web Applications
ASP.NET Application Deployment Methods
Maintaining a Deployed ASP.NET Web Application
Lab: Deploying an ASP.NET Web Application
Explore and Test the ASP.NET Web Application
Create the Web Setup Project
Deploy and Test
Preparing for External Deployment
Appendix A: Accessing XML Data
XML in Microsoft. NET
Displaying XML Data on a Web Form
XML and the DataSet Object
Appendix B: Improving Microsoft ASP.NET Web Application Performance Using Caching
Using the Cache Object
Using ASP.NET Output Caching
Appendix C: Job Aid: Migrating ASP Web Applications to Microsoft ASP.NET
Appendix D: Review Game