#777 Год выпуска: 2014 Производитель: pluralsight Сайт производителя: pluralsight.com Автор: Pavel Yosifovich Продолжительность: 5h 45m Тип раздаваемого материала: Видеоурок Язык: Английский Описание: Managed code is great, but sometimes .NET code must call native code, such as Windows API DLLs or COM components; this course will show you how.
Управляемый код - это здорово, но иногда .NET код должен вызвать "нативный" код, например, DLL библиотек Windows API, или компонентов COM; этот курс покажет вам, как.
3. P/Invoke: Digging Deeper Overview Error Handling Demo: Win32 Error Handling Structures and Unions Demo: Structures and Unions Function Pointers Demo: Function Pointers Object Lifetime Demo: Object Pinning Guidelines Summary
4. COM Interop: Foundations Overview The Component Object Model A Brief History of COM What Is a COM Object? GUIDs HRESULTs COM Activation COM Object Creation COM Registration Demo: COM Registration Typical COM DLL Demo: Type Information Basic Interop Demo: Basic Interop Summary
5. COM Interop: Digging Deeper Overview IUnknown in .NET Demo: IUnknown in .NET Memory Management Demo: Memory Management Interop With no Type Library Demo: Interop With no Type Library Dynamic Dispatch Demo: Dynamic Dispatch Exposing .NET Type as COM Classes Demo: Exposing .NET Types as COM Classes Demo: Consuming .NET Types as COM Classes Summary
6. COM Interop: Threading Overview Processes and Threads COM and Threading Threading and Apartments Process and Apartments Objects and Apartments Apartments Examples COM Apartments and the CLR Demo: Apartments - The Code Demo: Apartments - 1 Demo: Apartments - 2 Demo: Apartments - 3 Demo: Apartments - 4 Both and the FTM Summary
7. Interop With C++/CLI Overview What Is C++/CLI? C++/CLI Usage Scenarios C++/CLI Basics Demo: Hello World, C++/CLI Style C++/CLI Syntax Objects and References Demo: Objects and References Exposing Native Types to .NET Demo: Native Type to .NET Type Demo: C# Client Summary
8. Tidbits and Tips Overview Unsafe Code The Unsafe Keyword Demo: Unsafe Code Bitness Performance Properties in COM COM Events COM PIA Demo: Type Embedding Summary
Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 19
Вы не можете начинать темы Вы не можете отвечать на сообщения Вы не можете редактировать свои сообщения Вы не можете удалять свои сообщения Вы не можете добавлять вложения
Ресурс не предоставляет электронные версии произведений, а занимается лишь коллекционированием и каталогизацией ссылок, присылаемых и публикуемых на форуме нашими читателями. Если вы являетесь правообладателем какого-либо представленного материала и не желаете чтобы ссылка на него находилась в нашем каталоге, свяжитесь с нами и мы незамедлительно удалим её. Файлы для обмена на трекере предоставлены пользователями сайта, и администрация не несёт ответственности за их содержание. Просьба не заливать файлы, защищенные авторскими правами, а также файлы нелегального содержания!