Welcome to MSDN Blogs Sign in | Join | Help

Browse by Tags

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 Read More...
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 Read More...
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 Read More...
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 Read More...
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. Read More...
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 Read More...
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 Read More...
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 Read More...
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 Read More...
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. Read More...
Upon request, I am posting the slides to my chalk talk. It's especially useful as I am not sure how these slides get included on the Tech-Ed DVD. I had a great audience for the talk, and it's really important that our team get the message across that Read More...
I am hanging out at Tech-Ed 2006 in Boston this week. After 2 days, I must it continues to amaze me how large this conference has become. There are about 15,000 attendees this year and the conference center feels like it could fit a squadron of Airbus Read More...
A while back, we received a suggestion via our product feedback website. The site lets anyone log bugs and/or suggestions for our product, which feed directly into our internal bug tracking mechanism. In other words, the site is not simply a façade but Read More...
People often wonder about how we deal with Keyboard shortcuts in Visual Studio. There are a couple of things to know and I'll throw in a neat macro too. Profiles When you run Visual Studio for the first time, you will get a prompt asking which default Read More...
It turns out Word 2007 supports blogging. This will be my grand excuse to start blogging again. Read More...
More Posts Next page »
 
Page view tracker