________________________________________
ASP.NET Core Programming: Intermediate
หนังสือเล่มนี้ออกแบบมาเพื่อผู้ที่มีพื้นฐาน ASP.NET Core อยู่แล้วและต้องการต่อยอดไปสู่การพัฒนาแอปพลิเคชันระดับกลางถึงขั้นสูง ด้วยเนื้อหาที่ครบถ้วนตั้งแต่การจัดการฐานข้อมูล การสร้าง Web API การควบคุมความปลอดภัย ไปจนถึงการปรับแต่ง Middleware และการใช้ Dependency Injection (DI) ทำให้ผู้อ่านสามารถสร้างระบบที่มีคุณภาพ ปลอดภัย และขยายตัวได้
สารบัญ
บทที่ 6 CRUD Operations with EF Core (CRUD Operations with EF Core) หน้า 1
CRUD Operations with EF Core
CRUD Operations with EF Core รายละเอียดเชิงลึก
เจาะลึกหัวข้อ Create, Read, Update, Delete (CRUD) ใน EF Core
การใช้ LINQ Query กับ EF Core
Validation ด้วย Data Annotation ใน ASP.NET Core กับ EF Core
การแสดงผลข้อมูลใน View ใน ASP.NET Core MVC / Razor Pages
บทที่ 7 ASP.NET Core Web API (ASP.NET Core Web API) หน้า 88
ASP.NET Core Web API
ASP.NET Core Web API รายละเอียดเชิงลึก
ความแตกต่างระหว่าง ASP.NET Core MVC และ ASP.NET Core Web API
การสร้าง RESTful API ใน ASP.NET Core
การทำงานกับ JSON ใน ASP.NET Core
Swagger/OpenAPI Documentation
ตัวอย่างบูรณาการ
บทที่ 8 Authentication & Authorization (Authentication & Authorization) หน้า 147
Authentication & Authorization ใน ASP.NET Core (เน้น .NET 8 ขึ้นไป)
Authentication & Authorization (Deep Dive)
ASP.NET Core Identity (Deep Dive)
ASP.NET Core Identity Login / Register / Roles
ASP.NET Core Cookie Authentication
JWT Authentication ASP.NET Core
บทที่ 9 Middleware and Filters (Middleware and Filters) หน้า 256
Middleware and Filters
เจาะลึก Middleware และ Filters ใน ASP.NET Core
Custom Middleware
ตัวอย่างโปรเจกต์ ASP.NET Core แบบบูรณาการ
Exception Handling Middleware
Action Filter
Logging ใน ASP.NET Core
ตัวอย่างบูรณาการ
บทที่ 10 Configuration and Dependency Injection (DI) (Configuration and Dependency Injection (DI)) หน้า 347
Configuration and Dependency Injection (DI)
รายละเอียดเชิงลึก บทที่ 10 Configuration and Dependency Injection (DI) ใน ASP.NET Core
Service Lifetime
Strongly Typed Configuration
การ Inject Service เข้า Controller
การสร้าง Custom Service ใน ASP.NET Core
ตัวอย่างบูรณาการ
บรรณานุกรม หน้า 412
เล่มนี้เน้นการอธิบายเชิงลึกควบคู่กับตัวอย่างปฏิบัติจริง ช่วยให้ผู้อ่านสามารถเข้าใจแนวคิดและเทคนิคสำคัญของ ASP.NET Core Intermediate ได้อย่างครบถ้วน และสามารถนำไปประยุกต์ใช้พัฒนาแอปพลิเคชันที่มีคุณภาพสูง พร้อมรองรับการขยายตัวและบำรุงรักษาในระดับมืออาชีพ
________________________________________