All Projects → marcustung → Something-about-aspnetcore-book

marcustung / Something-about-aspnetcore-book

Licence: other
The Something about ASP.NET Core Book is introduction to web programming and based on ASP.NET Core 2.2

Projects that are alternatives of or similar to Something-about-aspnetcore-book

MvcSimplePager
Simple,lightweight,easy to expand pager for asp.net mvc and asp.net core,针对asp.net mvc 和 asp.net core 设计的通用、扩展性良好的轻量级分页扩展
Stars: ✭ 13 (-62.86%)
Mutual labels:  aspnetcore, asp-net-core
SimpleSocial
A simple social network web application using ASP.NET Core 3.1
Stars: ✭ 16 (-54.29%)
Mutual labels:  aspnetcore, asp-net-core
grandnode2
Free, Open source, Fast, Headless, Multi-tenant eCommerce platform built with .NET Core, MongoDB, AWS DocumentDB, Azure CosmosDB, LiteDB, Vue.js.
Stars: ✭ 626 (+1688.57%)
Mutual labels:  aspnetcore, asp-net-core
DNTScheduler.Core
DNTScheduler.Core is a lightweight ASP.NET Core's background tasks runner and scheduler
Stars: ✭ 44 (+25.71%)
Mutual labels:  aspnetcore, asp-net-core
JwtAuthDemo
ASP.NET Core + Angular JWT auth demo; integration tests; login, logout, refresh token, impersonation, authentication, authorization; run on Docker Compose.
Stars: ✭ 278 (+694.29%)
Mutual labels:  aspnetcore, asp-net-core
OnlineUsers-Counter-AspNetCore
Display online users count in ASP.NET Core in two ways (Cookie - SingalR)
Stars: ✭ 29 (-17.14%)
Mutual labels:  aspnetcore, asp-net-core
DNTCaptcha.Core
DNTCaptcha.Core is a captcha generator and validator for ASP.NET Core applications
Stars: ✭ 181 (+417.14%)
Mutual labels:  aspnetcore, asp-net-core
DNZ.SEOChecker
SEO Checker and Recommander Plugin (like wordpress Yoast) for ASP.NET Core.
Stars: ✭ 18 (-48.57%)
Mutual labels:  aspnetcore, asp-net-core
Awesome-Nuget-Packages
📦 A collection of awesome and top .NET packages sorted by most popular needs.
Stars: ✭ 87 (+148.57%)
Mutual labels:  aspnetcore, asp-net-core
high-performance-aspnet-core-workshop
Sample application used in the High-Performance ASP.NET Core Workshop
Stars: ✭ 29 (-17.14%)
Mutual labels:  aspnetcore, asp-net-core
AspNetCore.Unobtrusive.Ajax
Unobtrusive Ajax Helpers (like MVC5 Ajax.BeignForm and Ajax.ActionLink) for ASP.NET Core
Stars: ✭ 46 (+31.43%)
Mutual labels:  aspnetcore, asp-net-core
smart-blazor
Blazor UI Components & Examples
Stars: ✭ 32 (-8.57%)
Mutual labels:  aspnetcore, asp-net-core
PersianDataAnnotations
PersianDataAnnotations is ASP.NET Core MVC & ASP.NET MVC Custom Localization DataAnnotations (Localized MVC Errors) for Persian(Farsi) language - فارسی سازی خطاهای اعتبارسنجی توکار ام.وی.سی. و کور.ام.وی.سی. برای نمایش اعتبار سنجی سمت کلاینت
Stars: ✭ 38 (+8.57%)
Mutual labels:  aspnetcore, asp-net-core
MvcControlsToolkit.Core
Core Code for MvcControlsToolkit packages
Stars: ✭ 13 (-62.86%)
Mutual labels:  aspnetcore, asp-net-core
BlazoredLocalStorage
This library has been moved to the Blazored org
Stars: ✭ 26 (-25.71%)
Mutual labels:  aspnetcore, asp-net-core
TheLastTime
C# .NET 5 Blazor WebAssembly Progressive Web Application that tracks when was the last time you did something
Stars: ✭ 23 (-34.29%)
Mutual labels:  aspnetcore, asp-net-core
Inyector
Library to Implement Automatic dependency injection by Configuration over Scaned Assemblies
Stars: ✭ 13 (-62.86%)
Mutual labels:  aspnetcore, asp-net-core
XAF Security E4908
This repository contains examples for Role-based Access Control, Permission Management, and OData / Web / REST API Services for Entity Framework and XPO ORM
Stars: ✭ 47 (+34.29%)
Mutual labels:  aspnetcore, asp-net-core
AspNetCoreMvcAngular
ASP.NET Core MVC with angular in MVC View OpenID Connect Hybrid Flow
Stars: ✭ 54 (+54.29%)
Mutual labels:  aspnetcore, asp-net-core
DNZ.MvcComponents
A set of useful UI-Components (HtmlHelper) for ASP.NET Core MVC based-on Popular JavaScript Plugins (Experimental project).
Stars: ✭ 25 (-28.57%)
Mutual labels:  aspnetcore, asp-net-core

Something about ASP.NET Core ebook

The Something about ASP.NET Core Book is introduction to web programming and based on ASP.NET Core 2.2

by Marcus Tung


star-wars-font

前言

ASP.NET Core 的二三事

  • Something about ASP.NET Core 電子書是自己在學習 ASP.NET Core 的個人筆記整理而成,如果內容有不清楚或是錯誤的地方歡迎一起討論。
  • 電子書內容會持續更新,目前以 .NET Core 2.2 為主,待 .NET Core 3.0 Release 之後會持續加入 3.0 相關內容。
  • 範例程式 sample code 位置 (持續補齊中) : 傳送門

章節

目前電子書版本為 alpha 版,章節如下

  • Logging

    Logging 日誌初體驗 (一)
    Logging 日誌初體驗 (二)
    使用 NLog 紀錄日誌資訊
    Serilog 初體驗
    Serilog - 配置設定
    Serilog - Events Types 和 Enrichment
    Serilog Analyzer
    ASP.NET Core Web API 中使用 Serilog

  • Configuration

    如何取得 appsettings.json 組態設定
    ENVIRONMENT 使用環境變數
    Windows 如何更新環境變數 Environment Variable
    如何在 ASP.NET Core 中使用 YAML
    設定 JSON 序列化格式
    ASP.NET Core 使用強型別取代 IOption 注入配置

  • Startup

    環境佈署設定 appsettings.json

  • Dependency-Injection

    ASP.NET Core DI 生命週期 LifeTime

  • Middleware

    UseStaticFiles
    使用 Big5 中文編碼
    Health Check
    如何在 ASP.NET Core Middleware 加上單元測試 UnitTest

  • Web Server

    在 IIS 執行 ASP.NET Core 應用程式
    Kestrel Web Server

  • Entity Framework Core

    安裝 Entity Framework Core
    安裝 Entity Framework Core - 使用 EF Core Power Tool
    Entity Framework Core 初體驗

  • Gerenic Hosting

    建立排程服務 - Generic Host 搭配 Quartz.Net - Hosted Builder
    建立排程服務 - Generic Host 搭配 Quartz.Net - Quartz.NET
    建立排程服務 - Generic Host 搭配 Quartz.Net - Windows Service

  • ASP.NET Core 3.0

    3.0 Preview 體驗

  • 第三方 Library

    Quartz.NET 初體驗
    限流框架 AspNetCoreRateLimit
    限流框架 AspNetCoreRateLimit 整合 Redis
    使用 Polly 實現重試 (Retry) 策略
    Polly 的超時 TimeOut 和 Wrap 策略
    Polly 重試機制搭配 jitter 策略

  • Microsoft Azure

    Azure 初體驗
    打包 ASP.NET Core 應用程式到 Docker Hub 並發佈到 Azure
    Microsoft Azure 免費 DevOps 電子書開放下載
    建立 Azure Container Registry 並整合 Microsoft Team 通知

  • 遇到的問題

    [IIS] Unable to connect to web server 'IIS Express'
    [IIS] 'IWebHostBuilder' does not contain a definition for 'ConfigureKestrel' and no accessible extension method 'ConfigureKestrel'
    [IIS] 啟動失敗 - failed to start process with commandline
    [IIS] 啟動異常 - HTTP Error 500.30 - ANCM In-Process Start Failure
    [IIS] 啟動失敗 - 嘗試存取通訊端被拒絕,因為存取權限不足
    [Job] Quartz.NET 排程執行異常 - All triggers of Job class set to ERROR state.
    [Unittest] ASP.NET Core 2.2 測試專案中的版本衝突
    [Azure] VisualStudio 2019 部署 Azure 失敗 : Publish has encountered an error. Build Failed.

  • 分散式追蹤

    現代化監控使用 OpenTelemetry 實現 : 可觀測性(Observability)
    現代化監控使用 OpenTelemetry 實現 : OpenTelemetry 開放遙測
    現代化監控使用 OpenTelemetry 實現 : 在 .NET 如何使用 OpenTelemetry

  • 未分類

    QueryHelpers - 建立與解析 QueryString 參數
    Dotnet Watch - 使用 Dotnet Watch 自動編譯 ASP.NET Core 應用程式
    Apiversion - 加入 API 版本控制
    自己的 SSD 自己救 - 移除未使用的 ASP.NET Core SDK
    BenchmarkDotNet - 使用 BenchmarkDotNet 測試程式碼效能
    ASP.NET Core 中的例外處理方式

ASP.NET Core 學習資源

給作者鼓勵 ⭐️⭐️⭐️

如果你喜歡 Something about ASP.NET Core 電子書或者覺得這本電子書對你有幫助,請不吝給我一顆星給予鼓勵,非常感謝您 :)

Blog : m@rcus 學習筆記
GitHub : https://github.com/marcustung
聯絡信箱 : GMAIL

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].