- عنوان کتاب: Microsoft Visual C# – Step by Step
- نویسنده: John Sharp
- حوزه: برنامه نویسی .Net
- سال انتشار: 2022
- تعداد صفحه: 833
- زبان اصلی: انگلیسی
- نوع فایل: pdf
- حجم فایل: 17.4 مگابایت
در 20 سال گذشته خیلی چیزها تغییر کرده است. برای خنده، گاهی اوقات نسخه گام به گام مایکروسافت سی شارپ، نسخه اول، منتشر شده در سال 2001 را بازیابی می کنم و از بی گناهی ساده لوح خود در آن روزها شگفت زده می شوم. مطمئناً سی شارپ در آن زمان اوج کمال زبان برنامه نویسی بود. سی شارپ و دات نت فریم ورک جهان توسعه را به شدت تحت تاثیر قرار دادند و طنین آن تا به امروز ادامه دارد. با این حال، به جای اینکه از بین بروند، آنها در توسعه نرم افزار با اهمیت فزاینده غوغا می کنند. سی شارپ و دات نت به جای اینکه یک رویکرد تک پلتفرم باشند، همانطور که مخالفان سال 2001 در ابتدا فریاد می زدند، خود را به عنوان یک راه حل کامل چند پلتفرمی نشان داده اند، چه در حال ساخت برنامه های کاربردی برای ویندوز، macOS، لینوکس یا اندروید باشید. علاوه بر این، سی شارپ و دات نت ثابت کرده اند که زمان اجرا انتخابی برای بسیاری از سیستم های مبتنی بر ابر هستند. لاجورد بدون آنها کجاست؟ در گذشته، بیشتر زبانهای برنامهنویسی رایج بهروزرسانیهای گاه به گاه را انجام میدادند که اغلب با فاصلهی چند سال از هم فاصله داشتند. به عنوان مثال، اگر به Fortran نگاه کنید، استانداردهایی به نام های Fortran 66، Fortran 77، Fortran 90، Fortran 95، Fortran 2003، Fortran 2008 و Fortran 2018 را مشاهده خواهید کرد. این هفت به روز رسانی در 55 سال گذشته است. در حالی که این چرخه نسبتا کند تغییر باعث ثبات می شود، می تواند به رکود نیز منجر شود. مسئله این است که ماهیت مشکلاتی که توسعهدهندگان باید به آن رسیدگی کنند به سرعت تغییر میکند و ابزارهایی که به آنها وابسته هستند باید به طور ایدهآل همگام باشند تا بتوانند راهحلهای مؤثری را توسعه دهند. مایکروسافت دات نت یک چارچوب دائماً در حال تکامل را ارائه می دهد و سی شارپ برای استفاده بهینه از این پلتفرم به روزرسانی های مکرری را انجام می دهد. بنابراین، برخلاف Fortran، سی شارپ از زمانی که برای اولین بار منتشر شد، دستخوش تکامل سریعی شده است – شش نسخه تنها در پنج سال گذشته، و بهروزرسانی دیگر در سال 2022 ارائه میشود. زبان سی شارپ همچنان از کدهایی که بیش از 20 سال پیش نوشته شده است، پشتیبانی میکند، اما این روزها اضافات و پیشرفت های زبان شما را قادر می سازد راه حل هایی را با استفاده از کدهای ظریف تر و ساختارهای مختصر ایجاد کنید. به همین دلیل، من به روز رسانی های دوره ای این کتاب را انجام می دهم. این نسخه دهم است!
A lot has changed in the last 20 years. For a laugh, I sometimes retrieve my copy of Microsoft C# Step By Step, first edition, released in 2001, and wonder at my naive innocence back in those days. Surely, C# was the peak of programming language perfection at that time. C# and the .NET Framework hit the world of development with a bang, and the reverberations continue to this day. However, rather than dying away, they rumble through software development with increased significance. Rather than being a single-platform approach as the naysayers of 2001 originally screamed, C# and .NET have shown themselves to be a complete multiplatform solution, whether you’re building applications for Windows, macOS, Linux, or Android. Additionally, C# and .NET have proved themselves the runtime of choice for many cloud-based systems. Where would Azure be without them? In the past, most common programming languages went through occasional updates, often spread several years apart. For example, if you look at Fortran, you will see standards named Fortran 66, Fortran 77, Fortran 90, Fortran 95, Fortran 2003, Fortran 2008, and Fortran 2018. That’s seven updates in the last 55 years. While this relatively slow cycle of change promotes stability, it can also lead to stagnation. The issue is that the nature of problems that developers must address changes rapidly, and the tools they depend on should ideally keep pace so that they can develop effective solutions. Microsoft .NET provides a continually evolving framework, and C# undergoes frequent updates to make the best use of the platform. So, in contrast to Fortran, C# has undergone a rapid evolution since it was first released—six versions in the last five years alone, with another update due in 2022. The C# language still supports code written 20+ years ago, but these days the additions and enhancements to the language enable you to create solutions using more elegant code and concise constructs. For this reason, I make periodic updates to this book; this is now the 10th edition!
این کتاب را میتوانید از لینک زیر بصورت رایگان دانلود کنید:
Download: Microsoft Visual C# – Step by Step
نظرات کاربران