A Small Class Size is the Best Learning Environment*
Only F1 has no more than 6 Delegates in a Class
Everyone has Individual Attention from the Trainer

View Recent History

Course:(2784) Tuning and Optimizing Queries using Microsoft SQL Server 2005 - Microsoft Training Courses in London and South West
Course:(2631) Optimizing the Software Development Lifecycle with Microsoft Visual Studio Team System - Microsoft Training Courses in London and South West
Course:(6459) First Look: Visual Studio 2008 - Microsoft Training Courses in London and South West
Course:(2540N) Building Embedded Solutions Using Windows CE 5 - Microsoft Training Courses in London and South West
Course:(2526) Developing Distributed Applications with Microsoft .NET Remoting - Microsoft Training Courses in London and South West
Course:(2555) Developing Microsoft .NET Applications for Windows (Visual C# .NET) - Microsoft Training Courses in London and South West
Course:(4995) Programming with the Microsoft .NET Framework using Microsoft Visual Studio 2005 - Microsoft Training Courses in London and South West
Course:(6317) Upgrading Your SQL Server 2000 Database Administration Skills to SQL Server 2008 - Microsoft Training Courses in London and South West
Course:(2009) Upgrading Your Skills from Microsoft Exchange Server 5.5 to Microsoft Exchange Server 2003 - Microsoft Training Courses in London and South West
Course:(6231) Maintaining a Microsoft SQL Server 2008 R2 Database - Microsoft Training Courses in London and South West
Course:(2556) Developing Mobile Applications Using the Microsoft .NET Compact Framework - Microsoft Training Courses in London and South West
(2310) Developing Web Applications Using Microsoft Visual Studio 2008 - Microsoft Training Courses London South West UK
Course:(2667) Introduction to Programming - Microsoft Training Courses in London and South West
Course:(1933) Doing Business Online Using Microsoft bCentral - Microsoft Training Courses in London and South West
Course:(1592) Creating and Managing Web Sites Using FrontPage 2000 - Microsoft Training Courses in London and South West
Course:(2530) Introduction to Microsoft Windows CE .NET - Microsoft Training Courses in London and South West
Course:(2366) Developing High Performance and Scalable Web Applications using ASP.NET 1.1 and ADO.NET 1.1 - Microsoft Training Courses in London and South West
Course:(2517) Deploying and Managing Microsoft Mobile Information Server 2002 Enterprise Edition - Microsoft Training Courses in London and South West
Course:(2609) Introduction to C# Programming with Microsoft .NET - Microsoft Training Courses in London and South West
Course:(2957) Advanced Foundations of Microsoft .NET 2.0 Development - Microsoft Training Courses in London and South West
Digital Dashboard Resource Kit Training Course Index - F1Computing Microsoft Training Courses London South West UK
Course:(2524) Developing XML Web Services Using Microsoft ASP.NET - Microsoft Training Courses in London and South West
Course:(1572) Implementing and Managing Microsoft Exchange 2000 - Microsoft Training Courses in London and South West
Course:(6464) Visual Studio 2008 Connected Systems: ADO.NET 3.5 - Microsoft Training Courses in London and South West
Course:(3201) Developing Microsoft ASP.NET 2.0 Web Applications - Microsoft Training Courses in London and South West
Course:(2562) Getting Started with Microsoft Visual Studio 2005 for Microsoft Visual Basic 6.0 Developers - Microsoft Training Courses in London and South West
Course:(2542) Advanced Data Access with Microsoft Visual Studio 2005 - Microsoft Training Courses in London and South West
Course:(4010) E-Commerce Profitability: Online Merchandising Using Microsoft Office FrontPage 2003 - Microsoft Training Courses in London and South West
Course:(2500) Introduction to XML and the Microsoft .NET Platform - Microsoft Training Courses in London and South West
Course:(2124) Programming with C# - Microsoft Training Courses in London and South West
Course:(2514) Developing Mobile Web Applications Using the Microsoft Mobile Internet Toolkit - Microsoft Training Courses in London and South West
Course:(2663) Programming with XML in the Microsoft .NET Framework - Microsoft Training Courses in London and South West
Course:(1009) Mastering Web Site Fundamentals(Classroom View) - Microsoft Training Courses in London and South West
Course:(1912) Introduction to Web Development Technologies - Microsoft Training Courses in London and South West
Course:(1932) Building a Data-Driven Web Site Using Microsoft FrontPage 2000 - Microsoft Training Courses in London and South West
Course:(2544) Advanced Web Applications Technologies with Microsoft Visual Studio 2005 - Microsoft Training Courses in London and South West
Course:(2541) Core Data Access with Microsoft Visual Studio 2005 - Microsoft Training Courses in London and South West
Course:(2559) Introduction to Visual Basic .NET Programming with Microsoft .NET - Microsoft Training Courses in London and South West
Course:(2546) Core Windows Forms Technologies with Microsoft Visual Studio 2005 - Microsoft Training Courses in London and South West
Course:(2389) Programming with ADO .NET - Microsoft Training Courses in London and South West
Course:(50068) Microsoft SQL Server 2008 for the Experienced Oracle Database Administrator - Microsoft Training Courses in London and South West
Course:(2311) Advanced Web Application Development using Microsoft ASP.NET - Microsoft Training Courses in London and South West
Course:(2717) Introduction to Microsoft .NET Development - Microsoft Training Courses in London and South West
Course:(2341) Fundamentals of Building a Business-to-Consumer Solution with Microsoft Commerce Server 2000 - Microsoft Training Courses in London and South West
Course:(2373) Programming with Microsoft Visual Basic .NET - Microsoft Training Courses in London and South West
Course:(2557) Building COM+ Applications Using Microsoft .NET Enterprise Services - Microsoft Training Courses in London and South West
Course:(2956) Core Foundations of Microsoft .NET 2.0 Development - Microsoft Training Courses in London and South West
Course:(6461) Visual Studio 2008 Connected Systems: Windows Communication Foundation - Microsoft Training Courses in London and South West
Course:(6215) Implementing and Administering Microsoft Visual Studio 2008 Team Foundation Server - Microsoft Training Courses in London and South West
Course:(2185) Deploying and Managing Microsoft Commerce Server 2000 - Microsoft Training Courses in London and South West
Course:(2063) Introduction to ASP .NET - Microsoft Training Courses in London and South West
Course:(4994) Introduction to Programming Microsoft .NET Framework Applications with Microsoft Visual Studio 2005 - Microsoft Training Courses in London and South West
Course:(2734) Updating Your Database Development Skills to SQL Server 2005 - Microsoft Training Courses in London and South West
Course:(2640) Upgrading Web Development Skills from ASP to Microsoft ASP .NET - Microsoft Training Courses in London and South West
Course:(2543) Core Web Application Technologies with Microsoft Visual Studio 2005 - Microsoft Training Courses in London and South West
Course:(F1038) Fast Track: Implementing and Maintaining a Microsoft SQL Server 2008 Database - Microsoft Training Courses in London and South West
Course:(2363) Getting Started with Microsoft .NET for COBOL Programmers - Microsoft Training Courses in London and South West
Content Management Server 2002 Training Course Index - F1Computing Microsoft Training Courses London South West UK
Course:(2548) Core Distributed Application Development with Microsoft Visual Studio 2005 - Microsoft Training Courses in London and South West
Course:(2547) Advanced Windows Forms Technologies with Microsoft Visual Studio 2005 - Microsoft Training Courses in London and South West
Course:(2710) Analyzing Requirements and Defining Microsoft .NET Solution Architectures - Microsoft Training Courses in London and South West
Course:(6214) Effective Team Development Using Microsoft Visual Studio Team System - Microsoft Training Courses in London and South West
Course:(2415) Programming with the Microsoft .NET Framework (Microsoft Visual Basic.NET) - Microsoft Training Courses in London and South West
Course:(2565) Developing Microsoft .NET Applications for Windows (Visual Basic .NET) - Microsoft Training Courses in London and South West
Course:(2558) Programming with Managed Extensions for Microsoft Visual C++ .NET - Microsoft Training Courses in London and South West
Course:(1905) Building XML-Based Web Applications - Microsoft Training Courses in London and South West
Course:(2365) Designing an Application Migration Strategy to Microsoft .NET - Microsoft Training Courses in London and South West
Course:(6460) Visual Studio 2008 Connected Systems: Windows Presentation Foundation - Microsoft Training Courses in London and South West
Course:(2727) Developer Skills Builder for Microsoft.NET - Microsoft Training Courses in London and South West
Course:(2792) Implementing and Maintaining Microsoft SQL Server 2005 Integration Services - Microsoft Training Courses in London and South West
Course:(6462) Visual Studio 2008 Connected Systems: Windows Workflow Foundation - Microsoft Training Courses in London and South West
Course:(2382) Developing Collaborative Solutions Using Digital Dashboards - Microsoft Training Courses in London and South West
(6463) Visual Studio 2008 Connected Systems: ASP.NET 3.5 - Microsoft Training Courses London South West UK

Compare Recently Viewed Course Dates



ASP.Net

Developing Web Applications Using Microsoft Visual Studio 2008
(Microsoft Training Course: 2310) - 5 days - £1850 exc VAT

Save up to 50% of the cost of some courses: check our Certification Packages or buy F1 Training Vouchers


> Target Audience
This course provides knowledge and skills on developing ASP.Net Web applications by using Microsoft Visual Studio 2008. It is intended for Web developers who are beginners and have knowledge of HTML or Clasic ASP, along with some knowledge of a scripting language such as Visual Basic Scripting Edition or Microsoft Jscript.
> Course outline
  1. Exploring ASP.NET Web Applications in Microsoft Visual Studio 2008 SP1
  2. Creating Web Applications by Using Microsoft Visual Studio 2008 SP1 and Microsoft .NET–Based Languages
  3. Creating a Microsoft ASP.NET Web Form
  4. Adding Functionality to a Microsoft ASP.NET Web Form
  5. Implementing Master Pages and User Controls
  6. Validating User Input
  7. Debugging Microsoft ASP.NET Web Applications
  8. Managing Data in an ASP.NET 3.5 Web Application
  9. Managing Data Access Tasks by Using LINQ
  10. Managing Data by Using ASP.NET Dynamic Data
  11. Creating a Microsoft ASP.NET AJAX Application
  12. Consuming XML Web Services and Windows Communication Foundation Services
  13. Managing State in Web Applications
  14. Configuring and Deploying a Microsoft ASP.NET Web Application
  15. Implementing New Technologies Supported by Visual Studio 2008 SP1 for Web Development
  16. Securing a Microsoft ASP.NET Web Application

Supplementary Information This latest version, runs on Visual Studio 2008, but would also be suitable for anyone using .NET 3.5 (VS2005), since only the LINQ chapter is .NET 4.0 (VS2008) only.
Module 1: Exploring ASP.NET Web Applications in Microsoft Visual Studio 2008 SP1
  • This training course module explains the key features of Microsoft .NET Framework and Microsoft ASP.NET. It helps you view the complete Web application that you build in the labs throughout this course.
  • Introduction to the .NET Framework
  • Overview of ASP.NET
  • Overview of the Lab Application
Skills
  • Describe the .NET Framework.
  • Describe ASP.NET.
  • Describe how the lab application works.
top
Module 2: Creating Web Applications by Using Microsoft Visual Studio 2008 SP1 and Microsoft .NET–Based Languages
  • This training course module describes the different programming languages that are available when developing Microsoft .NET Framework applications.
  • Choosing a Programming Language
  • Overview of Visual Studio 2008
  • Creating a Simple ASP.Net Web Application
  • Lab: Creating an ASP.Net Web Applications by Using Microsoft Visual Studio 2008 and Microsoft .NET–Based Languages
Skills
  • Choose a programming language.
  • Describe Visual Studio 2008.
  • Create a simple ASP.Net Web application.
top
Module 3: Creating a Microsoft ASP.NET Web Form
  • This training course module explains how to create Web Forms and populate them with server controls.
  • Creating ASP.Net Web Forms
  • Adding and Configuring Server Controls in an ASP.Net Web Form
  • Lab: Creating a Microsoft ASP.NET Web Form
Skills
  • Create ASP.Net Web Forms.
  • Add and configure server controls in an ASP.Net Web Form.
top
Module 4: Adding Functionality to a Microsoft ASP.NET Web Form
  • This training course module describes the various methods that can be used to add code to a Microsoft ASP.NET Web application.
  • Working with Code-Behind Files in ASP.Net
  • Handling Server Control Eventsin ASP.Net .
  • Creating Classes and Components by Using Visual Studio 2008
  • Handling Page Events in ASP.Net
  • Lab: Adding Functionality to a Microsoft ASP.NET Web Form
Skills
  • Work with code-behind files.
  • Handle server control events.
  • Create classes and components by using Visual Studio 2008.
  • Handle page events.
top
Module 5: Implementing Master Pages and User Controls
  • This training course module explains how to create and implement master pages and how to implement user controls in an ASP.Net Web application.
  • Creating Master Pages in ASP.Net
  • Adding User Controls to an ASP.NET Web Form
  • Lab: Implementing Master Pages and User Controls in ASP.Net
Skills
  • Create master pages.
  • Add user controls to an ASP.NET Web Form.
top
Module 6: Validating User Input
  • This training course module provides an overview of user input validation. It covers information on adding, positioning, and configuring validation controls on an ASP.Net Web Form.
  • Overview of User Input Validation in ASP.Net
  • ASP.NET Validation Controls
  • Validating ASP.Net Web Forms
  • Lab: Validating User Input
Skills
  • Describe user input validation.
  • Describe Visual Studio 2008.
  • Create a simple ASP.Net Web application.
top
Module 7: Debugging Microsoft ASP.NET Web Applications
  • This training course module describes the steps required to enable tracing and debugging, including how you can use debugging and tracing in an ASP.Net Web application.
  • Debugging in ASP.NET
  • Tracing in ASP.NET
  • Lab: Debugging Microsoft ASP.NET Web Applications
Skills
  • Perform debugging in ASP.NET.
  • Perform tracing in ASP.NET.
top
Module 8: Managing Data in an ASP.NET 3.5 Web Application
  • This training course module provides an overview of Microsoft ADO.NET. It explains how to programmatically work with data by using ADO.NET and how to create a connection to access the data stored in a Microsoft SQL Server database.
  • Overview of ADO.NET
  • Connecting to a Database
  • Managing Data
  • Lab: Managing Data in an ASP.NET 3.5 Web Application
Skills
  • Describe ADO.NET.
  • Connect to a database.
  • Manage data.
top
Module 9: Managing Data Access Tasks by Using LINQ
  • This training course module explains what LINQ is and how you can use LINQ to manage both XML data and Microsoft SQL Server data in a Microsoft ASP.NET Web application by using Web Server controls and code.
  • Overview of LINQ
  • Managing XML Data by Using LINQ to XML
  • Managing SQL Data by Using LINQ to SQL
  • Lab: Managing Data Access Tasks by Using LINQ
Skills
  • Describe LINQ.
  • Manage XML data by using LINQ to XML.
  • Manage SQL data by using LINQ to SQL.
top
Module 10: Managing Data by Using ASP.NET Dynamic Data
  • This training course module provides an overview of Microsoft ASP.NET Dynamic Data. It also covers information on applying ASP.NET Dynamic Data.
  • Overview of ASP.NET Dynamic Data
  • Applying ASP.NET Dynamic Data
  • Customizing ASP.NET Dynamic Data Applications
  • Lab: Managing Data by Using ASP.NET Dynamic Data
Skills
  • Describe ASP.NET Dynamic Data.
  • Apply ASP.NET Dynamic Data.
  • Customize ASP.NET Dynamic Data applications.
top
Module 11: Creating a Microsoft ASP.NET AJAX Application
  • This training course module provides an overview of Microsoft ASP.NET AJAX and explains how to create an ASP.NET AJAX application.
  • Introduction to ASP.NET AJAX
  • Creating an ASP.NET AJAX Application by Using the ASP.NET AJAX Extensions
  • Extending an Application by Using the ASP.NET AJAX Control Toolkit
  • Lab: Creating a Microsoft ASP.NET AJAX Application
Skills
  • Describe ASP.NET AJAX.
  • Create an ASP.NET AJAX application by using the ASP.NET AJAX extensions.
  • Extend an application by using the ASP.NET AJAX Control Toolkit.
top
Module 12: Consuming XML Web Services and Windows Communication Foundation Services
  • This training course module provides an overview of XML Web services. It describes how to locate and call an XML Web service directly by using a browser and a proxy from a Web application.
  • Overview of XML Web Services
  • Locating XML Web Services
  • Calling XML Web Services
  • Consuming Windows Communication Foundation Services
  • Lab: Consuming XML Web Services and Windows Communication Foundation Services
Skills
  • Describe XML Web services.
  • Locate XML Web services.
  • Call XML Web services.
  • Consume Windows Communication Foundation services.
top
Module 13: Managing State in Web Applications
  • This training course module explains how to manage state in a Microsoft ASP.NET Web application.
  • State Management
  • ASP.NET Profiles
  • ASP.NET Caching
  • Lab: Managing State in an ASP.Net Web Applications
Skills
  • Describe state management.
  • Describe ASP.NET profiles.
  • Describe ASP.NET caching.
top
Module 14: Configuring and Deploying a Microsoft ASP.NET Web Application
  • This training course module explains how to configure and deploy a Microsoft ASP.NET Web application by using the machine.config and web.config files.
  • Configuring an ASP.NET Web Application
  • Deploying an ASP.NET Web Application
  • Lab: Configuring and Deploying a Microsoft ASP.NET Web Application
Skills
  • Configure an ASP.NET Web application.
  • Deploy an ASP.NET Web application.
top
Module 15: Implementing New Technologies Supported by Visual Studio 2008 SP1 for Web Development
  • This training course module explains the various new functionality, changes, and enhancements of Microsoft Visual Studio 2008 SP1 and Microsoft .NET Framework 3.5 for improved Web development.
  • Working with ADO.NET Data Services
  • Working with ASP.NET MVC
  • Working with Silverlight 3
  • Lab: Implementing New Technologies Supported by Visual Studio 2008 SP1 for Web Development
Skills
  • Work with ADO.NET Data Services.
  • Work with ASP.NET MVC.
  • Work with Silverlight 3.
top
Module 16: Securing a Microsoft ASP.NET Web Application
  • This training course module explains how to secure an ASP.NET Web application by using a variety of technologies, including authentication and authorization.
  • Web Application Security Overview
  • Windows-Based Authentication
  • Forms-Based Authentication
  • Lab: Securing a Microsoft ASP.NET Web Application
Skills
  • Describe the ASP.NET and IIS authentication methods.
  • Secure an ASP.NET Web application by using Windows-based authentication.
  • Secure an ASP.NET Web application by using Forms-based authentication.
top
> Pre-Requisites
Before attending this course, students must have the following pre-requisites:
  • Knowledge of HTML or ASP.
  • Before attending tthis ASP.Net training course it is recommended that students have experience using Microsoft Visual Basic or Microsoft Visual C#.
  • The completion of training Course 4994, Introduction to Programming Microsoft .NET Framework Applications with Microsoft Visual Studio 2005, satisfies the preceding prerequisite skills requirements for Visual Basic and Visual C#.
> Purpose
After completing this ASP.Net training course, students will be able to explore ASP.NET Web applications in Microsoft Visual Studio 2008 SP1; create ASP.Net Web applications by using Microsoft Visual Studio 2008 and Microsoft .NET–based languages; create a Microsoft ASP.NET Web Form; add functionality to a Microsoft ASP.NET Web Form; implement master pages and user controls; validate user input; debug Microsoft ASP.NET Web applications; manage data in an ASP.NET 3.5 Web application; manage data access tasks using LINQ; manage data using ASP.NET Dynamic Data; create a Microsoft ASP.NET AJAX application; consume XML Web services and Windows Communication Foundation (WCF) services; manage state in Web applications; configure and deploy a Microsoft ASP.NET Web application; secure a Microsoft ASP.NET Web application; implement new technologies supported by Visual Studio 2008 SP1 for Web development.
> Supplementary Information
This latest version, runs on Visual Studio 2008, but would also be suitable for anyone using .NET 3.5 (VS2005), since only the LINQ chapter is .NET 4.0 (VS2008) only.