کتاب Solution Architecture with .NET با نام کامل Solution Architecture with .NET: Learn solution architecture principles and design techniques to build modern .NET solutions یک کتاب جامع برای راه حلهای معماری جهت ارائه در .NET میباشد. این کتاب در 10 فصل به شرح انجام وظایف مهندسی نرمافزار در قالب چارچوب دات نت مایکروسافت میپردازد.
در ادامه به شرح مقدمهای از کتاب Solution Architecture with .NET از زبان نویسنده خواهیم پرداخت.
مقدمهای بر کتاب Solution Architecture with .NET:
فصل 1، اصول چرخه عمر توسعه نرمافزار
به شما کمک میکند تا درک کنید که مفهوم و اصول چرخه عمر توسعه نرمافزار نقطه شروع خوبی برای برنامهریزی یک محصول نرمافزاری است. هدف این فصل توضیح مفهوم SDLC، مراحل و روششناسی آن است.
فصل 2، نقشها و مسئولیتهای تیم
فصل دوم کتاب Solution Architecture with .NET، بر نقشهای اصلی در یک تیم توسعه نرمافزار معمولی و مسئولیتهای مربوط به آنها تمرکز دارد. یکی از عوامل کلیدی برای یک پروژه نرمافزاری موفق این است که اطمینان حاصل شود که ذینفعان کلیدی تیم توسعه همه در جای خود هستند. موفقیت پروژه به میزان همکاری تیم نیز بستگی دارد.
فصل 3، چه چیزی یک معمار راه حل مؤثر را میسازد؟
بیشتر در مورد صلاحیتهای شخصی مورد نیاز برای تبدیل شدن به یک معمار راه حل خوب توضیح میدهد.
فصل 4، طراحی یک معماری راه حل
با بررسی اصول کلیدی معماری راه حلها و محبوبترین نمودارهای زبان مدلسازی یکپارچه (UML) که برای طراحی راه حلهای متوسط تا بزرگ توصیه میشود، بر روی شیوههای معماری راه حل تمرکز میکند.
بیشتر بخوانید: کتاب Object-Oriented Software Engineering With UML
فصل 5، بررسی الگوهای طراحی معماری
فصل پنجم کتاب Solution Architecture with .NET، در مورد الگوهای معماری مدرن با موارد استفاده از نمونه صحبت میکند. علاوه بر این، ما معیارهایی را که باید برای انتخاب الگوی معماری مناسب برای راه حل نرمافزاری خود اتخاذ کنیم، توضیح خواهیم داد.
فصل 6، ملاحظات معماری
ویژگیهای کیفیت طراحی و نحوه برنامهریزی صحیح ذخیرهسازی، مدیریت استثنا و استقرار را بررسی میکند.
فصل 7، ایمنسازی برنامههای کاربردی وب ASP.NET
ملاحظات امنیتی را که باید در هنگام طراحی راه حل مورد توجه قرار گیرند، بررسی میکند و به بهترین شیوهها در این زمینه نگاه میکند.
فصل 8، تست در معماری راه حل
انواع مختلف آزمایش، از جمله تست واحد، تست استرس، و تست خودکار را بررسی میکند.
فصل 9، معماری راه حلهای وب مدرن با ASP.NET Core و Azure
به شما کمک میکند تا نحوه معماری راه حلهای وب متقابل پلتفرم با ASP.NET Core را بیاموزید تا به بهترین نحو از قابلیتهای آن استفاده کنید. ایجاد برنامههای وب با ASP.NET Core، میزبانی شده در Azure، مزایای رقابتی زیادی نسبت به جایگزینهای سنتی ارائه میدهد. ASP.NET Core برای شیوههای توسعه برنامههای کاربردی وب مدرن و سناریوهای میزبانی ابری بهینه شده است.
فصل 10، طراحی و پیادهسازی راهکار Microsoft DevOps
به شما کمک میکند تا یاد بگیرید که چگونه از Azure DevOps برای ساخت، آزمایش و استقرار برنامهها با استفاده از شیوههای توسعه نرمافزار مدرن استفاده کنید. علاوه بر این، ما با نحوه مدیریت کنترل منبع آشنا میشویم و همچنین مدیریت بستهها را با استفاده از Azure Artifacts و همچنین شیوههای ادغام پیوسته/استقرار مستمر را بررسی میکنیم.
همچنین شما میتوانید برای مطالعهی کاربردی Azure در زمینهی زیر ساخت به عنوان سرویس یا همان Infrastructure as a service (IaaS) از کتاب Practical Microsoft Azure IaaS نیز استفاده نمائید.
سرفصلهای کتاب Solution Architecture with .NET:
- Preface
- Section 1: Understanding the Responsibilities of a Solution Architect
- Chapter 1: Principles of the Software Development Life Cycle
- Chapter 2: Team Roles and Responsibilities
- Chapter 3: What Makes an Effective Solution Architect?
- Section 2: Designing a Solution Architecture
- Chapter 4: Designing a Solution Architecture
- Chapter 5: Exploring Architecture Design Patterns
- Chapter 6: Architecture Considerations
- Chapter 7: Securing ASP.NET Web Applications
- Chapter 8: Testing in Solution Architecture
- Section 3: Architecting Modern Web Solutions with DevOps Solutions
- Chapter 9: Architecting Modern Web Solutions with ASP.NET Core and Azure
- Chapter 10: Designing and Implementing Microsoft DevOps Solutions
فایل کتاب Solution Architecture with .NET را میتوانید پس از پرداخت، دریافت کنید.
دیدگاهها
هیچ دیدگاهی برای این محصول نوشته نشده است.