IronRuby Source Available for Download

John Lam and team have been working hard on getting IronRuby ready for public release, and today is the day!  Today we are announcing two key things: Availability of the IronRuby source code Our plans to accept contributions to IronRuby libraries (to start) through Rubyforge by August You can read all of the details on…

8

Code Sample: Is Your Process Using the Silverlight CLR?

In my previous post I described how multiple CLRs can now be run in the same process starting with Silverlight.  In the sample video I had a small console application that could be used to track managed processes on the machine and which version(s) of the CLR they had in them.  I’ve included the code…

3

Side by Side In Process CLRs Start with Silverlight

When we started working on managed code for Silverlight one scenario I wanted to see working was the ability to create a new browser or shell in managed code that could still browse to and execute rich web content.  We spent (endless) time debating if this scenario should simply target the desktop CLR if it…

11

Red Bits and Compatibility

Doesn’t Side by Side Cure All? Soma posted in his blog how we plan to produce an updated version of the .NET Framework that maintains compatibility.  This particular subject always draws a lot of passionate opinions.  I’ve heard the opinions from the polar extremes.  This is a common example: “There is absolutely NO reason to…

10

Catchy headlines? Sure, but get the facts

Well it’s been a fun and creative couple of days for headlines: Microsoft Recruits for .Net Framework Compatbility Testing (started off being called “Microsoft .NET Framework Breaks Apps”) Ouch! .Net Framework 2.0 Breaks Apps .Net Developers:  ‘What, Me Worry’? Microsoft Wrestles With .Net Framework Compatibility While cute headlines may grab advertising clicks, you need to read…

1

Why should your language target the CLR?

In my post on a meeting with some JVM experts, I mentioned a few high level notes on our dynamic language support.  James Barnes asked for a response to Patrick Logan’s article on the subject.  Patrick points out my post wasn’t deep on details, and could really be looked at as trying to force types…

7

Announcing IronPython 0.7 Ready for Download

Today at PyCon, Jim Hugunin announced the availability of IronPython 0.7 which you can download from this site.  We are releasing the code under a BSD style Shared Source license. This version runs on the Whidbey CLR (V2.0) which has features like LCG designed for dynamic languages as well as numerous performance improvements.  Because IronPython targets…

6

Microsoft Technology Summit Notes on the CLR

This morning I met with a group of industry influencers who are more exports in the JVM community.  I brought with me a few folks from the CLR team, including Jim Miller, Brad Abrams, and Jim Hugunin. Rather than do a lot of presenting (I had only 9 slides including the title page), we spent…

9

March CTP of WinFX (Avalon, Indigo, .NET FX) now posted on MSDN

I’m back!  I was OOF for a bit after getting pretty sick coming back from Bucharest and Tel Aviv.  But I had to report that the March CTP was just posted today on MSDN.  This is the first combined drop of Avalon and Indigo targeting the same CLR, as well as the first version to…

8

Bucharest .NET User’s Group

We just wrapped up our recruiting trip to Bucharest.  On Monday 24-January, Brand, Ronald, and myself attended the .NET User’s Group hosted by Dorin Badea of the Microsoft office and Microsoft MVP Aurelian Popa who did a talk on OSS for the group. The session was well attended with about 50 to 60 people.  Here…

3