LukeH's WebLog

Benoit Mandelbrot

I just read that earlier today, Benoît Mandelbrot passed away. Mandelbrot’s most famous...

Author: Luke Hoban [MS] Date: 10/16/2010

Twitter OAuth in F#

I have a few F# demos which use the Twitter APIs as simple examples of accessing online data...

Author: Luke Hoban [MS] Date: 09/05/2010

F# Scaling from Explorative to .NET Component - F# Talk @ TechEd 2010

Last Thursday I gave an F# talk at TechEd New Orleans titled "F# in Visual Studio 2010". The talk...

Author: Luke Hoban [MS] Date: 06/13/2010

F# for Parallel and Asynchronous Programming - PDC 2009

Last November at PDC 2009 in Los Angeles I gave a talk on F# for Parallel and Asynchronous...

Author: Luke Hoban [MS] Date: 01/31/2010

ICFP Programming Contest 2009

This year’s ICFP Programming Contest starts today. We’ve got a team participating, any...

Author: Luke Hoban [MS] Date: 06/25/2009

F# in Silverlight

Over the last couple years, there has been an explosion of interest in Silverlight. As a .NET-based...

Author: Luke Hoban [MS] Date: 06/25/2009

F# on Windows Azure

Windows Azure was announced yesterday, and along with it, the first CTP of the SDK and Visual Studio...

Author: Luke Hoban [MS] Date: 10/28/2008

Standard Deviation and Event-based Programming

A couple weeks ago, I had the opportunity to do a really fun presentation on F# at the .NET Meetup...

Author: Luke Hoban [MS] Date: 10/10/2008

F# September 2008 CTP - Known Issues

We released the F# CTP a few weeks ago, and have been receiving tons of great feedback from F#...

Author: Luke Hoban [MS] Date: 09/17/2008

ICFP Programming Contest

This years' installment of the ICFP Programming Contest is coming up this weekend. For those who...

Author: Luke Hoban [MS] Date: 07/10/2008

F# at TechEd Orlando 2008

Last week I was down in Orlando for the 2008 US TechEd Developer conference. It was a great...

Author: Luke Hoban [MS] Date: 06/10/2008

Huffman Coding with F#

I recall my sense of awe when I first wrote a simple compression application using Huffman Coding a...

Author: Luke Hoban [MS] Date: 05/05/2008

F# Session at TechEd Israel

I've had the opportunity to do a lot of F# presentations recently, which has been really great. Over...

Author: Luke Hoban [MS] Date: 04/14/2008

F#

A few weeks back, Soma blogged about an increased investment by the Microsoft Developer Division in...

Author: Luke Hoban [MS] Date: 11/14/2007

Taking LINQ to Objects to Extremes: A fully LINQified RayTracer

Not too long ago I blogged about a C# raytracer which took advantage of a lot of C#3.0 language...

Author: Luke Hoban [MS] Date: 10/01/2007

Monadic Parser Combinators using C# 3.0

Parser combinators are an idea that I enjoy every time I go back and look at again. They are an...

Author: Luke Hoban [MS] Date: 08/19/2007

C# 3.0 and CodeDOM

The CodeDOM is a very handy .NET API which allows you to programatically compile code using the .NET...

Author: Luke Hoban [MS] Date: 07/11/2007

.NET Framework Multitargeting in Visual Studio 2008 (aka Orcas)

One of the really great features I worked on for our upcoming release is ".NET Framework...

Author: Luke Hoban [MS] Date: 06/29/2007

C#3.0 Session at TechEd2007 - Code Samples

I just presented my C#3.0 session at TechEd Orlando titled "DEV346 - Microsoft Visual C# Under the...

Author: Luke Hoban [MS] Date: 06/07/2007

F12 - Go To Definition

A few months ago when Bill Gates was on the Daily Show, Jon Stewart asked him a particularly...

Author: Luke Hoban [MS] Date: 06/04/2007

At TechEd Orlando

I just arrived in Orlando for TechEd 2007. I'll be presenting later on in the week on C#3.0 - but...

Author: Luke Hoban [MS] Date: 06/04/2007

My Channel9 Video on LINQ in Orcas

Looks like Channel9 just posted a video interview I did about LINQ in Orcas. In the video, I show a...

Author: Luke Hoban [MS] Date: 05/18/2007

C# Language and Compiler Chat - Monday May 7th, 11AM PST

Thought I'd spread the word that we've got a C# language and compiler chat coming up on Monday...

Author: Luke Hoban [MS] Date: 05/04/2007

A Ray Tracer in C#3.0

Ray tracers are a lot of fun. When I was in middle school, I discovered POV-Ray and was so excited...

Author: Luke Hoban [MS] Date: 04/03/2007

In-Memory Query with C#2.0 and C#3.0

Here's some sample code from a demo I did a few months ago. It's a simple example of how much easier...

Author: Luke Hoban [MS] Date: 03/31/2007

The C# Compiler in Orcas

I started working on the C# compiler team a little more than a year ago, right around the time that...

Author: Luke Hoban [MS] Date: 03/19/2007

Using LINQ to solve puzzles

A couple months ago, I had a great time participating in Microsoft's PuzzleHunt event along with our...

Author: Luke Hoban [MS] Date: 03/18/2007

Simplified Build Configurations (or Why Can’t I Change Build Configurations in Express?)

I spend a lot of time on the Express Edition Forums, and there are a few questions I see often...

Author: Luke Hoban [MS] Date: 10/17/2005

C# is verbose. Verbose is good.

On ScottWil’s blog recently, Thomas Eyde commented on C#, saying “Basically I think C# is too...

Author: Luke Hoban [MS] Date: 02/02/2005

It’s been a long time…

I don’t think it’s that I haven’t had anything interesting to say for the last 7 months, but somehow...

Author: Luke Hoban [MS] Date: 02/02/2005

What is in Visual C# Express?

So far, the first two comments I’ve gotten on my blog have been asking essentially the same...

Author: Luke Hoban [MS] Date: 07/01/2004

C# Express RSS Screensaver

One of the cool projects I’ve worked on as part of working on C# Express is the “starter...

Author: Luke Hoban [MS] Date: 06/30/2004

Intro + C# Express

Hi, my name’s Luke and I am a program manager on the C# team at Microsoft. I’ve wanted...

Author: Luke Hoban [MS] Date: 06/30/2004