Welcome to MSDN Blogs Sign in | Join | Help

Browse by Tags

ICFP Programming Contest

This years' installment of the ICFP Programming Contest is coming up this weekend. For those who haven't had the chance to try out this programming contest before, I definitely recommend it. I've done the contest 3 of the last 5 years, and each time has
Posted by LukeH | 1 Comments

F# at TechEd Orlando 2008

Last week I was down in Orlando for the 2008 US TechEd Developer conference. It was a great conference. This year TechEd was split into two seperate conferences, one for the Developer audience (last week) and another for the IT audience (this week). The
Posted by LukeH | 0 Comments

Huffman Coding with F#

I recall my sense of awe when I first wrote a simple compression application using Huffman Coding a few years ago for a school assignment. Compression is one of those things that just kind of feels like magic - you get to take something, and make it smaller
Posted by LukeH | 6 Comments

F# Session at TechEd Israel

I've had the opportunity to do a lot of F# presentations recently, which has been really great. Over the last few months, I've done presentations at the Financial Services Developer Conference in New York, at the Lang.NET conference in Redmond, and at
Posted by LukeH | 3 Comments

F#

A few weeks back, Soma blogged about an increased investment by the Microsoft Developer Division in the F# language . Part of this increased investment has been the creation of a small team in Redmond to work with F#'s creator Don Syme to bring F# into
Posted by LukeH | 23 Comments

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 constructs. However, you may have noticed that it did not actually use LINQ query expressions all that much. Well, after discussing this with a coworker on
Posted by LukeH | 40 Comments

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 approach to building parsers by composing very simple atomic parsers into bigger and bigger units which can ultimately express real world grammars. This idea
Posted by LukeH | 9 Comments

C# 3.0 and CodeDOM

The CodeDOM is a very handy .NET API which allows you to programatically compile code using the .NET compilers and programatically construct code without just pasting together strings. With the new version of the language, we've heard a numer of questions
Posted by LukeH | 7 Comments

.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 Multitargeting" for Visual Studio. This allows you to build applications targeting any of these frameworks using Visual Studio 2008: .NET Framework 2.0 - released
Posted by LukeH | 19 Comments

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 Covers: An In-Depth Look at C# 3.0". The talk introduces the new C# language features and takes a tour behind the scenes of LINQ to Objects to see how C#
Posted by LukeH | 1 Comments

F12 - Go To Definition

A few months ago when Bill Gates was on the Daily Show , Jon Stewart asked him a particularly insightful software question: "So...what does the F12 button do? Does it do anything? Is it a joke button". To which Bill replied jokingly - "I'd stay away from
Posted by LukeH | 4 Comments

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 untill then, I get to spend some time talking to folks at the C# booth and attending a couple of the C#, LINQ and Visual Studio sessions to see what people
Posted by LukeH | 4 Comments

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 couple of demos of some of the LINQ and C#3.0 integration into VS Orcas, including IntelliSense and debugging improvements, as well as spending some time
Posted by LukeH | 1 Comments

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 morning. Stop by the chat to ask questions, give feedback, or just hang out and discuss any C# language or compiler topics you are interested in. See you there!
Posted by LukeH | 2 Comments

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 about the cool graphics it could create that I would often leave my 286 on overnight rendering ray-traced scenes and movies. When I was in high school,
Posted by LukeH | 27 Comments
Filed under:
More Posts Next page »
 
Page view tracker