Geeks With Blogs



Add to Technorati Favorites

An Archived Managed World This blog has moved to Development
Visual Studio 2010 Training Course on Channel 9
This morning, Channel 9 launched the new Channel 9 Learning Center. From Channel 9, here’s a description of what the Learning Center is: “The Channel 9 Learning Center is the destination for free technical training on emerging Microsoft products and technologies. The Learning Center consists of a set of courses with each course including a set of videos, hands-on labs, and source code samples to get you up-to-speed quickly.” I’m pleased to say that Visual Studio 2010 is one of the first Training ......

Posted On Wednesday, October 21, 2009 5:08 AM

TxF Managed Wrapper on Code Gallery
Hello, everybody, I have released the first version of a rudimentary managed wrapper around Transactional NTFS to Code Gallery on MSDN: The wrapper in its current form is very basic but should give developers a good idea on how simple it is to use Transactional NTFS from managed code. Feel free to go grab it, play around with it (there are some sample screencasts using the wrapper on the Developer Meet Server Show), and feel free to use it any way you wish. ......

Posted On Wednesday, April 23, 2008 4:41 AM

The launch of
In my previous post, I talked about why I personally love C++/CLI as a solution for managed and native interop. With the launch of Visual Studio 2008, and the include of the new marshalling library, there is on part of the equation missing, I believe. On the C# side of the interop equation, you have When I'm wanting to interop with a given Windows API, there is a very (very) good chance that the wrappers have already been posted onto While the marshal_as<> ......

Posted On Thursday, November 22, 2007 11:03 PM

Visual Studio 2010 Beta 2 Training Kit Published
The Beta 2 version of DPE’s Visual Studio 2010 Training Kit is now live (you can find it at A training kit includes presentations, hands-on labs, and demos. This content is designed to help you learn how to utilize a variety of Visual Studio 2010 and .NET Framework 4 technologies. The Beta 2 release of the Training Kit contains 15 presentations, 19 hands-on labs, and 13 demos. Many technologies are covered in this release, including: C# 4, VB 10, F#, Parallel Extensions, ......

Posted On Tuesday, October 20, 2009 5:54 AM

10-4 Episode 26: Creating Extensible Apps with MEF
In this episode of 10-4, we take a look at a new library in .NET Framework 4 and how it helps developers write applications that are more extensible and easier to maintain than before. For more information on the Managed Extensibility Framework, make sure to check out its home on Codeplex: For more 10-4 episodes, be sure to visit: 10-4! Over and out ......

Posted On Monday, July 13, 2009 4:17 PM

Parallel Computing with Visual Studio 2010 Beta 1
One of the big areas of improvements coming to Visual Studio 2010 and .NET Framework 4 is in the area parallel computing. There are a LOT of new features and improvements to existing features here with this latest release of our developer tools. Many people smarter and more capable than I have already written about most of this stuff, so there’s not much for me to add. What I did want to do though is to let you know all the places where you can find this wealth of information (and there is a lot ......

Posted On Tuesday, June 9, 2009 6:44 PM

Tour de BCL 4.0
Over the coming months, I would like to take you on a whirlwind tour of a bunch of the new data structures and APIs being added to the Base Class Libraries (BCL) for .NET Framework 4.0. This will take us everywhere from new multithreading-oriented data structures like Barrier and CountdownEvent, to more basic structures like Tuple. I’ll update this post with correct links as new posts are created… An Intro to Barrier An Intro to Barrier, Continued An Intro to CountdownEvent An Intro to LazyInit An ......

Posted On Monday, February 9, 2009 11:40 PM

An Intro to Barrier
In this first stage of our Tour de BCL, we will be passing through the new Barrier class. So what is a Barrier? Let’s take a look at the boring technical description for a Barrier: A Barrier is a synchronization primitive that enforces the stopping of execution between a number of threads or processes at a given point and prevents further execution until all threads or processors have reached the given point. I don’t know about you, but sometimes technical descriptions like the above just sound like ......

Posted On Monday, February 9, 2009 11:17 PM

F# Basics – Infix Operators
As I’ve been writing more F# code and learning more about the F# language, I have found myself intrigued by how some surprisingly simple language features can combine with each other to enable us to write very expressive code. While I am still learning F# (and realize just how much more I have to learn), I’m hoping that sharing some of these thoughts will encourage others to dig into what I think is a very powerful language that a lot of us developers can learn from. In this post, we’re going to ......

Posted On Friday, April 17, 2009 10:03 PM

10-4 Episode 2: Welcome to Visual Studio 2010
Happy Holidays, everybody! First of all, thanks to everybody who helped get the word out on the launch of this new show on Channel 9 by blogging, tweeting, or spreading the word using other ways. There is no doubt in our minds that the launch of this new show wouldn’t have been nearly as successful without all of you! In this second episode of 10-4, we’ll take a very high-level look at Visual Studio 2010. We’ll discuss what types of features you can expect to see in Visual Studio 2010 and .NET Framework ......

Posted On Wednesday, December 24, 2008 2:34 PM

Copyright © Jason Olson | Powered by: