آموزش اصول پست شارپ

PostSharp Fundamentals

نکته: آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیوها:
توضیحات دوره: مقدمه ای بر استفاده از PostSharp برای برنامه نویسی جنبه گرا این دوره مهارت های اساسی را پوشش می دهد که برای استفاده از PostSharp برای ایجاد جنبه های اساسی در برنامه های خود نیاز دارید. شما را از طریق نصب PostSharp، ایجاد جنبه های اساسی، طول عمر آنها، نحوه اعمال آنها در پایگاه کد خود و نحوه استقرار برنامه خود با PostSharp راهنمایی می کند.

سرفصل ها و درس ها

معرفی Introduction

  • معرفی Introduction

  • تعریف AOP AOP Definition

  • چرا از AOP استفاده کنیم؟ Why Use AOP?

  • نحوه استفاده از AOP How to Use AOP

  • خلاصه Summary

نصب و راه اندازی Installation

  • معرفی Introduction

  • EXE MSI EXE & MSI

  • نسخه ی نمایشی: ویندوز به ویژوال استودیو اضافه شد Demo: Windows Added to Visual Studio

  • نوگت Nuget

  • کنترل منبع Source Control

  • مدیریت مجوز License Management

  • خلاصه Summary

جنبه های خارج از جعبه Out of the Box Aspects

  • معرفی Introduction

  • OnMethodBoundaryAspect OnMethodBoundaryAspect

  • نسخه ی نمایشی: OnMethodBoundaryAspect Demo: OnMethodBoundaryAspect

  • OneExceptionAspect OnExceptionAspect

  • نسخه ی نمایشی: OnExceptionAspect Demo: OnExceptionAspect

  • LocationInterceptionAspect LocationInterceptionAspect

  • نسخه ی نمایشی: LocationInterceptionAspect Demo: LocationInterceptionAspect

  • جنبه رهگیری رویداد EventInterceptionAspect

  • نسخه ی نمایشی: EventInterceptionAspect Demo: EventInterceptionAspect

  • ضمیمه جنبه ها Attaching Aspects

  • ویژگی های فردی Individual Attributes

  • نسخه ی نمایشی: ویژگی های فردی Demo: Individual Attributes

  • ویژگی های چندپخشی Multicast Attributes

  • نسخه ی نمایشی: ویژگی های چندپخشی Demo: Multicast Attributes

  • خلاصه Summary

طول عمر جنبه Aspect Lifetime

  • معرفی Introduction

  • زمان کامپایل Compile Time

  • نسخه ی نمایشی: CompileTimeValidate Demo: CompileTimeValidate

  • نسخه ی نمایشی: CompileTimeInitialize Demo: CompileTimeInitialize

  • سریال سازی Deserialization Serialization & Deserialization

  • زمان اجرا Run Time

  • نسخه ی نمایشی: RunTimeInitialize Demo: RunTimeInitialize

  • استثناها Exceptions

  • خلاصه Summary

پایگاه های کد موجود Existing Codebases

  • معرفی Introduction

  • رویکرد Approach

  • ضمیمه جنبه ها Attaching Aspects

  • اثرات جانبی Side Effects

  • دسترسی آسان Low Hanging Fruit

  • خلاصه Summary

گسترش Deployment

  • معرفی Introduction

  • قابل استقرار Deployables

  • مجامع امضاء Signing Assemblies

  • مبهم سازی Obfuscation

  • خلاصه Summary

تجربه توسعه دهنده Developer Experience

  • معرفی Introduction

  • اشکال زدایی Debugging

  • نسخه ی نمایشی: اشکال زدایی Demo: Debugging

  • نسخه ی نمایشی: اشکال زدایی ویندوز Demo: Debugging Windows

  • نسخه ی نمایشی: بهبودهای IDE Demo: IDE Enhancements

  • سرور لوله Pipe Server

  • خلاصه Summary

نمایش نظرات

آموزش اصول پست شارپ
جزییات دوره
1h 44m
54
Pluralsight (پلورال سایت) Pluralsight (پلورال سایت)
(آخرین آپدیت)
154
از 5
دارد
دارد
دارد
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Donald Belcham Donald Belcham

دونالد بلچام یک توسعه‌دهنده ارشد نرم‌افزار، پیمانکار مستقل و متخصص توسعه چابک است که حامی قوی الگوها و شیوه‌های اساسی OO است. او یکی از نویسندگان کتاب "توسعه برنامه های کاربردی براونفیلد در دات نت" (Manning Press، 2009) است و به طور فعال تخصص خود را با سایر متخصصان فنی در گروه های کاربری، اردوگاه های کد و کنفرانس هایی که در سراسر جهان برگزار می شود به اشتراک می گذارد. سخنرانی‌های گذشته موضوعاتی را پوشش داده‌اند که شامل شیوه‌های توسعه، رهبری تیم با کیفیت، و پیچیدگی‌های فناوری‌های جدید و نوظهور می‌شود. دونالد علاوه بر ایفای نقش به عنوان مربی و سخنران اصلی، طیف گسترده ای از پروژه های بسیار موفق را رهبری کرده و تیم هایی با عملکرد برتر برای شرکت های مختلف ایجاد کرده است. از سال 2007، او جایزه MVP مایکروسافت در سی شارپ را دریافت کرده و عضو آکادمی JetBrains است. دونالد یکی از اعضای موسس و رئیس فعلی گروه کاربران دات نت ادمونتون است. می‌توانید از طریق سخنرانی‌های مختلف، سخنرانی‌های اصلی و در وبلاگ فنی صریح او به افکار دونالد بلچم در مورد توسعه نرم‌افزار، دات‌نت و سی شارپ دسترسی داشته باشید. www.igloocoder.com.