پیادهسازی الگوهای طراحی در سیشارپ ۱۱ و داتنت ۷ ۲۰۲۳
Implementing Design Patterns in C# 11 and .NET 7 2023
دانلود کتاب پیادهسازی الگوهای طراحی در سیشارپ ۱۱ و داتنت ۷ ۲۰۲۳ (Implementing Design Patterns in C# 11 and .NET 7 2023) با لینک مستقیم و فرمت pdf (پی دی اف) و ترجمه فارسی
| نویسنده |
Alexandre F. Malavasi Cardoso |
|---|
ناشر:
BPB Publications
۳۰ هزار تومان تخفیف با کد «OFF30» برای اولین خرید
| سال انتشار |
2023 |
|---|---|
| زبان |
English |
| تعداد صفحهها |
322 |
| نوع فایل |
|
| حجم |
14.1 MB |
🏷️ 200,000 تومان قیمت اصلی: 200,000 تومان بود.129,000 تومانقیمت فعلی: 129,000 تومان.
🏷️
378,000 تومان
قیمت اصلی: ۳۷۸٬۰۰۰ تومان بود.
298,000 تومان
قیمت فعلی: ۲۹۸٬۰۰۰ تومان.
📥 دانلود نسخهی اصلی کتاب به زبان انگلیسی(PDF)
🧠 به همراه ترجمهی فارسی با هوش مصنوعی
🔗 مشاهده جزئیات
دانلود مستقیم PDF
ارسال فایل به ایمیل
پشتیبانی ۲۴ ساعته
توضیحات
معرفی کتاب پیادهسازی الگوهای طراحی در سیشارپ ۱۱ و داتنت ۷ ۲۰۲۳
با بهکارگیری الگوهای طراحی، کدهای بهتری در C 11 و .NET 7 بنویسید.
ویژگیهای کلیدی
● اصول C و برنامهنویسی شیءگرا را بیاموزید.
● بینشی عمیق در مورد بهترین شیوهها برای کدنویسی با کیفیت کسب کنید.
● یاد بگیرید چگونه از الگوهای طراحی برای نوشتن کدهایی با قابلیت استفاده مجدد، انعطافپذیر و قابل نگهداری استفاده کنید.
توضیحات
این کتاب یک راهنمای کامل برای الگوهای طراحی و برنامهنویسی شیءگرا (OOP) در C و .NET است. این کتاب همه چیز را از اصول C و Visual Studio تا موضوعات پیشرفته مانند معماری نرمافزار و بهترین شیوههای کدنویسی، از جمله اصول SOLID، پوشش میدهد.
کتاب با اصول C، .NET، اصول SOLID و پارادایم OOP آغاز میشود. سپس، الگوهای طراحی پرکاربرد را با مثالهای عملی در C و .NET معرفی میکند. این مثالها شامل سناریوهای دنیای واقعی و دستورالعملهای گامبهگام است. علاوه بر این، کتاب یک مرور کلی از ویژگیهای پیشرفته در اکوسیستم .NET، بینش در مورد راهکارهای فعلی بازار برای استراتژی نرمافزار و راهنمایی در مورد زمان استفاده از رویکرد مبتنی بر الگوهای طراحی ارائه میدهد. کتاب با توصیههای ارزشمند و بهترین شیوهها برای برنامههای .NET، به ویژه هنگام استفاده از الگوهای طراحی، به پایان میرسد.
آنچه خواهید آموخت
● نحوه استفاده از الگوی Singleton برای اطمینان از اینکه فقط یک نمونه از یک کلاس در برنامه شما وجود دارد را یاد بگیرید.
● نحوه استفاده از الگوی Prototype برای ایجاد اشیاء جدید با کپی کردن اشیاء موجود را یاد بگیرید.
● نحوه استفاده از الگوی Factory Method برای ایجاد اشیاء بدون تعیین کلاسهای مشخص آنها را یاد بگیرید.
● نحوه استفاده از الگوی Adapter برای ایجاد سازگاری بین رابطهای ناسازگار را یاد بگیرید.
● نحوه استفاده از الگوی Proxy برای کنترل دسترسی به اشیاء را یاد بگیرید.
● نحوه استفاده از الگوی Strategy برای کپسوله کردن الگوریتمها را یاد بگیرید.
این کتاب برای چه کسانی مناسب است
این کتاب برای توسعهدهندگان نرمافزاری که به .NET روی میآورند، توسعهدهندگان باتجربه .NET که در مورد الگوهای طراحی پیشرفته، پارادایمهای برنامهنویسی شیءگرا و اصول SOLID یاد میگیرند و علاقهمندان به .NET Core که به دنبال اطلاعاتی در مورد عملکردهای اصلی و پیشرفتهای اخیر پلتفرم هستند، بسیار ارزشمند است.
فهرست مطالب
1. مبانی C
2. مبانی .NET
3. مفاهیم اساسی برنامهنویسی شیءگرا در C
4. اصول SOLID در C
5. مقدمهای بر الگوهای طراحی
6. الگوی Singleton در برنامههای .NET
7. الگوی Abstract Factory با Blazor
8. الگوی Prototype با ASP.NET Razor
9. الگوی Factory Method با استفاده از ویژگیهای جدید در C 11
10. الگوی Adapter با Entity Framework Core
11. الگوی Composite با ASP.NET MVC
12. الگوی Proxy با GRPC
13. الگوی Command با استفاده از MediatR
14. الگوی Strategy با استفاده از Azure C و Azure Functions
15. الگوی Observer
فهرست کتاب:
۱. روی جلد
۲. صفحه عنوان
۳. صفحه حق نشر
۴. صفحه تقدیم
۵. درباره نویسنده
۶. درباره بازبین
۷. سپاسگزاری
۸. پیشگفتار
۹. فهرست مطالب
۱. مبانی سیشارپ (C)
۲. مبانی داتنت (.NET)
۳. مفاهیم اولیه برنامهنویسی شیءگرا در سیشارپ (C)
۴. اصول SOLID در سیشارپ (C)
۵. مقدمهای بر الگوهای طراحی
۶. الگوی Singleton در برنامههای داتنت (.NET)
۷. الگوی Abstract Factory با Blazor
۸. الگوی Prototype با ASP.NET Razor
۹. الگوی Factory Method با استفاده از ویژگیهای جدید در سیشارپ ۱۱ (C ۱۱)
۱۰. الگوی Adapter با Entity Framework Core
۱۱. الگوی Composite با ASP.NET MVC
۱۲. الگوی Proxy با GRPC
۱۳. الگوی Command با استفاده از MediatR
۱۴. الگوی Strategy با استفاده از Azure C و Azure Functions
۱۵. الگوی Observer
۲۵. فهرست نمایه
توضیحات(انگلیسی)
Unlock the potential of design patterns to write better code in C# 11 and .NET 7
KEY FEATURES
● Learn the essentials of C# and object-oriented programming.
● Gain insights into best practices for quality coding.
● Learn how to use design patterns to write code that is reusable, flexible, and maintainable.
DESCRIPTION
This book is a complete guide to design patterns and object-oriented programming (OOP) in C# and .NET. It covers everything from the basics of C# and Visual Studio to advanced topics like software architecture and best coding practices, including the SOLID principles.
The book starts with the basics of C#, .NET, the SOLID principles, and the OOP paradigm. Then, it introduces widely-used design patterns with hands-on examples in C# and .NET. These examples include real-world scenarios and step-by-step instructions. In addition, the book provides an overview of advanced features in the .NET ecosystem, insights into current market solutions for software strategy, and guidance on when to use a design pattern-centric approach. The book concludes with valuable recommendations and best practices for .NET applications, especially when using design patterns.
WHAT YOU WILL LEARN
● Learn how to use the Singleton pattern to ensure that only one instance of a class exists in your application.
● Learn how to use the Prototype pattern to create new objects by copying existing objects.
● Learn how to use the Factory Method pattern to create objects without specifying their concrete classes.
● Learn how to use the Adapter pattern to make incompatible interfaces work together.
● Learn how to use the Proxy pattern to control access to objects.
● Learn how to use the Strategy pattern to encapsulate algorithms.
WHO THIS BOOK IS FOR
This book is invaluable for software developers switching to .NET, experienced .NET developers learning about advanced design patterns, object-oriented programming paradigms, and SOLID principles, and .NET Core enthusiasts looking for information on core functionalities and recent platform advancements.
TABLE OF CONTENTS
1. C# Fundamentals
2. .NET Fundamentals
3. Basic Concepts of Object-Oriented Programming in C#
4. SOLID Principles in C#
5. Introduction to Design Patterns
6. Singleton Pattern in .NET Applications
7. Abstract Factory Pattern with Blazor
8. Prototype Pattern with ASP.NET Razor
9. Factory Method Pattern Using New Features on C# 11
10. Adapter Pattern with Entity Framework Core
11. Composite Pattern with ASP.NET MVC
12. Proxy Pattern with GRPC
13. Command Pattern Using MediatR
14. Strategy Pattern Using Azure C# and Azure Functions
15. Observer Pattern
Table of Contents
1. Cover
2. Title Page
3. Copyright Page
4. Dedication Page
5. About the Author
6. About the Reviewer
7. Acknowledgement
8. Preface
9. Table of Contents
1. C# Fundamentals
2. .NET Fundamentals
3. Basic Concepts of Object-Oriented Programming in C#
4. SOLID Principles in C#
5. Introduction to Design Patterns
6. Singleton Pattern in .NET Applications
7. Abstract Factory Pattern with Blazor
8. Prototype Pattern with ASP.NET Razor
9. Factory Method Pattern Using New Features on C# 11
10. Adapter Pattern with Entity Framework Core
11. Composite Pattern with ASP.NET MVC
12. Proxy Pattern with GRPC
13. Command Pattern Using MediatR
14. Strategy Pattern Using Azure C# and Azure Functions
15. Observer Pattern
25. Index
دیگران دریافت کردهاند
پیادهسازی الگوهای طراحی در سیشارپ و داتنت 5 ۲۰۲۱
Implementing Design Patterns in C# and .NET 5 2021
علوم کامپیوتر, برنامه نویسی, برنامه نویسی مایکروسافت, توسعه نرم افزار, تحلیل و طراحی سیستمهای کامپیتری
🏷️ 200,000 تومان قیمت اصلی: 200,000 تومان بود.129,000 تومانقیمت فعلی: 129,000 تومان.
ارزیابی تهدید امنیت هسته ای ملی ، تهدیدات پایه طراحی و بیانیه های تهدید نماینده: راهنمای اجرای ۲۰۲۱
National Nuclear Security Threat Assessment, Design Basis Threats and Representative Threat Statements: Implementing Guide 2021
🏷️ 200,000 تومان قیمت اصلی: 200,000 تومان بود.129,000 تومانقیمت فعلی: 129,000 تومان.
راهنمای سریع تفکر طراحی: فرآیندی ۶ مرحله ای برای تولید و پیاده سازی راه حل های خلاقانه ۲۰۲۰
The Design Thinking Quick Start Guide: A 6-Step Process for Generating and Implementing Creative Solutions 2020
🏷️ 200,000 تومان قیمت اصلی: 200,000 تومان بود.129,000 تومانقیمت فعلی: 129,000 تومان.
سفال: طراحی و پیاده سازی سیستم های ذخیره سازی مقیاس پذیر: طراحی، پیاده سازی و مدیریت راه حل های ذخیره سازی تعریف شده توسط نرم افزار که عملکرد عالی را ارائه می دهند، ۲۰۱۹
Ceph: Designing and Implementing Scalable Storage Systems: Design, implement, and manage software-defined storage solutions that provide excellent performance 2019
🏷️ 200,000 تومان قیمت اصلی: 200,000 تومان بود.129,000 تومانقیمت فعلی: 129,000 تومان.
پیاده سازی مدیریت پرتفوی پروژه ۲۰۱۸
Implementing Project Portfolio Management 2018
🏷️ 200,000 تومان قیمت اصلی: 200,000 تومان بود.129,000 تومانقیمت فعلی: 129,000 تومان.
پیادهسازی طراحی و ساخت مجازی با استفاده از BIM: رویههای کنونی و آینده ۲۰۱۶
Implementing Virtual Design and Construction using BIM: Current and future practices 2016
🏷️ 200,000 تومان قیمت اصلی: 200,000 تومان بود.129,000 تومانقیمت فعلی: 129,000 تومان.
✨ ضمانت تجربه خوب مطالعه
بازگشت کامل وجه
در صورت مشکل، مبلغ پرداختی بازگردانده می شود.
دانلود پرسرعت
دانلود فایل کتاب با سرعت بالا
ارسال فایل به ایمیل
دانلود مستقیم به همراه ارسال فایل به ایمیل.
پشتیبانی ۲۴ ساعته
با چت آنلاین و پیامرسان ها پاسخگو هستیم.
ضمانت کیفیت کتاب
کتاب ها را از منابع معتیر انتخاب می کنیم.
