This is a great class for beginners and for those people who are looking to brush up on their skills. The instructor... More Testimonials »

Visual C# Web Applications MCAD 70-315 eLearning Course

Visual C# Web Applications MCAD 70-315 eLearning Course Series (48 hours)

This series is designed for anyone who's preparing for the MCAD 70-315 exam or who simply wants an introduction to designing Web applications with Visual C# .NET. This series teaches users how to use Visual C# .NET to develop, test, deploy, and configure ASP.NET applications that run on the Internet.

Self-Paced Visual C# Web Applications MCAD 70-315 eLearning Course Benefits

Only $99.95

12-month subscription!

Register Now

  • Learn Visual C# Web Applications MCAD 70-315 online with these interactive online Visual C# Web Applications MCAD 70-315 courses.
  • Affordable Pricing (Only $99.95 for the complete series)
  • A full year to complete the Visual C# Web Applications MCAD 70-315 courses
  • Retake the Visual C# Web Applications MCAD 70-315 courses as many times as you like
  • Measure your progress with assessment tests after each course
  • Earn completion certificates after passing each assessment test

1. Visual C# Web Applications MCAD 70-315:1 Introducing Web Forms (Time: 4 hours)

This eLearning course introduces users to the .NET Framework and shows how to create basic ASP.NET pages for Web applications with Visual Studio .NET.

Course Objectives

  • Understand key concepts concerning the .NET Framework
  • Create an ASP.NET page
  • Describe the use of the Page class and Page directives
  • Explain event handling processes in ASP.NET
  • Separate the user interface of an ASP.NET page from the business logic

Course Topics

  • The .NET Framework
  • Web Application Development Tools
  • Classes, Inheritance, and Namespaces
  • ASP.NET
  • Creating an ASP.NET Page
  • ASP.NET Directives
  • Event Handling
  • Event Handling in ASP.NET
  • Separating the Interface from the Logic
  • Creating Web Forms
  • Analyzing Web Forms

2. Visual C# Web Applications MCAD 70-315:2 Controls and Input Validation (Time: 4 hours)

This eLearning course shows users how to add three types of controls to their Web forms - HTML, HTML server, and Web server controls. They learn how to drop controls onto Web forms in the Visual Studio interface, configure properties, and add event handlers and validation controls.

Course Objectives

  • Add HTML, HTML server, and Web server controls to Web forms and configure their properties
  • Add event handlers to provide interactive functionality
  • Use validation controls to check the validity of data input by users

Course Topics

  • Using HTML controls
  • Using HTML server controls
  • HTML server control event handling
  • Using Web server controls
  • Web server control event handling
  • List, Placeholder, and Panel controls
  • Table, AdRotator, and Calendar controls
  • User input validation
  • Validation Web server controls
  • Using cascading style sheets

3. Visual C# Web Applications MCAD 70-315:3 Implementing Navigation for the User Interface (Time: 3 hours)

This eLearning course introduces users to using state management techniques and implementing navigation for the user interface.

Course Objectives

  • Describe roundtrip and postback
  • Use the SmartNavigation property
  • Use and edit intrinsic objects
  • Manage the view state
  • Use session state to manage data across pages

Course Topics

  • Roundtrip and postback
  • The SmartNavigation property
  • ASP.NET instrinsic objects
  • ASP.NET applications
  • Client-side state management
  • Hidden fields and view state
  • Server-side state management
  • Navigation between pages

4. Visual C# Web Applications MCAD 70-315:4 Error Handling, User Assistance, and Accessibility (Time: 4 hours)

This eLearning course shows users how to handle exceptions and create custom exception classes and error pages. Users also learn how to implement user assistance and accessibility guidelines.

Course Objectives

  • Handle exceptions
  • Create custom exception classes and error pages
  • Implement user assistance
  • Implement accessibility guidelines
  • Make a Web application accessible

Course Topics

  • Understanding exceptions
  • The try and catch blocks
  • The throw and finally statements
  • Custom exceptions
  • Custom error pages
  • Error events
  • Implementing user assistance
  • Embedding help
  • Implementing accessibility features
  • W3C and Section 508 guidelines
  • Making a Web application accessible

5. Visual C# Web Applications MCAD 70-315:5 Data Binding (Time: 4 hours)

This eLearning course teaches users some of the skills involved in making data available on the user interface of a Web application, including data binding, transforming data, and filtering data.

Course Objectives

  • Bind data using simple and complex data binding
  • Transform and filter data
  • Use controls to display data
  • Apply templates to controls

Course Topics

  • Binding data to the user interface
  • Complex data binding
  • Binding to other controls
  • Using the Data Form Wizard
  • Using Server Explorer
  • Filtering data
  • Transforming data
  • The Repeater control
  • The DataList control
  • Editing data

6. Visual C# Web Applications MCAD 70-315:6 Accessing and Manipulating Data (Time: 4 hours)

This eLearning course introduces users to a variety of ways to manipulate data and to move data from place to place using Visual C# .NET.

Course Objectives

  • Use ADO.NET classes to work with data
  • Use DataSet objects
  • Use strongly typed DataSet objects
  • Find, sort, update and add data in DataSet objects
  • Use XML data
  • Use .NET classes for XML

Course Topics

  • Working with data
  • The FileStream class
  • Text and binary file data
  • Data providers and their objects
  • SqlConnection and SqlCommand
  • SqlDataReader and SqlDataAdapter
  • DataSet objects
  • Using DataSet objects
  • Strongly typed DataSet objects
  • DataSet objects and multiple tables
  • Finding and sorting data
  • Updating and adding data
  • Deleting data and editing with DataGrid
  • Using XML data
  • The .NET classes for XML
  • Treating XML as relational data

7. Visual C# Web Applications MCAD 70-315:7 SQL Server Data and Data Errors (Time: 3 hours)

This eLearning course provides an overview of the T-SQL statements used to work with SQL Server databases, and explains how to create and run ad hoc queries and stored procedures from the Visual Studio .NET IDE and ASP.NET Web applications. It also describes how to handle database and multiuser errors from Web applications.

Course Objectives

  • Create ad hoc T-SQL queries
  • Create SQL queries as stored procedures
  • Use parameters in stored procedures
  • Respond to database and multiuser errors from ASP.NET Web applications

Course Topics

  • Ad Hoc Queries for SQL Server Data
  • Using osql and the SQL Query Analyzer
  • Using a Visual C# .NET Application
  • The SELECT Statement
  • INSERT, UPDATE, and DELETE
  • Stored Procedures in Visual Studio
  • Stored Procedures in ASP.NET
  • Parameters in Stored Procedures
  • Handling Database Errors
  • Multiuser Errors

8. Visual C# Web Applications MCAD 70-315:8 Managing .NET Components and Assemblies (Time: 3 hours)

This eLearning course introduces the variety of ways in which the user can reuse code within the Visual Studio .NET Framework, including Web user controls and Web custom controls. It also covers how Visual Studio .NET applications are compiled into assemblies, how to open the assembly manifest, and how to generate assemblies with embedded resources.

Course Objectives

  • Create Web user controls
  • Create Web custom controls
  • Explain how applications are compiled into assemblies
  • Open the assembly manifest
  • Generate assemblies with embedded resources

Course Topics

  • Creating .NET components
  • Using components in Web applications
  • Creating Web user controls
  • Loading Web user controls
  • Composite controls
  • Derived controls
  • Creating controls from scratch
  • Managing .NET assemblies
  • Dynamic, private, and shared assemblies
  • Resource-only and satellite assemblies

9. Visual C# Web Applications MCAD 70-315:9 Web Services, Globalization, and Legacy Code (Time: 5 hours)

This eLearning course shows users how to use Web services in conjunction with the .NET Framework, how to globalize applications created with .NET, and how to migrate legacy code to the .NET Framework.

Course Objectives

  • Create a Web service
  • Instantiate and invoke Web services
  • Implement localization and mirroring
  • Convert existing encodings
  • Incorporate existing code
  • Use COM and COM+ components

Course Topics

  • Web services
  • Invoking Web services
  • Creating Web services
  • Discovering Web services
  • Instantiating Web services
  • Localization and globalization
  • Using culture information
  • Encoding and mirroring
  • Accepting non-Latin input
  • Incorporating existing code
  • Using ActiveX controls
  • COM components
  • Using COM components directly
  • Using platform invoke

10. Visual C# Web Applications MCAD 70-315:10 Testing and Debugging Web Applications (Time: 3 hours)

This eLearning course teaches users about various testing techniques available for testing applications, as well as inserting tracing code and debugging applications.

Course Objectives

  • Design and implement a test plan for your applications
  • Insert tracing code to monitor your applications
  • Debug applications using the debugging tools of Visual Studio .NET

Course Topics

  • Testing
  • Tracing
  • Using the Trace and Debug classes
  • Trace listeners and switches
  • Conditional compilation
  • Debugging and breakpoints
  • Analyzing program state
  • Debugging running and remote processes

11. Visual C# Web Applications MCAD 70-315:11 Deploying a Web Application and Using Shared Assemblies (Time: 5 hours)

This eLearning course explains the process of building Web Setup and Merge Module Projects to deploy Web applications to Web servers. Users will also learn how to create and install shared assemblies and use Web gardens, Web farms, and clusters.

Course Objectives

  • Create Web Setup Projects
  • Customize Web Setup Projects
  • Create shared assemblies
  • Create installation components
  • Compare Web gardens, Web farms, and clusters
  • Compare deployment via removable media and via the Web

Course Topics

  • Deployment tools
  • Deploying a Web application
  • Creating a Web Setup Project
  • The File System and Registry editors
  • Other editors
  • Shared assemblies
  • Working with assemblies
  • Referencing an assembly
  • Locating an assembly
  • Creating a Merge Module Project
  • Creating installation components
  • Deploying an assembly
  • Reliable deployment

12. Visual C# Web Applications MCAD 70-315:12 Maintaining, Supporting, and Configuring Web Applications (Time: 5 hours)

This eLearning course teaches users how to maintain, support, and configure Web applications.

Course Objectives

  • Optimize Web application performance
  • Diagnose and resolve performance errors and issues
  • Configure Web applications
  • Configure security for Web applications
  • Implement caching
  • Handle session state and server services

Course Topics

  • Getting process information
  • Working with event logs
  • Working with performance counters
  • Designing for performance
  • Configuring a Web application
  • The configuration file hierarchy
  • Configuring authentication
  • Passport and forms authentication
  • Implementing impersonation
  • Using role-based authorization
  • Output caching
  • Fragment and data caching
  • Handling session state
  • Configuring user services

13. Visual C# Web Applications MCAD 70-315:13 Practice Exam (Time: 1 hours)

This eLearning course provides practice exam questions for the Developing and Implementing Web Applications with Microsoft Visual C# .NET and Microsoft Visual Studio .NET MCAD 70-315 certification exam.

Course Objectives

  • Create and implement ASP.NET pages for Web applications
  • Create and manage .NET assemblies
  • Develop Web applications to access and manipulate data from SQL Server databases
  • Test and debug Web applications
  • Deploy Web applications
  • Configure, maintain, and support Web applications

Course Topics

  • Practice exam
Client Success
  1. Independent Survey
  2. Client List
  3. Testimonials
Join The Team
  1. Learn how you can become a Webucator Trainer
  2. Career Opportunities
Locations
Watch 3-minute Demo Video
of Live Online Training:
Learn the benefits of online training with Webucator

Free Webinars

A Crash Course in CSS

Wed, 3/21 1:00 PM EST

Project Management Institute Partner

Webucator is a Registered Education Provider (R.E.P.) approved by PMI to issue professional development units (PDUs) for our training courses.

© Webucator, Inc. All rights reserved. | Toll Free: 1-877-932-8228 | From outside the USA: 315-849-2724| Fax: 315-849-2723