It is curious if someone had enough time with WinRT to understand if there are areas in WinRT and .NET 4.5 that erase the .NET programmer, some of the old elements found in VSTO and COM Interop Office programs related to RCW and differences in the counting of COM and .NET GC links beyond the use of the finalizer (make sure you get a link to all .NET RCW, etc.).
It doesn't matter if they are just curious if they distracted these considerations or even better, but the architecture is significantly different, and these problems are not even applicable.
Thank you in advance
Perhaps the best way to ask the question is, is this still essentially the same architecture of .NET objects in the managed / garbage collection memory model referencing COM (WinRT) objects in the unmanaged (for now) architecture of the isolated reference memory counting?
If there is no βmagicβ in the metadata bindings or the isolated environment, then we just need to apply the same approach as with RCW.
source share