آموزش اصول همکاری با دات نت

.NET Interoperability Fundamentals

Video Player is loading.
Current Time 0:00
Duration 0:00
Loaded: 0%
Stream Type LIVE
Remaining Time 0:00
 
1x
    • Chapters
    • descriptions off, selected
    • subtitles off, selected
      نکته: آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
      نمونه ویدیویی برای نمایش وجود ندارد.
      توضیحات دوره: کد مدیریت شده عالی است ، اما گاهی اوقات کد .NET باید کد محلی را فراخوانی کند ، مانند DLL های Windows API یا اجزای COM. این دوره به شما نشان می دهد که چگونه همه را بزرگ کنید مقدمه 14 متر 43s P/Invoke: اصول 35 متر 6 ثانیه P/فراخوانی: حفاری عمیق تر 54 متر 3 ثانیه COM Interop: بنیادها 57m 33s COM Interop: حفاری عمیق تر 58 متر 7 ثانیه COM Interop: Threading 48m 44s قطع شدن با C ++/CLI دهه 49 49 نکات و نکات 28 متر 15 ثانیه علائم تجاری و نام تجاری اشخاص ثالث ذکر شده در این دوره متعلق به صاحبان مربوطه می باشند و Pluralsight وابسته یا تأیید شده توسط این احزاب نیست.

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

      مقدمه Introduction

      • بررسی اجمالی Overview

      • معرفی دوره Course Introduction

      • حالت های اجرا Execution Modes

      • سناریوهای قابلیت همکاری Interoperability Scenarios

      • مکانیسم های قابلیت همکاری Interoperability Mechanisms

      • نسخه ی نمایشی: Interop ساده Demo: Simple Interop

      • خلاصه Summary

      P/Invoke: اصول P/Invoke: The Basics

      • بررسی اجمالی Overview

      • P/فراخوانی P/Invoke

      • نسخه ی نمایشی: P/فراخوانی Demo: P/Invoke

      • یافتن نقاط ورود Finding Entry Points

      • نسخه ی نمایشی: امتیاز ورود Demo: Entry Points

      • کنوانسیون تماس Calling Convention

      • نسخه ی نمایشی: کنوانسیون تماس Demo: Calling Convention

      • نوع تبدیل Type Conversion

      • خلاصه Summary

      P/فراخوانی: حفاری عمیق تر P/Invoke: Digging Deeper

      • بررسی اجمالی Overview

      • مدیریت خطا Error Handling

      • نسخه ی نمایشی: مدیریت خطاهای Win32 Demo: Win32 Error Handling

      • ساختارها و اتحادیه ها Structures and Unions

      • نسخه ی نمایشی: ساختارها و اتحادیه ها Demo: Structures and Unions

      • نشانگرهای عملکرد Function Pointers

      • نسخه ی نمایشی: نشانگرهای عملکرد Demo: Function Pointers

      • طول عمر شی Object Lifetime

      • نسخه ی نمایشی: پین کردن شیject Demo: Object Pinning

      • رهنمودها Guidelines

      • خلاصه Summary

      COM Interop: بنیادها COM Interop: Foundations

      • بررسی اجمالی Overview

      • مدل اجزا مonلفه The Component Object Model

      • تاریخچه مختصر COM A Brief History of COM

      • شی COM چیست؟ What Is a COM Object?

      • راهنماها GUIDs

      • HRESULT ها HRESULTs

      • فعال سازی COM COM Activation

      • COM ایجاد شی COM Object Creation

      • ثبت نام COM COM Registration

      • نسخه ی نمایشی: ثبت نام COM Demo: COM Registration

      • COM DLL معمولی Typical COM DLL

      • نسخه ی نمایشی: نوع اطلاعات Demo: Type Information

      • قطع اولیه Basic Interop

      • نسخه ی نمایشی: Interop اساسی Demo: Basic Interop

      • خلاصه Summary

      COM Interop: حفاری عمیق تر COM Interop: Digging Deeper

      • بررسی اجمالی Overview

      • IU ناشناخته در NET IUnknown in .NET

      • نسخه ی نمایشی: IU ناشناخته در NET Demo: IUnknown in .NET

      • مدیریت حافظه Memory Management

      • نسخه ی نمایشی: مدیریت حافظه Demo: Memory Management

      • Interop بدون کتابخانه نوع Interop With no Type Library

      • نسخه ی نمایشی: Interop بدون کتابخانه نوع Demo: Interop With no Type Library

      • اعزام پویا Dynamic Dispatch

      • نسخه ی نمایشی: اعزام پویا Demo: Dynamic Dispatch

      • قرار دادن نوع NET به عنوان کلاسهای COM Exposing .NET Type as COM Classes

      • نسخه ی نمایشی: نمایش انواع NET به عنوان کلاس های COM Demo: Exposing .NET Types as COM Classes

      • نسخه ی نمایشی: مصرف انواع .NET به عنوان کلاس های COM Demo: Consuming .NET Types as COM Classes

      • خلاصه Summary

      COM Interop: Threading COM Interop: Threading

      • بررسی اجمالی Overview

      • فرآیندها و رشته ها Processes and Threads

      • COM و Threading COM and Threading

      • نخ و آپارتمان Threading and Apartments

      • فرایند و آپارتمان Process and Apartments

      • اشیا and و آپارتمان ها Objects and Apartments

      • نمونه آپارتمان ها Apartments Examples

      • COM Apartments و CLR COM Apartments and the CLR

      • نسخه ی نمایشی: آپارتمان - کد Demo: Apartments - The Code

      • نمایش: آپارتمان - 1 Demo: Apartments - 1

      • نسخه ی نمایشی: آپارتمان - 2 Demo: Apartments - 2

      • نسخه ی نمایشی: آپارتمان - 3 Demo: Apartments - 3

      • نسخه ی نمایشی: آپارتمان - 4 Demo: Apartments - 4

      • هر دو و FTM Both and the FTM

      • خلاصه Summary

      قطع شدن با C ++/CLI Interop With C++/CLI

      • بررسی اجمالی Overview

      • C ++/CLI چیست؟ What Is C++/CLI?

      • سناریوهای استفاده از C ++/CLI C++/CLI Usage Scenarios

      • اصول C ++/CLI C++/CLI Basics

      • نسخه ی نمایشی: سلام به جهان ، سبک C ++/CLI Demo: Hello World, C++/CLI Style

      • نحو C ++/CLI C++/CLI Syntax

      • اشیا و منابع Objects and References

      • نسخه ی نمایشی: اشیا and و منابع Demo: Objects and References

      • قرار دادن انواع بومی در NET Exposing Native Types to .NET

      • نسخه ی نمایشی: نوع بومی به نوع NET Demo: Native Type to .NET Type

      • نسخه ی نمایشی: مشتری C # Demo: C# Client

      • خلاصه Summary

      نکات و نکات Tidbits and Tips

      • بررسی اجمالی Overview

      • کد ناامن Unsafe Code

      • کلمه کلیدی ناامن The Unsafe Keyword

      • نسخه ی نمایشی: کد ناامن Demo: Unsafe Code

      • شهادت Bitness

      • کارایی Performance

      • خصوصیات در COM Properties in COM

      • رویدادهای COM COM Events

      • COM PIA COM PIA

      • نسخه ی نمایشی: نوع تعبیه شده را وارد کنید Demo: Type Embedding

      • خلاصه Summary

      نمایش نظرات

      آموزش اصول همکاری با دات نت
      جزییات دوره
      5h 45m
      93
      Pluralsight (پلورال سایت) Pluralsight (پلورال سایت)
      (آخرین آپدیت)
      156
      4.7 از 5
      دارد
      دارد
      دارد
      جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

      Google Chrome Browser

      Internet Download Manager

      Pot Player

      Winrar

      Pavel Yosifovich Pavel Yosifovich

      پاول یک توسعه دهنده ، مربی ، نویسنده و سخنران است و در فن آوری های مایکروسافت متخصص است. او نویسنده مشترک "Windows Internals، 7th edition" (MS Press، 2017) و "WPF 4.5 Cookbook" (Packt، 2012) است.