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

Microsoft Dynamics CRM Training Course Index - F1Computing Microsoft Training Courses London South West UK
Course:(3373) First Look: Getting Started with Windows SharePoint Services 3.0 Hands-On Lab - Microsoft Training Courses in London and South West
ASP.NET Training Course Index - F1Computing Microsoft Training Courses London South West UK
Windows Server 2008 Training Course Index - F1Computing Microsoft Training Courses London South West UK
Course:(6317) Upgrading Your SQL Server 2000 Database Administration Skills to SQL Server 2008 - Microsoft Training Courses in London and South West
Windows 7 Training Course Index - F1Computing Microsoft Training Courses London South West UK
F1 Computing - Microsoft CRM Gold Partner
Windows 2003 Training Course Index - F1Computing Microsoft Training Courses London South West UK
Web Development Training Course Index - F1Computing Microsoft Training Courses London South West UK
Visual FoxPro Training Course Index - F1Computing Microsoft Training Courses London South West UK
BizTalk Server Training Course Index - F1Computing Microsoft Training Courses London South West UK
Business Training Course Index - F1Computing Microsoft Training Courses London South West UK
Windows Training Course Index - F1Computing Microsoft Training Courses London South West UK
FoxPro Training Course Index - F1Computing Microsoft Training Courses London South West UK
Hyper-V and Virtualisation Training Course Index - F1Computing Microsoft Training Courses London South West UK
Course:(2840) Implementing Security for Applications - Microsoft Training Courses in London and South West
Exchange Server Training Course Index - F1Computing Microsoft Training Courses London South West UK
C Sharp Training Course Index - F1Computing Microsoft Training Courses London South West UK
Course:(50511) The Microsoft Intelligence 2010 Stack - Microsoft Training Courses in London and South West
Office 2007 Training Course Index - F1Computing Microsoft Training Courses London South West UK
Course:(50257) Upgrading to Microsoft ASP.NET 3.5 - Microsoft Training Courses in London and South West
SQL Server Training Course Index - F1Computing Microsoft Training Courses London South West UK
Security Training Course Index - F1Computing Microsoft Training Courses London South West UK
Windows Vista Training Course Index - F1Computing Microsoft Training Courses London South West UK
F1 - Training and Technology Blogs
Course:(2520) Deploying Microsoft Windows XP Professional - Microsoft Training Courses in London and South West
SharePoint Training Course Index - F1Computing Microsoft Training Courses London South West UK
Course:(10215) Implementing and Managing Microsoft Server Virtualization - Microsoft Training Courses in London and South West
Course:(10508) Planning, Deploying, and Managing Microsoft Exchange Server 2010 Unified Messaging - Microsoft Training Courses in London and South West
Course:(4001) Team Collaboration Using Microsoft Windows SharePoint Services - Microsoft Training Courses in London and South West
Certification Fast-Track Course Index - F1Computing Microsoft Training Courses London South West UK
Course:(10337) Updating Your Microsoft SQL Server 2008 BI Skills to SQL Server 2008 R2 - Microsoft Training Courses in London and South West
Course:(10267) Introduction to Web Development with Microsoft Visual Studio 2010 - Microsoft Training Courses in London and South West
CRM Course Index - F1Computing Microsoft Training Courses London South West UK
Course:(F1044) Learning to Program using Microsoft C# 2010 - Microsoft Training Courses in London and South West
Course:(2310) Developing Web Applications Using Microsoft Visual Studio 2008 - Microsoft Training Courses in London and South West
Course:(50429) Microsoft SharePoint 2010 Business Intelligence - Microsoft Training Courses in London and South West
Course:(80442) Introduction to Microsoft Dynamics CRM 2011 - Microsoft Training Courses in London and South West
Visual Basic .NET Training Course Index - F1Computing Microsoft Training Courses London South West UK
Windows Services Training Course Index - F1Computing Microsoft Training Courses London South West UK
Course:(6331) Deploying and Managing Microsoft System Center Virtual Machine Manager - Microsoft Training Courses in London and South West
Course:(5929) Managing Projects and Programs Using Microsoft Office Project Server 2007 - Microsoft Training Courses in London and South West
Silverlight 4 Training Course Index - F1Computing Microsoft Training Courses London South West UK
Office (inc SharePoint) Training Course Index - F1Computing Microsoft Training Courses London South West UK
Course:(50219) Introduction to Microsoft Windows 7 for Developers - Microsoft Training Courses in London and South West
Fast-Track Courses Training Course Index - F1Computing Microsoft Training Courses London South West UK
Course:(8036) Designing IT Platform Collaborative Applications with Microsoft SharePoint 2003 Workshop - Microsoft Training Courses in London and South West
SQL Server 2008 Training Course Index - F1Computing Microsoft Training Courses London South West UK
Course:(10232) Designing and Developing Microsoft SharePoint Server 2010 Applications - Microsoft Training Courses in London and South West
Course:(F1048) Microsoft BizTalk Server 2010 Administration - Microsoft Training Courses in London and South West
Knowledge Management Training Course Index - F1Computing Microsoft Training Courses London South West UK

Compare Recently Viewed Course Dates



Niche
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 Course 2310 was designed using Visual Studio 2008. For Visual Studio 2010 users we recommend you look at course 10267- Introduction to Web Development with Microsoft Visual Studio 2010. This is an updated version of course 2310.
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
Course 2310 was designed using Visual Studio 2008. For Visual Studio 2010 users we recommend you look at course 10267- Introduction to Web Development with Microsoft Visual Studio 2010. This is an updated version of course 2310.