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

CLR Reflection for Developers

نکته: آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیوها:
توضیحات دوره: .NET به توسعه دهندگان اجازه می دهد تا در زمان اجرا بدون اطلاع از انواع آنها به اشیا access دسترسی پیدا کنند - این امکان را برای نقشه برداری رابطه ای ، سریال سازی و موارد دیگر فراهم می کند. انعکاس کتابخانه ای است که این توانایی را پیش می برد. این دوره به توسعه دهندگان متوسط .NET می آموزد که چگونه از Reflection برای به دست آوردن اطلاعات نوع از مجامع CLR (مانند تعاریف مربوط به کلاسها ، رابط ها و انواع مقدار) و کار با آنها در زمان اجرا استفاده کنند. بیاموزید که چگونه از Reflection برای ساخت و دستکاری اشیا at در زمان اجرا ، فراخوانی روشها و خصوصیات بدون اطلاع از آنها در زمان کامپایل و دسترسی به زمینه های داخل اشیا even حتی از طریق مرزهای کپسول استفاده کنید. نکات کاربردی برای مدیریت این فرآیند مهم دریافت کنید و اطمینان حاصل کنید که برنامه های شما با حداکثر کارآیی کار می کنند.
موضوعات شامل:
  • کار با IL Disassembler (ایلداسم)
  • فضاها و انواع نام
  • نوع API
  • Properties API
  • MethodBase و MethodInfo API
  • API سازندگان
  • Fields API
  • ساخت اشیا
  • دسترسی به خصوصیات و زمینه ها
  • روشهای فراخوانی

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

مقدمه Introduction

  • خوش آمدی Welcome

  • آنچه باید بدانید What you should know

  • با استفاده از پرونده های تمرینی Using the exercise files

1. تأمل 1. Reflection

  • نمای کلی بازتاب Reflection overview

  • نمایش نسخه نمایشی Point demo

2. IL Disassembler (Ildasm) 2. IL Disassembler (Ildasm)

  • Ildasm.exe Ildasm.exe

  • Ildasm.exe نسخه ی نمایشی Ildasm.exe demo

3. فضای نام و انواع بازتاب 3. Reflection Namespace and Types

  • انواع بازتاب Reflection types

  • نسخه های نمایشی بازتاب Reflection types demo

  • نسخه های نمایشی ماژول ها Assemblies modules demo

4- API را تایپ کنید 4. Type API

  • مقدمه API را تایپ کنید Type API introduction

  • نسخه آزمایشی API را تایپ کنید Type API demo

5- API Properties 5. Properties API

  • معرفی ویژگی های API Properties API introduction

  • ویژگی های نسخه ی نمایشی API Properties API demo

6. API MethodBase و MethodInfo 6. MethodBase and MethodInfo API

  • MethodBase و MethodInfo معرفی API MethodBase and MethodInfo API introduction

  • نسخه ی نمایشی MethodBase و MethodInfo API MethodBase and MethodInfo API demo

7. API سازنده 7. Constructors API

  • سازندگان معرفی API Constructors API introduction

  • نسخه ی نمایشی سازندگان API Constructors API demo

8. زمینه API 8. Fields API

  • معرفی زمینه API Fields API introduction

  • نسخه ی نمایشی زمینه API Fields API demo

9- اشیاء 9. Objects

  • ساخت اشیاء Constructing objects

  • ساخت نسخه ی نمایشی اشیاء Constructing objects demo

  • دسترسی به خصوصیات Accessing properties

  • دسترسی به نسخه ی نمایشی خواص Accessing properties demo

  • روشهای فراخوانی Invoking methods

  • استفاده از روشهای نمایشی Invoking methods demo

  • دسترسی به فیلدها Accessing fields

  • دسترسی به نسخه های نمایشی زمینه Accessing fields demo

نتیجه Conclusion

  • خلاصه Summary

نمایش نظرات

آموزش بازتاب CLR برای توسعه دهندگان
جزییات دوره
1h 20m
29
Linkedin (لینکدین) Linkedin (لینکدین)
(آخرین آپدیت)
3,746
- از 5
ندارد
دارد
دارد
Ted Neward
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Ted Neward Ted Neward

تکنسین ، رهبر و مشاور تد نیوارد مدیر روابط توسعه دهنده در Smartsheet است.

تد از تجربه گفتار و نوشتن خود استفاده می کند تا لذت صفحه گسترده ابر و مدیریت پروژه را به دنیای توسعه برساند. تد که یک صنعت حرفه ای با 20 سال تجربه است ، در کنفرانس های سراسر جهان سخنرانی می کند و به طور منظم برای انتشارات مختلف در اکوسیستم های جاوا و .NET می نویسد. وی در حال حاضر به همراه همسر ، دو پسر ، سگ ، چهار گربه ، هشت لپ تاپ ، هفت تبلت ، 9 تلفن و یک قبض آب و برق نسبتاً بزرگ در اقیانوس آرام شمال غربی اقامت دارد.