در حال حاضر محصولی در سبد خرید شما وجود ندارد.
اگر می خواهید کد خود را بهتر سازماندهی کنید ، آن را دوباره قابل استفاده کنید و آن را به راحتی در سایر توسعه دهندگان و تیم ها توزیع کنید ، درک و استفاده از کتابخانه های کلاس ضروری است. این دوره به شما می آموزد که چگونه کتابخانه های کلاس C# را ایجاد ، پیکربندی ، تست و توزیع کنید. و درک و حفظ آن دشوار است. یک پروژه واحد همچنین مدیریت نسخه های بخش هایی از پایگاه کد را به طور مستقل سخت تر می کند و به اشتراک گذاری عملکرد با سایر توسعه دهندگان ، تیم ها و برنامه های کاربردی را دشوار می کند. در این دوره ، کتابخانه های کلاس در C# 10 ، شما یاد می گیرید که از کتابخانه های کلاس به طور موثری استفاده کنید تا فرآیند توسعه نرم افزار شما سازمان یافته و انعطاف پذیر تر شود. ابتدا ، نحوه ایجاد ، پیکربندی و آزمایش یک پروژه کتابخانه کلاس را بررسی خواهید کرد. در مرحله بعد ، شما خواهید فهمید که چگونه کتابخانه کلاس را در نسخه های مختلف .NET مصرف کنید. سرانجام ، شما یاد می گیرید که چگونه کتابخانه کلاس خود را نسخه و بسته بندی کنید ، بنابراین توسط سایر توسعه دهندگان و برنامه ها به راحتی قابل مصرف است. هنگامی که با این دوره به پایان رسیدید ، مهارت و دانش کتابخانه های کلاس C# لازم برای ایجاد ، سازماندهی و به اشتراک گذاری کد را خواهید داشت.
عنوان اصلی : Class Libraries in C# 10
سرفصل های دوره :
بررسی اجمالی دوره
مقدمه
نمای کلی ماژول
کتابخانه کلاس چیست؟
چرا از پروژه های کتابخانه کلاس استفاده می کنید؟
نحوه ایجاد یک پروژه کتابخانه کلاس در ویژوال استودیو
نحوه ایجاد یک پروژه کتابخانه کلاس از خط فرمان
کتابخانه های کلاس ، مکان ها و مجامع
اضافه کردن کد به یک پروژه کتابخانه کلاس
مراجعه و استفاده از یک پروژه کتابخانه کلاس
استفاده مجدد از یک پروژه کتابخانه کلاس از چندین برنامه
طعم های مختلف .net
خلاصه
مقدمه
پروژه کتابخانه کلاس ساخت خروجی
درک خاصیت Implicitusings
درک ویژگی TargetFrameWork
درک خاصیت قابل برگشت
نحوه اضافه کردن ویژگی های سطح مونتاژ به یک پروژه کتابخانه کلاس
ویژگی های سطح مونتاژ برای مقادیر غیر رشته ای
نحوه اضافه کردن ویژگی های سطح مونتاژ به چندین پروژه
مراجعه به بسته ها و DLL ها از یک پروژه کتابخانه کلاس
خلاصه
مقدمه
مروری بر چند هدف
درک دستورالعمل های پیش پردازنده تلفیقی مشروط
اضافه کردن چند هدف به یک پروژه کتابخانه کلاس
گروه های دارایی مشروط
تأثیر چند هدف بر خصوصیات پروژه
اضافه کردن کد مشروط برای اهداف مختلف
مصرف کتابخانه های کلاس با هدف متی
در صورت اضافه شدن اهداف جدید از اشکالات جلوگیری می کند
برخورد با عملیات پشتیبانی نشده برای برخی از اهداف
خلاصه
مقدمه
چرا کتابخانه های کلاس تست واحد آسان تر است
ایجاد تست های واحد برای پروژه های کتابخانه کلاس
ایجاد تست های واحد برای استاندارد .NET
نحوه دسترسی به کد داخلی هنگام تست واحد
خلاصه
مقدمه
مروری بر شماره گذاری نسخه در .NET
مروری بر نسخه معنایی
تنظیم شماره های نسخه برای کتابخانه های کلاس در ویژوال استودیو
تنظیم شماره های نسخه برای مجموعه های کتابخانه کلاس از ساخت Dotnet
مروری بر بسته های Nuget
ایجاد یک بسته NUGET از Visual Studio
پیکربندی خصوصیات بسته Nuget
نحوه آزمایش بسته های Nuget به صورت محلی در ویژوال استودیو
تنظیم شماره نسخه های بسته NUGET در ویژوال استودیو
تنظیم شماره نسخه های بسته NUGET از خط فرمان
مروری بر ایجاد بسته بندی خودکار
خلاصه ، منابع و یادگیری بیشتر
Class Libraries in C# 10
در این روش نیاز به افزودن محصول به سبد خرید و تکمیل اطلاعات نیست و شما پس از وارد کردن ایمیل خود و طی کردن مراحل پرداخت لینک های دریافت محصولات را در ایمیل خود دریافت خواهید کرد.
Mocking with Moq 4 and NUnit
آموزش Unit Test در برنامه های دات نت بوسیله AutoFixture
.NET Unit Testing with AutoFixture 4
آموزش نکات و ترفندهای C#
فیلم یادگیری Improving Unit Tests with Fluent Assertions
مدیریت خطا در C# 10
آموزش مبانی کدنویسی Akka.NET Persistence
آموزش یونیت تست بوسیله AutoFixture
برنامه نویسی پویا در C# 10
Automated Testing: The Big Picture