ASP.NET Core in Action
این کتاب دربارهی فریمورک ASP.NET Core است، این که چه چیزی هست و چگونه میتوان با استفاده از آن برنامههای تحت وب ساخت. در حالی که برخی از مطالب این کتاب هم اکنون هم به صورت آنلاین در دسترس هستند ولی آنها در سرتاسر اینترنت در اسناد متفرقه و پستهای بلاگها پراکنده شده اند. این کتاب به شما در ایجاد اولین برنامههای شما کمک میکند و با جا افتادن مفاهیم قبلی مطالب پیچیدهتری را معرفی میکند.
در این کتاب برای آموزش هر موضوعی از مثالهای کوچکی استفاده شده است به جای این که از یک مثال بزرگ در کل کتاب استفاده شود. هر دو روش دارای مزیت هایی هستند ولی من میخواستم مطمئن شوم که در آموزش موضوع جدید، تمرکز کاملا بر روی این موضوع باشد تا سر هم کردن یک مثال بزرگ.
با به پایان رساندن این کتاب شما باید درک خوبی از چگونگی ساختن برنامههای وب با ASP.NET Core داشته باشید، نقاط قوت و ضعف آن رابشناسید و از امکانات آن در راستای ساختن برنامه هایی امن بهره مند شوید.
Table of Contents
Part 1 Getting started with MVC
Chapter 1 Getting Started With Asp.Net Core
Chapter 2 Your First Application
Chapter 3 Handling Requests With The Middleware Pipeline
Chapter 4 Creating Web Pages With Mvc Controllers
Chapter 5 Mapping Urls To Methods Using Conventional Routing
Chapter 6 The Binding Model: Retrieving And Validating User Input
Chapter 7 Rendering Html Using Razor Views
Chapter 8 Building Forms With Tag Helpers
Chapter 9 Creating A Web Api For Mobile And Client Applications Using Mvc
Part 2 Building complete applications
Chapter 10 Service Configuration With Dependency Injection
Chapter 11 Configuring An Asp.Net Core Application
Chapter 12 Saving Data With Entity Framework Core
Chapter 13 The Mvc Filter Pipeline
Chapter 14 Authentication: Adding Users To Your Application With Identity
Chapter 15 Authorization: Securing Your Application
Chapter 16 Publishing And Deploying Your Application
Part 3 Extending your applications
Chapter 17 Monitoring And Troubleshooting Errors With Logging
Chapter 18 Improving Your Application’S Security
Chapter 19 Building Custom Components
Chapter 20 Testing Your Application
Appendix A Getting to grips with .NET Core and .NET Standard
Appendix B Useful references