logo-nt
27.02.2012 ICND2 - Interconnecting Cisco® Networking Devices Part 2
 M8627 - Introduction in Microsoft Dynamics Axapta 4.0
27.02.2012 NT-PM101 - Project management methodology
Russian version

M2640

Upgrading Web Development Skills from ASP to Microsoft ASP.NET

Course length: 3 days

Introduction

This three-day, instructor-led course provides students with the knowledge and skills that are needed 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 then be leveraged to improve an existing Web application.

Audience

This course is intended for existing Web developers who are writing ASP solutions. This course assumes that the students are familiar with Hypertext Markup Language (HTML), client-side and server-side scripting, ASP, Microsoft ActiveX® Data Objects (ADO), and a Microsoft .NET-based programming language.
The Web developer is responsible for the design and implementation of a Web application or a Web solution. Typically, these individuals:

  • Assist with the creation of functional specifications.
  • Design and develop user interfaces (UIs).
  • Create ASP Pages.
  • Write Web Forms applications.
  • Create and test prototypes.

At Course Completion

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.
  • Implement Forms-based authentication in an ASP.NET Web application.
  • Prepare an ASP.NET Web application for deployment.

Prerequisites

Before attending this course, students must have:

  • The ability to create HTML pages with tables, images, and forms.
  • Experience using a scripting language, such as Microsoft Visual Basic® Scripting Edition or JavaScript.
  • Experience using ASP to create Web applications.
  • The ability to retrieve data from relational databases by using ADO.
  • Familiarity with a Microsoft .NET-based programming language.

Course Outline

  • 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
  • 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
  • Debugging Microsoft ASP.NET Web Applications
    - Tracing in ASP.NET Web Applications
    - Debugging ASP.NET Web Applications
  • 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
  • Managing State in a Microsoft ASP.NET Web Application
    - Introduction to State Management
    - Session State Management
    - Client-Side State Management
  • Authenticating Users
    - ASP.NET Authentication Model
    - Implementing Windows-Based Authentication in ASP.NET Web Applications
    - Implementing Forms-Based Authentication in ASP.NET Web Applications
  • Creating and Consuming XML Web Services
    - Introduction to XML Web Services
    - Creating an XML Web Service
    - Creating an XML Web Service Client
  • Calling COM Component
    - ASP.NET and COM Interoperability
    - Calling Com Objects from ASP.NET Web Forms
  • Migrating ASP Web Applications to Microsoft ASP.NET
    - Migrating an ASP Web Page
    - Migrating an ASP Application
  • Deploying Microsoft ASP.NET Web Applications
    - ASP.NET Application Deployment Methods
    - Maintaining a Deployed ASP.NET Web Application

Microsoft Certified Professional 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

Course Materials

The student kit includes a comprehensive workbook and other necessary materials for this class.

Related courses:

Return to the list of Microsoft courses
Training Conditions
Schedule
Microsoft Certification
Directions
Home Page
About Education Center

More training:

0x01 graphic

Microsoft Software Assurance

What is Software Assurance?

Software Assurance (SA) provides an easy way for Microsoft's Volume Licensing customers to stay current with the latest and most innovative Microsoft products. Under the SA program, customers acquire the right to install any new release of products covered in the agreement during the term of their coverage. Companies can acquire tomorrow's technology at today's prices and have the ability to spread payments annually instead of paying up front. Visit www.microsoft.com/licensing to learn more about Microsoft's licensing programs.

What is the SA Enhancement Offering?

The SA Enhancement Offering is designed to increase customer satisfaction by giving customers more value from Software Assurance and a better Microsoft product experience. The Enhancement Offering contains tools, training, and support as well as additional licensing benefits which meet different customer needs across product segments and across customer segments. The many benefits include:

  • Training vouchers redeemable
  • Employee Purchase Program
  • Home Use Program
  • Problem Resolution Support
  • TechNet Subscription
  • Technology & Tools

What is the Software Assurance (SA) Training Voucher Program?

Qualifying organizations that purchase Software Assurance receive training credits from Microsoft. Each training credit is worth the equivalent of one day of training at Networking Technologies™. Customers can redeem these credits for SA Training Vouchers for select Microsoft courses from «Networking Technologies»™.

How to Get Started?

Contact the individual in your organization responsible for software purchases to verify that you purchased volume licensing with Software Assurance. We can help you activate your benefits and administer the training vouchers. To register for a training contact Education Center «Networking Technologies»™ directly via e-mail edu@tex.kiev.ua

Home
About | Certification | Schedule
Top
Îêîí÷àíèå - ìàñêè äëÿ ëèöà èç ïåòðóøêè
Ñîñòàâëÿþò - ìàñêè äëÿ ëèöà èç ïåòðóøêè
Óäàëåíèå ðóáöîâ ïîñëå óãðåé
Ñîííèê, âûäàâèòü ïðûù