Product details
- ASIN : 1788398076
- Publisher : Packt Publishing; 3rd Revised edition (November 30, 2017)
- Language : English
- Paperback : 800 pages
- ISBN-10 : 9781788398077
-
ISBN-13 : 978-1788398077
کتاب C# 7.1 and .NET Core 2.0 – Modern Cross-Platform Development - Third Edition 3rd Revised edition
منابع کتاب کتاب C# 7.1 and .NET Core 2.0 – Modern Cross-Platform Development - Third Edition 3rd Revised edition
C# 7.1 و .NET Core 2.0 - Modern Cross-Platform Development یک راهنمای عملی برای ایجاد برنامه های قدرتمند بین پلتفرمی با C# 7 و NET Core 2.0 است.
درباره این کتاب
- با دات نت Core 2.0 برنامه های مدرن و چند پلتفرمی بسازید
- با C# به سرعت و با آخرین ویژگی های C# 7.1 به روز شوید
- شروع به ایجاد برنامه های وب حرفه ای با ASP.NET Core 2.0 کنید
این کتاب برای چه کسی است
این کتاب برای کسانی از شماست که تجربه قبلی برنامه نویسی دارند یا پیشینه علوم، فناوری، مهندسی یا ریاضیات (STEM) دارند و می خواهند پایه محکمی با C# به دست آورند و با انواع برنامه هایی که می توانید بسازید آشنا شوید. که به صورت کراس پلتفرم روی ویندوز، لینوکس و macOS کار خواهد کرد.
آنچه شما یاد خواهید گرفت
- با استفاده از C# 7.1 و .NET Core 2.0، برنامه های cross-platform بسازید
- ASP.NET Core 2.0 را کاوش کنید و یاد بگیرید که چگونه وب سایت ها، سرویس ها و برنامه های کاربردی حرفه ای ایجاد کنید.
- با استفاده از چندوظیفه ای عملکرد برنامه خود را بهبود بخشید
- از Entity Framework Core و LINQ برای پرس و جو و دستکاری داده ها استفاده کنید
- به برنامه نویسی شی گرا با سی شارپ مسلط شوید تا استفاده مجدد و کارایی کد را افزایش دهید
- با استفاده از پلتفرم Universal Windows با توسعه برنامه های بین دستگاهی آشنا شوید
- از فایل ها و داده های خود با رمزگذاری، پخش جریانی و سریال سازی محافظت و مدیریت کنید
- با استفاده از Xamarin.Forms با توسعه اپلیکیشن موبایل شروع کنید
- پیش نمایش ویژگی نوع مرجع nullable در C# 8
در جزئیات
C# 7.1 و .NET Core 2.0 یک راهنمای عملی برای ایجاد برنامه های قدرتمند بین پلتفرمی با C# 7.1 و .NET Core 2.0 است. این به خوانندگان با هر سطح تجربه پایه ای محکم در C# و .NET می دهد. قسمت اول کتاب شما را با اصول اولیه سی شارپ و همچنین توابع اشکال زدایی و برنامه نویسی شی گرا آشنا می کند، قبل از اینکه یک گشت سریع در آخرین ویژگی های C# 7.1 مانند حروف پیش فرض، تاپل ها، نام های تاپل استنتاج شده، تطبیق الگو داشته باشید. ، و بیشتر.
پس از اینکه به سرعت شما را از طریق C# و نحوه عملکرد دات نت آشنا کردید، کتابخانه های کلاس .NET Standard 2.0 را بررسی خواهید کرد، موضوعاتی مانند بسته بندی و استقرار کتابخانه های خود را پوشش می دهید و از کتابخانه های رایج برای کار با مجموعه ها، عملکرد، پایگاه های داده و رمزگذاری استفاده می کنید. . بخش پایانی انواع اصلی برنامههایی را که میتوانید در میان دستگاهها و پلتفرمهای مختلف بسازید و اجرا کنید، نشان میدهد. در اینجا، با وب سایت ها، برنامه های کاربردی وب، خدمات وب، برنامه های پلتفرم جهانی ویندوز (UWP) و برنامه های تلفن همراه آشنا می شوید. در پایان کتاب، شما به تمام دانشی که برای ساختن برنامه های کاربردی مدرن و چند پلتفرمی با استفاده از C# و .NET نیاز دارید، مجهز خواهید شد.
سبک و رویکرد
این کتاب رویکردی گام به گام دارد و پر از پروژه های هیجان انگیز و تئوری جذاب است. از سه بخش با تاثیر بالا استفاده می کند تا شما را با تمام ابزارهایی که برای ساختن برنامه های کاربردی مدرن و چند پلتفرمی با استفاده از C# و NET Core 2.0 نیاز دارید، مجهز کند.
فهرست مطالب
- سلام سی#! خوش آمدید، NET Core!
- صحبت کردن به سی شارپ
- کنترل جریان و تبدیل انواع
- توابع نوشتن، اشکال زدایی و تست
- ساخت انواع خود با OOP
- پیاده سازی رابط ها و کلاس های ارث بری
- درک و بسته بندی انواع استاندارد دات نت
- استفاده از انواع استاندارد دات نت
- کار با فایل ها، جریان ها و سریال سازی
- حفاظت از داده ها و برنامه های کاربردی شما
- کار با پایگاه های داده با استفاده از Entity Framework
- پرس و جو و دستکاری داده ها با استفاده از LINQ
- بهبود عملکرد و مقیاس پذیری با استفاده از چند وظیفه ای
- ساخت وب سایت با استفاده از ASP.NET Core Razor Pages
- ساخت وب سایت با استفاده از ASP.NET Core MVC
- ساختن سرویس ها و برنامه های وب با استفاده از ASP.NET Core
- ساخت اپلیکیشن های ویندوز با استفاده از XAML و Fluent Design
ارسال نظر درباره کتاب C# 7.1 and .NET Core 2.0 – Modern Cross-Platform Development - Third Edition 3rd Revised edition