دانلود کتاب Simple and Efficient Programming with C# : Skills to Build Applications with Visual Studio and .NET – برنامه نویسی ساده و کارآمد با سی شارپ: مهارت ساخت اپلیکیشن با ویژوال استودیو و دات نت

دسته بندی :
اطلاعات کتاب
  • جلد
  • سری
  • ویرایش 2
  • سال 2023
  • نویسنده (گان) Vaskaran Sarcar
  • ناشر Apress
  • زبان English
  • تعداد صفحات
  • حجم فایل 9.99MB
  • فرمت فایل epub
  • شابک 9781484287378, 9781484287361
قیمت محصول :

45,000 تومان

با خرید این محصول، 2,250 تومان به کیف پول شما بازگشت داده می‌شود

روند خرید و دریافت کتاب‌ها بدون هیچ اختلالی انجام می‌شود.
تمامی فایل‌ها بر روی سرورهای داخلی میزبانی می‌شوند تا بتوانید به راحتی و در لحظه آن‌ها را دانلود کنید. در صورت بروز هرگونه مشکل یا نیاز به راهنمایی، لطفاً از طریق « صفحه تماس باما» با تیم پشتیبانی در ارتباط باشید.

تمامی کتاب های موجود در وبسایت سای وان به زبان انگلیسی میباشد

توضیحات

Apply skills and approaches to your programming to build a real-world application in C# 11 using the latest editions of Visual Studio, C#, and Microsoft .NET. This revised edition is updated with C#11 and places more emphasis on the newly introduced top-level statements. Additionally, you will find useful techniques and an explanation of the differences between writing code in two different styles. It also covers the new templates introduced in .NET 6, along with usage of .NET 7 in Windows 10 to write code and generate output.

Each chapter opens with an introduction and original application written in C# 10 so that you can jump right into coding. From there, you are guided through an expected output and taught best practices along the way. Author Vaskaran Sarcar emphasizes extending and maintaining the same program and he demonstrates examples for different scenarios to make your program more efficient and effective.

This book is divided into five parts. The first part starts with a detailed discussion of polymorphism. It then shows you how to make proper use of abstract classes and interfaces, and teaches you to discern which technique to use for a specific scenario. Discussions on code comments teach you how to use them effectively, and why you need to be careful with code comments.

In the second part you will learn six design principles, including SOLID and DRY principles. These are the foundation of well-known design patterns, and they establish practices for developing software with considerations for maintaining and extending as a project grows.

The third part walks you through methods to make efficient applications. You will learn the common use of factories to separate code from its opposite and the alternative of inheritance using object composition and wrappers. This part also demonstrates the use of template methods, hooks, and facades in programming. Hints show you how professional coders develop an enterprise application.

Better handling of exceptions and null values is another integral part of professional programming, which the fourth part explores in detail. This will help you become a more professional programmer.

In the final part of the book, you will learn about effective memory management techniques and the use and misuse of design patterns. This part also briefly discusses how to decide between a static method and an instance method and other techniques.

After reading this book, you will be able to implement best practices to make your programs more effective and reliable.

What Will You Learn:

Analyze alternative solutions before implementation by comparing pros and cons

Make polymorphic code perform better

Know the side effects of bad/redundant comments

Understand the significance of the SOLID and DRY principles

Add features using wrappers

Redefine steps without altering the calling sequence of an algorithm

Use hooks in your application

Convert a complex system into a user-friendly system using facades

Run your application in .NET 6

Who Is This Book For:

Developers with a basic knowledge of C#.

————————————————————–

ترجمه ماشینی :

مهارت ها و رویکردهای برنامه نویسی خود را برای ساختن یک برنامه واقعی در C# 11 با استفاده از آخرین نسخه های Visual Studio، C# و Microsoft .NET به کار ببرید. این نسخه اصلاح شده با C#11 به روز شده است و تاکید بیشتری بر بیانیه های سطح بالای تازه معرفی شده دارد. علاوه بر این، تکنیک های مفید و توضیحی در مورد تفاوت های کدنویسی در دو سبک مختلف را خواهید یافت. همچنین شامل الگوهای جدید معرفی شده در NET 6 و استفاده از NET 7 در ویندوز 10 برای نوشتن کد و تولید خروجی می شود. هر فصل با یک مقدمه و برنامه اصلی نوشته شده در سی شارپ 10 باز می شود تا بتوانید مستقیماً وارد کدنویسی شوید. از آنجا، شما از طریق یک خروجی مورد انتظار هدایت می شوید و بهترین شیوه ها در طول مسیر آموزش داده می شود. نویسنده Vaskaran Sarcar بر تمدید و حفظ یک برنامه تاکید دارد و نمونه هایی را برای سناریوهای مختلف نشان می دهد تا برنامه شما کارآمدتر و موثرتر شود. \ این کتاب به پنج بخش تقسیم شده است. بخش اول با بحث مفصل در مورد چندشکلی شروع می شود. سپس به شما نشان می دهد که چگونه از کلاس ها و رابط های انتزاعی به درستی استفاده کنید و به شما یاد می دهد که تشخیص دهید از کدام تکنیک برای یک سناریوی خاص استفاده کنید. بحث در مورد نظرات کد به شما می آموزد که چگونه از آنها به طور موثر استفاده کنید و چرا باید مراقب نظرات کد باشید. در قسمت دوم شش اصل طراحی از جمله اصول SOLID و DRY را یاد خواهید گرفت. اینها پایه و اساس الگوهای طراحی شناخته شده هستند و رویه هایی را برای توسعه نرم افزار با ملاحظاتی برای حفظ و گسترش همزمان با رشد پروژه ایجاد می کنند. بخش سوم شما را از طریق روش هایی برای ایجاد برنامه های کاربردی کارآمد راهنمایی می کند. شما کاربرد متداول کارخانه ها برای جدا کردن کد از مخالف آن و جایگزین ارث بری با استفاده از ترکیب شی و بسته بندی ها را خواهید آموخت. این قسمت همچنین استفاده از روش های قالب، قلاب ها و نماها را در برنامه نویسی نشان می دهد. نکات به شما نشان می دهد که چگونه برنامه نویسان حرفه ای یک برنامه سازمانی را توسعه می دهند. مدیریت بهتر استثناها و مقادیر تهی یکی دیگر از بخش جدایی ناپذیر برنامه نویسی حرفه ای است که قسمت چهارم به تفصیل آن را بررسی می کند. این به شما کمک می کند تا یک برنامه نویس حرفه ای تر شوید. در قسمت پایانی کتاب با تکنیک های موثر مدیریت حافظه و استفاده و استفاده نادرست از الگوهای طراحی آشنا می شوید. این بخش همچنین به طور خلاصه نحوه تصمیم گیری بین روش ایستا و روش نمونه و سایر تکنیک ها را مورد بحث قرار می دهد. پس از خواندن این کتاب، می‌توانید بهترین روش‌ها را برای مؤثرتر و قابل اعتمادتر کردن برنامه‌های خود پیاده کنید. چه خواهید آموخت: راه حل های جایگزین را قبل از اجرا با مقایسه جوانب مثبت و منفی تجزیه و تحلیل کنید کد چند شکلی را بهتر انجام دهید عوارض جانبی نظرات بد/زائد را بدانید اهمیت اصول SOLID و DRY را درک کنید افزودن ویژگی ها با استفاده از wrappers بدون تغییر ترتیب فراخوانی یک الگوریتم، مراحل را مجدداً تعریف کنید. دانش سی شارپ


 

tag : دانلود کتاب برنامه نویسی ساده و کارآمد با سی شارپ: مهارت ساخت اپلیکیشن با ویژوال استودیو و دات نت , Download برنامه نویسی ساده و کارآمد با سی شارپ: مهارت ساخت اپلیکیشن با ویژوال استودیو و دات نت , دانلود برنامه نویسی ساده و کارآمد با سی شارپ: مهارت ساخت اپلیکیشن با ویژوال استودیو و دات نت , Download Simple and Efficient Programming with C# : Skills to Build Applications with Visual Studio and .NET Book , برنامه نویسی ساده و کارآمد با سی شارپ: مهارت ساخت اپلیکیشن با ویژوال استودیو و دات نت دانلود , buy برنامه نویسی ساده و کارآمد با سی شارپ: مهارت ساخت اپلیکیشن با ویژوال استودیو و دات نت , خرید کتاب برنامه نویسی ساده و کارآمد با سی شارپ: مهارت ساخت اپلیکیشن با ویژوال استودیو و دات نت , دانلود کتاب Simple and Efficient Programming with C# : Skills to Build Applications with Visual Studio and .NET , کتاب Simple and Efficient Programming with C# : Skills to Build Applications with Visual Studio and .NET , دانلود Simple and Efficient Programming with C# : Skills to Build Applications with Visual Studio and .NET , خرید Simple and Efficient Programming with C# : Skills to Build Applications with Visual Studio and .NET , خرید کتاب Simple and Efficient Programming with C# : Skills to Build Applications with Visual Studio and .NET ,

نقد و بررسی‌ها

هنوز بررسی‌ای ثبت نشده است.

اولین کسی باشید که دیدگاهی می نویسد “دانلود کتاب Simple and Efficient Programming with C# : Skills to Build Applications with Visual Studio and .NET – برنامه نویسی ساده و کارآمد با سی شارپ: مهارت ساخت اپلیکیشن با ویژوال استودیو و دات نت”