لطفا جهت اطلاع از آخرین دوره ها و اخبار سایت در
کانال تلگرام
عضو شوید.
آموزش بافت خودکار کد دات نت با فودی
Automatic .NET Code Weaving With Fody
نکته:
آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیوها:
توضیحات دوره:
خطوط کمتری از کدهای دیگ بخاری تکراری بنویسید و زمان بیشتری برای افزودن ارزش تجاری بیشتر داشته باشید. ما اغلب زمان بیشتری را نسبت به نوشتن کدهای تکراری و کم ارزش صرف می کنیم. اگر بخواهیم زمان بیشتری را صرف نوشتن کدهای جالب تری کنیم که به ارزش کسب و کار می افزاید، فودی می تواند کمک کند. Fody یک ابزار ماژولار، قابل توسعه و منبع باز است که با مجموعه ای از افزونه های از پیش ساخته شده برای انجام کارهایی مانند افزودن خودکار عملگرهای Equals، GetHashCode و Equality یا پیاده سازی IDisposable برای ما ارائه می شود. در این دوره، نحوه استفاده از این افزونه های از پیش ساخته شده و همچنین ایجاد افزونه های سفارشی Fody خود را یاد خواهیم گرفت.
سرفصل ها و درس ها
مقدمه ای بر فودی
Introduction to Fody
نمای کلی ماژول
Module Overview
چرا فودی؟
Why Fody?
کد کمتری بنویسید، کارهای بیشتری انجام دهید
Write Less Code, get More Done
ورود به سیستم، اشکال زدایی و کد تست را ساده کنید
Simplify Logging, Debugging, and Test Code
از سازگاری کد اطمینان حاصل کنید
Ensure Code Consistency
مقدمه ای بر CIL
An Introduction to CIL
فودی چگونه کار می کند
How Fody Works
استفاده از Fody در ویژوال استودیو
Using Fody in Visual Studio
خلاصه ماژول
Module Summary
کد کمتری بنویسید، کارهای بیشتری انجام دهید
Write Less Code, get More Done
نمای کلی ماژول
Module Overview
روش Automatic ToString() از ویژگی های عمومی
Automatic ToString() Method From Public Properties
بررسی پارامترهای رشته خالی خودکار
Auto Empty String Parameter Checks
بررسی خودکار ارزش تهی
Auto Null Value Checking
تبدیل زمین های عمومی به املاک عمومی
Converting Public Fields to Public Properties
پیاده سازی خودکار INotifyPropertyChanged
Auto Implementing INotifyPropertyChanged
افزودن خودکار اپراتورهای برابر، GetHashCode و Equality
Automatically Adding Equals, GetHashCode, and Equality Operators
پیاده سازی IDisposable به صورت خودکار
Implementing IDisposable Automatically
فراخوانی خودکار Dispose() بدون استفاده از دستورات
Automatically Call Dispose() Without Using Statements
خلاصه ماژول
Module Summary
ورود به سیستم، اشکال زدایی و تست کد را ساده کنید
Simplify Logging, Debugging, and Testing Code
نمای کلی ماژول
Module Overview
ساده کردن کد ورود به سیستم
Simplifying Logging Code
بهبود خودکار بصری Debugger در ویژوال استودیو
Automatically Improve Debugger Visualization in Visual Studio
تست با روش های استاتیک
Testing With Static Methods
با بیش از 15 سال تجربه در زمینه توسعه نرم افزار frontend و backend ، جیسون رابرتز یک توسعه دهنده ، مربی و نویسنده مستقل است. وی دارای مدرک لیسانس علوم در محاسبات است ، نویسنده چندین کتاب است و در وبلاگ خود DontCodeTired.com می نویسد. جیسون یک منبع باز است و علاوه بر توسعه نرم افزار سازمانی ، برنامه های Windows Store و Windows Phone را طراحی و توسعه داده است.
نمایش نظرات