The Wayward WebLog

Oh, what a tangled web

YODA the Programming Language

Now that LINQ is out the door, so to speak, I can start focusing my efforts on the next next...

Author: Matt Warren - MSFT Date: 10/10/2005

What the World is saying about LINQ

“LINQ is totally awesome. It’s like this thing that you use to condense your entire application into...

Author: Matt Warren - MSFT Date: 09/21/2005

LINQ Designer Receives Prestigious Award at PDC

In the wake and fanfare of the disclosure of the LINQ technology preview at the PDC 2005 in Los...

Author: Matt Warren - MSFT Date: 09/20/2005

LINQ, BB’s and the HTTP’ness

The Language Integrated Query (LINQ) demo during the PDC demo was exciting. There was applause all...

Author: Matt Warren - MSFT Date: 09/13/2005

ObjectSpaces:There and Back Again

It seems fitting to make one last tribute to ObjectSpaces on the eve of the PDC. Last time around...

Author: Matt Warren - MSFT Date: 09/12/2005

Language Integrated Quirks

It’s done. The pencils are down. The bits are baked. No more time for polish and there’s no turning...

Author: Matt Warren - MSFT Date: 08/29/2005

Nulls not Evil Anymore?

Soma explains the changes to the .Net runtime to fix the problems with Nullable<T>....

Author: Matt Warren - MSFT Date: 08/12/2005

Down to Earth

Virtual Earth is coming. I kept hearing about it, but was not sure quite what to make of it. You...

Author: Matt Warren - MSFT Date: 07/24/2005

XML Generics

Designing a programming language is like inventing a metaphor for thought. Most of the time you...

Author: Matt Warren - MSFT Date: 07/24/2005

N-Tier development with C# 4.0

Now that the PDC announcement has been made revealing sessions covering the new C# 3.0 features...

Author: Matt Warren - MSFT Date: 07/18/2005

Sound Bites

It’s time for a rant, time to dredge up those same old topics, same tired old arguments. Why did...

Author: Matt Warren - MSFT Date: 06/15/2005

Insecurity By Design

Kevin Kernan posts on C|Net that "the best long-term answer to the security problem is to make...

Author: Matt Warren - MSFT Date: 06/14/2005

C# 3.0 Revealed?

Professional Developers Conference PDC September, 2005

Author: Matt Warren - MSFT Date: 06/13/2005

Nulls are Evil

Nulls terrify me. There is something passive aggressive about them. It's not just that they lurk...

Author: Matt Warren - MSFT Date: 06/01/2005

Outliers

It was there today, again, waiting, watching, sitting idly by while I worked. Sinister. I try to...

Author: Matt Warren - MSFT Date: 04/27/2005

No Cowboy Haiku For You

Everything always happens when I'm on vacation. I can't take a few weeks off to go snorkelling in...

Author: Matt Warren - MSFT Date: 04/21/2005

Mousing Around

When I first wrote my previous post Interview Question: The Mouse, I did not expect to get so many...

Author: Matt Warren - MSFT Date: 02/11/2005

Interview Question: The Mouse

I have a favorite interview question that I've been using over the last year. It's time to get a new...

Author: Matt Warren - MSFT Date: 02/03/2005

Windows: Reduced to Tears

In the wake of the EU rulings against Microsoft, in which the company has been ordered to remove...

Author: Matt Warren - MSFT Date: 02/02/2005

Seeking Wayward

I thought I'd let you all know about the project I've been working on for the last few months that...

Author: Matt Warren - MSFT Date: 01/31/2005

The Great Big Lie

Now I'm not one to spread conspiracy theories, but I just can't get over the feeling that the people...

Author: Matt Warren - MSFT Date: 11/17/2004

Tempted by Halo

I'm tempted to blow off work for the rest of the week and spend the time playing Halo 2. It's that...

Author: Matt Warren - MSFT Date: 11/10/2004

Quality Fake Rolex Now

I'm sure you must have have at least 35 to 40 fake Rolex watches, each, by now. No? I'm drowning in...

Author: Matt Warren - MSFT Date: 10/25/2004

Refashioning Software

In our never ending quest to provide you with better, faster, more powerful products and tools, we...

Author: Matt Warren - MSFT Date: 10/14/2004

Halo, can you hear me now?

I played my first game of Halo last night. Not Halo 2 mind you, the developers only just finished...

Author: Matt Warren - MSFT Date: 10/13/2004

Techmongers Unite!

With the political 'hard-bloggers' getting all the press these days (or should I say 'making' the...

Author: Matt Warren - MSFT Date: 10/12/2004

Stern Resolve

There's been a lot of hubbub lately over which style of sales and marketing will prevail in the ever...

Author: Matt Warren - MSFT Date: 10/11/2004

Double Dog Data

In my post Dog Days of Summer I told you how a stray dog had adopted my family while on vacation. I...

Author: Matt Warren - MSFT Date: 09/17/2004

Code Shock

The first time I ever saw code written in Java, it scared me. The code looked awful. I mean it....

Author: Matt Warren - MSFT Date: 09/17/2004

Style is Serious

It's been difficult to focus on work lately, let alone find the time to contemplate something worthy...

Author: Matt Warren - MSFT Date: 09/14/2004

The Truth about Longhorn

This was supposed to be another "truth about" post, but I haven't had the time to finish it due to...

Author: Matt Warren - MSFT Date: 09/01/2004

Personal Teamwork

Do you every get that queasy, uneasy feeling when you are sitting at your desk, two monitors up,...

Author: Matt Warren - MSFT Date: 09/01/2004

The Dog Days of Summer

Its been difficult to find those few private moments where I can pull out the laptop and commence...

Author: Matt Warren - MSFT Date: 08/25/2004

And there was Rain

It was a long and grueling day. It started late and ended late, and it was long and excruciating in...

Author: Matt Warren - MSFT Date: 08/22/2004

Less than Express

I'm heading out today on vacation for the week, far away from all things digital, miles and miles...

Author: Matt Warren - MSFT Date: 08/21/2004

Hurricane Charlie

To think, there was a time in the past when my home was actually a place of solitude, a veritable...

Author: Matt Warren - MSFT Date: 08/19/2004

Hacking the Planet

Since the Hubble Space Telescope was having so many problems recently, I decided it was my duty to...

Author: Matt Warren - MSFT Date: 08/11/2004

Travelling on Business

I suppose you are wondering why the posts have been coming more infrequent, put up at irregulars...

Author: Matt Warren - MSFT Date: 08/05/2004

The Anti-Hoax

I saw this article on blog hoaxes; fake sites where writers pretend to be someone else, a celebrity...

Author: Matt Warren - MSFT Date: 08/03/2004

Focused on the Customer

The top level management at Microsoft spend a lot of time keeping the rest of us focused on the...

Author: Matt Warren - MSFT Date: 07/29/2004

Warped Weaving

Aspect oriented programming uses a technique called 'weaving' to merge together and/or modify...

Author: Matt Warren - MSFT Date: 07/27/2004

User Interference

There's a lot about todays web-site interfaces that bug me. First, let me say that many sites are...

Author: Matt Warren - MSFT Date: 07/26/2004

Parallel Polarity

Sometimes scientific discoveries are not made in the lab, sometimes they are born out of conjecture...

Author: Matt Warren - MSFT Date: 07/22/2004

Confessions of a C# Hack

I've been making a lot of changes lately to the c# compiler. You won't see these in Whidbey so don't...

Author: Matt Warren - MSFT Date: 07/20/2004

Reusability Rant

During my lifetime (so far) of programming I've worked on a many projects that were built around or...

Author: Matt Warren - MSFT Date: 07/19/2004

Xen meets its Omega

I got a surprise in my inbox this morning. An email from Erik Meijer read: The impossible has...

Author: Matt Warren - MSFT Date: 07/14/2004

Fishing for Answers

Everything you do in your day-to-day life, how you approach solving even minor problems, reflects in...

Author: Matt Warren - MSFT Date: 07/13/2004

Chicken Scratches

You can tell when I'm really deep into my work, writing code that is more than just boiler plate,...

Author: Matt Warren - MSFT Date: 07/09/2004

Feeling Stupid

Programming makes you feel stupid. All the time. Just when you think you finally understand...

Author: Matt Warren - MSFT Date: 07/07/2004

Procrastinating Paradigms

Programming is sometimes a mind boggling and perplexing thing. If you know what you want to do, and...

Author: Matt Warren - MSFT Date: 07/06/2004

<Previous Next>