آموزش ملزومات COM

The Essentials of COM

نکته: آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیویی برای نمایش وجود ندارد.
توضیحات دوره: نکات ضروری مدل Microsoft's Component Object را بیاموزید. تاریخچه و طراحی آن ، ارتباط آن با C ++ کلاسیک و نحوه نوشتن کد COM به طور م effectivelyثر با C ++ مدرن را بشناسید. این اولین دوره از مجموعه دوره هایی است که موارد ضروری COM و Windows Runtime را بررسی می کند. در این دوره اول ، شما می خواهید همه چیزهایی را که می خواهید بدانید تا با اعتماد به نفس و به طور موثر از COM استفاده کنید ، یاد خواهید گرفت. این دوره تاریخچه COM را بررسی می کند. شما در مورد چگونگی شکل C ++ در طراحی COM یاد خواهید گرفت. شما با نکات اساسی تدوین و پیوند دادن ، اساسی در ایده پیوند پویا برنامه ها و م componentsلفه ها با یکدیگر ، آشنا خواهید شد. در پایان این دوره شما درک کاملی از رابط COM IUnknown COM ، چگونگی و چگونگی عملکرد آن به روش کار ، نحوه پیاده سازی ، نحوه استفاده از آن و نحوه بسته بندی آن به روشی ایمن و کارآمد با کتابخانه های مدرن ++ C

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

مدل اجزای سازنده مایکروسافت Microsoft's Component Object Model

  • مقدمه Introduction

  • COM چیست؟ What is COM?

  • مفاهیم اصلی Core Concepts

  • ارکان COM Pillars of COM

  • تاریخ History

  • بازیکنان The Players

  • خلاصه Summary

COM و C ++ COM and C++

  • مقدمه Introduction

  • COM به عنوان C ++ 98 بهتر COM as a better C++98

  • پیوند پویا Dynamic Linking

  • نسخه ی نمایشی: پیوند پویا Demo: Dynamic Linking

  • صادر کردن اشیا Exporting Objects

  • نسخه ی نمایشی: صادرات اشیا Demo: Exporting Objects

  • مدیریت مادام العمر Managing Lifetime

  • نسخه ی نمایشی: مدیریت Lifetime Demo: Managing Lifetime

  • گسترش اشیا Extending Objects

  • نسخه ی نمایشی: گسترش اشیا Demo: Extending Objects

  • سلام را به IUnknown بگویید Say Hello to IUnknown

C ++ ناشناخته و مدرن IUnknown and modern C++

  • مقدمه Introduction

  • S_OK ، این فقط یک HRESULT است S_OK, it's just an HRESULT

  • نسخه ی نمایشی: S_OK ، این فقط یک HRESULT است Demo: S_OK, it's just an HRESULT

  • رام کردن راهنما Taming the GUID

  • نسخه ی نمایشی: رام کردن GUID Demo: Taming the GUID

  • نسخه ی نمایشی: در حال پیاده سازی IUnknown Demo: Implementing IUnknown

  • نسخه ی نمایشی: IUnknown و C # Demo: IUnknown and C#

  • ظهور نشانگر هوشمند The Rise of the Smart Pointer

  • نسخه ی نمایشی: ظهور اشاره گر هوشمند Demo: The Rise of the Smart Pointer

  • C ++ 11 به عنوان یک COM بهتر C++11 as a better COM

  • نسخه ی نمایشی: C ++ 11 به عنوان یک COM بهتر Demo: C++11 as a better COM

کتابخانه ها Libraries

  • مقدمه Introduction

  • Windows Runtime C ++ Temple Library (WRL) Windows Runtime C++ Template Library (WRL)

  • WRL's ComPtr WRL's ComPtr

  • نسخه ی نمایشی: WRL's ComPtr Demo: WRL's ComPtr

  • WRL's RuntimeClass WRL's RuntimeClass

  • نسخه ی نمایشی: Wunt's RuntimeClass Demo: WRL's RuntimeClass

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

  • خلاصه Summary

نمایش نظرات

آموزش ملزومات COM
جزییات دوره
3h 1m
37
Pluralsight (پلورال سایت) Pluralsight (پلورال سایت)
(آخرین آپدیت)
430
4.7 از 5
دارد
دارد
دارد
Kenny Kerr
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Kenny Kerr Kenny Kerr

کنی کر یک برنامه نویس رایانه و متخصص شناخته شده در زمینه توسعه سیستم عامل ویندوز و زبانهای برنامه نویسی است. کنی مقالات زیادی درباره سیستم عامل ویندوز ، امنیت شبکه و C ++ برای مجله MSDN و همچنین سایر نشریات منتشر کرده است. مایکروسافت تخصص کنی در زمینه امنیت شبکه و سیستم عامل را با Microsoft MVP Award برای امنیت به رسمیت شناخته است. وی همچنین از سال 2007 جایزه Microsoft MVP را به دلیل مشارکت در جامعه توسعه C ++ برگزار کرده است.