ASP.NET 教程

ASP.NET 教程

对于新的 Web 应用开发,我们建议 使用 Blazor。

提供了以下用于开发 ASP.NET 应用程序的分步指南。

注意

正在寻找 ASP.NET 核心教程? 在此处找到它们。

Web 窗体

在 Visual Studio 2013 中编辑 ASP.NET Web 窗体的代码

在 Visual Studio 2012 中使用 Page Inspector

Visual Studio 2013 中的模型绑定和 Web 窗体

ASP.NET Web 窗体连接复原和命令截获

创建具有用户注册、电子邮件确认和密码重置功能的安全 ASP.NET Web 窗体应用 (C#)

创建具有 SMS 双因素身份验证功能的 ASP.NET Web 窗体应用 (C#)

在 ASP.NET 4.5 中使用异步方法

使用 Visual Studio 的 ASP.NET Web 部署

ASP.NET 4 - 企业部署简介

ASP.NET 4 - 企业部署系列 1

ASP.NET 4 - 企业部署系列 2 配置服务器

ASP.NET 4 - 企业部署系列 3 配置 TFS

ASP.NET 4 - 企业部署系列 4 高级主题

ASP.NET 4 - Tailspin Spyworks

ASP.NET 4 - Entity Framework 4 和 Web 窗体入门

ASP.NET 4 - 继续使用 Entity Framework 4 和 Web 窗体

ASP.NET 4 - 通过使用 Visual Studio 的 SQL Server Compact 进行 Web 部署

MVC

在 ASP.NET MVC 中使用 Page Inspector

创建 ASP.NET MVC 5 应用,实现 Facebook、Twitter、LinkedIn 和 Google OAuth2 登录 (C#)

创建具有登录、电子邮件确认和密码重置功能的安全 ASP.NET MVC 5 Web 应用 (C#)

使用 SMS 和电子邮件双因素身份验证的 ASP.NET MVC 5 应用程序

ASP.NET MVC 和网页中的 XSRF/CSRF 预防

阻止打开重定向攻击 (C#)

将 ASP.NET MVC 应用程序迁移到 Windows 容器

使用 Glimpse 分析和调试 ASP.NET MVC 应用

在 ASP.NET MVC 4 中使用异步方法

如何将 ASP.NET MVC 4 和 Web API 项目升级到 ASP.NET MVC 5 和 Web API 2

Web API

Web API 2 入门 (C#)

向 ASP.NET Web 窗体使用 Web API

创建 Web API 帮助页

动手实验:使用 ASP.NET Web API 和 Angular.js 生成单页应用程序 (SPA)

在 Web API 2 中使用属性路由创建 REST API

通过 Entity Framework 6 使用 Web API 2

从 Windows Phone 8 应用程序调用 Web API (C#)

OData v4

OData v3

Web API 2 中的跟踪

单元测试 Web API 2

ASP.NET Web API 2 中的单元测试控制器

单元测试 Web API 2 时模拟 Entity Framework

发布 Web API 2 应用程序后排除 HTTP 405 错误

在 Web API 2.2 中使用单独的帐户保护 Web API

使用 Web API 的外部身份验证服务 (C#)

在 Web API 2 中启用跨域请求

使用 OWIN 自承载 Web API 2

在 Azure 辅助角色中承载 Web API 2

Web API 2 中的依赖项注入

从 .NET 客户端调用 Web API (C#)

在 Web API 中发送 HTML 窗体数据:窗体 URL 编码的数据

在 Web API 中发送 HTML 窗体数据:文件上传和多部分 MIME

网页

在 Visual Studio 中对 ASP.NET 网页进程编程

从网站发送电子邮件

向网站添加社交网络功能

ASP.NET 网页简介

在 ASP.NET 网站中创建可读 URL

使用表单

在 ASP.NET 网站中验证用户输入

创建一致外观

自定义站点范围内的行为

使用图像

使用视频

在 ASP.NET 网站中创建和使用帮助程序

安装帮助程序

ASP.NET 网页的 Twitter 帮助程序

在 ASP.NET 网站中显示地图

为移动设备呈现 ASP.NET 网站

使用数据

在图表中显示数据

使用文件

调试简介

添加安全性和成员身份

在 ASP.NET 网站中启用从外部站点进行登录

通过 CAPTCHA 阻止自动化程序(机器人)使用 ASP.NET 网站

使用缓存提高网站的性能

分析流量

在 ASP.NET 网站 (Razor) 中绑定和缩小资产

ASP.NET SignalR

教程:SignalR 2 入门

教程:SignalR 2 和 MVC 5 入门

教程:使用 SignalR 2 实现高频率实时功能

教程:使用 SignalR 2 实现服务器广播

动手实验:使用 SignalR 实现实时 Web 应用程序

对 SignalR 应用程序进行单元测试

启用 SignalR 跟踪

使用 Azure 服务总线的 SignalR 横向扩展

使用 Redis 的 SignalR 横向扩展

使用 SQL Server 的 SignalR 横向扩展

使用曲柄实现 SignalR 连接密度测试

在 Azure Web 角色中使用 SignalR 性能计数器

教程:自承载 SignalR

在 Azure 应用服务中通过 Web 应用使用 SignalR

ASP.NET Identity

向空的或现有的 Web 窗体项目添加 ASP.NET 标识

借助 Azure Active Directory 开发 ASP.NET 应用

ASP.NET 标识:通过 EntityFramework MySQL 提供程序使用 MySQL 存储 (C#)

ASP.NET 标识中的帐户确认和密码恢复 (C#)

使用 SMS 和 ASP.NET Identity 的双因素身份验证

实现自定义 MySQL ASP.NET 标识存储提供程序

在 ASP.NET 标识中更改用户的主键

将现有网站从 SQL 成员身份迁移到 ASP.NET 标识

将成员身份和用户配置文件的通用提供程序数据迁移到 ASP.NET 标识 (C#)

OWIN 和 Katana

OWIN 和 Katana 入门

在 Azure 辅助角色中承载 OWIN

相关数据

如何将文档下载到本地?
Bet体育365提款要多久2022

如何将文档下载到本地?

📅 06-27 👁️ 307
何时更换手机膜?揭秘最佳换膜时机与保养技巧
365bet体育备用

何时更换手机膜?揭秘最佳换膜时机与保养技巧

📅 06-27 👁️ 6928