Enterprise Application Development with C# 9 and .NET 5

تاریخ: 1399/12/26 22:04
توسط: MotoMan
امتیاز:
تعداد بازدید: ۶۶۹۴
دیدگاه ها: ۳
کتاب Enterprise Application Development with C# 9 and .NET 5
Packt Publishing
Arun Kumar Tamirisa, Bhupesh Guptha Muthiyalu, Ravindra Akella, Suneel Kumar Kunani
9781800209442
2021
610
English

دات نت 5 (NET 5.) یک پلتفرم متن باز و آزاد برای نوشتن برنامه هایی است که بر روی هر پلتفرمی اجرا شوند. این پلتفرم همچنین به شما فرصت می‌دهد تا برنامه‌ها را با سهولت و با هدف قرار دادن هر پلتفرمی از جمله cloud بنویسید. به عنوان توسعه دهندگان نرم افزار، مسئولیت ساخت برنامه‌های پیچیده سازمانی به ما سپرده شده است. در کتاب Enterprise Application Development with C# 9 and .NET 5 (توسعه برنامه‌های سازمانی با سی شارپ 9 و دات نت 5)، ما درباره‌ی انواع معماری‌ها و مفاهیم پیشرفته برای ساخت برنامه‌های سازمانی با استفاده از C# 9 و NET 5. یاد خواهیم گرفت. این کتاب، به عنوان کتاب مقدسی از تمام قابلیت‌های مورد نیاز برای ساخت یک برنامه سازمانی با استفاده از دات نت 5 عمل خواهد کرد.
در طول این کتاب، شما بر روی ایجاد یک برنامه‌ی سازمانی و افزودن کامپوننتی کلیدی به برنامه در هر فصل، قبل از اینکه آن را برای آزمایش و استقرار آماده کنیم، کار خواهید کرد. شما مفاهیم مربوط به ساختمان داده‌های پیشرفته، Entity Framework Core، برنامه نویسی همروند و تزریق وابستگی را یاد خواهید گرفت. همان طور که پیش می‌روید، رویه‌های مختلف احراز هویت و احراز مجوز ارائه شده توسط NET Core. برای امن کردن برنامه‌ها و API هایتان را یاد می‌گیرید. در ادامه، شما برنامه‌های وب را با استفاده از ASP.NET Core 5 می‌سازید و هنگام کار با اجزای مختلف cloud با استفاده از Azure، آن‌ها را بر روی ابر مستقر خواهید کرد. این کتاب سپس به شما نحوه استفاده از جدید‌ترین ویژوال استادیو 2019 مایکروسافت و سی شارپ 9 را برای ساده سازی کار‌های توسعه دهنده نشان می‌دهد و همچنین نکات و ترفند هایی را در ویژوال استادیو 2019 برای بهبود بهره وری شما بررسی می‌کند. همچنین شما تکنیک‌های گوناگون تست کردن مثل آزمون واحد و تست عملکرد و همچنین روش‌های مختلف را برای استقرار برنامه‌های سازمانی بررسی خواهید کرد. با به پایان رساندن این کتاب، شما قادر به ایجاد برنامه‌های سازمانی با استفاده از قابلیت‌های قدرتمند دات نت 5 و استقرار آن‌ها بر روی ابر خواهید بود.
اگر شما یک توسعه دهنده، معمار یا برنامه نویس ارشد هستید که می‌خواهید از قابلیت‌های NET 5. و زبان #C استفاده کنید و همچنین تکنیک‌های اساسی را برای مهارت پیدا کردن فرا بگیرید، پس این کتاب C# .NET 5 برای شماست. برای درک موثرتر مفاهیم مندرج در این کتاب، دانش سطح مبتدی تا متوسط از چارچوب دات نت و برنامه نویسی سی شارپ لازم است.

 


مطالبی که در کتاب «توسعه برنامه سازمانی با سی شارپ 9 و دات نت 5: تقویت مهارت‌های سی شارپ و دات نت خودتان با تسلط پیدا کردن بر روند توسعه برنامه‌های وب حرفه ای» خواهید آموخت:

  • طراحی برنامه‌های سازمانی با بهترین استفاده از جدید‌ترین قابلیت‌های دات نت 5
  • بررسی لایه‌های مختلف برنامه مثل لایه داده، لایه API و لایه وب
  • بررسی معماری end-to-end، پیاده سازی یک برنامه وب سازمانی با استفاده از .NET و C# 9 و استقرار آن بر روی آژور
  • تمرکز بر روی مفاهیم اصلی توسعه برنامه وب مانند تزریق وابستگی، کش کردن، لاگ گیری، پیکربندی، احراز هویت و پیاده سازی آن‌ها در دات نت 5
  • یکپارچه سازی API‌های جدید بررسی سلامت و عملکرد .NET 5 با برنامه‌ی خودتان
  • درک نحوه‌ی کار دات نت 5 و مشارکت در پلتفرم دات نت 5

  

Table of Contents:
- Section 1: Architecting an Enterprise Application and its Fundamentals
- Chapter 1: Designing and Architecting the Enterprise Application
- Chapter 2: Introducing .NET 5 Core and Standard
- Chapter 3: Introducing C# 9
- Section 2: Cross-Cutting Concerns
- Chapter 4: Threading and Asynchronous Operations
- Chapter 5: Dependency Injection in .NET
- Chapter 6: Configuration in .NET Core
- Chapter 7: Logging in .NET 5
- Chapter 8: Understanding Caching
- Section 3: Developing Your Enterprise Application
- Chapter 9: Working with Data in .NET 5
- Chapter 10: Creating an ASP.NET Core 5 Web API
- Chapter 11: Creating an ASP.NET Core 5 Web Application
- Section 4: Security
- Chapter 12: Understanding Authentication
- Chapter 13: Understanding Authorization
- Section 5: Health Checks, Unit Testing, Deployment, and Diagnostics
- Chapter 14: Health and Diagnostics
- Chapter 15: Testing
- Chapter 16: Deploying the Applications in Azure
 

کانال تلگرام سایت

گروه تلگرام سایت

like می پسندم
dislike به درد نمی خوره
مطالب مشابه
دیدگاه ها
  • نویسنده: codeman تاریخ: 1400/01/24 20:20 تعداد آرا: ۰

    جالبه دانلود میکنم میگه فایل خرابه ! این درسته ؟
    • نویسنده: MotoMan تاریخ: 1400/01/24 22:33 تعداد آرا: ۰

      لطفا از آخرین نسخه WinRar استفاده کنید.
  • نویسنده: Vik Ramasray تاریخ: 1400/02/04 18:07 تعداد آرا: ۰

    thanks
loading...

لطفا منتظر بمانید...