پیادهسازی الگوهای طراحی در سیشارپ و داتنت 5 ۲۰۲۱
Implementing Design Patterns in C# and .NET 5 2021
دانلود کتاب پیادهسازی الگوهای طراحی در سیشارپ و داتنت 5 ۲۰۲۱ (Implementing Design Patterns in C# and .NET 5 2021) با لینک مستقیم و فرمت pdf (پی دی اف) و ترجمه فارسی
| نویسنده |
Alexandre Malavasi |
|---|
ناشر:
BPB Publications
۳۰ هزار تومان تخفیف با کد «OFF30» برای اولین خرید
| سال انتشار |
2021 |
|---|---|
| زبان |
English |
| تعداد صفحهها |
290 |
| نوع فایل |
|
| حجم |
12.2 MB |
🏷️ 200,000 تومان قیمت اصلی: 200,000 تومان بود.129,000 تومانقیمت فعلی: 129,000 تومان.
🏷️
378,000 تومان
قیمت اصلی: ۳۷۸٬۰۰۰ تومان بود.
298,000 تومان
قیمت فعلی: ۲۹۸٬۰۰۰ تومان.
📥 دانلود نسخهی اصلی کتاب به زبان انگلیسی(PDF)
🧠 به همراه ترجمهی فارسی با هوش مصنوعی
🔗 مشاهده جزئیات
دانلود مستقیم PDF
ارسال فایل به ایمیل
پشتیبانی ۲۴ ساعته
توضیحات
معرفی کتاب پیادهسازی الگوهای طراحی در سیشارپ و داتنت 5 ۲۰۲۱
پیادهسازی برنامههای کاربردی قدرتمند با استفاده از الگوهای طراحی کارآمد در .NET 5 و C
ویژگیهای کلیدی
● پوشش مفاهیم تئوری مفصل، از جمله استفاده از کپسولهسازی، رابطها و وراثت.
● دسترسی به راهکارهای اعمالشده برای استراتژی نرمافزار و خروجی نهایی محصول.
● نمایش سادهشده برنامههای کاربردی واقعی که الگوهای طراحی متعددی را پیادهسازی میکنند.
توضیحات
این کتاب جنبههای مفصل الگوهای طراحی و مفاهیم برنامهنویسی شیءگرا را با استفاده از جدیدترین نسخه زبان C و پلتفرم .NET پوشش میدهد. این کتاب شامل مثالهای واقعی بسیاری است و دستورالعملهای خوبی را ارائه میدهد که به توسعهدهندگان در ساخت برنامههای کاربردی قدرتمند و توسعهپذیر کمک میکند.
این کتاب با مفاهیم اساسی برنامهنویسی C و پلتفرم .NET آغاز میشود. شما با درک اصول SOLID و پیادهسازی واقعی برنامههای کاربردی قابلاعتماد، پایه و اساس محکمی ایجاد خواهید کرد. شما بر روی رایجترین الگوهای طراحی مانند کارخانه انتزاعی، آداپتور، کامپوزیت، پراکسی، دستور، استراتژی، مشاهدهگر، متد کارخانه، سینگلتون، سازنده، مفسر، میانجی و بسیاری الگوهای دیگر کار خواهید کرد که به شما در ایجاد برنامههای کاربردی سازمانی مستحکم کمک میکنند. همچنین، عملکرد این الگوهای طراحی را در یک محیط توسعه نرمافزار واقعی با کمک مثالهای عملی مشاهده خواهید کرد.
پس از یادگیری رایجترین الگوهای طراحی که در برنامههای کاربردی سازمانی .NET استفاده میشوند، خواننده قادر خواهد بود تا شیوههای خوب توسعه نرمافزار را بر اساس پارادایم شیءگرا درک کرده و برای توسعه کارآمد و ساده برنامههای کاربردی پیچیده سازمانی به کار گیرد.
آنچه خواهید آموخت
● دانش خود را در مورد رابطها، چندریختی و کپسولهسازی بهبود بخشید.
● نحوه پیادهسازی الگوهای طراحی در برنامههای کاربردی سازمانی را تمرین کنید.
● الگوهای طراحی غنی را پیادهسازی کنید: مشاهدهگر، استراتژی، دستور، پراکسی و غیره.
● الگوهای طراحی اضافی جدید مانند سازنده، پل و دکوراتور را یاد بگیرید.
● شامل تصاویر، مثالها و موارد استفاده واقعی از برنامههای کاربردی .NET 5.0 است.
این کتاب برای چه کسانی است
این کتاب برای توسعهدهندگان .NET، توسعهدهندگان برنامههای کاربردی و مهندسان نرمافزار است که میخواهند برنامههای کاربردی .NET را با تکنیکهای اثباتشده توسعه دهند و برنامههای کاربردی بدون خطا بسازند. این کتاب همچنین فارغالتحصیلان جدید و توسعهدهندگان سطح پایه را نیز جذب میکند، به شرطی که دانش اولیهای در مورد .NET داشته باشند.
فهرست مطالب
1. مبانی C
2. مقدمهای بر .NET 5
3. مفاهیم اساسی برنامهنویسی شیءگرا
4. رابطها در C
5. کپسولهسازی و چندریختی در C
6. اصول SOLID در C
7. کارخانه انتزاعی
8. کارخانه انتزاعی
9. نمونه اولیه
10. متد کارخانه
11. آداپتور
12. کامپوزیت
13. پراکسی
14. دستور
15. استراتژی
16. مشاهدهگر
17. شیوههای خوب و الگوهای طراحی اضافی
فهرست کتاب:
۱. صفحه روی جلد
۲. صفحه عنوان
۳. صفحه حق چاپ
۴. صفحه تقدیم
۵. درباره نویسنده
۶. درباره بازبین
۷. تقدیر و تشکر
۸. پیشگفتار
۹. فهرست اشتباهات
۱۰. فهرست مطالب
۱. مبانی سی شارپ
۲. مقدمه ای بر دات نت ۵
۳. مفاهیم اساسی برنامه نویسی شی گرا
۴. رابط ها در سی شارپ
۵. کپسوله سازی و چند ریختی در سی شارپ
۶. اصول SOLID در سی شارپ
۷. کارخانه انتزاعی
۸. تک экземпляزه
۹. نمونه اولیه
۱۰. متد کارخانه
۱۱. آداپتور
۱۲. کامپوزیت
۱۳. پراکسی
۱۴. دستور
۱۵. استراتژی
۱۶. مشاهده گر
۱۷. شیوه های خوب و الگوهای طراحی اضافی
۱۸. فهرست نمایه
توضیحات(انگلیسی)
Implement robust applications by applying efficient Design Patterns with .NET 5 and C#
KEY FEATURES
● Detailed theoretical concepts covered, including the use of encapsulation, interfaces, and inheritance.
● Access to solutions applied for software strategy and final product output.
● Simplified demonstration of real applications implementing numerous design patterns.
DESCRIPTION
This book covers detailed aspects of Design Patterns and Object-Oriented Programming concepts using the most modern version of the C# language and .NET platform, including many real-world examples and good practice guidelines that help developers in building robust and extensible applications.
The book begins with the essential concepts of C# programming and the .NET platform. You get your foundation strong by understanding SOLID Principles and the actual implementation of reliable applications. You will be working on most common Design Patterns such as Abstract Factory, Adapter, Composite, Proxy, Command, Strategy, Observer, Factory Method, Singleton, Builder, Interpreter, Mediator, and many other patterns that will help you to create solid enterprise applications. You will also witness the performance of these design patterns in a real software development environment with the help of practical examples.
After learning the most common Design Patterns practiced in .NET enterprise applications, the reader will be able to understand and apply good practices of software development based on the object-oriented paradigm to develop complex enterprise applications efficiently and simply.
WHAT YOU WILL LEARN
● Fine-tune your knowledge about interfaces, polymorphism, and encapsulation.
● Learn to practice implementing design patterns in enterprise applications.
● Implement rich design patterns: Observer, Strategy, Command, Proxy, and more.
● Get to learn the latest additional design patterns such as Builder, Bridge, and Decorator.
● Includes illustrations, examples, and real use-cases of .NET 5.0 applications.
WHO THIS BOOK IS FOR
This book is for .NET developers, application developers, and software engineers who want to develop .NET applications with proven techniques and build error-free applications. This book also attracts fresh graduates and entry-level developers as long as basic knowledge about .NET is known to them.
TABLE OF CONTENTS
1. C# Fundamentals
2. Introduction to .NET 5
3. Basic Concepts of Object-Oriented Programming
4. Interfaces in C#
5. Encapsulation and Polymorphism in C#
6. SOLID Principles in C#
7. Abstract Factory
8. Abstract Factory
9. Prototype
10. Factory Method
11. Adapter
12. Composite
13. Proxy
14. Command
15. Strategy
16. Observer
17. Good Practices and Additional Design Patterns
Table of Contents
1. Cover Page
2. Title Page
3. Copyright Page
4. Dedication Page
5. About the Author
6. About the Reviewer
7. Acknowledgement
8. Preface
9. Errata
10. Table of Contents
1. C# Fundamentals
2. Introduction to .NET 5
3. Basic Concepts of Object-Oriented Programming
4. Interfaces in C#
5. Encapsulation and Polymorphism in C#
6. SOLID Principles in C#
7. Abstract Factory
8. Singleton
9. Prototype
10. Factory Method
11. Adapter
12. Composite
13. Proxy
14. Command
15. Strategy
16. Observer
17. Good Practices and Additional Design Patterns
28. Index
دیگران دریافت کردهاند
پیادهسازی الگوهای طراحی در سیشارپ ۱۱ و داتنت ۷ ۲۰۲۳
Implementing Design Patterns in C# 11 and .NET 7 2023
علوم کامپیوتر, برنامه نویسی, برنامه نویسی مایکروسافت, توسعه نرم افزار, تحلیل و طراحی سیستمهای کامپیتری
🏷️ 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 تومان.
✨ ضمانت تجربه خوب مطالعه
بازگشت کامل وجه
در صورت مشکل، مبلغ پرداختی بازگردانده می شود.
دانلود پرسرعت
دانلود فایل کتاب با سرعت بالا
ارسال فایل به ایمیل
دانلود مستقیم به همراه ارسال فایل به ایمیل.
پشتیبانی ۲۴ ساعته
با چت آنلاین و پیامرسان ها پاسخگو هستیم.
ضمانت کیفیت کتاب
کتاب ها را از منابع معتیر انتخاب می کنیم.
