Building ASP.NET Web Forms Applications Training

Nivå: Intermediate
Snittbetyg: 4,7/5 4,74/5 Based on 38 Reviews

Gain the knowledge and skills you need to build dynamic web applications with ASP.NET Web Forms and Visual Studio. In this ASP.NET Web Forms training course, you will leverage rapid application development techniques, and build n-tier web applications with efficient access to databases and sophisticated user interfaces that employ data- and model-binding, as well as data-source controls.


  • After-course instructor coaching benefit
  • Attend online, in person, or bring this course to your facility

Du kommer lära dig att:

  • Build HTML5 web applications using ASP.NET and Visual Studio
  • Design consistent User Interfaces (UIs) with Master Pages, user controls, and Web Form controls
  • Secure access to the application using Web Forms authentication
  • Create a more responsive UI with Ajax and the Web API

Välj den utbildningsform som passar dig bäst


I klass & Live, Online-utbildning

  • 4-day instructor-led training course
  • Tuition fee can be paid later by invoice -OR- at the time of checkout by credit card



  • Använd denna eller någon annan utbildning i ditt företag
  • Fullskalig programutveckling
  • Levereras när, var och hur du vill
  • Blandade utbildningsmodeller
  • Skräddarsytt innehåll
  • Coaching av ett expertteam

Anpassa kurs och innehåll efter teamets behov

Kontakta oss

Utveckla dig och ditt team med anpassade eller öppna kurser alternativt e-learning

Learning Tree erbjuder kundanpassad utbildning hos er, öppna kurser i Stockholm, London eller Washington, möjlighet att delta via våra Anywhere centers (Malmö, Göteborg, Linköping, Stockholm eller Borlänge) eller olika former av e-learning med lärarstöd. Läs mer på .

I klass & Live, Online-utbildning

Note: This course runs for 4 dagar

  • 8 - 11 mar 9:00 - 16:30 GMT Online (AnyWare) Online (AnyWare) Boka Din Kursplats

  • 7 - 10 jun 9:00 - 16:30 BST Online (AnyWare) Online (AnyWare) Boka Din Kursplats

  • 23 - 26 aug 9:00 - 16:30 BST Online (AnyWare) Online (AnyWare) Boka Din Kursplats

  • 29 mar - 1 apr 15:00 - 22:30 CCST New York / Online (AnyWare) New York / Online (AnyWare) Boka Din Kursplats

  • 31 maj - 3 jun 15:00 - 22:30 CCST Herndon, VA / Online (AnyWare) Herndon, VA / Online (AnyWare) Boka Din Kursplats

  • 20 - 23 sep 15:00 - 22:30 CCST New York / Online (AnyWare) New York / Online (AnyWare) Boka Din Kursplats

Kurs med startgaranti

När du ser symbolen för “Guaranteed to Run” vid ett kurstillfälle vet du att kursen blir av. Garanterat.

ASP.NET Web Forms Course Information

  • Requirements

    • Experience with a modern programming language, such as Java or a .NET language (Visual Basic, C#) at the level of:
    • Familiarity with application development concepts, as well as the Windows graphical environment
    • Have an understanding of client-side technologies, such as HTML, CSS, and JavaScript
    • You should know how to:
      • Work with objects (call methods, set/read properties, write event-driven code)
      • Create user interfaces in desktop or web applications
      • Employ modern language constructs
  • Software

    • This course uses Visual Studio 2013, but is useful to those using an earlier version

ASP.NET Web Forms Course Outline

  • Getting Started with ASP.NET Web Forms

    Introduction to Web Forms

    • Constructing ASP.NET pages with Web Form controls
    • Developing HTML5 web pages with Visual Studio
    • Examining content with Page Inspector

    Designing Web Forms

    • Applying common Web Form controls
    • Creating consistent layouts with Master Pages
    • Sharing reusable content with Web User controls

    Activating Web Forms

    • Handling control events
    • Sending e-mail from a web page
    • Validating user input
  • Retrieving and Updating Data

    Developing data-driven applications

    • Connecting to a database with data source controls
    • Binding data sources to Web Form controls
    • Automating data access with GridView, FormView, ListView and DetailsView
    • Utilising code-first Entity Framework and LINQ to Entities for data access

    Modifying data

    • Inserting, updating and deleting with DbContext
    • Managing updates with two-way Model Binding
    • Reporting errors and checking validity with ModelState
  • Architecting ASP.NET Web Applications

    Creating multitier applications

    • Implementing business logic in the middle tier
    • Encapsulating validation logic with Data Annotations
    • Binding to business objects with ObjectDataSource

    Managing state in web applications

    • Reading and writing cookies
    • Storing user state in the session object
    • Leveraging caching for performance and scalability

    Implementing web security

    • Authenticating users from the Internet
    • Limiting access to authorised users
  • Constructing Responsive ASP.NET Pages with Ajax

    Creating a richer UI with Ajax extensions

    • Integrating Ajax with existing pages
    • Increasing responsiveness with UpdatePanel
    • Triggering Ajax from outside the UpdatePanel

    Making custom Ajax requests with jQuery

    • Writing and calling RESTful services with the ASP.NET Web API
    • Leveraging jQuery and jQuery UI for DHTML
    • Working with the $.get() and .ready() methods
  • Developing Mobile-Friendly Web Applications

    Creating flexible Web Forms

    • Repackaging existing content for mobile devices
    • Reducing duplication with user controls and master pages

    Harnessing jQuery Mobile

    • Controlling layout with HTML5 data-* attributes
    • Disabling Ajax navigation for maximum compatibility
    • Displaying lists and collapsible content blocks
  • Building Sophisticated Web 2.0 Websites

    Improving search engine rankings

    • Simplifying URLs with friendlyUrls
    • Retrieving URL segments

    Integrating jQuery plugins

    • Adding plugins to Web Form pages
    • Enhancing the UI with the .rate() plugin

    Leveraging the Geolocation API

    • Finding user location with getCurrentPosition()
    • Calculating distances with DbGeography
  • Deploying ASP.NET Web Applications

    • Packaging for deployment
    • Transforming the web.config for production


ASP.NET Web Forms Training FAQs

  • What are ASP.NET Web Forms?

    ASP.NET Web Forms are dynamic web applications.

  • Can I learn ASP.NET Web Forms online?

    Yes! We know your busy work schedule may prevent you from getting to one of our classrooms which is why we offer convenient online training to meet your needs wherever you want. This course is available in class and live online.

Questions about which training is right for you?

call 08-506 668 00

Why do we require your location?

It allows us to direct your request to the appropriate Customer Care team.

100% Satisfaction Guaranteed

Your Training Comes with a 100% Satisfaction Guarantee!*

*Partner-delivered courses may have different terms that apply. Ask for details.

Online (AnyWare)
Online (AnyWare)
Online (AnyWare)
New York / Online (AnyWare)
Herndon, VA / Online (AnyWare)
New York / Online (AnyWare)
Why do we require your location?

It allows us to direct your request to the appropriate Customer Care team.

Hur föredrar du att bli kontaktad:

Please Choose a Language

Canada - English

Canada - Français