Developing ASP .NET Web Forms Applications using Visual Studio Training

  • Learn via: Classroom / Virtual Classroom / Online
  • Duration: 5 Days
  • Download PDF
  • We can host this training at your preferred location. Contact us!

This course provides the necessary skills and techniques to design and write scalable, robust and secure Web applications using Microsoft Visual Studio and the ASP.NET Framework.

You will gain in-depth knowledge of ASP.NET and its related technologies and obtain practical insights into developing enterprise-scale, data-driven Web applications. Throughout the course you will be building a fully functional ASP.NET web application.

The course is presented as a mixture of lectures and hands-on exercises. Instructions and solutions are provided in both C# and Visual Basic, enabling you to work with your choice of language.

Before attending, delegates must already know C# or Visual Basic languages.

At the end of this course you will be able to:

  • Create web application projects using Visual Studio 2012
  • Use Master Pages, CSS, themes and skins to enforce design principles
  • Understand and manage state across and within page transitions
  • Create modular user interfaces with user controls
  • Implement site navigation mechanisms
  • Use validation techniques to ensure input data accuracy
  • Diagnose problems and implement a coherent error handling architecture
  • Create data-driven and data-bound user interfaces using relational data sources, LINQ, and the Entity Framework
  • Use routing to simplify URLs within an ASP.NET web application
  • Create and use simple ASP.NET Web Services and WCF services
  • Describe and implement ASP.NET AJAX functionality to provide a richer UI experience
  • Improve performance with caching
  • Implement authentication, authorisation and role based security using the ASP.NET membership system and the login controls
  • Use some of the new elements and attributes of HTML5
  • Extend the pipeline using custom modules and handlers

  • Module 1: Welcome to ASP.NET
  • Module 2: Building blocks of the web
  • Module 3: ASP.NET Page Processing
  • Module 4: State Management
  • Module 5: User controls
  • Module 6: Master pages
  • Module 7: Moving the user and transferring data
  • Module 8: Validation and Error Handling
  • Module 9: Understanding Data in ASP.NET
  • Module 10: Databinding and controls
  • Module 11: Routing
  • Module 12: WCF Services
  • Module 13: Creating a modern UI using ASP.NET AJAX
  • Module 14: Caching and data reuse
  • Module 15: Security and Membership API
  • Module 16: ASP.NET and HTML5


Contact us for more detail about our trainings and for all other enquiries!