Pluralsight - .NET Interoperability Fundamentals -2014

seeders: 11
leechers: 19
Added on September 25, 2014 by RocknBassin Other > Tutorials
Torrent verified.



Pluralsight - .NET Interoperability Fundamentals -2014 (Size: 1.01 GB)
 10-Demo PInvoke.mp450.84 MB
 14-Demo Calling Convention.mp418.04 MB
 12-Demo Entry Points.mp416.65 MB
 15-Type Conversion.mp48.96 MB
 11-Finding Entry Points.mp46.35 MB
 09-PInvoke.mp44.06 MB
 13-Calling Convention.mp42.72 MB
 16-Summary.mp41.16 MB
 08-Overview.mp41.08 MB
 21-Demo Structures and Unions.mp460.52 MB
 19-Demo Win32 Error Handling.mp428.5 MB
 23-Demo Function Pointers.mp428.5 MB
 25-Demo Object Pinning.mp424.45 MB
 26-Guidelines.mp412.31 MB
 20-Structures and Unions.mp45.52 MB
 24-Object Lifetime.mp45.42 MB
 18-Error Handling.mp44.66 MB
 22-Function Pointers.mp41.91 MB
 17-Overview.mp41.31 MB
 27-Summary.mp41.18 MB
 39-Demo Type Information.mp435.64 MB
 41-Demo Basic Interop.mp424.48 MB
 37-Demo COM Registration.mp413.4 MB
 31-What Is a COM Object.mp410.15 MB
 30-A Brief History of COM.mp49.36 MB
 33-HRESULTs.mp48.03 MB
 38-Typical COM DLL.mp46.11 MB
 29-The Component Object Model.mp45.27 MB
 35-COM Object Creation.mp45.13 MB
 36-COM Registration.mp44.9 MB
 51-Demo Dynamic Dispatch.mp436.5 MB
 49-Demo Interop With no Type Library.mp432.86 MB
 53-Demo Exposing .NET Types as COM Classes.mp429.36 MB
 54-Demo Consuming .NET Types as COM Classes.mp424.69 MB
 47-Demo Memory Management.mp418.86 MB
 45-Demo IUnknown in .NET.mp418.39 MB
 46-Memory Management.mp47.66 MB
 52-Exposing .NET Type as COM Classes.mp46.77 MB
 44-IUnknown in .NET.mp44.02 MB
 50-Dynamic Dispatch.mp43.74 MB
 65-Demo Apartments - 1.mp414.41 MB
 62-Apartments Examples.mp413.06 MB
 66-Demo Apartments - 2.mp411.64 MB
 67-Demo Apartments - 3.mp411.22 MB
 64-Demo Apartments - The Code.mp411.04 MB
 61-Objects and Apartments.mp49.47 MB
 68-Demo Apartments - 4.mp49.14 MB
 59-Threading and Apartments.mp46.82 MB
 63-COM Apartments and the CLR.mp45.47 MB
 60-Process and Apartments.mp45.13 MB
 80-Demo Native Type to .NET Type.mp443 MB
 75-Demo Hello World, C++CLI Style.mp434.41 MB
 78-Demo Objects and References.mp428.92 MB
 81-Demo C# Client.mp413.61 MB
 76-C++CLI Syntax.mp46.7 MB
 79-Exposing Native Types to .NET.mp45.1 MB
 72-What Is C++CLI.mp44.5 MB
 74-C++CLI Basics.mp44.48 MB
 77-Objects and References.mp43.91 MB
 73-C++CLI Usage Scenarios.mp42.77 MB
 92-Demo Type Embedding.mp418.74 MB
 86-Demo Unsafe Code.mp414.5 MB
 88-Performance.mp46.53 MB
 91-COM PIA.mp44.81 MB
 90-COM Events.mp44.35 MB
 87-Bitness.mp44.22 MB
 84-Unsafe Code.mp43.39 MB
 89-Properties in COM.mp42.89 MB
 85-The Unsafe Keyword.mp42.11 MB
 93-Summary.mp42.1 MB
 83-Overview.mp41.5 MB
 STORAGE.ide2.76 MB
 EdB.log1024 KB
 edbtmp.log1024 KB
 edbres00002.jrs1024 KB
 edbres00001.jrs1024 KB
 edb00002.log1024 KB
 edb00001.log1024 KB
 EdB.chk8 KB
 CallingConventions.vshost.exe22.63 KB
 CallingConventions.pdb11.5 KB
 CallingConventions.exe5.5 KB
 CallingConventions.vshost.exe.manifest490 bytes
 CallingConventions.vshost.exe.config187 bytes
 CallingConventions.exe.config187 bytes
 CallingConventions.pdb11.5 KB
 DesignTimeResolveAssemblyReferencesInput.cache6.72 KB
 CallingConventions.exe5.5 KB
 CallingConventions.csprojResolveAssemblyReference.cache1.71 KB
 CallingConventions.csproj.FileListAbsolute.txt1.63 KB
 TemporaryGeneratedFile_036C0B5B-1481-4323-8D20-8F5ADCB23D92.cs0 bytes
 TemporaryGeneratedFile_5937a670-0e60-4077-877b-f7221da3dda1.cs0 bytes
 TemporaryGeneratedFile_E7A71F73-0F8D-4B9B-B56E-8E70B10BC5D3.cs0 bytes
 AssemblyInfo.cs1.41 KB
 CallingConventions.csproj2.52 KB
 Program.cs291 bytes
 APP.config187 bytes
 CallingConventions.v12.suo38 KB
 CallingConventions.csproj2.52 KB
 CallingConventions.sln1023 bytes
 Program.cs291 bytes
 APP.config187 bytes
 STORAGE.ide1.76 MB
 EdB.log1024 KB
 edbtmp.log1024 KB
 edbres00002.jrs1024 KB
 edb00001.log1024 KB
 edbres00001.jrs1024 KB
 EdB.chk8 KB
 EntryPoints.vshost.exe22.63 KB
 EntryPoints.pdb11.5 KB
 EntryPoints.exe5.5 KB
 EntryPoints.vshost.exe.manifest490 bytes
 EntryPoints.exe.config187 bytes
 EntryPoints.vshost.exe.config187 bytes
 EntryPoints.pdb11.5 KB
 DesignTimeResolveAssemblyReferencesInput.cache6.68 KB
 EntryPoints.exe5.5 KB
 EntryPoints.csproj.FileListAbsolute.txt1.95 KB
 EntryPoints.csprojResolveAssemblyReference.cache1.71 KB
 TemporaryGeneratedFile_036C0B5B-1481-4323-8D20-8F5ADCB23D92.cs0 bytes
 TemporaryGeneratedFile_5937a670-0e60-4077-877b-f7221da3dda1.cs0 bytes
 TemporaryGeneratedFile_E7A71F73-0F8D-4B9B-B56E-8E70B10BC5D3.cs0 bytes
 AssemblyInfo.cs1.4 KB
 EntryPoints.csproj2.5 KB
 Program.cs804 bytes
 APP.config187 bytes
 EntryPoints.v12.suo36.5 KB
 EntryPoints.csproj2.5 KB
 EntryPoints.sln1002 bytes
 Program.cs804 bytes
 APP.config187 bytes
 STORAGE.ide2.76 MB
 EdB.log1024 KB
 edb00001.log1024 KB
 edbtmp.log1024 KB
 edbres00002.jrs1024 KB
 edbres00001.jrs1024 KB
 edb00002.log1024 KB
 EdB.chk8 KB
 CallingConventions.vshost.exe22.63 KB
 CallingConventions.pdb11.5 KB
 CallingConventions.exe5.5 KB
 CallingConventions.vshost.exe.manifest490 bytes
 CallingConventions.vshost.exe.config187 bytes
 CallingConventions.exe.config187 bytes
 CallingConventions.pdb11.5 KB
 DesignTimeResolveAssemblyReferencesInput.cache6.72 KB
 CallingConventions.exe5.5 KB
 CallingConventions.csprojResolveAssemblyReference.cache1.71 KB
 CallingConventions.csproj.FileListAbsolute.txt1.09 KB
 TemporaryGeneratedFile_036C0B5B-1481-4323-8D20-8F5ADCB23D92.cs0 bytes
 TemporaryGeneratedFile_5937a670-0e60-4077-877b-f7221da3dda1.cs0 bytes
 TemporaryGeneratedFile_E7A71F73-0F8D-4B9B-B56E-8E70B10BC5D3.cs0 bytes
 AssemblyInfo.cs1.41 KB
 CallingConventions.csproj2.52 KB
 Program.cs606 bytes
 APP.config187 bytes
 CallingConventions.v12.suo36.5 KB
 CallingConventions.csproj2.52 KB
 CallingConventions.sln1023 bytes
 Program.cs606 bytes
 APP.config187 bytes
 STORAGE.ide2.01 MB
 edbres00001.jrs1024 KB
 edbtmp.log1024 KB
 edbres00002.jrs1024 KB
 edb00002.log1024 KB
 edb00001.log1024 KB
 EdB.log1024 KB
 EdB.chk8 KB
 BasicInterop.vshost.exe22.63 KB
 BasicInterop.pdb11.5 KB
 BasicInterop.exe6 KB
 BasicInterop.vshost.exe.manifest490 bytes
 BasicInterop.vshost.exe.config187 bytes
 BasicInterop.exe.config187 bytes
 BasicInterop.pdb11.5 KB
 DesignTimeResolveAssemblyReferencesInput.cache6.68 KB
 BasicInterop.exe6 KB
 BasicInterop.csprojResolveAssemblyReference.cache1.71 KB
 BasicInterop.csproj.FileListAbsolute.txt1.41 KB
 TemporaryGeneratedFile_E7A71F73-0F8D-4B9B-B56E-8E70B10BC5D3.cs0 bytes
 TemporaryGeneratedFile_5937a670-0e60-4077-877b-f7221da3dda1.cs0 bytes
 TemporaryGeneratedFile_036C0B5B-1481-4323-8D20-8F5ADCB23D92.cs0 bytes
 AssemblyInfo.cs1.4 KB
 BasicInterop.csproj2.51 KB
 Program.cs1.49 KB
 APP.config187 bytes
 BasicInterop.v12.suo36 KB
 BasicInterop.csproj2.51 KB
 Program.cs1.49 KB
 BasicInterop.sln1005 bytes
 APP.config187 bytes
 STORAGE.ide2.01 MB
 EdB.log1024 KB
 edbres00002.jrs1024 KB
 edbres00001.jrs1024 KB
 edb00001.log1024 KB
 edbtmp.log1024 KB
 EdB.chk8 KB
 EntryPoints.vshost.exe22.63 KB
 EntryPoints.pdb11.5 KB
 EntryPoints.exe5.5 KB
 EntryPoints.vshost.exe.manifest490 bytes
 EntryPoints.vshost.exe.config187 bytes
 EntryPoints.exe.config187 bytes
 EntryPoints.pdb11.5 KB
 DesignTimeResolveAssemblyReferencesInput.cache6.68 KB
 EntryPoints.exe5.5 KB
 EntryPoints.csprojResolveAssemblyReference.cache1.71 KB
 EntryPoints.csproj.FileListAbsolute.txt994 bytes
 TemporaryGeneratedFile_5937a670-0e60-4077-877b-f7221da3dda1.cs0 bytes
 TemporaryGeneratedFile_E7A71F73-0F8D-4B9B-B56E-8E70B10BC5D3.cs0 bytes
 TemporaryGeneratedFile_036C0B5B-1481-4323-8D20-8F5ADCB23D92.cs0 bytes
 AssemblyInfo.cs1.4 KB
 EntryPoints.csproj2.5 KB
 Program.cs858 bytes
 APP.config187 bytes
 EntryPoints.v12.suo34 KB
 EntryPoints.csproj2.5 KB
 EntryPoints.sln1002 bytes
 Program.cs858 bytes
 APP.config187 bytes
 STORAGE.ide2.51 MB
 edb00001.log1024 KB
 edbres00002.jrs1024 KB
 EdB.log1024 KB
 edb00002.log1024 KB
 edbtmp.log1024 KB
 edbres00001.jrs1024 KB
 EdB.chk8 KB
 SimpleCOMInterop.vshost.exe22.63 KB
 SimpleCOMInterop.pdb11.5 KB
 SimpleCOMInterop.exe6 KB
 SimpleCOMInterop.vshost.exe.manifest490 bytes
 SimpleCOMInterop.vshost.exe.config187 bytes
 SimpleCOMInterop.exe.config187 bytes
 SimpleCOMInterop.pdb11.5 KB
 DesignTimeResolveAssemblyReferencesInput.cache6.51 KB
 SimpleCOMInterop.exe6 KB
 Interop.MathServerLib.dll3.5 KB
 SimpleCOMInterop.csprojResolveAssemblyReference.cache1.71 KB
 SimpleCOMInterop.csproj.ResolveComReference.cache735 bytes
 SimpleCOMInterop.csproj.FileListAbsolute.txt698 bytes
 TemporaryGeneratedFile_E7A71F73-0F8D-4B9B-B56E-8E70B10BC5D3.cs0 bytes
 TemporaryGeneratedFile_5937a670-0e60-4077-877b-f7221da3dda1.cs0 bytes
 TemporaryGeneratedFile_036C0B5B-1481-4323-8D20-8F5ADCB23D92.cs0 bytes
 AssemblyInfo.cs1.41 KB
 SimpleCOMInterop.csproj2.88 KB
 Program.cs510 bytes
 APP.config187 bytes
 SimpleCOMInterop.v12.suo31.5 KB
 SimpleCOMInterop.csproj2.88 KB
 SimpleCOMInterop.sln1017 bytes
 Program.cs510 bytes
 APP.config187 bytes
 MathServer.dll106.5 KB
 STORAGE.ide1.51 MB
 EdB.log1024 KB
 edb00001.log1024 KB
 edb00002.log1024 KB
 edbres00001.jrs1024 KB
 edbres00002.jrs1024 KB
 edbtmp.log1024 KB
 EdB.chk8 KB
 SimpleInterop.vshost.exe23.66 KB
 SimpleInterop.pdb11.5 KB
 SimpleInterop.exe5 KB
 SimpleInterop.vshost.exe.manifest490 bytes
 SimpleInterop.exe.config187 bytes
 SimpleInterop.vshost.exe.config187 bytes
 SimpleInterop.pdb11.5 KB
 DesignTimeResolveAssemblyReferencesInput.cache6.41 KB
 SimpleInterop.exe5 KB
 SimpleInterop.csprojResolveAssemblyReference.cache1.71 KB
 SimpleInterop.csproj.FileListAbsolute.txt352 bytes
 TemporaryGeneratedFile_E7A71F73-0F8D-4B9B-B56E-8E70B10BC5D3.cs0 bytes
 TemporaryGeneratedFile_5937a670-0e60-4077-877b-f7221da3dda1.cs0 bytes
 TemporaryGeneratedFile_036C0B5B-1481-4323-8D20-8F5ADCB23D92.cs0 bytes
 AssemblyInfo.cs1.4 KB
 SimpleInterop.csproj2.51 KB
 Program.cs355 bytes
 APP.config187 bytes
 SimpleInterop.v12.suo31 KB
 SimpleInterop.csproj2.51 KB
 SimpleInterop.sln1008 bytes
 Program.cs355 bytes
 APP.config187 bytes
 SampleNativeLib.ilk184.4 KB
 SampleNativeLib.dll30 KB
 ObjectPinning.vshost.exe22.63 KB
 ObjectPinning.pdb11.5 KB
 ObjectPinning.exe6 KB
 ObjectPinning.vshost.exe.config187 bytes
 ObjectPinning.exe.config187 bytes
 ObjectPinning.vshost.exe22.63 KB
 ObjectPinning.pdb11.5 KB
 SampleNativeLib.dll6.5 KB
 ObjectPinning.exe6 KB
 ObjectPinning.vshost.exe.manifest490 bytes
 ObjectPinning.exe.config187 bytes
 ObjectPinning.vshost.exe.config187 bytes
 ObjectPinning.pdb11.5 KB
 DesignTimeResolveAssemblyReferencesInput.cache6.69 KB
 ObjectPinning.exe6 KB
 ObjectPinning.csprojResolveAssemblyReference.cache1.71 KB
 ObjectPinning.csproj.FileListAbsolute.txt1.01 KB
 TemporaryGeneratedFile_E7A71F73-0F8D-4B9B-B56E-8E70B10BC5D3.cs0 bytes
 TemporaryGeneratedFile_5937a670-0e60-4077-877b-f7221da3dda1.cs0 bytes
 TemporaryGeneratedFile_036C0B5B-1481-4323-8D20-8F5ADCB23D92.cs0 bytes
 ObjectPinning.pdb11.5 KB
 DesignTimeResolveAssemblyReferencesInput.cache6.7 KB
 ObjectPinning.exe6 KB
 ObjectPinning.csproj.FileListAbsolute.txt1.32 KB
 TemporaryGeneratedFile_E7A71F73-0F8D-4B9B-B56E-8E70B10BC5D3.cs0 bytes
 TemporaryGeneratedFile_5937a670-0e60-4077-877b-f7221da3dda1.cs0 bytes
 TemporaryGeneratedFile_036C0B5B-1481-4323-8D20-8F5ADCB23D92.cs0 bytes
 AssemblyInfo.cs1.4 KB
 ObjectPinning.csproj2.51 KB
 Program.cs265 bytes
 APP.config187 bytes
 SampleNativeLib.vcxproj5.12 KB
 Readme.txt2.17 KB
 SampleNativeLib.vcxproj.filters1.4 KB
 STDAFX.h419 bytes
 dllmain.cpp410 bytes
 SampleNativeLib.cpp380 bytes
 targetver.h314 bytes
 STDAFX.cpp302 bytes
 ObjectPinning.v12.suo36.5 KB
 ObjectPinning.csproj2.51 KB
 ObjectPinning.sln1.99 KB
 Program.cs265 bytes
 APP.config187 bytes
 Win32Errors.vshost.exe22.63 KB
 Win32Errors.pdb11.5 KB
 Win32Errors.exe5.5 KB
 Win32Errors.vshost.exe.manifest490 bytes
 Win32Errors.exe.config187 bytes
 Win32Errors.vshost.exe.config187 bytes
 Win32Errors.pdb11.5 KB
 DesignTimeResolveAssemblyReferencesInput.cache6.68 KB
 Win32Errors.exe5.5 KB
 Win32Errors.csprojResolveAssemblyReference.cache1.71 KB
 Win32Errors.csproj.FileListAbsolute.txt1.45 KB
 TemporaryGeneratedFile_E7A71F73-0F8D-4B9B-B56E-8E70B10BC5D3.cs0 bytes
 TemporaryGeneratedFile_5937a670-0e60-4077-877b-f7221da3dda1.cs0 bytes
 TemporaryGeneratedFile_036C0B5B-1481-4323-8D20-8F5ADCB23D92.cs0 bytes
 AssemblyInfo.cs1.4 KB
 Win32Errors.csproj2.5 KB
 Program.cs540 bytes
 APP.config187 bytes
 Win32Errors.v12.suo45.5 KB
 Win32Errors.csproj2.5 KB
 Win32Errors.sln1002 bytes
 Program.cs540 bytes
 APP.config187 bytes
 StructsAndUnions.vshost.exe22.63 KB
 StructsAndUnions.pdb11.5 KB
 StructsAndUnions.exe6.5 KB
 StructsAndUnions.vshost.exe.manifest490 bytes
 StructsAndUnions.exe.config187 bytes
 StructsAndUnions.vshost.exe.config187 bytes
 StructsAndUnions.pdb11.5 KB
 DesignTimeResolveAssemblyReferencesInput.cache6.71 KB
 StructsAndUnions.exe6.5 KB
 StructsAndUnions.csprojResolveAssemblyReference.cache1.71 KB
 StructsAndUnions.csproj.FileListAbsolute.txt1.58 KB
 TemporaryGeneratedFile_E7A71F73-0F8D-4B9B-B56E-8E70B10BC5D3.cs0 bytes
 TemporaryGeneratedFile_5937a670-0e60-4077-877b-f7221da3dda1.cs0 bytes
 TemporaryGeneratedFile_036C0B5B-1481-4323-8D20-8F5ADCB23D92.cs0 bytes
 AssemblyInfo.cs1.41 KB
 StructsAndUnions.csproj2.56 KB
 NativeFunctions.cs506 bytes
 Program.cs318 bytes
 APP.config187 bytes
 StructsAndUnions.v12.suo44.5 KB
 StructsAndUnions.csproj2.56 KB
 StructsAndUnions.sln1017 bytes
 NativeFunctions.cs506 bytes
 Program.cs318 bytes
 APP.config187 bytes
 WindowEnumerator.vshost.exe22.63 KB
 WindowEnumerator.pdb11.5 KB
 WindowEnumerator.exe5 KB
 WindowEnumerator.vshost.exe.manifest490 bytes
 WindowEnumerator.exe.config187 bytes
 WindowEnumerator.vshost.exe.config187 bytes
 WindowEnumerator.pdb11.5 KB
 DesignTimeResolveAssemblyReferencesInput.cache6.71 KB
 WindowEnumerator.exe5 KB
 WindowEnumerator.csproj.FileListAbsolute.txt1.92 KB
 WindowEnumerator.csprojResolveAssemblyReference.cache1.71 KB
 TemporaryGeneratedFile_E7A71F73-0F8D-4B9B-B56E-8E70B10BC5D3.cs0 bytes
 TemporaryGeneratedFile_5937a670-0e60-4077-877b-f7221da3dda1.cs0 bytes
 TemporaryGeneratedFile_036C0B5B-1481-4323-8D20-8F5ADCB23D92.cs0 bytes
 AssemblyInfo.cs1.41 KB
 WindowEnumerator.csproj2.51 KB
 Program.cs480 bytes
 APP.config187 bytes
 WindowEnumerator.v12.suo44 KB
 WindowEnumerator.csproj2.51 KB
 WindowEnumerator.sln1017 bytes
 Program.cs480 bytes
 APP.config187 bytes
 SampleNativeLib.ilk184.4 KB
 SampleNativeLib.dll30 KB
 ObjectPinning.vshost.exe22.63 KB
 ObjectPinning.pdb11.5 KB
 ObjectPinning.exe6 KB
 ObjectPinning.vshost.exe.config187 bytes
 ObjectPinning.exe.config187 bytes
 ObjectPinning.vshost.exe22.63 KB
 ObjectPinning.pdb11.5 KB
 SampleNativeLib.dll6.5 KB
 ObjectPinning.exe6 KB
 ObjectPinning.vshost.exe.manifest490 bytes
 ObjectPinning.exe.config187 bytes
 ObjectPinning.vshost.exe.config187 bytes
 ObjectPinning.pdb11.5 KB
 DesignTimeResolveAssemblyReferencesInput.cache6.69 KB
 ObjectPinning.exe6 KB
 ObjectPinning.csprojResolveAssemblyReference.cache1.71 KB
 ObjectPinning.csproj.FileListAbsolute.txt1.01 KB
 TemporaryGeneratedFile_5937a670-0e60-4077-877b-f7221da3dda1.cs0 bytes
 TemporaryGeneratedFile_E7A71F73-0F8D-4B9B-B56E-8E70B10BC5D3.cs0 bytes
 TemporaryGeneratedFile_036C0B5B-1481-4323-8D20-8F5ADCB23D92.cs0 bytes
 ObjectPinning.pdb11.5 KB
 DesignTimeResolveAssemblyReferencesInput.cache6.69 KB
 ObjectPinning.exe6 KB
 ObjectPinning.csproj.FileListAbsolute.txt842 bytes
 TemporaryGeneratedFile_036C0B5B-1481-4323-8D20-8F5ADCB23D92.cs0 bytes
 TemporaryGeneratedFile_5937a670-0e60-4077-877b-f7221da3dda1.cs0 bytes
 TemporaryGeneratedFile_E7A71F73-0F8D-4B9B-B56E-8E70B10BC5D3.cs0 bytes
 AssemblyInfo.cs1.4 KB
 ObjectPinning.csproj2.51 KB
 Program.cs886 bytes
 APP.config187 bytes
 SampleNativeLib.vcxproj5.12 KB
 Readme.txt2.17 KB
 SampleNativeLib.vcxproj.filters1.4 KB
 STDAFX.h419 bytes
 dllmain.cpp410 bytes
 SampleNativeLib.cpp380 bytes
 targetver.h314 bytes
 STDAFX.cpp302 bytes
 ObjectPinning.v12.suo50 KB
 ObjectPinning.csproj2.51 KB
 ObjectPinning.sln1.99 KB
 Program.cs886 bytes
 APP.config187 bytes
 Win32Errors.vshost.exe22.63 KB
 Win32Errors.pdb11.5 KB
 Win32Errors.exe6 KB
 Win32Errors.vshost.exe.manifest490 bytes
 Win32Errors.exe.config187 bytes
 Win32Errors.vshost.exe.config187 bytes
 Win32Errors.pdb11.5 KB
 DesignTimeResolveAssemblyReferencesInput.cache6.68 KB
 Win32Errors.exe6 KB
 Win32Errors.csprojResolveAssemblyReference.cache1.71 KB
 Win32Errors.csproj.FileListAbsolute.txt994 bytes
 TemporaryGeneratedFile_036C0B5B-1481-4323-8D20-8F5ADCB23D92.cs0 bytes
 TemporaryGeneratedFile_5937a670-0e60-4077-877b-f7221da3dda1.cs0 bytes
 TemporaryGeneratedFile_E7A71F73-0F8D-4B9B-B56E-8E70B10BC5D3.cs0 bytes
 AssemblyInfo.cs1.4 KB
 Win32Errors.csproj2.5 KB
 Program.cs999 bytes
 APP.config187 bytes
 Win32Errors.v12.suo44 KB
 Win32Errors.csproj2.5 KB
 Win32Errors.sln1002 bytes
 Program.cs999 bytes
 APP.config187 bytes
 WindowEnumerator.vshost.exe22.63 KB
 WindowEnumerator.pdb13.5 KB
 WindowEnumerator.exe6 KB
 WindowEnumerator.vshost.exe.manifest490 bytes
 WindowEnumerator.exe.config187 bytes
 WindowEnumerator.vshost.exe.config187 bytes
 WindowEnumerator.pdb13.5 KB
 DesignTimeResolveAssemblyReferencesInput.cache6.71 KB
 WindowEnumerator.exe6 KB
 WindowEnumerator.csproj.FileListAbsolute.txt877 bytes
 TemporaryGeneratedFile_036C0B5B-1481-4323-8D20-8F5ADCB23D92.cs0 bytes
 TemporaryGeneratedFile_5937a670-0e60-4077-877b-f7221da3dda1.cs0 bytes
 TemporaryGeneratedFile_E7A71F73-0F8D-4B9B-B56E-8E70B10BC5D3.cs0 bytes
 AssemblyInfo.cs1.41 KB
 WindowEnumerator.csproj2.51 KB
 Program.cs953 bytes
 APP.config187 bytes
 WindowEnumerator.v12.suo43 KB
 WindowEnumerator.csproj2.51 KB
 WindowEnumerator.sln1017 bytes
 Program.cs953 bytes
 APP.config187 bytes
 AssemblyInfo.cs1.41 KB
 StructsAndUnions.csproj2.56 KB
 Program.cs1.51 KB
 NativeFunctions.cs1.34 KB
 APP.config187 bytes
 StructsAndUnions.v12.suo43 KB
 StructsAndUnions.csproj2.56 KB
 Program.cs1.51 KB
 NativeFunctions.cs1.34 KB
 StructsAndUnions.sln1017 bytes
 APP.config187 bytes
 CL.read.1.tlog80.61 KB
 CL.write.1.tlog7.55 KB
 link.read.1.tlog6.57 KB
 cl.command.1.tlog5.41 KB
 rc.read.1.tlog3.86 KB
 midl.read.1.tlog3.81 KB
 link.command.1.tlog3.36 KB
 link.write.1.tlog2.71 KB
 CalculatorSvr.write.1u.tlog1.78 KB
 midl.write.1.tlog1.53 KB
 CalculatorSvr_i.obj21.47 KB
 CalculatorSvr.Build.CppClean.log5 KB
 CalculatorSvr.res3.55 KB
 CalculatorSvr.log2.18 KB
 CalculatorSvr.tlb2.14 KB
 CalculatorSvr_p.c13.28 KB
 CalculatorSvr.vcxproj7.85 KB
 CalculatorSvr_i.h7.36 KB
 CalculatorSvr.rc5.93 KB
 CalculatorSvrPS.vcxproj4.48 KB
 CalculatorSvr.aps4.29 KB
 Readme.txt3.81 KB
 CalculatorSvr.vcxproj.filters2.71 KB
 CalculatorSvr_i.c2.05 KB
 CalculatorSvr.cpp1.47 KB
 CalculatorSvr.lib1.63 KB
 CalculatorSvr.exp1.55 KB
 CalculatorSvr.v12.suo25 KB
 CalculatorSvr_p.c13.28 KB
 CalculatorSvr.vcxproj7.85 KB
 CalculatorSvr_i.h7.36 KB
 CalculatorSvr.rc5.93 KB
 CalculatorSvrPS.vcxproj4.48 KB
 CalculatorSvr.aps4.29 KB
 Readme.txt3.81 KB
 CalculatorSvr.vcxproj.filters2.71 KB
 CalculatorSvr_i.c2.05 KB
 MemoryMgmt.vshost.exe23.66 KB
 MemoryMgmt.pdb11.5 KB
 MemoryMgmt.exe6 KB
 MemoryMgmt.vshost.exe.manifest490 bytes
 MemoryMgmt.exe.config187 bytes
 MemoryMgmt.vshost.exe.config187 bytes
 MemoryMgmt.vshost.exe22.63 KB
 MemoryMgmt.pdb11.5 KB
 MemoryMgmt.exe6 KB
 MemoryMgmt.vshost.exe.manifest490 bytes
 MemoryMgmt.exe.config187 bytes
 MemoryMgmt.vshost.exe.config187 bytes
 MemoryMgmt.pdb11.5 KB
 DesignTimeResolveAssemblyReferencesInput.cache6.84 KB
 MemoryMgmt.exe6 KB
 Interop.CalculatorSvrLib.dll4 KB
 MemoryMgmt.csprojResolveAssemblyReference.cache1.71 KB
 MemoryMgmt.csproj.FileListAbsolute.txt1.3 KB
 MemoryMgmt.csproj.ResolveComReference.cache807 bytes
 TemporaryGeneratedFile_5937a670-0e60-4077-877b-f7221da3dda1.cs0 bytes
 TemporaryGeneratedFile_036C0B5B-1481-4323-8D20-8F5ADCB23D92.cs0 bytes
 TemporaryGeneratedFile_E7A71F73-0F8D-4B9B-B56E-8E70B10BC5D3.cs0 bytes
 MemoryMgmt.pdb11.5 KB
 DesignTimeResolveAssemblyReferencesInput.cache6.85 KB
 MemoryMgmt.exe6 KB
 Interop.CalculatorSvrLib.dll4 KB
 MemoryMgmt.csprojResolveAssemblyReference.cache1.71 KB
 MemoryMgmt.csproj.FileListAbsolute.txt1.32 KB
 MemoryMgmt.csproj.ResolveComReference.cache807 bytes
 TemporaryGeneratedFile_E7A71F73-0F8D-4B9B-B56E-8E70B10BC5D3.cs0 bytes
 TemporaryGeneratedFile_5937a670-0e60-4077-877b-f7221da3dda1.cs0 bytes
 TemporaryGeneratedFile_036C0B5B-1481-4323-8D20-8F5ADCB23D92.cs0 bytes
 AssemblyInfo.cs1.4 KB
 MemoryMgmt.csproj2.88 KB
 Program.cs559 bytes
 APP.config187 bytes
 EdB.chk8 KB
 MemoryMgmt.v12.suo48 KB
 MemoryMgmt.csproj2.88 KB
 MemoryMgmt.sln999 bytes
 Program.cs559 bytes
 APP.config187 bytes
 CPPMathClient.exe31 KB
 CSMathLibrary.pdb11.5 KB
 DesignTimeResolveAssemblyReferencesInput.cache6.54 KB
 CSMathLibrary.dll4.5 KB
 CSMathLibrary.csprojResolveAssemblyReference.cache1.71 KB
 CSMathLibrary.csproj.FileListAbsolute.txt447 bytes
 TemporaryGeneratedFile_E7A71F73-0F8D-4B9B-B56E-8E70B10BC5D3.cs0 bytes
 TemporaryGeneratedFile_036C0B5B-1481-4323-8D20-8F5ADCB23D92.cs0 bytes
 TemporaryGeneratedFile_5937a670-0e60-4077-877b-f7221da3dda1.cs0 bytes
 CSMathLibrary.csproj.UnmanagedRegistration.cache543 bytes
 CSMathLibrary.pdb11.5 KB
 CSMathLibrary.dll4.5 KB
 CSMathLibrary.tlb1.86 KB
 AssemblyInfo.cs1.4 KB
 CSMathLibrary.csproj2.42 KB
 Calculator.cs571 bytes
 EdB.chk8 KB
 CPPMathClient.vcxproj4.37 KB
 CSMathLibrary.tlb1.86 KB
 Readme.txt1.72 KB
 CPPMathClient.vcxproj.filters1.31 KB
 CPPMathClient.cpp525 bytes
 STDAFX.h342 bytes
 targetver.h314 bytes
 STDAFX.cpp300 bytes
 CSMathLibrary.v12.suo40 KB
 CSMathLibrary.sln2.63 KB
 CSMathLibrary.csproj2.42 KB
 Calculator.cs571 bytes
 PlayVideo.vshost.exe22.63 KB
 PlayVideo.pdb11.5 KB
 PlayVideo.exe5.5 KB
 PlayVideo.vshost.exe.manifest490 bytes
 PlayVideo.exe.config187 bytes
 PlayVideo.vshost.exe.config187 bytes
 PlayVideo.pdb11.5 KB
 DesignTimeResolveAssemblyReferencesInput.cache6.67 KB
 PlayVideo.exe5.5 KB
 PlayVideo.csprojResolveAssemblyReference.cache1.71 KB
 PlayVideo.csproj.FileListAbsolute.txt848 bytes
 TemporaryGeneratedFile_E7A71F73-0F8D-4B9B-B56E-8E70B10BC5D3.cs0 bytes
 TemporaryGeneratedFile_5937a670-0e60-4077-877b-f7221da3dda1.cs0 bytes
 TemporaryGeneratedFile_036C0B5B-1481-4323-8D20-8F5ADCB23D92.cs0 bytes
 AssemblyInfo.cs1.4 KB
 PlayVideo.csproj2.5 KB
 Program.cs883 bytes
 APP.config187 bytes
 EdB.chk8 KB
 PlayVideo.v12.suo36 KB
 PlayVideo.csproj2.5 KB
 PlayVideo.sln996 bytes
 Program.cs883 bytes
 APP.config187 bytes
 CalculatorClient.vshost.exe22.63 KB
 CalculatorClient.pdb11.5 KB
 CalculatorClient.exe6 KB
 CalculatorClient.vshost.exe.manifest490 bytes
 CalculatorClient.vshost.exe.config187 bytes
 CalculatorClient.exe.config187 bytes
 CalculatorClient.pdb11.5 KB
 DesignTimeResolveAssemblyReferencesInput.cache6.89 KB
 CalculatorClient.exe6 KB
 Interop.CalculatorSvrLib.dll4 KB
 CalculatorClient.csprojResolveAssemblyReference.cache1.71 KB
 CalculatorClient.csproj.FileListAbsolute.txt1.43 KB
 CalculatorClient.csproj.ResolveComReference.cache807 bytes
 TemporaryGeneratedFile_E7A71F73-0F8D-4B9B-B56E-8E70B10BC5D3.cs0 bytes
 TemporaryGeneratedFile_5937a670-0e60-4077-877b-f7221da3dda1.cs0 bytes
 TemporaryGeneratedFile_036C0B5B-1481-4323-8D20-8F5ADCB23D92.cs0 bytes
 AssemblyInfo.cs1.41 KB
 CalculatorClient.csproj2.89 KB
 Program.cs517 bytes
 APP.config187 bytes
 EdB.chk8 KB
 CalculatorClient.v12.suo35.5 KB
 CalculatorClient.csproj2.89 KB
 CalculatorClient.sln1017 bytes
 Program.cs517 bytes
 APP.config187 bytes
 Apartments.vshost.exe23.66 KB
 apartments.pdb13.5 KB
 apartments.exe7.5 KB
 Apartments.vshost.exe.manifest490 bytes
 Apartments.vshost.exe.config187 bytes
 Apartments.exe.config187 bytes
 apartments.pdb13.5 KB
 apartments.exe7.5 KB
 DesignTimeResolveAssemblyReferencesInput.cache6.84 KB
 Interop.CalculatorSvrLib.dll4 KB
 Apartments.csprojResolveAssemblyReference.cache1.71 KB
 Apartments.csproj.FileListAbsolute.txt1.3 KB
 Apartments.csproj.ResolveComReference.cache807 bytes
 TemporaryGeneratedFile_E7A71F73-0F8D-4B9B-B56E-8E70B10BC5D3.cs0 bytes
 TemporaryGeneratedFile_5937a670-0e60-4077-877b-f7221da3dda1.cs0 bytes
 TemporaryGeneratedFile_036C0B5B-1481-4323-8D20-8F5ADCB23D92.cs0 bytes
 AssemblyInfo.cs1.4 KB
 apartments.csproj2.88 KB
 Program.cs1.61 KB
 APP.config187 bytes
 EdB.chk8 KB
 Apartments.v12.suo31.5 KB
 apartments.csproj2.88 KB
 Program.cs1.61 KB
 apartments.sln999 bytes
 APP.config187 bytes
 DynamicDispatch.vshost.exe22.63 KB
 DynamicDispatch.pdb13.5 KB
 DynamicDispatch.exe7.5 KB
 DynamicDispatch.vshost.exe.manifest490 bytes
 DynamicDispatch.vshost.exe.config187 bytes
 DynamicDispatch.exe.config187 bytes
 DynamicDispatch.pdb13.5 KB
 DynamicDispatch.exe7.5 KB
 DesignTimeResolveAssemblyReferencesInput.cache6.7 KB
 DynamicDispatch.csprojResolveAssemblyReference.cache1.71 KB
 DynamicDispatch.csproj.FileListAbsolute.txt1.04 KB
 TemporaryGeneratedFile_E7A71F73-0F8D-4B9B-B56E-8E70B10BC5D3.cs0 bytes
 TemporaryGeneratedFile_5937a670-0e60-4077-877b-f7221da3dda1.cs0 bytes
 TemporaryGeneratedFile_036C0B5B-1481-4323-8D20-8F5ADCB23D92.cs0 bytes
 AssemblyInfo.cs1.41 KB
 DynamicDispatch.csproj2.51 KB
 Program.cs638 bytes
 APP.config187 bytes
 EdB.chk8 KB
 DynamicDispatch.v12.suo29.5 KB
 DynamicDispatch.csproj2.51 KB
 DynamicDispatch.sln1014 bytes
 Program.cs638 bytes
 APP.config187 bytes
 MemoryMgmt.vshost.exe23.66 KB
 MemoryMgmt.pdb11.5 KB
 MemoryMgmt.exe6 KB
 MemoryMgmt.vshost.exe.manifest490 bytes
 MemoryMgmt.exe.config187 bytes
 MemoryMgmt.vshost.exe.config187 bytes
 MemoryMgmt.vshost.exe22.63 KB
 MemoryMgmt.pdb11.5 KB
 MemoryMgmt.exe6 KB
 MemoryMgmt.vshost.exe.manifest490 bytes
 MemoryMgmt.exe.config187 bytes
 MemoryMgmt.vshost.exe.config187 bytes
 MemoryMgmt.pdb11.5 KB
 DesignTimeResolveAssemblyReferencesInput.cache6.85 KB
 MemoryMgmt.exe6 KB
 Interop.CalculatorSvrLib.dll4 KB
 MemoryMgmt.csprojResolveAssemblyReference.cache1.71 KB
 MemoryMgmt.csproj.FileListAbsolute.txt1.32 KB
 MemoryMgmt.csproj.ResolveComReference.cache807 bytes
 TemporaryGeneratedFile_036C0B5B-1481-4323-8D20-8F5ADCB23D92.cs0 bytes
 TemporaryGeneratedFile_E7A71F73-0F8D-4B9B-B56E-8E70B10BC5D3.cs0 bytes
 TemporaryGeneratedFile_5937a670-0e60-4077-877b-f7221da3dda1.cs0 bytes
 MemoryMgmt.pdb11.5 KB
 DesignTimeResolveAssemblyReferencesInput.cache6.84 KB
 MemoryMgmt.exe6 KB
 Interop.CalculatorSvrLib.dll4 KB
 MemoryMgmt.csprojResolveAssemblyReference.cache1.71 KB
 MemoryMgmt.csproj.FileListAbsolute.txt1.3 KB
 MemoryMgmt.csproj.ResolveComReference.cache807 bytes
 TemporaryGeneratedFile_036C0B5B-1481-4323-8D20-8F5ADCB23D92.cs0 bytes
 TemporaryGeneratedFile_5937a670-0e60-4077-877b-f7221da3dda1.cs0 bytes
 TemporaryGeneratedFile_E7A71F73-0F8D-4B9B-B56E-8E70B10BC5D3.cs0 bytes
 AssemblyInfo.cs1.4 KB
 MemoryMgmt.csproj2.88 KB
 Program.cs559 bytes
 APP.config187 bytes
 EdB.chk8 KB
 MemoryMgmt.v12.suo48 KB
 MemoryMgmt.csproj2.88 KB
 MemoryMgmt.sln999 bytes
 Program.cs559 bytes
 APP.config187 bytes
 AssemblyInfo.cs1.4 KB
 NoPIADemo.csproj3.57 KB
 Program.cs377 bytes
 APP.config187 bytes
 NoPIADemo.v12.suo48.5 KB
 NoPIADemo.csproj3.57 KB
 NoPIADemo.sln996 bytes
 Program.cs377 bytes
 APP.config187 bytes
 AssemblyInfo.cs1.4 KB
 UnsafeDemo.csproj2.55 KB
 Program.cs383 bytes
 APP.config187 bytes
 UnsafeDemo.v12.suo32 KB
 UnsafeDemo.csproj2.55 KB
 UnsafeDemo.sln999 bytes
 Program.cs383 bytes
 APP.config187 bytes
 RPNCalculatorSvr_p.c10.56 KB
 RPNCalculatorSvr_i.h8.95 KB
 RPNCalculatorSvr.vcxproj7.91 KB
 RPNCalculatorSvr.rc5.97 KB
 RPNCalculatorSvrPS.vcxproj4.5 KB
 RPNCalculatorSvr.aps4.38 KB
 Readme.txt3.87 KB
 RPNCalculatorSvr.vcxproj.filters2.85 KB
 RPNCalculatorSvr_i.c2.06 KB
 RPNCalculator.h1.79 KB
 AssemblyInfo.cs1.4 KB
 CalcClient.csproj2.88 KB
 Program.cs515 bytes
 APP.config187 bytes
 RPNCalculatorSvr_p.c10.56 KB
 RPNCalculatorSvr_i.h8.95 KB
 RPNCalculatorSvr.vcxproj7.91 KB
 RPNCalculatorSvr.rc5.97 KB
 RPNCalculatorSvrPS.vcxproj4.5 KB
 RPNCalculatorSvr.aps4.38 KB
 Readme.txt3.87 KB
 RPNCalculatorSvr.vcxproj.filters2.85 KB
 RPNCalculatorSvr.sln2.63 KB
 RPNCalculatorSvr_i.c2.06 KB
 PeopleLib.vcxproj4.26 KB
 Readme.txt1.6 KB
 PeopleLib.vcxproj.filters1.6 KB
 ManagedPerson.cpp622 bytes
 STDAFX.h371 bytes
 ManagedPerson.h351 bytes
 NativePerson.h332 bytes
 targetver.h314 bytes
 STDAFX.cpp296 bytes
 NativePerson.cpp215 bytes
 PeopleLib.vcxproj.user165 bytes
 AssemblyInfo.cs1.4 KB
 SimpleClient.csproj2.71 KB
 Program.cs341 bytes
 APP.config187 bytes
 PeopleLib.v12.suo45.5 KB
 PeopleLib.vcxproj4.26 KB
 PeopleLib.sln2.62 KB
 Readme.txt1.6 KB
 PeopleLib.vcxproj.filters1.6 KB
 ManagedPerson.cpp622 bytes
 STDAFX.h371 bytes
 ManagedPerson.h351 bytes
 NativePerson.h332 bytes
 targetver.h314 bytes
 APP.ico10.74 KB
 HelloCppCliWorld.vcxproj4.7 KB
 APP.rc2.5 KB
 HelloCppCliWorld.vcxproj.filters1.65 KB
 Readme.txt1.53 KB
 AssemblyInfo.cpp1.24 KB
 HelloCppCliWorld.cpp440 bytes
 STDAFX.h272 bytes
 STDAFX.cpp216 bytes
 resource.h91 bytes
 HelloCppCliWorld.v12.suo27 KB
 APP.ico10.74 KB
 HelloCppCliWorld.vcxproj4.7 KB
 APP.rc2.5 KB
 HelloCppCliWorld.vcxproj.filters1.65 KB
 Readme.txt1.53 KB
 AssemblyInfo.cpp1.24 KB
 HelloCppCliWorld.sln994 bytes
 HelloCppCliWorld.cpp440 bytes
 STDAFX.h272 bytes
 APP.ico10.74 KB
 ObjectsDemo.vcxproj4.58 KB
 APP.rc2.5 KB
 ObjectsDemo.vcxproj.filters1.65 KB
 Readme.txt1.5 KB
 AssemblyInfo.cpp1.23 KB
 ObjectsDemo.cpp716 bytes
 STDAFX.h248 bytes
 STDAFX.cpp211 bytes
 resource.h91 bytes
 ObjectsDemo.v12.suo22.5 KB
 APP.ico10.74 KB
 ObjectsDemo.vcxproj4.58 KB
 APP.rc2.5 KB
 ObjectsDemo.vcxproj.filters1.65 KB
 Readme.txt1.5 KB
 AssemblyInfo.cpp1.23 KB
 ObjectsDemo.sln979 bytes
 ObjectsDemo.cpp716 bytes
 STDAFX.h248 bytes
 PeopleLib.vcxproj4.17 KB
 Readme.txt1.6 KB
 PeopleLib.vcxproj.filters1.4 KB
 STDAFX.h371 bytes
 NativePerson.h332 bytes
 targetver.h314 bytes
 STDAFX.cpp296 bytes
 NativePerson.cpp218 bytes
 PeopleLib.vcxproj.user165 bytes
 PeopleLib.v12.suo33 KB
 PeopleLib.vcxproj4.17 KB
 PeopleLib.sln1.63 KB
 Readme.txt1.6 KB
 PeopleLib.vcxproj.filters1.4 KB
 STDAFX.h371 bytes
 NativePerson.h332 bytes
 targetver.h314 bytes
 STDAFX.cpp296 bytes
 NativePerson.cpp218 bytes
 PeopleLib.vcxproj.user165 bytes
 Apartments.vshost.exe22.63 KB
 apartments.pdb13.5 KB
 apartments.exe6.5 KB
 Apartments.vshost.exe.manifest490 bytes
 Apartments.exe.config187 bytes
 Apartments.vshost.exe.config187 bytes
 apartments.pdb13.5 KB
 DesignTimeResolveAssemblyReferencesInput.cache6.84 KB
 apartments.exe6.5 KB
 Interop.CalculatorSvrLib.dll4 KB
 Apartments.csproj.FileListAbsolute.txt2.6 KB
 Apartments.csprojResolveAssemblyReference.cache1.71 KB
 Apartments.csproj.ResolveComReference.cache807 bytes
 TemporaryGeneratedFile_036C0B5B-1481-4323-8D20-8F5ADCB23D92.cs0 bytes
 TemporaryGeneratedFile_5937a670-0e60-4077-877b-f7221da3dda1.cs0 bytes
 TemporaryGeneratedFile_E7A71F73-0F8D-4B9B-B56E-8E70B10BC5D3.cs0 bytes
 AssemblyInfo.cs1.4 KB
 apartments.csproj2.88 KB
 Program.cs1.34 KB
 APP.config187 bytes
 EdB.chk8 KB
 Apartments.v12.suo41.5 KB
 apartments.csproj2.88 KB
 Program.cs1.34 KB
 apartments.sln999 bytes
 APP.config187 bytes
 6-dotnet-interoperability-fundamentals-m6-slides.pdf305.83 KB
 4-dotnet-interoperability-fundamentals-m4-slides.pdf197.87 KB
 8-dotnet-interoperability-fundamentals-m8-slides.pdf122.28 KB
 5-dotnet-interoperability-fundamentals-m5-slides.pdf119.69 KB
 2-dotnet-interoperability-fundamentals-m2-slides.pdf102.81 KB
 7-dotnet-interoperability-fundamentals-m7-slides.pdf101.92 KB
 3-dotnet-interoperability-fundamentals-m3-slides.pdf73.13 KB
 1-dotnet-interoperability-fundamentals-m1-slides.pdf69.7 KB
 06-Demo Simple Interop.mp48.74 MB
 03-Execution Modes.mp47.75 MB
 04-Interoperability Scenarios.mp44.18 MB
 05-Interoperability Mechanisms.mp43.54 MB
 02-Course Introduction.mp43.25 MB
 01-Overview.mp41.26 MB
 07-Summary.mp41.15 MB

Description

Year of Manufacture : 2014
Manufacturer : pluralsight
Author : Pavel Yosifovich
Duration : 5h 45m
Tutorial Language : English


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. Managed code - it's great, but sometimes .NET code should call "native" code, for example, DLL libraries, Windows API, or components of COM; This course will show you how.


ConteNT:
1. Introduction
Overview
Course Introduction
Execution Modes
Interoperability Scenarios
Interoperability Mechanisms
Demo: Simple Interop
Summary

2. P/Invoke: The Basics
Overview
P/Invoke
Demo: P/Invoke
Finding Entry Points
Demo: Entry Points
Calling Convention
Demo: Calling Convention
Type Conversion
Summary

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

Screens:
imageimageimage



Sharing Widget


Download torrent
1.01 GB
seeders:11
leechers:19
Pluralsight - .NET Interoperability Fundamentals -2014

All Comments

Please seed.
seeded well