Subscribe: BorisJ's Blog
Added By: Feedage Forager Feedage Grade B rated
Language: English
code  interop –  interop  managed  microsoft  native clients  native code  native  net  part  posted  talk  ways access  – part   
Rate this Feed
Rate this feedRate this feedRate this feedRate this feedRate this feed
Rate this feed 1 starRate this feed 2 starRate this feed 3 starRate this feed 4 starRate this feed 5 star

Comments (0)

Feed Details and Statistics Feed Statistics
Preview: BorisJ's Blog

BorisJ's Blog

Visual C++ Program Manager

Last Build Date: Tue, 21 Jul 2015 14:24:50 +0000


C++ and .NET Framework Multitargeting

Mon, 06 Aug 2007 14:54:00 +0000

I'm not going to write a long note explaining once again that I've been too busy to post. We all know it's not true and who wants to sound like a hypocrite right? In any case, my colleague Luke recently posted an entry about a feature we both worked on and I wanted to share...

Interop 101 – Part 5

Fri, 09 Feb 2007 13:40:00 +0000

As overdue as this post is, let's just jump in. In my first 4 installments, I focused on the different ways you could access native functionality from managed code. In this post, I will flip the actors around and investigate how to expose managed functionality to native clients. The first thing to note is that...

Blogging Redux

Tue, 30 Jan 2007 00:51:32 +0000

It seems as though my blogging comes in phases, with short periods of writing often interspersed with (very) long periods of silence 🙂 Heck, in this specific instance, I even let my interop series go unfinished. In my next post on the topic, I plan to talk about exposing managed APIs to purely native clients...

Interop 101 – Part 4

Fri, 29 Sep 2006 02:29:00 +0000

I apologize for the long delay for this section (although I suppose my average posting frequency is already pretty low), but I was on a much needed vacation. I finished the last chapter with a brief mention of what I would talk about now, which is the native support for interop that C++ provides. In...

Interop 101 – Part 3

Sat, 02 Sep 2006 18:38:00 +0000

In the last part of this little series, we looked into how C# (and .NET languages in general) can call into native code as directly as possible through P/Invoke. While this is a viable technique in many cases, it doesn’t scale to complex interop nicely. Users of Java probably recognized it as something quite similar...

Debugging Trick

Tue, 22 Aug 2006 12:38:56 +0000

My colleague Kang Su (that's his first name) came by my office yesterday to borrow a book. You might think a story that starts like this couldn't possibly lead to anything interesting. This tale is compelling though so hang tight. So the book in question was Debugging Applications for Microsoft .NET and Microsoft Windows (what...

Interop 101 – Part 2

Mon, 21 Aug 2006 21:15:00 +0000

In my last post, I began my little foray into basic managed/native interop scenarios. The goal is to discuss (in a first step at least) the different ways one can access native code from the managed world. Arguably, the simplest method is the one I used in part 1, which is to use C++/CLI and...

Interop 101 – Part 1

Sun, 30 Jul 2006 02:42:00 +0000

It's funny how often the people within our team (myself included) take certain things for granted. We have provided a great way to bridge the gap between native and managed code with C++/CLI yet I am continually surprised by how little information has been successfully conveyed. I posted slides from the talk I gave last...

Channel 9

Wed, 12 Jul 2006 14:14:27 +0000

The folks over at Channel9 have posted my first video over here. If you don't know what the site is, the quick explanation is that it's a repository of video conversations with people at Microsoft. In this case, Charles Torre sat down with me to talk about random tricks for Visual C++ developers, some history...

Thoughts about Tech-Ed 2006

Fri, 30 Jun 2006 20:06:38 +0000

As I mentioned in previous posts, I was Microsoft's largest sponsored conference a few weeks ago. I have been mulling over what I saw and heard while I was there and I feel it's time to write a little post-mortem. First point, the conference is huge. Clearly the industry loves to bring 15,000 people together...