Browse by Tags

Tagged Content List
  • Blog Post: 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...
  • Blog Post: 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 for...
  • Blog Post: 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...
  • Blog Post: 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: ...
  • Blog Post: 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 ...
  • Blog Post: 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 deeper...
  • Blog Post: 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...
  • Blog Post: 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 most of the...
  • Blog Post: 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 be dropped with SDK support...
  • Blog Post: 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...
  • Blog Post: New tiny CLI implementations hit the market

    Here are a couple of interesting new items based on the CLI: Axalto has produced a smartcard based on the ECMA standard . .netcpu Corp has produced a development kit for the their embedded CLR CPU Module . Haven't tried it, but defintately looks cool. My wife has been looking for gift ideas, hmmm......
  • Blog Post: November Community Tech Preview (CTP) with Standard Edition available

    The November Community Tech Preview (CTP) has now been released. This drop contains a version of the Standard Edition. I'm in the process of uninstalling the October release and putting this one on. (Unfortunately that always seems to involve rmdir and regedit to find all traces of the old stuff, so...
  • Blog Post: Oracle 10g Release 2 to support the CLR

    Oracle is having their Openworld conference right now and has announced support for CLR stored procedures in an upcomming release. Read more in the press release . This means that Oracle, DB/2, and Microsoft SQL Server will support CLR managed stored procedures. Cool!
  • Blog Post: New 64-bit material available on MSDN

    This new site covers common 64-bit questions about the .NET FX and gives examples. I'm often asked a few FAQ's, so let me answer them right here: Version 2.0 (Whidbey) is the first version to support 64-bit. Versions 1.1 (SP1) will run only as 32-bit in the WOW V2.0 supports x64 processors (AMD Opertron...
  • Blog Post: How much power is too much?

    In the second section of the Channel 9 tour videos , Rico Mariani talks about performance and I once again butcher his last name (I once made the same mistake at a BillG review, sorry man <sigh>; it's pronounced "Mary-annie", got it now <g>). One thing we've seen a lot is that it is really...
  • Blog Post: CLR Walkabout with Scoble on Channel 9

    I recently took the Channel 9 folks on a Walkabout during the beta 2 zero bug bounce push period. We visited with various folks in the middle of Beta 2 lock down. There are 3 segments to the tour, and two more in my office comming up. Enjoy...
  • Blog Post: Whidbey Beta 1 Code Coverage Build

    Compatibility is something we work very hard on. It is our goal to make sure all of your V1.x applications keep running on Whidbey (v2.0). But to accomplish that, we could really use your help. With Beta 1, we released a code coverage build which can collect usage data that is fed directly into testing...
  • Blog Post: Rules for warnings and my biased view of the ObsoleteAttribute

    Brad has a hot post going about how we should handle the ObsoleteAttribute and its usage in the Framework . Brad’s post is balanced and objective to not force people into one camp or another. Let me be totally biased, put my Development Manager hat back on for a minute, and articulate my rules for handling...
  • Blog Post: Longhorn / WinFX news

    I've been very busy with some, uh, scheduling issues this month. As you can imagine there is a lot that goes into making a big decision like this. I'm personally very excited about (a) reach for developers, and (b) getting the bits into the hands of customers sooner. I met with a lot of people at the...
  • Blog Post: Why isn't there an Assembly.Unload method?

    We frequently get asked why you cannot unload an assembly from an app domain. After all, you can do a FreeLibrary() in unmanaged code to unload a DLL, and the CLR is just using DLL's right? Reasons to Want to Unload There are generally two reasons that you want to unload an assembly: space and...
  • Blog Post: Python for the CLR: Jim Hugunin's IronPython paper at PyCON

    Jim Hugunin just gave a great paper on writing his IronPython implementation on top of the CLR at PyCON . In particular Jim says (referring to previous comments by folks indicating the CLR does not handle dynamic languages well): "I wanted to pinpoint the fatal flaw in the design of the CLR that made...
  • Blog Post: Comments on "Please Sir May I Have a Linker?"

    Several folks forwarded to me Joel Spolsky's post Please Sir May I Have a Linker in which he outlines the issues with the .NET Framework redist distribution problems and calls for a simpler solution: a linker that could take your managed application and produce one atomic exe combining only the frameworks...
  • Blog Post: NGen Overview

    NGen Primer NGen Overview I thought it would be useful to provide a primer on the NGen tool and pre-jitting your code for performance reasons. In particular, there are some gotchas you must be aware of when authoring your product. In this entry, I'm going to cover some background...
Page 1 of 1 (23 items)