Course catalog
Categories
Showing 1-10 of 10 items.
CLR Reflection for Developers
(Mitalearn-124318)
- 1 hours 20 minutes
- متوسط
- Release date: 28 June 2026
- Author: Ted Neward
درباره این دوره:
دات نت به توسعه دهندگان اجازه می دهد تا در زمان اجرا به اشیاء دسترسی داشته باشند بدون اینکه نوع آنها را از قبل بدانند—که نگاشت رابطه ای شی، سریال سازی و موارد دیگر را فعال می کند. انعکاس کتابخانه ای است که این توانایی را هدایت می کند. این دوره به توسعه دهندگان دات نت متوسط \u200b\u200bمی آموزد که چگونه از Reflection برای به دست آوردن اطلاعات نوع از مجموعه های CLR (مانند تعاریف کلاس ها، رابط ها و انواع مقادیر) و کار با آن اطلاعات در زمان اجرا استفاده کنند. یاد بگیرید که چگونه از Reflection برای ساخت و دستکاری اشیا در زمان اجرا استفاده کنید، روش ها و خصوصیات را بدون اطلاع از آنها در زمان کامپایل فراخوانی کنید، و به فیلدهای داخل اشیا حتی از طریق مرزهای کپسوله سازی دسترسی پیدا کنید. نکات عملی را برای مدیریت این فرآیند مهم دریافت کنید و اطمینان حاصل کنید که برنامه های شما تا حد امکان کارآمد اجرا می شوند.
Related Skills
بایت کد CLR برای توسعه دهندگان
(Mitalearn-124301)
- 1 hours 58 minutes
- متوسط
- Release date: 28 June 2026
- Author: Ted Neward
درباره این دوره:
اگر میدانید چگونه به زبان متوسط \u200b\u200bصحبت کنید، پنجرهای به دنیا دارید که زمان اجرا داتنت آن را میبیند. در این دوره آموزشی، با استفاده از بایت کد Common Language Runtime (CLR) برای مدیریت ماشین های مجازی در برنامه های کاربردی ویندوز آشنا شوید و نحوه صحبت کردن با IL را مانند یک حرفه ای بیاموزید. مدرس تد نیوارد به شما کمک می کند تا با اصول IL آشنا شوید و از طریق نحو این زبان اسمبلی گام برمی دارد. تد وارد کار با ILDasm و Ilasm می شود، کلاس ها، کدهای عملیاتی CIL و عملوندها و موارد دیگر را مورد بحث قرار می دهد.
Related Skills
تایپ اسکریپت برای برنامه نویسان سی شارپ
(Mitalearn-106570)
- 1 hours 7 minutes
- متوسط
- Release date: 28 June 2026
- Author: Jesse Liberty
درباره این دوره:
TypeScript برنامهنویسی شیگرا را به جاوا اسکریپت میآورد و به توسعهدهندگان زبانی مقیاسپذیر و غنی میدهد که در کدهای فوقالعاده تمیز کامپایل میشود. در حالی که TypeScript به طور سنتی از منظر جاوا اسکریپت آموزش داده می شود، سی شارپ یک نقطه ورودی عالی است، زیرا برخی از ساختارها، انتزاعات و نحو مشابهی را دارد. ترکیب مهارتهای C# موجود با قابلیتهای Cross-platform TypeScript به این معنی است که امکانات برنامهنویسی تقریباً بیپایان است.
در این دوره، Jesse Liberty اصول TypeScript را برای توسعهدهنده C# شامل انواع داخلی، کنترلهای جریان و توابع بررسی میکند. او پارامترهای پیش فرض، اختیاری و استراحت را پوشش می دهد. توابع لامبدا؛ لفظ مفعول; و ایجاد و استفاده از کلاس های سفارشی. بعلاوه، در مورد سایر ویژگی های شی گرا مانند وراثت و رابط ها بیاموزید. در پایان دوره، توسعهدهندگان سی شارپ باید به خوبی از این زبان برنامهنویسی وب منعطف و قدرتمند در گردش کار توسعه برنامه خود استفاده کنند.
Related Skills
توسعه برنامه های UWP: 1 طرح بندی و ناوبری
(Mitalearn-130948)
- 49 minutes
- متوسط
- Release date: 28 June 2026
- Author: Scott Peterson
درباره این دوره:
پلتفرم جهانی ویندوز (UWP) از مایکروسافت به شما امکان میدهد یک بسته واحد ایجاد کنید و دستگاههای مختلفی را در خانواده ویندوز از جمله رایانههای رومیزی، تلفنها، تبلتها و حتی ایکسباکس مورد هدف قرار دهید. اگر می خواهید شروع به یادگیری نحوه نوشتن برنامه های UWP کنید، طرح بندی و ناوبری مکانی ایده آل برای شروع است. طرحبندیهای تطبیقی \u200b\u200bو محرکهای تطبیقی \u200b\u200bبه یک برنامه اجازه میدهند در هر دستگاه و در هر اندازه صفحه نمایش عالی به نظر برسد. ناوبری برای ارائه یک تجربه کاربری با کیفیت بسیار مهم است، زیرا ناتوانی در پیمایش در یک برنامه می تواند برای کاربران بسیار خسته کننده باشد. در این دوره، سفر خود را به سمت روشنگری UWP با یادگیری در مورد چیدمان و ناوبری و کشف نحوه استفاده از مفاهیم ارائه شده در اینجا در برنامه های UWP خود شروع کنید.\r\n\r\n ما خوشحالیم که میزبان این آموزش در کتابخانه خود هستیم.
Related Skills
توسعه برنامه های UWP: 2 کنترل و الگوی اساسی
(Mitalearn-130965)
- 47 minutes
- متوسط
- Release date: 28 June 2026
- Author: Scott Peterson
درباره این دوره:
کنترل ها نقش مهمی در توسعه برنامه ایفا می کنند، زیرا کنترل می کنند که کاربر چه چیزی را می تواند ببیند و در یک برنامه انجام دهد. پلتفرم جهانی ویندوز (UWP) با تقریباً 50 کنترل عرضه میشود تا به شما کمک کند تا تجربههای فوقالعادهای برای کاربر در هر دستگاه و هر اندازه صفحهای ایجاد کنید. در این دوره، مدرس اسکات پیترسون، برخی از این کنترل ها و همچنین الگوهای کنترلی ایجاد شده از آنها را معرفی می کند. او همچنین به الگوها و قالبهای کنترلی میپردازد - دو مفهوم اساسی مهم که تقریباً در هر برنامه UWP دنیای واقعی نقش دارند.\r\n\r\n ما خوشحالیم که میزبان این آموزش در کتابخانه خود هستیم.
Related Skills
توسعه برنامه های UWP: 3 کنترل سفارشی و پیشرفته
(Mitalearn-130982)
- 56 minutes
- متوسط
- Release date: 28 June 2026
- Author: Scott Peterson
درباره این دوره:
کنترل ها می توانند یک رابط کاربری را ایجاد یا خراب کنند. و با پلتفرم جهانی ویندوز (UWP)، انتظار این است که رابط کاربری بصری، سریع و روان باشد. در این دوره آموزشی، نحوه ایجاد، سفارشیسازی و گسترش کنترلهایی را که بهطور مداوم انجام میشوند و به راحتی تطبیق میدهند، بیاموزید. مربی اسکات پترسون بیشتر در مورد کنترلهای UWP، نحوه پیادهسازی کنترلهای سفارشی، و نحوه ادغام کنترلهای شخص ثالث در برنامههای خود را پوشش میدهد.\r\n\r\n ما خوشحالیم که میزبان این آموزش در کتابخانه خود هستیم.
Related Skills
توسعه برنامه های UWP: 4 شبکه و ذخیره سازی
(Mitalearn-130829)
- 52 minutes
- متوسط
- Release date: 28 June 2026
- Author: Scott Peterson
درباره این دوره:
صرف نظر از نوع برنامهای که میسازید، به احتمال زیاد برنامه شما نیاز به دسترسی به منابع موجود در سایر دستگاهها، سرورها یا فضای ابری دارد. علاوه بر این، احتمالاً برنامه شما نیاز به دسترسی و ذخیره فایل ها به صورت محلی و از راه دور دارد. اگر میخواهید برنامههای Universal Windows Platform (UWP) عالی بسازید، باید نحوه اتصال به وب سرویسها را بدانید. انجام آپلود و دانلود فایل در پس زمینه؛ از جمع کننده فایل استفاده کنید. اهرم ذخیره سازی محلی و همچنین ذخیره سازی رومینگ. و بیشتر. ما خوشحالیم که میزبان این آموزش در کتابخانه خود هستیم.
Related Skills
توسعه برنامه های UWP: 9 کار پس زمینه
(Mitalearn-130846)
- 47 minutes
- متوسط
- Release date: 28 June 2026
- Author: Scott Peterson
درباره این دوره:
API وظیفه پسزمینه پلتفرم جهانی ویندوز (UWP) به برنامهها اجازه میدهد تا کد را به صورت دورهای اجرا کنند، کد را در پاسخ به برخی رویدادها مانند اعلانهای فشار ورودی یا دسترسی به اتصال به اینترنت و موارد دیگر اجرا کنند - حتی زمانی که برنامهها در حال اجرا نیستند. در این دوره آموزشی، نحوه استفاده از Universal Windows Platform (UWP) task API را در توسعه یاد بگیرید. مربی اسکات پترسون وظایف پس زمینه، محرک ها و شرایط را معرفی می کند. علاوه بر این، او نمونه هایی از چگونگی و زمان استفاده از این وظایف پس زمینه را نشان می دهد.\r\n\r\n ما خوشحالیم که میزبان این آموزش در کتابخانه خود هستیم.
Related Skills
مدیریت حافظه CLR برای توسعه دهندگان
(Mitalearn-124335)
- 1 hours 30 minutes
- متوسط
- Release date: 28 June 2026
- Author: Ted Neward
درباره این دوره:
مدیریت خودکار حافظه - که در محاوره به عنوان جمع آوری زباله شناخته می شود - برنامه نویسی پلت فرم دات نت را به یک کار بسیار قابل مدیریت تبدیل می کند. اما سهم خودش از مسائل را به همراه دارد. برای مثال، اگر برنامهنویسها ندانند که جمعآورنده زباله چگونه اشیایی را که در حال حاضر استفاده میشوند، تعیین میکند، همیشه نمیتواند بداند کدام اشیا را آزاد کند. علاوه بر این، توسعهدهندگان اغلب تصمیمات طراحی ضعیفی به نام عملکرد میگیرند که در واقع کار بیشتری را برای جمعکننده زباله ایجاد میکند. در این دوره آموزشی، استاد تد نیوارد با کمک به آشنایی شما با مفاهیم اصلی مدیریت حافظه به شما کمک میکند تا از چنین دامهایی اجتناب کنید. او همچنین پیش از پرداختن به جزئیات پیرامون خود CLR، برخی از الگوریتمهای اساسی مورد استفاده توسط جمعآوران زباله را بررسی میکند.