نکته:
آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیویی برای نمایش وجود ندارد.
توضیحات دوره:
در این دوره یاد می گیرید که چگونه کتابخانه های کلاس را که NET Standard را هدف قرار می دهند ، بنویسید تا کتابخانه های کلاس شما در سیستم عامل های مختلف .NET مانند .NET Framework ، .NET Core و Xamarin به اشتراک گذاشته شوند. در هسته اصلی توسعه یک کلاس کتابخانه ای که می تواند در سیستم عامل های مختلف NET به اشتراک گذاشته شود ، مانند .NET Core ، .NET Framework و Xamarin ، دانش کاملی از استاندارد NET است. در این دوره ، .NET Standard: شروع ، مهارتهایی را که برای ساخت کتابخانه های کلاس با استاندارد NET لازم دارید فرا خواهید گرفت. ابتدا اصول اولیه مربوط به سیستم عامل های مختلف .NET و .NET Standard را فرا خواهید گرفت. در مرحله بعدی ، نسخه های مختلف NET Standard را کاوش خواهید کرد و خواهید آموخت که کتابخانه NET Standard شما در پشت صحنه چگونه کار می کند. سرانجام ، نحوه انتقال کد موجود خود از NET Framework به .NET Standard و نحوه بسته بندی کتابخانه های خود با NuGet را خواهید فهمید. وقتی این دوره را به پایان رسانید ، دانش بنیادی در مورد NET Standard خواهید داشت که به شما در ساخت کتابخانه های کلاس خود که می تواند در سیستم عامل های مختلف .NET به اشتراک گذاشته شود ، بسیار کمک خواهد کرد.
سرفصل ها و درس ها
بررسی اجمالی دوره
Course Overview
-
بررسی اجمالی دوره
Course Overview
ساخت یک کتابخانه استاندارد NET
Building a .NET Standard Library
-
مقدمه
Introduction
-
.NET Core ، .NET Framework و Xamarin را بشناسید
Understand .NET Core, .NET Framework, and Xamarin
-
دات نت استاندارد چیست؟
What Is .NET Standard?
-
سناریوی قهوه مغزی سیمی
The Wired Brain Coffee Scenario
-
یک کتابخانه کلاس هسته .NET بسازید
Build a .NET Core Class Library
-
ایجاد و استفاده از یک کتابخانه استاندارد .NET
Create and Use a .NET Standard Library
-
کتابخانه های کلاس قابل حمل در برابر استاندارد NET
Portable Class Libraries vs. .NET Standard
-
طرح کلی دوره
Course Outline
انتخاب نسخه مناسب برای کتابخانه خود
Choosing the Right Version for Your Library
-
مقدمه
Introduction
-
نسخه نسخه .NET استاندارد را بفهمید
Understand the Versioning of .NET Standard
-
نسخه استاندارد NET را در پروژه خود هدف قرار دهید
Target a .NET Standard Version in Your Project
-
پیدا کردن کدام نسخه از بستر های نرم افزاری .NET
Find out Which Version a .NET Platform Implements
-
API های یک نسخه استاندارد NET را مرور کنید
Browse the APIs of a .NET Standard Version
-
به API های .NET Standard 2.0 نگاهی بیندازید
Take a Look at the APIs of .NET Standard 2.0
-
خلاصه
Summary
درک اینکه NET Standard چگونه کار می کند
Understanding How .NET Standard Works
-
مقدمه
Introduction
-
درک کنید که کتابخانه شما چگونه ساخته شده است
Understand How Your Library Is Built
-
بدانید که کتابخانه شما در بستر دات نت چگونه کار می کند
Know How Your Library Works on a .NET Platform
-
Netstandard.dll از .NET Core و .NET Framework
The Netstandard.dll of .NET Core and .NET Framework
-
NET Standard 2.0 و .NET Framework 4.6.1
.NET Standard 2.0 and .NET Framework 4.6.1
-
خلاصه
Summary
مراجعه به کتابخانه های .NET Framework در استاندارد NET
Referencing .NET Framework Libraries in .NET Standard
-
مقدمه
Introduction
-
حالت دستگاه قهوه شبیه سازی شده را ذخیره کنید
Save the State of a Simulated Coffee Machine
-
مرجع کتابخانه .NET Framework در دات نت استاندارد 2.0
Reference a .NET Framework Library in .NET Standard 2.0
-
شیم سازگاری با .NET Framework چگونه کار می کند
How the .NET Framework Compatibility Shim Works
-
با API هایی که بخشی از .NET Standard 2.0 نیستند تماس بگیرید
Call APIs That Are Not Part of .NET Standard 2.0
-
پروژه ها را با تجزیه و تحلیل قابل حمل NET تجزیه و تحلیل کنید
Analyze Projects with the .NET Portability Analyzer
-
خلاصه
Summary
مهاجرت کتابخانه های .NET Framework به .NET Standard
Migrating .NET Framework Libraries to .NET Standard
-
مقدمه
Introduction
-
درک کنید که مهاجرت چه زمانی حس می شود
Understand When It Makes Sense to Migrate
-
کتابخانه .NET Framework را به .NET Standard منتقل کنید
Migrate the .NET Framework Library to .NET Standard
-
برای بازیابی بسته های NuGet از مرجع Package استفاده کنید
Use Package Reference to Restore NuGet Packages
-
خلاصه
Summary
استفاده از کد ویژه بستر های نرم افزاری با چند هدف گیری
Using Platform Specific Code with Multi-targeting
-
مقدمه
Introduction
-
با پروژه کتابخانه کلاس خود چندین چارچوب را هدف قرار دهید
Target Multiple Frameworks with Your Class Library Project
-
کد اختصاصی .NET Framework را برگردانید
Bring Back the .NET Framework Specific Code
-
منابع پروژه در مقابل مراجع بسته
Project References vs. Package References
-
بسته NuGet Microsoft.Windows. سازگاری
The NuGet Package Microsoft.Windows.Compatibility
-
خلاصه
Summary
تولید بسته NuGet برای کتابخانه خود
Generating a NuGet Package for Your Library
-
مقدمه
Introduction
-
بسته NuGet را برای کتابخانه ذخیره سازی ایجاد کنید
Generate a NuGet Package for the Storage Library
-
به یک بسته NuGet چند منظوره مراجعه کنید
Reference a Multi-targeted NuGet Package
-
یک بسته NuGet برای کتابخانه شبیه ساز ایجاد کنید
Create a NuGet Package for the Simulators Library
-
خلاصه دوره
Course Summary
نمایش نظرات