آموزش برنامه نویسی جنبه گرا در دات نت

Aspect Oriented Programming in .NET

نکته: آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیوها:
توضیحات دوره: این دوره از چارچوب هایی مانند Castle Windsor و PostSharp برای پیاده سازی برنامه نویسی جنبه گرا در پروژه های دات نت استفاده می کند. AOP یک الگوی برنامه نویسی است که با اجازه دادن به جداسازی نگرانی های مقطعی از طریق رهگیرها و بافت کد، ماژولاریت را افزایش می دهد. یک مثال معمولی ورود به سیستم است - AOP تزریق رفتار ورود به سیستم را بدون تغییر بدنه‌های روش آسان می‌کند. این دوره از فریم ورک هایی مانند Castle Windsor و PostSharp برای پیاده سازی AOP در پروژه های دات نت استفاده می کند.

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

مقدمه ای بر AOP Introduction to AOP

  • معرفی Introduction

  • تعریف AOP AOP Definition

  • مکان های قلاب جنبه Aspect Hook Locations

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

  • خلاصه Summary

AOP با استفاده از Interceptors AOP using Interceptors

  • معرفی Introduction

  • مقدمه ای بر رهگیری Introduction to Interception

  • فرآیند رهگیری Interception Process

  • ایجاد رهگیر Creating Interceptors

  • نسخه ی نمایشی: ایجاد رهگیر Demo: Creating Interceptors

  • نسخه ی نمایشی: اتصال رهگیرها Demo: Attaching Interceptors

  • خلاصه Summary

AOP با استفاده از IL Code Weaving AOP using IL Code Weaving

  • معرفی Introduction

  • مقدمه ای بر IL Weaving Introduction to IL Weaving

  • فرآیند بافندگی IL IL Weaving Process

  • ایجاد جنبه ها Creating Aspects

  • نسخه ی نمایشی: ایجاد جنبه ها Demo: Creating Aspects

  • نسخه ی نمایشی: جنبه های پیوست Demo: Attaching Aspects

  • خلاصه Summary

AOP فراتر از دکوراتورها AOP beyond decorators

  • معرفی Introduction

  • متحرک دکوراتورهای گذشته Moving Past Decorators

  • نسخه ی نمایشی: ویژگی های WCF Demo: WCF Attributes

  • نسخه ی نمایشی: جنبه اعتبار سنجی Demo: Validating Aspect

  • نسخه ی نمایشی: جنبه تولید کد Demo: Code Generating Aspect

  • چارچوب های غیر AOP Non-AOP Frameworks

  • خلاصه Summary

نمایش نظرات

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

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Donald Belcham Donald Belcham

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