ASP.NET tutorials
The following step-by-step guides for developing ASP.NET applications are available.
[!NOTE] Looking for ASP.NET Core tutorials? Find them here.
Web Forms
- Getting Started with ASP.NET 4.5 Web Forms and Visual Studio 2013
- Creating a Basic Web Forms Page in Visual Studio 2013
- Code Editing ASP.NET Web Forms in Visual Studio 2013
- Using Page Inspector in Visual Studio 2012
- Model Binding and Web Forms in Visual Studio 2013
- ASP.NET Web Forms Connection Resiliency and Command Interception
- Create a secure ASP.NET Web Forms app with user registration, email confirmation and password reset (C#)
- Create an ASP.NET Web Forms app with SMS Two-Factor Authentication (C#)
- Using Asynchronous Methods in ASP.NET 4.5
- ASP.NET Web Deployment using Visual Studio
- ASP.NET 4 - Enterprise Deployment Introduction
- ASP.NET 4 - Enterprise Deployment Series 1
- ASP.NET 4 - Enterprise Deployment Series 2 Configuring Servers
- ASP.NET 4 - Enterprise Deployment Series 3 Configuring TFS
- ASP.NET 4 - Enterprise Deployment Series 4 Advanced Topics
- ASP.NET 4 - Tailspin Spyworks
- ASP.NET 4 - Getting Started with Entity Framework 4 and Web Forms
- ASP.NET 4 - Continuing with Entity Framework 4 and Web Forms
- ASP.NET 4 - Web Deployment with SQL Server Compact using Visual Studio
MVC
- Getting Started with ASP.NET MVC 5
- Getting Started with EF 6 using MVC 5
- EF Database First with ASP.NET MVC
- Using Page Inspector in ASP.NET MVC
- Create an ASP.NET MVC 5 App with Facebook, Twitter, LinkedIn and Google OAuth2 Sign-on (C#)
- Create a secure ASP.NET MVC 5 web app with log in, email confirmation and password reset (C#)
- ASP.NET MVC 5 app with SMS and email Two-Factor Authentication
- XSRF/CSRF Prevention in ASP.NET MVC and Web Pages
- Preventing Open Redirection Attacks (C#)
- Migrating ASP.NET MVC Applications to Windows Containers
- Profile and debug your ASP.NET MVC app with Glimpse
- Using Asynchronous Methods in ASP.NET MVC 4
- How to Upgrade an ASP.NET MVC 4 and Web API Project to ASP.NET MVC 5 and Web API 2
Web API
- Getting Started with Web API 2 (C#)
- Using Web API with ASP.NET Web Forms
- Creating Web API Help Pages
- Hands On Lab: Build a Single Page Application (SPA) with ASP.NET Web API and Angular.js
- Create a REST API with Attribute Routing in Web API 2
- Using Web API 2 with Entity Framework 6
- Calling Web API from a Windows Phone 8 Application (C#)
- OData v4
- OData v3
- Tracing in Web API 2
- Unit Testing Web API 2
- Unit Testing Controllers in ASP.NET Web API 2
- Mocking Entity Framework when Unit Testing Web API 2
- Troubleshooting HTTP 405 Errors after Publishing Web API 2 Applications
- Secure a Web API with Individual Accounts in Web API 2.2
- External Authentication Services with Web API (C#)
- Enabling Cross-Origin Requests in Web API 2
- Use OWIN to Self-Host Web API 2
- Host Web API 2 in an Azure Worker Role
- Dependency Injection in Web API 2
- Calling a Web API From a .NET Client (C#)
- Sending HTML Form Data in Web API: Form-urlencoded Data
- Sending HTML Form Data in Web API: File Upload and Multipart MIME
Web Pages
- Program ASP.NET Web Pages in Visual Studio
- Sending Email from Your Site
- Adding Social Networking to Your Website
- Introducing ASP.NET Web Pages
- Creating Readable URLs in ASP.NET Web Pages Sites
- Working with Forms
- Validating User Input in ASP.NET Web Pages Sites
- Creating a Consistent Look
- Customizing Site-Wide Behavior
- Working with Images
- Working with Video
- Creating and Using a Helper in an ASP.NET Web Pages Site
- Installing a Helper
- Twitter Helper with ASP.NET Web Pages
- Displaying Maps in an ASP.NET Web Pages Site
- Rendering ASP.NET Web Pages Sites for Mobile Devices
- Working with Data
- Displaying Data in a Chart
- Working with Files
- Intro to Debugging
- Adding Security and Membership
- Enabling Login from External Sites in an ASP.NET Web Pages Site
- Using a CAPTCHA to Prevent Automated Programs (Bots) from Using Your ASP.NET Web Site
- Caching to Improve the Performance of Your Website
- Analyzing Traffic
- Bundling and Minifying Assets in an ASP.NET Web Pages (Razor) Site
ASP.NET SignalR
- Tutorial: Getting Started with SignalR 2
- Tutorial: Getting Started with SignalR 2 and MVC 5
- Tutorial: High-Frequency Realtime with SignalR 2
- Tutorial: Server Broadcast with SignalR 2
- Hands On Lab: Real-Time Web Applications with SignalR
- Unit Testing SignalR Applications
- Enabling SignalR Tracing
- SignalR Scaleout with Azure Service Bus
- SignalR Scaleout with Redis
- SignalR Scaleout with SQL Server
- SignalR Connection Density Testing with Crank
- Using SignalR Performance Counters in an Azure Web Role
- Tutorial: SignalR Self-Host
- Using SignalR with Web Apps in Azure App Service
ASP.NET Identity
- Adding ASP.NET Identity to an Empty or Existing Web Forms Project
- Developing ASP.NET Apps with Azure Active Directory
- ASP.NET Identity: Using MySQL Storage with an EntityFramework MySQL Provider (C#)
- Account Confirmation and Password Recovery with ASP.NET Identity (C#)
- Two-factor??authentication using SMS and email with ASP.NET Identity
- Implementing a Custom MySQL ASP.NET Identity Storage Provider
- Change Primary Key for Users in ASP.NET Identity
- Migrating an Existing Website from SQL Membership to ASP.NET Identity
- Migrating Universal Provider Data for Membership and User Profiles to ASP.NET Identity (C#)
OWIN and Katana
Comments (
)
Link to this page:
//www.vb-net.com/AspNet-DocAndSamples-2017/aspnet/tutorials.htm
|