Introduction to ASP.NET 4 WebForms
This course introduces you to building applications with ASP.NET 4 WebForms, starting with installing the tools and finishing with a complete Web application
What you'll learn
Building Application with ASP.NET 4 WebForms is a course designed to get you up and running with ASP.NET WebForms. The modules in the course will cover everything from setting up a development environment to deploying to a live web site. In between we'll drill into the details of server controls, data binding and validation, user controls, security, Ajax features, and persisting data to SQL Server.
Table of contents
- Introduction 1m
- Data Binding in ASP.NET 4m
- Data Binding Expressions 5m
- Using the SqlDataSource 8m
- Demo: Binding Data with the SqlDataSource 16m
- Using the ObjectDataSource 3m
- Demo: Binding Data with the ObjectDataSource 12m
- Using the EntityDataSource 1m
- Demo: Binding Data with the EntityDataSource 14m
- Using the QueryExtender 3m
- Demo: Filtering Data with the QueryExtender 6m
- Summary 1m
- Introduction 1m
- Introduction To AJAX Technologies 6m
- ASP.NET AJAX Controls 3m
- Using the ScriptManager Control 6m
- Demo: The ScriptManager in Action 9m
- Using the UpdatePanel Control 6m
- Demo: The UpdatePanel in Action 12m
- Demo: AJAX-Enabling an Existing Application 7m
- Using the UpdateProgress Control 4m
- Demo: UpdateProgress in Action 6m
- Summary 2m
- Introduction 2m
- Introduction to ASP.NET Security 7m
- Demo: ASP.NET Security Modes 4m
- Using the ASP.NET Configuration Website 1m
- Demo: Using the ASP.NET Configuration Website 12m
- Using aspnet_regsql 3m
- Demo: The aspnet_regsql Wizard 7m
- Security Server Controls 5m
- Demo: Login and Registration Controls 8m
- Demo: Login Views 6m
- Summary 2m
- Introduction 1m
- What Is ASP.NET Dynamic Data? 5m
- Creating a Dynamic Data Website 1m
- Demo: Using Dynamic Data Templates 3m
- Creating a Model 2m
- Demo: Creating an Entity Framework Model 3m
- Registering the Data Model 2m
- Demo: How to Register a Data Model 9m
- Modifying Dynamic Data Sites 2m
- Demo: Modifying Dynamic Data Fields 13m
- Summary 2m
Course FAQ
ASP.NET Web Forms is a web application framework that allows you to write applications in any programming language that supports CLR, such as C#. It lets you build dynamic websites through a drag-and-drop, events-driven model.
ASP.NET Web Forms benefits include:
- Compatible with any browser or mobile device
- Compatible with any .NET common language runtime
- Allows user-created and third party controls
- HTML and UI code are separate from app logic
- Data binding
- Supports client-side scripting and executes it in the browser
- Much more
Before starting this course, you should know the basic concepts of web development, including HTML, CSS, and JavaScript, as well as the ASP.NET framework. You should also be familiar with C# or another .NET language.
This course is for anyone who wants to learn ASP.NET Web Forms so they can build successful web applications.
Some of the topics we will cover include:
- Setting up a development environment
- How to deploy to a live web site
- Server controls
- Data binding and validation
- User controls
- Security
- Ajax features
- Persisting data to SQL Server
- Much more!