تاریخ: ۲۲:۵:۳۱ ۱۳۹۹/۳/۲۱ چهارشنبه
امتیاز: ۳
تعداد بازدید: ۳۴۹۶
دیدگاه ها: ۸
چارچوب ASP.NET Core 3، آخرین تحول پلتفرم وب ASP.NET مایکروسافت است که یک چارچوب "host-agnostic" و مدل برنامه نویسی با بهره وری بالا را فراهم میکند که باعث ترویج معماری کد تمیز تر، توسعه آزمون محور و توسعه پذیری قدرتمندی میشود.
ویرایش هشتم کتاب Pro ASP.NET Core 3، که برای ASP.NET Core 3 به روز شده است، شامل توضیحات مفصلی درباره پلتفرم ASP.NET Core و چارچوبهای برنامه هایی که پشتیبانی میکند، میشود. این کتاب ASP.NET Core 3 را مورد بررسی قرار میدهد و ابزارها و تکنیکهای لازم برای ساختن برنامههای وب مدرن و توسعه پذیر را یاد میدهد. همچنین در این کتاب قابلیتها و توانمندیها جدیدی همچون MVC 3، Razor Pages، Blazor Server و Blazor WebAssembly، همراه با چگونگی استفاده از آنها مورد بررسی قرار گرفته اند.
نویسنده این کتاب پرفروش Adam Freeman، این کتاب پیشرو در بازار را به طور کامل مورد بازنگری قرار داده و چگونگی حداکثر بهره بردن از ASP.NET Core 3 را توضیح داده است. او با مباحث اصلی شروع میکند و کامپوننتهای میان افزار، سرویسهای تعبیه شده، اتصال مدل درخواست را به شما آموزش میدهد. با کسب دانش و اعتماد به نفس، وی مباحث پیچیدهتر و قابلیتهای پیشرفته ای از جمله endpoint routing و تزریق وابستگی را معرفی میکند. او به عمق مطالب میرود تا به شما دانش مورد نیازتان را بدهد.
کتاب Pro ASP.NET Core 3، از همان قالب و سبک ویرایشهای محبوب قبلی خود پیروی میکند اما همه چیز را برای نسخه جدید ASP.NET Core 3 به روز میکند و تمرکز خود را گسترش میدهد تا کل پلتفرم ASP.NET Core را شامل شود. این کتاب برای توسعه دهندگان مایکروسافت است و فرض کرده است که خواننده دانش پایه ای از توسعه وب و سی شارپ دارد. در حالی که این کتاب برای متخصصانی که میخواهند جدیدترین پیشرفتها و عملکردهای ASP.NET Core 3 را در پروژههای خود بگنجانند نوشته شده است، این کتاب یک مرجع عمیق و کامل نیز هست.
مطالبی که در ویرایش هشتم کتاب Pro ASP.NET Core 3 خواهید آموخت:
- ساختن پایه ای محکم و آموزش مهارتهای لازم برای کار با کل پلتفرم ASP.NET Core
- بکارگیری قابلیتهای جدید ASP.NET Core 3
- نحوهی ایجاد وب سرویسهای RESTful، برنامههای وب و سمت کلاینت
- شروع به استفاده موثر و سریع از مدلهای برنامه نویسی جدید با استفاده از دانشی که اکنون دارید
Table of Contents:
- Part I: Introducing ASP.NET Core
- Chapter 1: Putting ASP.NET Core in Context
- Chapter 2: Getting Started
- Chapter 3: Your First ASP.NET Core Application
- Chapter 4: Using the Development Tools
- Chapter 5: Essential C# Features
- Chapter 6: Testing ASP.NET Core Applications
- Chapter 7: SportsStore: A Real Application
- Chapter 8: SportsStore: Navigation and Cart
- Chapter 9: SportsStore: Completing the Cart
- Chapter 10: SportsStore: Administration
- Chapter 11: SportsStore: Security and Deployment
- Part II: The ASP.NET Core Platform
- Chapter 12: Understanding the ASP.NET Core Platform
- Chapter 13: Using URL Routing
- Chapter 14: Using Dependency Injection
- Chapter 15: Using the Platform Features, Part 1
- Chapter 16: Using the Platform Features, Part 2
- Chapter 17: Working with Data
- Part III: ASP.NET Core Applications
- Chapter 18: Creating the Example Project
- Chapter 19: Creating RESTful Web Services
- Chapter 20: Advanced Web Service Features
- Chapter 21: Using Controllers with Views, Part I
- Chapter 22: Using Controllers with Views, Part II
- Chapter 23: Using Razor Pages
- Chapter 24: Using View Components
- Chapter 25: Using Tag Helpers
- Chapter 26: Using the Built-in Tag Helpers
- Chapter 27: Using the Forms Tag Helpers
- Chapter 28: Using Model Binding
- Chapter 29: Using Model Validation
- Chapter 30: Using Filters
- Chapter 31: Creating Form Applications
- Part IV: Advanced ASP.NET Core Features
- Chapter 32: Creating the Example Project
- Chapter 33: Using Blazor Server, Part 1
- Chapter 34: Using Blazor Server, Part 2
- Chapter 35: Advanced Blazor Features
- Chapter 36: Blazor Forms and Data
- Chapter 37: Using Blazor Web Assembly
- Chapter 38: Using ASP.NET Core Identity
- Chapter 39: Applying ASP.NET Core Identity