سایت منتشر کنندهپلورال سایت
تعداد ویدیو29
مترجممرتضی گیتی
مدت زمان01:11:19

بسته ی آموزش ویدئویی Attribute ها در سی شارپ یکی دیگر از آموزش های گروه آموزشی پرووید می باشد که در این قسمت آن را به شما معرفی می کنیم. این بسته ی آموزشی نیز یکی از دوره های آموزشی دیگر که در حوزه ی فارسی سازی آموزش های انگلیسی تنظیم شده است می باشد. عنوان این بسته ی آموزشی اضافه کردن متادیتا به کدهای سی شارپ با Attribute ها است که با نام اصلی Add Meta Data To Your C# Code With C# Attributes از شرکت Pluralsight منتشر شده است.

Attribute چیست؟

Attribute ها یکی از روش‌های بسیار قدرتمند برای اضافه کردن متادیتا و یا اطلاعات دیگر به قسمت های مختلف کد می باشد. در زبان های برنامه نویسی مختلف که با فریم ورک دات نت کار می کنند، می‌توانیم در سطوح مختلف از جمله اسمبلی، کلاس، متد، پروپرتی و غیره از Attribute ها استفاده کنیم. پس از استفاده کردن از Attribute هامی توانیم در زمان اجرای برنامه و یا Run Time اقدام به خواندن اطلاعات مربوط به Attribute ها کنیم. این موضوع با استفاده از تکنیک Reflection قابل انجام است. در رابطه با رفلکشن می توانید از بسته ی آموزش ویدئویی Reflection در سی شارپ استفاده کنید.

ضمناً توصیه می کنیم که از آموزش متنی توسعه نرم افزار با سی شارپ استفاده کنید.

سرفصل مطالب بسته ی آموزش ویدئویی Attribute ها در سی شارپ

فصل اول: مقدمه

  • مقدمه دوره آموزشی

فصل دوم: درک بهتر قدرت Attribute ها

  • مقدمه
  • بررسی ماهبت Attribute ها
  • بررسی کاربردهای Attribute ها
  • امکان استفاده از Attribute ها در مکان های مختلف
  • بررسی وراثت و یا Inheritance در Attribute ها
  • شروع به کار با Attribute ها
  • جمع بندی

فصل سوم: استفاده کردن از Attribute های از پیش ساخته شده

  • مقدمه
  • آشنایی با توابع سازنده و پروپرتی های مربوط به یک Attribute
  • کنترل کردن عملیات Debugging با استفاده از Attribute ها
  • علامت زدن کد به صورت منسوخ شده و یا Deprecated
  • کامپایل کردن شرطی کد با استفاده از Attribute ها
  • تنظیم کردن متا دیتا در سطح اسمبلی با استفاده از Attribute ها
  • در اختیار گذاردن کدهای Internal به دیگر اسمبلی ها
  • اعمال کردن Attribute ها به Return Value های متد ها
  • استفاده از Attribute های مربوط به Data Validation
  • مشخص کردن قابلیت Serialization برای یک کلاس
  • جمع بندی

فصل چهارم: ایجاد کردن Attribute های سفارشی

  • مقدمه
  • تعریف کردن مکان استفاده از یک Attribute سفارشی
  • امکان استفاده چند باره از یک Attribute سفارشی
  • کنترل کردن وراثت در یک Attribute سفارشی
  • ایجاد کردن یک Attribute سفارشی
  • دسترسی پیدا کردن به Attribute ها در زمان Runtime با استفاده از رفلکشن
  • اعمال کردن یک Attribute سفارشی
  • اضافه کردن یک Attribute سفارشی برای کلاس ها
  • اضافه کردن یک Attribute سفارشی و استفاده چند باره از آن
  • جمع بندی

دیدگاهها

هیچ دیدگاهی برای این محصول نوشته نشده است.

اولین نفری باشید که دیدگاهی را ارسال می کنید برای “بسته ی آموزش ویدئویی Attribute ها در سی شارپ”

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *