Duration: 3 Days
In this course, you will be introduced to programming web applications, working with data and services, troubleshooting and debugging web applications, working with client-side scripting, and configuring and deploying web applications.
This course is designed to help you prepare for Microsoft Technology Associate Exam 98-363 - Web Development Fundamentals.
Proven Impact Exclusive!
Continue developing your skills after class with 24/7 access to our live remote labs for six months, providing you with valuable extra time for hands-on practice.
What You Will Learn
- Program web applications
- Work with data and services
- Troubleshoot and debug web applications
- Work with client-side scripting
- Configure and deploy web applications
Audience
Business or IT professionals who need to understand web development fundamentals
Prerequistes
Basic hands-on experience or training is required
Course Outline
1. Creating a Web Page
- Customizing the Layout and Appearance of a Web
- Using the Latest HTML Standards
- Applying Cascading Style Sheets to a Web Page
- Finding Elements with CSS Selectors
- Creating HTML Tables
- ASP.NET Intrinsic Objects
- Creating Web Pages Using the Properties, Methods, and Events of ASP.NET Intrinsic Objects
- State Information in Web Applications
- How State is Stored and the Different Types of State
2. Creating an Interactive Web Page
- Events and Control Page Flow
- Setting AutoEventWireup
- Navigating between Pages
- Controls
- Differentiating the Various Types of Controls
- Configuration Files
3. XML, Data Objects, and WCF
- Reading and Writing XML Data
- Applications and Origins of XML
- Distinguishing Between DataSet and DataReader Objects
- Databases
- Using the DataSet Object
- Choosing the Data Object Based on Application Requirements
- Calling a Service from a Web Page
- Examining App_WebReferences
- Examining the Element
4. Data
- DataSource Controls
- LinqDataSource Control
- ObjectDataSource
- Binding Controls to Data Using Data-Binding Syntax
- Managing Data Connections and Databases
- Connection Pools
- Transaction Objects
5. Client-Side Scripting
- Client-Side Scripting and DOM
- Ajax Concepts
- Using ASP.NET AJAX
- ScriptManager and ScriptManagerProxy
- Client-Side Libraries
6. Troubleshooting and Debugging Web Applications
- Debugging a Web Application
- Handling Web Application Errors
7. Configuring and Deploying Web Applications
- Configuring Authentication and Authorization
- Configuring Projects and Solutions and Referencing Assemblies
- Publishing Web Applications
- IIS Installation and Configuration
- Choosing the Method to Publish a Web Site Application Based on the Existing or Intended Environment
- MSI Deployment
- Application Pools and their Effects on Web Applications
Course Labs