== 原文地址已不能訪問,停止本系列更新==
最近學(xué)習(xí)ASP.NET CORE 2.0 發(fā)現(xiàn)了一個(gè)比較好的入門系列佃迄,個(gè)人感覺作者的博文寫的簡(jiǎn)單明了河泳、深入淺出。所以本人打算嘗試翻譯下這個(gè)系列的博文气堕,主要目的也是從頭開始學(xué)習(xí)下ASP.NET CORE 2.0。如果英語(yǔ)好的請(qǐng)看原文畔咧,不能讀原文的可以參考下這個(gè)系列的文章茎芭。
首先感謝原文作者Tahir Naushad
的辛苦寫作,原文出處 https://tahirnaushad.com/2017/08/16/asp-net-core-problem-solution-series/
問題
我該如何使用快而短的問題-解決方案教程學(xué)習(xí)Asp.net core誓沸。
解決方案
當(dāng)我學(xué)習(xí)Asp.net core時(shí)梅桩,我做了比較和簡(jiǎn)單的項(xiàng)目去了解不同的主題。我把他們整理成一個(gè)系列的博文發(fā)布在這里拜隧。
這些博文雖然包含代碼但是我還是推薦到GitHub上去瀏覽源碼宿百。
基礎(chǔ)篇
- 空項(xiàng)目
- 中間件
- 傳遞參數(shù)
- 依賴注入
- 環(huán)境
- 靜態(tài)文件
- 錯(cuò)誤處理
- 日志
- Serilog
- Session State
- File Provider
- URL重寫
MVC
- 路由
- 模型綁定
- 自定義模型綁定
- 模型驗(yàn)證
*[Remote] 模型驗(yàn)證 - Razor
- 依賴注入
- Layout
- PartialViews
- View Components
- Areas
- Tag Helpers(Forms)
- Custom
- Cache
*Tag Helper Component
- File Uploads/Downloads
- Filters
- Razor Pages
API
- CRUD
- Paging
- Filtering
- Sorting
- Versioning
- HATEOAS
- Concurrency
- Formatters
- Help Pages
- Asynchronous Messaging
- HttpClient
Performance
- Caching
- Response Caching
- Response Compression
Security
- Cookie Authentication
- ASP.NET core Identity
- Jwt Bearer Authentication
- Authenrization
- CORS
- SSL
- Hashing
- Open Redirect Attacks
- Insecure Object References
- CSRF Attacks
- Content Security Policy
- Identity Server 4
EF
- CRUD
- Migrations Using CLI
Azure
- No SQL
- Blob Storage
- Table Storage
- Service Bus
- Cache(Redis)
- SendGrid
Docker
- Docker & Azure Deployment
- Multiple Applications in Docker
- Docker Swarm
- Docker Swarm in Azure
- Continuous Integration & Docker with TeamCity
Other
- Testing
- SignalR(alpha release)