ASP.NET 教學課程
針對新的 Web 應用程式開發,我們建議 使用 Blazor。
下列開發 ASP.NET 應用程式的逐步指南已可使用。
注意
正在尋找 ASP.NET Core 教學課程? 在這裡可找到教學課程。
- 在 Visual Studio 2013 中以程式碼編輯 ASP.NET Web Form
- 在 Visual Studio 2012 中使用 Page Inspector
- Visual Studio 2013 中的模型繫結和 Web Form
- ASP.NET Web Form 連線恢復功能和命令攔截
- 以使用者註冊、電子郵件確認和密碼重設建立安全的 ASP.NET Web Form 應用程式 (C#)
- 使用 SMS 雙因素驗證建立 ASP.NET Web Form 應用程式 (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 Form 使用者入門
- ASP.NET 4 - 繼續使用 Entity Framework 4 及 Web Form
- ASP.NET 4 - 使用 Visual Studio 的 SQL Server Compact Web 部署
- 在 ASP.NET MVC 中使用 Page Inspector
- 使用 Facebook、Twitter、LinkedIn 和 Google OAuth2 登入建立 ASP.NET MVC 5 應用程式 (C#)
- 使用登入、電子郵件確認和密碼重設建立安全的 ASP.NET MVC 5 Web 應用程式 (C#)
- 使用 SMS 和電子郵件雙因素驗證的 ASP.NET MVC 5 應用程式
- ASP.NET MVC 和 Web Pages 中的 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 2 (C#)
- 使用具有 ASP.NET Web Form 的 Web API
- 建立 Web API 說明頁面
- 實習實驗室:使用 ASP.NET Web API 和 Angular.js 建置單一頁面應用程式 (SPA)
- 使用 Web API 2 中的屬性路由建立 REST API
- 使用 Web API 2 和 Entity Framework 6
- 從 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
- 將 Web API 2 裝載在 Azure 背景工作角色中
- Web API 2 中的相依性插入
- 從 .NET 用戶端呼叫 Web API (C#)
- 傳送 Web API 的 HTML 表單資料:Form-urlencoded 資料
- 傳送 Web API 的 HTML 表單資料:檔案上傳和多個 MIME
- 在 Visual Studio 中撰寫 ASP.NET Web Pages 程式
- 從您的網站傳送電子郵件
- 將社交網路新增至您的網站
- ASP.NET Web Pages 簡介
- 在 ASP.NET Web Pages 網站中建立可讀取的 URL
- 使用表單
- 在 ASP.NET Web Pages 網站中驗證使用者輸入
- 建立一致的外觀
- 自訂全網站行為
- 使用影像
- 使用影片
- 在 ASP.NET Web Pages 網站中建立和使用協助程式
- 安裝協助程式
- Twitter 協助程式與 ASP.NET Web Pages
- 在 ASP.NET Web Pages 網站中顯示地圖
- 為行動裝置轉譯 ASP.NET Web Pages 網站
- 使用資料
- 以圖表顯示資料
- 使用檔案
- 偵錯簡介
- 新增安全性及成員資格
- 在 ASP.NET Web Pages 網站中啟用外部網站的登入
- 使用 CAPTCHA 避免自動化程式 (Bot) 使用 ASP.NET 網站
- 快取以改善網站效能
- 分析流量
- 在 ASP.NET Web Pages (Razor) 網站中統合及縮小資產
- 教學課程:開始使用 SignalR 2
- 教學課程:開始使用 SignalR 2 及 MVC 5
- 教學課程:高頻率即時與 SignalR 2
- 教學課程:伺服器廣播與 SignalR 2
- 實習實驗室:即時 Web 應用程式與 SignalR
- 對 SignalR 應用程式進行單元測試
- 啟用 SignalR 追蹤
- SignalR 向外延展與 Azure 服務匯流排
- SignalR 向外延展與 Redis
- SignalR 向外延展與 SQL Server
- SignalR 連線密度測試與區軸
- 使用 Azure Web 角色中的 SignalR 效能計數器
- 教學課程:SignalR 自我裝載
- 在 Azure App Service 中使用 SignalR 和 Web 應用程式
- 將 ASP.NET Identity 新增至空的或現有的 Web Form 專案
- 使用 Azure Active Dirctory 開發 ASP.NET 應用程式
- ASP.NET Identity: 使用具 EntityFramework MySQL 提供者的 MySQL 儲存體 (C#)
- 使用 ASP.NET Identity 的帳戶確認和密碼復原
- 透過 ASP.NET Identity 使用簡訊和電子郵件進行的雙重要素驗證
- 實作自訂的 MySQL ASP.NET Identity 儲存體提供者
- 變更 ASP.NET Identity 中的使用者主索引鍵
- 將現有的網站從 SQL 成員資格移轉至 ASP.NET Identity
- 將成員資格和使用者設定檔的通用提供者資料移轉至 ASP.NET Identity (C#)