Archive
2026
2019
October
- 10/21 Hawk Notes, Volume 4
June
- 06/17 Hawk Notes, Volume 3
- 06/06 Hawk Notes, Volume 2
- 06/02 My Next Adventure
2015
2014
April
- 04/26 Yet More Change for the Capitals
- 04/25 Brokered WinRT Components Step Three
- 04/25 Brokered WinRT Components Step Two
- 04/25 Brokered WinRT Components Step One
- 04/25 Brokered WinRT Components Step-by-Step
- 04/11 An Architecture Aware VsVars.ps1
- 04/11 Brokered Component Wake On Callback Demo Video
- 04/04 Enterprise WinRT Apps Build Roundup
- 04/02 Blood Sweat & Code
2012
2011
October
- 10/06 My //build Talk
June
- 06/15 Open Position On My Team
April
- 04/25 Playing With The Lead
- 04/20 Shocker at Staples
- 04/16 DevHawk Has A Brand New Blog (Engine)
2010
2009
October
- 10/27 The SOA Manifesto – Pointlessness Manifested
- 10/27 IronPython 2.0.3 and 2.6 RC2
- 10/26 Joining Windows
- 10/21 IronPython and IronRuby CTPs for .NET 4.0 Beta 2
- 10/09 Hybrid App Debugging – The Debug Window
- 10/08 Hybrid App Debugging – Threading
- 10/07 Hybrid App Debugging Aside – The DLR Hosting API
- 10/07 Hybrid App Debugging – TracebackDelegate and SetTrace
- 10/06 Lightweight Debugging for Hybrid C#/IronPython Apps
August
- 08/27 The Last Mile of the Internet
- 08/26 Async Messaging and the Barbarian Hordes
- 08/21 DevHawk World Tour FY2010
- 08/20 HawkCodeBox
- 08/16 CodePlex Editor Role
- 08/13 2009 Space Elevator Conference
- 08/12 Invoking Python Functions from C# (Without Dynamic)
- 08/11 Embedding Python Scripts in C# Applications
- 08/10 Compiling Python Packages into Assemblies
- 08/10 Building a Hybrid C# / IronPython App Without Dynamic Type
- 08/07 Pygments for Windows Live Writer v1.0.2
- 08/06 I Hate Global.asax
July
- 07/28 Functions that Create Functions in Powershell
- 07/17 The Texas Dependency Injection Massacre
- 07/15 Architecture Astronauts and Over Engineers
- 07/14 Dynamic Languages in Architecture
- 07/13 Probably Wrong Info Is Worse Than No Info At All
- 07/09 Syntax Highlighting TextBoxes in WPF – A Sad Story
- 07/08 Microsoft.Scripting.Debugging
May
- 05/22 A Somewhat Scary Birthday
- 05/20 IronPython 2.6 Beta 1
- 05/20 IronPython 2.6 CTP for .NET 4.0 Beta 1
- 05/18 Microsoft and Open Source
- 05/07 Checkin Comments for IronPython Source
- 05/05 Happy Birthday Riley!
- 05/03 “The Save”
April
- 04/29 Updated Powershell Scripts
- 04/24 __clrtype__ Metaclasses Demo: Silverlight Databinding
- 04/24 __clrtype__ Metaclasses: Adding CLR Properties
- 04/23 __clrtype__ Metaclasses: Adding CLR Fields
- 04/22 __clrtype__ Metaclasses: Customizing the Type Name
- 04/21 __clrtype__ Metaclasses: IronPython Classes Under the Hood
- 04/20 The Lounge Survey
- 04/20 Introducing __clrtype__ Metaclasses
- 04/16 Issue Tracking for my GitHub Projects
- 04/13 Joining the Lounge Advertising Network
- 04/08 Writing an IronPython Debugger: Breakpoint Management
- 04/06 Pygments for WL Writer v1.0.1
- 04/06 Writing an IronPython Debugger: REPL Console
- 04/06 Writing an IronPython Debugger: Getting Arguments
- 04/05 Pygments for Windows Live Writer
- 04/01 Writing an IronPython Debugger: Command Routing
March
- 03/31 DevHawk on CodeCast
- 03/31 Writing an IronPython Debugger: Displaying Values
- 03/27 IronPython 2.6 Alpha 1
- 03/25 Writing an IronPython Debugger: Getting Local Variables
- 03/24 AgDLR 0.5
- 03/23 IronRuby 0.3
- 03/21 Writing an IronPython Debugger: A Little Hack…err…Cleanup
- 03/19 IronPython ConsoleColorMgr
- 03/19 Writing an IronPython Debugger: Colorful Console
- 03/19 Writing an IronPython Debugger: Showing Source Code
- 03/13 Writing an IronPython Debugger: Debugging Just My Code
- 03/13 Writing an IronPython Debugger: Stepping Thru Code
- 03/12 VB Dev Lead Position Open
- 03/11 Writing an IronPython Debugger: Refactoring
- 03/11 IronPython at PyCon
- 03/11 devhawk_ipy
- 03/09 Writing an IronPython Debugger: Dynamic Stack Trace
- 03/04 Writing an IronPython Debugger: Adding Interactivity
- 03/02 Writing an IronPython Debugger: Setting a Breakpoint
February
- 02/28 CodeHTMLer Language Definition for Python
- 02/27 Writing an IronPython Debugger: Hello, Debugger!
- 02/27 Writing an IronPython Debugger: MDbg 101
- 02/27 Writing an IronPython Debugger: Introduction
- 02/21 Avalanche 4, Caps 1
- 02/18 Caps 4, Canadians 3 (SO)
- 02/15 IronPython 2.0.1
- 02/09 Register now for Lang.NET Symposium 2009
2008
December
- 12/18 The Reese’s Peanut Butter Cups of Language Conferences
- 12/17 PowerShell find-to-set-alias
- 12/16 IronPython and LiveFX: Raw HTTP Access
- 12/16 IronPython and LiveFX: Ori’s LiveOE.py
- 12/12 IronPython and LiveFX: Accessing Profiles
- 12/11 IronPython RTM News Gets Around
- 12/10 IPy RTW FTW!
- 12/01 IronPython and Linq to XML Part 4: Generating XML
November
- 11/27 IronPython and Linq to XML Part 3: Consuming Atom Feeds
- 11/26 Early Christmas from Iron Languages and DLR
- 11/26 IronPython and Linq to XML Part 2: Screen Scraping
- 11/26 IronPython and Linq to XML Part 1: Introduction
- 11/24 IronPython and WPF Part 5: Interactive Console
- 11/21 Resolver One 1.3 Released
- 11/21 Background Processing Re-Revisited
- 11/21 Introducing IronPython Article
- 11/20 IronPython and WPF Background Processing Revisited
- 11/19 IronPython and WPF Part 4: Background Processing
- 11/17 IronPython and WPF Part 3: Data Binding
- 11/14 IronPython and WPF Part 2: Loading XAML
- 11/12 IronPython and WPF Part 1: Introduction
- 11/12 IronPython and [Insert MSFT Technology Here]
- 11/10 My.Change.gov Idea
- 11/07 My Elevate-Process Script
- 11/05 Election Predictions
- 11/05 Yes We Can
- 11/04 Election Day 2008
- 11/01 I Survived October
October
- 10/25 PDC08 Day -2
- 10/24 IronPython 2.0 Release Candidate
- 10/21 The Fifth Assembly
- 10/19 The PDC Prep Death March – It’s Almost Over
September
- 09/17 DLR Namespace Change Fire Drill
- 09/17 IronPython Beta 5
- 09/12 Webdev Script and KillWebDevServer
- 09/12 Afternoon Coffee 174
August
- 08/29 Morning Coffee 173
- 08/25 Morning Coffee 172
- 08/19 Missing Missing Persons
- 08/08 Monadic Philosophy Part 5 – Reader Comments
- 08/08 Nobody Cares That I Called McCain a Dick?
- 08/06 Including the Batteries in IronPython
- 08/01 Monadic Philosophy Part 4 – The Parser Monad in F#
- 08/01 McCain’s Dick Move of the Week
July
- 07/31 Monadic Philosophy Part 3 – The Parser Monad in C#
- 07/30 IPy Post 2.0 Roadmap Clarifications
- 07/30 Monadic Philosophy Part 2 – The LINQ Monad
- 07/29 Monadic Philosophy
- 07/29 Pushed the Wrong Button
- 07/28 Some Powershell Scripts
- 07/28 DevHawk’s Slightly Useful Powershell Configuration
- 07/25 Morning Coffee 171
- 07/21 Five Minutes Past Noon Coffee 170
- 07/17 Morning Coffee 169
- 07/16 IronPython Post 2.0 Roadmap
- 07/15 IronPython 1.1.2 RC
- 07/15 Morning Coffee 168 – E3 Edition
- 07/14 Morning Coffee 167
- 07/07 Morning Coffee 166
- 07/01 Programming Languages @ PDC08
April
- 04/28 Importing Static Methods with IPy
- 04/24 Morning Coffee 164
- 04/22 Caps’ Season Ends
- 04/22 Morning Coffee 163
- 04/17 Wanna Work on IPy + VS?
- 04/14 ‘rents Rock the Red
- 04/13 Flyers Knot Series @ One
- 04/11 Caps Win Game One With a Three Goal Third
- 04/09 Morning Coffee 162
- 04/07 Morning Coffee 161
- 04/05 Rock the Red
- 04/02 Morning Coffee 160
March
- 03/21 Will The Real DevHawk Please Stand Up?
- 03/20 WebDev.WebServer PowerShell Function
- 03/20 Morning Coffee 159
- 03/18 Lunchtime Coffee 158
- 03/17 DLR Resources & Jobs
- 03/15 Things I Didn’t Miss About Traveling
- 03/14 IronPython 2.0 Beta 1 Released
- 03/11 Joining the Dynamic Languages Team
- 03/10 Morning Coffee 157
- 03/07 Morning Coffee 156
- 03/06 Morning Coffee 155 – Dueling Conference Edition
- 03/05 Morning Coffee 154
- 03/05 Experience vs. Change
- 03/04 Kitchen Sink Variability
- 03/04 Play Ball Script in F#
- 03/04 Lunchtime Coffee 153
- 03/03 Morning Coffee 152
- 03/02 What is the ROI on EA?
February
- 02/28 DevHawk’s Inessential List of Tools
- 02/28 Morning Coffee 151
- 02/27 Morning Coffee 150
- 02/22 Morning Coffee 149
- 02/22 My First Point in Ten Years
- 02/20 Delivering the XNA Vision
- 02/20 Morning Coffee 148
- 02/19 Morning Coffee 147
- 02/14 You Call This Archaeology?
- 02/13 Morning Coffee 146
- 02/11 Morning Coffee 145
- 02/07 Morning Coffee 144
- 02/06 Morning Coffee 143
- 02/01 Morning Coffee 142 – Wishful Catchup Edition
January
- 01/31 Morning Coffee 141 – Lang.NET ’08 Edition
- 01/29 Practical F# Parsing: Recursion and Predicate Functions
- 01/28 Morning Coffee 140
- 01/22 Nick’s Flawed Vision of a Shared Integration Model
- 01/21 Caps 6, Penguins 5 (SO)
- 01/21 Morning Coffee 139
- 01/20 365 and Counting
- 01/16 Morning Coffee 138
- 01/11 Superman Signed
- 01/09 Morning Coffee 137
- 01/07 Morning Coffee 135
- 01/04 Morning Coffee 135
- 01/03 Morning Coffee 134
- 01/02 Morning Coffee 133
2007
December
- 12/20 Morning Eggnog 132
- 12/20 F# PEG Parser Next Steps
- 12/20 Practical F# Parsing: Semantic Productions (2)
- 12/19 Practical F# Parsing: The Abstract Syntax Tree
- 12/18 Practical F# Parsing: Semantic Productions (1)
- 12/17 Practical F# Parsing : Syntactical Productions (2)
- 12/17 Morning Coffee 131
- 12/14 Practical F# Parsing: Active Patterns
- 12/13 Practical F# Parsing: Syntactical Productions (1)
- 12/13 Morning Coffee 130
- 12/12 Practical F# Parsing: Unit Testing
- 12/11 Practical F# Parsing: The Parse Buffer
- 12/10 ADO.NET Data Services and Idempotence
- 12/10 Practical Parsing in F#
- 12/10 Morning Coffee 129
- 12/07 Blogging F# Code
- 12/07 Morning Coffee 128
- 12/05 Durable and RESTful
- 12/04 Functional Understanding
- 12/03 Studio Busting
- 12/03 Morning Coffee 127
November
- 11/30 F# Hawkeye : Assorted Not-So-Goodness
- 11/30 F# Hawkeye : Assorted Goodness
- 11/29 F# Hawkeye : Type Inference
- 11/29 F# Hawkeye : Pattern Matching
- 11/28 F# Hawkeye : Functional Programming
- 11/28 F# as a Second .NET Language
- 11/25 Fans4Writers
- 11/23 Afternoon Coffee 126
- 11/20 Morning Coffee 125
- 11/19 Morning Coffee 124
- 11/16 Afternoon Coffee 123
- 11/16 The Hawk Flies Again
- 11/09 The Importance of Idempotence
- 11/09 Morning Coffee 122
October
- 10/30 Morning Coffee 121
- 10/25 The Worst of Both Worlds
- 10/25 Morning Coffee 120
- 10/19 Morning Coffee 119
- 10/18 Morning Coffee 118 – ITARC SoCal Edition
- 10/09 Throwing Gasoline on the Fire
- 10/09 Morning Coffee 117
- 10/08 Morning Coffee 116
September
- 09/11 The F5 High
- 09/04 The DevHawk 2007 World Tour
- 09/04 The Integration Business Case, continued
August
- 08/31 Durable Services with Fake Persistence
- 08/27 Morning Coffee 115
- 08/24 Morning Coffee 114 – MoMAAB Edition
- 08/23 The One Business Case for Integration
- 08/23 Morning Coffee 113
- 08/17 DataReaders, LINQ to XML and Range Generation
- 08/17 Morning Coffee 112
- 08/16 Morning Coffee 111
- 08/15 Hawkeye on Office Communicator 2007
- 08/15 Morning Coffee 110
- 08/13 Retire the Tenets
- 08/09 Fantasy, Free Code and the SharePoint Model
- 08/09 Another InitImportantThing Approach
- 08/08 Calling InitImportantThing
- 08/08 Morning Coffee 109
- 08/07 Quote of the Day
- 08/03 Morning Coffee
- 08/02 Where Have All the SOA Mashups Gone?
- 08/02 Morning Coffee 107
- 08/01 (Re)Introducing HawkWiki
- 08/01 Service Factory Customization Workshop Day Two
July
- 07/31 Is Serendipity the Heart of the WS-*/REST Debate?
- 07/31 Service Factory Customization Workshop Day One
- 07/27 Afternoon Coffee 106
- 07/26 The Durable Messaging Debate Continues
- 07/25 *Now* How Much Would You Pay For This Code?
- 07/25 Early Afternoon Coffee 105
- 07/23 Morning Coffee 104
- 07/20 Morning Coffee 103
- 07/18 Morning Coffee 102
- 07/16 Wired for Sound
- 07/13 Ovechkin as Superman
- 07/13 Morning Coffee 101
- 07/12 Thoughts on C# Fluent Interfaces
- 07/11 Morning Coffee 100
- 07/10 Restating the Concurrency Problem
- 07/10 Morning Coffee 99
- 07/09 Morning Coffee 98
- 07/08 Upgrading My Home Wireless Network
- 07/03 A Tough Fourth
- 07/02 Morning Coffee 97
June
- 06/28 Morning Coffee 96
- 06/27 Morning Coffee 95
- 06/26 The Myth of the Service Catalog
- 06/26 What is the Rails Question?
- 06/25 Morning Coffee 94
- 06/23 Home Networking Question
- 06/22 Morning Coffee 93
- 06/20 Morning Coffee 92
- 06/18 Morning Coffee 91
- 06/14 Morning Coffee 90 – REST Response Roundup
- 06/13 Morning Coffee 89
- 06/12 Morning Coffee 88
- 06/08 Morning Doughnuts 11
- 06/08 TechEd 2007 – Heading Home
- 06/07 Morning Doughnuts 10
- 06/07 TechEd 2007 Day Four
- 06/06 Lunchtime Doughnuts 9
- 06/06 TechEd 2007 Day Three
- 06/05 Afternoon Doughnuts 8
- 06/05 A REST Question
- 06/05 TechEd 2007 – Day Two Morning
- 06/04 Morning Doughnuts 7
- 06/04 TechEd 2007 – Day One Morning
- 06/01 Morning Coffee 87
May
- 05/31 Morning Coffee 86
- 05/30 The Case for Durable Messaging in Service Orientation
- 05/30 Morning Coffee 85
- 05/29 Responses on REST
- 05/29 Morning Coffee 84
- 05/25 Follow My Breadcrumbs
- 05/25 This Isn’t The Droid I’m Looking For
- 05/25 Morning Coffee 83
- 05/24 Happy Birthday Dad!
- 05/24 REST is neither CRUD nor CRAP
- 05/23 Morning Coffee 82
- 05/22 Early Afternoon Coffee 81
- 05/21 Birthday Coffee 80
- 05/21 I’m 37!?!?!?!
- 05/18 Morning Coffee 79
- 05/16 Morning Coffee 78
- 05/15 Afternoon Coffee 77
- 05/15 Making My Mark at TechEd
- 05/10 Morning Coffee 76
- 05/09 That Deaf Dumb and Blind Kid Sure Plays a Mean Pinball
- 05/08 Morning Coffee 75
- 05/07 Morning Coffee 74
- 05/04 Morning Coffee 73
- 05/03 Dare on Copyright
- 05/03 Morning Coffee 72 – Catchup Edition
- 05/02 Hawkeye on Silverlight
- 05/01 Parent’s Visit Coffee
April
- 04/26 Morning Coffee 71
- 04/25 Enterprise Service Bus? Give Me an Extra Special Bitter Instead
- 04/25 Morning Coffee 70
- 04/24 Morning Coffee 69
- 04/23 Morning Coffee 68
- 04/20 Morning Coffee 67
- 04/19 Morning Coffee 66
- 04/17 The Ramblings of a Mourning Hokie
- 04/17 Morning Coffee 65
- 04/16 Morning Coffee 64
- 04/13 Morning Coffee 63
- 04/12 Morning Coffee 62
- 04/11 Is Guidance Automation Too Complex?
- 04/11 Morning Coffee 61
- 04/10 Morning Coffee 60
- 04/09 Afternoon Coffee 59
- 04/05 Morning Coffee 58
- 04/04 Morning Coffee 57
- 04/03 This Is Not A Technical Blog
- 04/03 Morning Coffee 56
March
- 03/30 Coffee Break
- 03/29 Morning Coffee 55
- 03/28 Morning Coffee 54
- 03/27 Morning Coffee 53
- 03/26 Morning Coffee 52
- 03/23 Morning Coffee 51
- 03/22 Morning Coffee 50
- 03/21 When is a Service Not a Service?
- 03/21 Morning Coffee 49
- 03/20 Morning Coffee 48
- 03/19 VSTDB, Where Have You Been All My Life?
- 03/19 Morning Coffee 47
- 03/16 Morning Coffee 46
- 03/15 I’m Wrong Because Ruby and Powershell Are Mainstream
- 03/15 Answering Dr. Nick’s Questions on SSB & WCF
- 03/15 Morning Coffee 45
- 03/13 Morning Coffee 44
- 03/12 Morning Coffee 43
- 03/09 Morning Coffee 42
- 03/08 Morning Coffee 41 – TechFest Edition
- 03/07 Morning Coffee 40
- 03/06 The Virtuous Cycle of Virtual Platforms
- 03/06 Morning Coffee 39
- 03/05 Breaking News: TechFest 2007 Keynote
- 03/05 Morning Coffee 38
- 03/02 Morning Coffee 37
- 03/01 (Late) Morning Coffee 36
February
- 02/28 Morning Coffee 35
- 02/27 Morning Coffee 34
- 02/26 Vacation Coffee
- 02/23 Morning Doughnuts 6
- 02/23 The Always-On Internet
- 02/23 The Information Revolution Is Just Getting Started
- 02/22 Morning Doughnuts 5
- 02/21 Morning Doughnuts 4
- 02/20 Internal DSLs in PowerShell
- 02/20 Morning Doughnuts 3
- 02/19 Reliably Beating a Dead Horse
- 02/19 Morning Doughnuts 2
- 02/16 Morning Coffee 33
- 02/16 Morning Doughnuts 1
- 02/15 A Secret Mission in Uncharted Space
- 02/15 Morning Coffee 32
- 02/14 Morning Coffee 31
- 02/13 Morning Coffee 30
- 02/12 Morning Coffee 29
- 02/09 Morning Coffee 28
- 02/08 Morning Coffee 27
- 02/07 Perusing Powershell Part 2: Error or No Output?
- 02/07 Morning Coffee 26
- 02/06 Perusing Powershell Part 1: Get-SQLServer
- 02/06 How I Learned to Stop Worrying and Love WCF
- 02/06 Morning Coffee 25
- 02/05 Morning Coffee 24
- 02/02 Morning Coffee 23
- 02/01 Morning Coffee 22
January
- 01/31 Morning Coffee 21
- 01/30 Hawkeye on Web Service Software Factory
- 01/30 Morning Coffee 20
- 01/29 Compiling Workflows
- 01/29 Morning Coffee 19
- 01/26 Morning Coffee 18
- 01/25 Binding Across States in WF
- 01/25 Morning Coffee 17
- 01/23 DevHawk.ColorConsoleTraceListener
- 01/23 Quote of the Day
- 01/23 Live Search for Charity
- 01/23 Morning Coffee 16
- 01/22 Morning Coffee 15
- 01/19 Morning Coffee 14
- 01/18 Morning Coffee 12
- 01/17 Morning Coffee 11
- 01/16 Morning Coffee 10
- 01/15 Mastering WCF
- 01/15 Morning Coffee 9
- 01/12 (Late) Morning Coffee 9
- 01/11 Playing in the Snow
- 01/11 Morning Coffee 8
- 01/10 Morning Coffee 7
- 01/09 Morning Coffee 6
- 01/08 Morning Coffee 5
- 01/05 Morning Coffee 4
- 01/04 More WCS Docs Please
- 01/04 Morning Coffee 3
- 01/03 Morning Coffee 2
- 01/02 Morning Coffee 1
- 01/02 My Wife, YouTube, MySpace and All Day Sucker
2006
December
- 12/13 Good Week for Hobbyists and Students
- 12/11 Transactions in Workflow Foundation-land
- 12/07 Streaky Caps
- 12/07 Multi User Blogs
- 12/07 Us the Inclusive
November
- 11/27 Let It Snow
- 11/23 Hawkeye on XBL Video Marketplace
- 11/20 Patrick and Daddy’s Xbox
- 11/10 Thoughts on Election Day
- 11/09 Common Ground with My Conservative Teammates
- 11/07 Certainly Not Politics As Usual
- 11/03 Slight Workflow Annoyance
- 11/01 The Two Types of Service Architects
- 11/01 Essential Windows Workflow Foundation
October
- 10/28 Is WCF “Straightforward” for Long Running Tasks?
- 10/27 Custom Authentication with WCF is Top Shelf
- 10/25 FeedFlare Finally Fixed
- 10/23 The Other Foundation Technology
- 10/22 QOTD – Rick Barnes
- 10/17 WorkflowQueueNames
- 10/17 WF Clarifications and Corrections
- 10/11 More Stuff I Didn’t Know About WF
- 10/09 Logjam Worsens
- 10/09 Cool Toy From the Teacher
- 10/09 Things I Didn’t Realize About WF
- 10/09 Hawkeye on Standard WCF Bindings
- 10/04 Drop the Puck!
- 10/04 Possible Comment Issue
- 10/03 Numero Uno Theory of Sociology
- 10/03 QOTD from Raganwald 2.0
- 10/02 Lip Service on Long Term Planning
- 10/01 College Football Logjam
September
- 09/29 New Version of Gamer Card Writer Plugin
- 09/29 “Working” From Home As The Office Moves
- 09/27 Thoughts on the SOA Workshop
- 09/27 OneNote Rocks
- 09/26 del.icio.us Buttons and IE7
- 09/26 Tonight’s Caps Game Live on the Web
- 09/21 Revisiting the AJAX Ecosystem
- 09/20 Stateless != Stateless
- 09/20 Feasible Service Reuse
- 09/20 Hard on Hardware
- 09/19 A Question of Context
- 09/17 Managed Lex and Yacc
- 09/15 Gamer Card Plugin for WL Writer
- 09/15 Hawkeye on NHL 07
- 09/13 IDEA 2006
- 09/07 Python and DSLs
- 09/06 SOA Sample Scenario
- 09/06 Here Has Moved (And Will Move Again)
August
- 08/28 Wisdom from Presentation Zen
- 08/28 Cut Out The Middle Man
- 08/28 October is for Lost and BSG
- 08/26 Greatest Kids Ever
- 08/21 Language Features I Wish C# Had – Symbols
- 08/21 Language Features I Wish C# Had – Tuples
- 08/16 Business Processes Are Services Too
- 08/15 Modular Compilers
- 08/15 Extending WL Writer
- 08/14 A Few Short Takes
- 08/02 Is SML Another Unwanted Modeling Language?
- 08/02 Lang.NET Is Helping Game Developers
- 08/01 More on Lang.NET
- 08/01 Lang .NET 2006 Symposium
July
- 07/31 Service Modeling Language
- 07/28 deVadoss Down on SOA
- 07/28 Dynamics of Software Development
- 07/28 WCF Karma
- 07/27 Services Aren’t Stateless
- 07/20 Slides from Gartner EA Conference
- 07/17 New Teammates Blogging
- 07/14 Ted’s Hockey Math
- 07/06 Paraphasing Simplicity
- 07/06 Losing Halpern to the Stars
- 07/06 Meeting Ted Leonsis
June
- 06/26 Gartner EA Summit Day Two
- 06/26 HawkEye on Entity Data Model Announcement
- 06/22 Architecture by Powerpoint
- 06/21 Against School
- 06/21 Gartner EA Summit Day One
- 06/21 Alpha Release of Ruby.NET
- 06/19 Hawk Eye on Xbox 360
- 06/15 Really Not the Biggest Job Change News
- 06/15 Moving On…
- 06/06 Number One Sydney Picture on Windows Live and Google
- 06/02 June DSL CTP
May
- 05/31 Thinking About Object Models
- 05/31 Enterprise 2.0 ARCast
- 05/30 Architect Connections Conference
- 05/17 Rileyanne in Buttercup Field
- 05/11 TechEd Iron Architect Contest
- 05/04 Hawk Eye on Windows Live ID
- 05/01 Thank You Stephen Colbert
April
- 04/28 Spell With Flickr
- 04/27 Caprica
- 04/27 FeedBurner
- 04/26 Getting Better With Use
- 04/26 ChucK Audio Programming Language
- 04/24 Sacred Code Cows
- 04/18 ActiveRecord::Migration
- 04/18 Apparently, Microsoft Delivered on Enterprise 2.0 Three Years Ago
- 04/18 Lang.NET 2006
- 04/15 Alex the Great
- 04/14 Why’s (Poignant) Guide to Ruby
- 04/14 Talking Dynamic Lanugages with Neal Ford
- 04/06 LINQ + WAP == Coolness
- 04/06 RubyNet Project
March
- 03/28 The Dual Schema Problem
- 03/24 Identity Woman
- 03/22 CLR Everywhere
- 03/20 Overheard at MIX
- 03/19 Overheard at SPARK
- 03/17 The Annoying C# 3.0 “Unsupported Version” Dialog
- 03/16 Update on Live Toolbar
- 03/16 The SQL Complexity Problem
- 03/15 Compiler Dev Lab – Scripting
- 03/14 Compiler Dev Lab – LINQ
- 03/10 Hawk Eye on Windows Live Favorites
- 03/10 Hawk Eye on Live Toolbar First Run Experience
- 03/08 ETech Day Three Quick Thoughts
- 03/08 Microformats Panel
- 03/08 Michael Kunivsky and Matt Cottam on Sketching in Hardware
- 03/08 Rod Smith on Do It Yourself IT
- 03/08 Assorted Remaining ETech Day Two Keynotes & Sessions
- 03/08 The So-Called Attention Economy
- 03/07 Felix Miller on The Musical myware
- 03/07 Dick Hardt on Who is the Dick on My Site
- 03/07 Felipe Cabrera on Amazon’s Mechanical Turk
- 03/07 Ray Ozzie on Simple Bridge Building
- 03/07 ETech Day Two
- 03/07 ETech Day One
- 03/07 My Dead Laptop
- 03/06 Off to Emerging Tech
- 03/01 SPARK Weblog
February
- 02/27 Arcitecture Help Shirts Arrived
- 02/27 Experimenting with Ning
- 02/24 Partisan Hackery
- 02/23 ASP.NET Trust Levels
- 02/23 Tim’s Wannabe Five
- 02/22 Thoughts on Mashup Camp Day 2
- 02/20 Thoughts from Mashup Camp Day 1
- 02/19 Off to Mashup Camp
- 02/17 First T-Shirt Sale
- 02/16 Redundant Specifications
- 02/16 Introducting DevHawk Designs
- 02/14 More on XSFP
- 02/14 Reinventing the List
- 02/13 Yet Another AJAX Toolkit
- 02/13 Thoughts on the AJAX Toolkit Spectrum
- 02/13 The Next Mainstream Programming Language
- 02/13 Web 2.0 Evolution
- 02/11 Dennis Miller Has Jumped the Shark
- 02/11 Latest Architecture Journal
- 02/11 New Devhawk Design
- 02/10 Atlas Transparency
- 02/09 SPARK is Out of the Bag
- 02/07 New DSL Toolkit Drop
- 02/05 DevHawk Pulling for Seahawks
- 02/03 Flash, the Other White Meat
- 02/02 Browser as Virtual Machine
- 02/02 No Go on Developer 2.0
January
- 01/29 Developer 2.0 ARCast
- 01/29 Developer 2.0 at VSLive!
- 01/27 Happy Belated Birthday to DevHawk
- 01/26 EdgeHawk?
- 01/25 Hating the Term Web 2.0
- 01/25 TechieWife Back Online
- 01/24 Architect on the Edge
- 01/10 CNET Picks Up Outlook Integration Sample News
- 01/10 Evolving Language Fidelity
- 01/09 Outlook Integration Sample
- 01/04 My New Boss is Blogging
- 01/04 Architecture Forums
- 01/03 Hi-Fi Models
2005
December
- 12/24 Xbox 360 Marketing Challenges
- 12/20 Abstraction Gap Leapfrog
- 12/19 Imprecise vs. Incomplete
- 12/19 Custom Domains Rock
- 12/16 Scaffolding Isn’t a Model
- 12/15 Back in Business
November
- 11/23 JavaScript Utilities
- 11/23 As Simple as Possible, But No Simpler
- 11/23 He’s Bad at Taking Advice, but Man is He Smart
- 11/23 Browser Based Applications in the Enterprise
- 11/23 Thoughts on CAB
- 11/22 I Hate The Term Mashup
- 11/14 What Is Up With The Three Amigos?
- 11/08 Really Simple Code Templates in VS05
- 11/08 Thoughts on Architecture Journal 5
- 11/07 Grady Booch sez “Throw Models Away”
- 11/04 Deploying Databases with SQL Server Express
October
- 10/24 It’s Great To Have Hockey Back, But…
- 10/21 Tool Driven Development
- 10/20 Which Abstractions Matter?
- 10/17 Suggestions on Digital Audio Programming
- 10/16 Stalked by Author of Several Best Selling .NET and Win32 Programming Books
- 10/11 Penguins Lay A Goose Egg (So Far)
- 10/07 The Irrelevant Semantics of Compiled XAML
- 10/05 Finally Back On The Ice!
- 10/05 Code is Model
- 10/04 Dave is Pimping his Ride
- 10/03 The NHL in Outlook
- 10/03 Ted on C# 3.0
- 10/03 MSR RSS
- 10/03 MVP Summit Wrap Up Thoughts
September
- 09/20 TinyCLR and Invisible Computing
- 09/19 New Dev Partition Contents
- 09/18 Max Enhancements Needed
- 09/14 PDC Quick Hits
- 09/13 DevHawk on C9
- 09/08 Portability without Productivity
- 09/08 Short Week
- 09/04 Two Things I Want From My Digital Camera
- 09/02 Blah Blah Architecture
- 09/01 Code Smell Question
- 09/01 Architecture Innovation?
- 09/01 PDC05 Architecture Symposium Buzzcast
July
- 07/13 Finally
- 07/05 The Inform Language
June
- 06/29 Dad getting some link love
- 06/25 Real World GAT – NUnit Converter
- 06/24 My Next Job
- 06/24 QOTD – Norman Guadagno
- 06/09 More TechEd 05 ARC Track Changes
- 06/08 TechEd 05 ARC Track Additions
- 06/08 TechEd ARC Announcement Roundup
- 06/07 QOTD – Jim Dial
- 06/06 TechEd 05 Day One – This One’s for Chris Sells
- 06/05 TechEd 05 – Day Zero
May
- 05/29 TechEd Utility Player
- 05/28 Finally, The New DSL Toolkit CTP
- 05/26 Introducing the Architecture Resource Center
- 05/25 Architecture Webcast Series
- 05/24 Agile and DSLs Workship
- 05/23 DSL Tools Web Chat
- 05/13 GAT is Available
- 05/03 Other People’s Blogs
- 05/03 QOTD : Harry Pierson
April
- 04/29 QOTD : Michael Lehman
- 04/26 Puget Sound IASA Meeting Tomorrow
- 04/21 Introducing the Guidance Automation Toolkit
- 04/21 DMD 2 DD – Thanks Modelisoft!
- 04/19 System Definition Model SDK
- 04/18 Office PIAs
- 04/16 p and p Live! Webcast Guest Hosting
- 04/11 Not Your Father’s C++
- 04/11 Various Modeling Info
- 04/09 Three Seperate IM Stacks
March
- 03/30 Class Designer Demo
- 03/30 KoolAid Drinker
- 03/20 Crupi Blog
- 03/18 DSL Toolkit Team Roundup
- 03/17 Great Support from Napster on the Bleeding Edge
- 03/15 QOTD: Paul Preiss
- 03/14 DSL Toolkit on CTP VS?
- 03/14 Tape Deck for PC
- 03/11 Coming Soon: Xamlon Flash Beta 2
- 03/10 Inverse DVR
- 03/10 Theme Tweak
- 03/10 The Story of a Fierce Bad Rabbit
- 03/10 Update on DSL Toolkit and VC++
- 03/09 TechEd Bloggers
- 03/09 New DSL Tool Drop Available
- 03/07 Will We See CTP Drops of XNA Studio
- 03/07 Podcast Software Still Pretty Rudimentary
- 03/06 Dino Rocks so now I can Rock and Roll
- 03/03 Simulating Class Designer
- 03/03 Mr. CIO Guy Has Left The Building
- 03/02 Devhawk Ads
- 03/02 patterns And practices And podcasts
February
- 02/28 Community Site
- 02/28 Modeling vs. Visualization
- 02/27 DIY Car Radio Harder Than I Thought
- 02/26 Almost Hockey On Carpet
- 02/26 Another Zen Micro Feature Request
- 02/25 Speaking of the Class Designer
- 02/25 Putting a Square Peg Model in a Round Hole Tool
- 02/24 Slight Issue
- 02/24 MDA And Software Factories – Separated At Birth?
- 02/23 Experimenting with Podcasting
- 02/23 NHL HDTV?
- 02/23 24 Does Use A Three Act Structure
- 02/20 But I Don’t Think 18 Is A Catchy Title
- 02/18 Rory Gets The Scoop
- 02/18 Getting Things Done
- 02/18 NHL Players – Do Any Of Them Have Any Common Sense?
- 02/18 Atom Is Used More Than I Thought
- 02/16 It Has Come To This
- 02/16 You Never Owned Any Music
- 02/14 Speaking of Steve
- 02/14 Thoughts on Factories
- 02/13 Another Vector Option – Xamlon Flash
- 02/13 Inital Thoughts on Zen Micro and Nomad to Go
- 02/12 I Give Up On CSS but Not On Flash
- 02/11 Vector Graphics in the Browser
- 02/11 My Fourth Nomad
- 02/11 Do Muppets Grow Up?
- 02/10 TechEd Sessions Posted
- 02/10 New DasBlog Version
- 02/09 The Aristocrats
- 02/07 Napster to Go Got Going
- 02/06 Crazy Idea
- 02/06 RSS Bandit “Wolverine” – Thumbs Up!
- 02/02 Mourning a Passing
- 02/01 PatternShare
January
- 01/31 Outlook Connector
- 01/29 Atlas Brand View, Wabi Sabi … and DevHawk?
- 01/27 TechEd Session Triage
- 01/25 DSL Toolkit Known Issues
- 01/21 Wizmo + MSN Deskbar
- 01/21 Dare on C-Omega
- 01/20 Connecting To Your Windows Media
- 01/14 DSL Toolkit Walkthru
- 01/10 Napster To Go
- 01/10 The Look and Feel of RSS
- 01/09 MechAssault 2 Conquest
- 01/08 Leave No Doubt
- 01/01 The New Year Is Upon Us
2004
December
- 12/28 Portable Media Devices and Subscription Services
- 12/27 MSN Spaces List Syndication
- 12/27 Concurrency: Next New Major Language Feature?
- 12/27 New SSB Library and Community Site
- 12/24 We’re At Elf-Con 1
- 12/22 More Thoughts On The NHLPA’s Bullshit
- 12/22 Haven’t We Seen The Long Tail Before?
- 12/21 New Features For “Full-Grown” OO Languages?
- 12/20 The Pharonic Architect is Blogging
- 12/20 Early Xmas Present
- 12/16 But If You Plug In Phony Bullshit Numbers, It All OK!
- 12/16 More Transparency…But I’d Like To See More Still
- 12/15 Well, There’s Always Minor League Hockey
- 12/15 MSDN2′s Hackable URLs + MSN Toolbar
- 12/13 Spelunking Service Broker – Dialogs
- 12/13 MSN Toolbar with Desktop Search
- 12/13 .netcpu? .netcpu!
- 12/13 Member Management Component Prototype
- 12/12 Not Your Average Night At The Movies
- 12/10 SSB Wrapper Class
- 12/10 Booch on DSLs (Round 3)
- 12/08 Be There or Be Square
- 12/08 Cool Smartphone Bluetooth Software
- 12/07 TechEd 2005 Call for Papers
- 12/07 Starting in on SQL Service Broker
- 12/07 Pretty Soon I’ll Need a Friends & Family Blogroll
- 12/05 Fight On!
November
- 11/25 Turkey Day 2004
- 11/19 New Smartphone(s)
- 11/19 One PhotoStory Gripe
- 11/17 The Plain Folks Elected a Downright Moron?
- 11/17 Two Thumbs Up on New Comcast Service
- 11/15 Blog Rolls
- 11/11 More Architect Bloggers
- 11/10 Halo 2 Stats
- 11/09 Konfabulator
- 11/09 Roger Sessions on WS-*
- 11/09 Halo 2
- 11/09 More on HW
- 11/08 HW Recommendations?
- 11/08 Another Model Blogger
- 11/08 Movie Times on your SPOT Watch
- 11/08 Technical Issues Resolved
- 11/08 DSL Tools Now Available
- 11/03 Democrats Lost Touch? Not Hardly.
- 11/03 At Least It’s Over
- 11/03 Can’t Sleep – Long Election Analysis Post
October
- 10/31 Horror Stories for Halloween
- 10/27 Photo Story 3
- 10/27 Other MSFT Bloggers at OOPSLA
- 10/27 Building DSLs in VS
- 10/27 And Now For Something Completely Different
- 10/26 OOPSLA Day 1
- 10/26 OOPSLA Welcome Reception
- 10/25 OOPSLA Day 0
- 10/25 By Request: My Response To Booch’s Doubts
- 10/25 OOPSLA DSL Tutorial
- 10/24 OOPSLA Day -1
- 10/22 Two Down, One To Go
- 10/18 Keith with an OOPSLA Preview
- 10/18 Virtual PC 2004 SP1
- 10/16 The Definition of “The Media”
- 10/13 Waking Up
- 10/13 More Architect Bloggers
- 10/13 SAF Day 2
- 10/12 WSE2 and WSDL
- 10/12 Architect MVPs
- 10/12 Strategic Architect Forum IV
September
- 09/30 Good IASA Meeting
- 09/29 Architect User Group Meeting Tonight
- 09/28 Sounds of Silence
- 09/23 Architecture Events
- 09/19 Final Day of My Far East Trip
- 09/18 Metropolis in Beijing
- 09/17 Stage 1 on New WS Specs
- 09/17 Preparing to Present in Beijing
- 09/16 Leaving KL
- 09/15 Gurpreet on Enterprise Architecture
- 09/14 Japanese Architects and Malaysian TechEd
- 09/12 Shopping in Shinjuku
- 09/12 First Stop – Japan
- 09/10 Quick Architecture Takes
- 09/10 Long Cold Winter Without Hockey
- 09/10 More on my New VoIP Service
- 09/02 Software Factories at OOPSLA
- 09/01 Presenting Software Factories
August
- 08/30 Zooming In From High Levels of Abstraction
- 08/29 The Most Popular Modeling Environment Ever (So Far)
- 08/24 New Phones Arrived
- 08/22 T-Mobile Rocks, Sprint Sucks
- 08/21 No Time To Experiment, So I’m Reading About Cw
- 08/20 Another Team Blogger
- 08/20 AT&T in the VOIP Fray
- 08/20 Weird VPC Issue
- 08/19 More MSFT Architect Bloggers + a Standard Rant
- 08/19 The Incredible Shrinking Inbox
- 08/16 Reading Is Fundamental (To Forming An Educated Opinion)
- 08/16 My Ride (Revisited)
- 08/15 Back in All Blacks
- 08/08 JOURNAL 3
- 08/04 Amazing Cheese
- 08/04 Done in Australia
- 08/03 Slight Nomad Issue Solved
- 08/03 NZ Is Done, Off to Australia
- 08/01 Hanging in Hobbiton
July
- 07/29 TechEd NZ Student Day
- 07/28 Architecture Down Under
- 07/27 The Nerd, the Suit and the Fortune Teller
- 07/27 Vonage and Skype
- 07/26 Architect OPML
- 07/26 Project Patterns
- 07/23 New Architect Bloggers
- 07/23 Lookout and Cω
- 07/23 That’s A Lot of Space
- 07/22 Is This Thing On?
- 07/22 .NET Rocks is Rocking
- 07/15 Flightmares
- 07/09 Hacking EXIF w/ Omar’s PhotoLibrary
- 07/09 Architecture Center Banner
- 07/09 EASOT?
- 07/08 SDM Whitepaper
- 07/01 Pat Sings To Mr. CIO Guy
June
- 06/29 Evolutionary Computation and Dinner
- 06/29 New SOA Section on Arch Center
- 06/27 New Toy
- 06/27 Welcome Maddy
- 06/25 TechEd Sessions Online
- 06/25 Back on Email
- 06/24 Pat and John Are Blogging Again
- 06/24 Keith on Software Factories
- 06/18 DevHawk on TheServerSide.net
- 06/15 International Man of Architecture
- 06/15 New Architecture Bloggers
- 06/14 Software Factories @ OOPSLA
- 06/10 New Blogger from the Team-Formerly-Known-As-NEAT
- 06/10 Software Factories Coming Soon
- 06/09 Xbox Live on MSN Messenger
- 06/08 Intro to VSTS
- 06/08 Thoughts on Prisoner of Azkaban
- 06/03 What’s the Opposite of “Giant Sucking Sound”?
- 06/03 XMLSPY Home Edition
- 06/03 Tech·Ed 2005 Already?
- 06/01 Plane Ride Home
- 06/01 Tech·Ed Wrap-Up
May
- 05/28 Tech·Ed Day 4
- 05/27 TechEd Days 2 & 3
- 05/25 Apparently, Nagging Works
- 05/24 TechEd Days 0 & 1
- 05/20 The Calm Before The TechEd
- 05/14 Road Rally Reminder
- 05/13 Endangered Middle-Tier, Revisited
- 05/11 The Managed P2P Hit Parade
- 05/11 Enterprise Media Services
- 05/11 Consultants & Programmers
- 05/10 Movie Times Web Service?
- 05/10 Unlikely Source on Architecture
- 05/10 Architect Road Rally @ TechEd
- 05/10 Back In Business
April
- 04/23 New Office
- 04/22 New Toy
- 04/21 The Endangered Middle-Tier, Part 2
- 04/20 Broadcasting Music
- 04/20 Back in Black
- 04/12 New Issue and New Home for JOURNAL
- 04/12 Microsoft Solutions Framework
- 04/12 Is the Middle-Tier Endangered?
- 04/11 Da Vinci Code
- 04/08 It’s all a Platform
- 04/07 Off-the-Wall Movie Sites
- 04/07 Bob is *now* available
- 04/06 Modelling Links
- 04/05 SHN2WMA
- 04/05 MVP Summit
- 04/04 Pat Mcgee Band and the Live Music Archive
- 04/01 Code is Real
March
- 03/31 Technology Issues Ruin Air America Launch
- 03/31 Tony Goodhew is Blogging
- 03/31 Technology Roadmap
- 03/30 Analysis vs. Design Modeling
- 03/29 Two Gaming Notes
- 03/26 Pat at VSLive
- 03/22 Custom Modeling Languages
- 03/14 Spinning the Unthinkable
- 03/11 Burning Desire
- 03/11 Pat Helland is Blogging
- 03/10 Build Slide Export
- 03/09 Looking for SPSynd Volunteers
- 03/09 Learning in the Hell of Content Repurposing
- 03/04 Misery Loves Company
- 03/04 URL Addressability
- 03/02 Disk Defrag
February
- 02/29 Finished KotOR
- 02/26 In Support of Gay Marriage
- 02/25 Government Online International Network
- 02/25 Strategy Series on Longhorn Dev Center
- 02/24 Is BAIT Out of Date?
- 02/20 Don’t Read Sldies. In Fact, Try Not To Use Slides.
- 02/19 Happy Birthday Patrick
- 02/19 The Architecture Strategy Series
- 02/19 Doing the Unthinkable
- 02/16 Service Oriented Language
- 02/16 New .NET Architecture Center
- 02/15 New Weblogs of Note
- 02/11 TechEd Architecture Track
- 02/11 Services Are Neither Applications Nor Components
- 02/11 Allegiance Source
- 02/10 Hacking InfoPath
- 02/09 Pat on SOA
- 02/09 Architect Behavior Patterns
- 02/09 .NEAT and AE Bloggers
- 02/09 SOA vs. SOP
- 02/08 P2P Blogger
- 02/03 Yet Another NEAT Blogger
- 02/03 Eureka
- 02/02 SharePoint Component Directory
- 02/02 Being a Model Citizen
- 02/02 My Work Bookshelf
January
- 01/30 SOA vs. OO in Business Process
- 01/30 Article on Ward
- 01/29 Architecture Symposium on the PDC DVD
- 01/29 Cool DasBlog Feature is Google Friendly
- 01/29 New MSFT Architect Blogger
- 01/28 SWING and Windows Forms
- 01/28 Bloggers Dinner Last Week
- 01/27 Shaking Off The Ice
- 01/22 Intergrate vs. Interoperate
- 01/22 Type of Architects
- 01/22 Authorization and Profile Application Block
- 01/20 Too Many Weblogs
- 01/19 David Chappel is Blogging
- 01/19 Sticking with intraVnews
- 01/19 Project Niobe
- 01/18 Geek / Blogger Dinner Wed.
- 01/16 More Old Teammate News
- 01/15 Thinking about SPSynd
- 01/14 A Friend Returns
- 01/14 Reading News in Outlook
- 01/14 Happy Birthday to Blog
- 01/13 TheServerSide .NET
- 01/12 Teredo Sans P2P
- 01/09 Props to MSN9
- 01/08 More Embedded Info
- 01/07 Homebrew Embedded Hacking
- 01/07 Architects @ TechEd
- 01/07 Yet Another .NEAT Blogger
- 01/06 P2P in Longhorn
- 01/05 Objects vs. Data
- 01/04 Another .NEAT Blogger
- 01/04 Education and Entitlement
- 01/04 Eating Dogfood
- 01/03 Support for MSNP8
- 01/01 National Champions
2003
December
- 12/29 Messenger.NET Currently Hosed
- 12/24 Twas the Night Before Christmas
- 12/23 Live on XBOX
- 12/22 Focusing on the Now
- 12/19 When you’re REALLY into Cheese
- 12/19 Whitespace
- 12/18 P2P Revisited
- 12/18 The Architect’s Journal
- 12/16 Reliable Syndication
- 12/15 Caught Up
- 12/15 Visualizing Information
- 12/15 Interoperability Pattern and Practice
- 12/14 True Fresco
- 12/14 Custom dasBlog Macro
- 12/11 Pattern Master @ Microsoft
- 12/09 Not Going To Portland
- 12/09 PVR HDTV?
- 12/09 WTL 7.1
- 12/09 To Err Is Human
- 12/09 Delivering Messages with SQL Service Broker
- 12/08 My Techie Wife
- 12/08 Minor DasBlog Bugfix
- 12/07 Now With More Power
November
- 11/24 Nautilus
- 11/24 The Matrix Rethought
- 11/24 C++ CLI Binding Candidate Spec
- 11/21 More HW Issues
- 11/21 Laughed My F-ing Ass Off
- 11/21 Architecture Symposium (and all of PDC Sessions) Available Online
- 11/19 Entertain Me the Way I Want To Be Entertained
- 11/19 Matrix Revolutions
- 11/12 Busted Laptop Screen -> Busted Relationship
- 11/12 SharePoint Syndication v0.5
- 11/11 Who Let The Dog Out
- 11/11 Developing for Media Center
- 11/11 I’m Having Hardware Issues
- 11/10 Developing with VPC
- 11/06 Aggregator Support for Authenticated Feeds
- 11/06 Architecting for Manageability
- 11/04 Global Architecture Discussion
- 11/04 SAF Day One
- 11/02 Wining the “War”
- 11/01 Architecture Update Online
- 11/01 New MSFT Blogger
- 11/01 PDC Wrap Up Thoughts
October
- 10/29 MSFT Research Rock
- 10/28 WinFS is my favorite new feature
- 10/28 Themeing ASP.NET Whidbey
- 10/28 Weblogger’s BOF
- 10/27 In LA Finally
- 10/27 Still not in LA
- 10/26 Stuck @ SEATAC…Like Everyone Else
- 10/17 DevHawk Wiki v0.2
- 10/16 Crappy Giveaways
- 10/16 Love/Hate for Wired
- 10/14 Virtual Dogfooding
- 10/14 Give SOAP a Chance (Reprise)
- 10/14 Reading Korby
- 10/13 Syndicating Look and Feel
- 10/13 Reading, Writing and Business Cards
- 10/06 2 Great Technologies that Taste Great Together
- 10/05 Back in Blog
September
- 09/25 Los Angeles: Still Here, Still Ugly
- 09/23 Geek Dinner Alert
- 09/22 First Day on the New Job
- 09/19 Today is the Last Day of My Life So Far
- 09/17 PressPlay and College Radio
- 09/15 More Nomad Fans
- 09/15 New Ex-MSFT Blogger
- 09/13 What Are You Listening To?
- 09/12 Red vs. Blue
- 09/10 Tool vs. Product
- 09/10 Add Web Reference Bugaboo
- 09/10 Don on SOA
- 09/09 More on WSS Web Services
- 09/09 WSS Web Services
- 09/03 Great Technology, Bad Names
- 09/02 Measure Twice, Code Once
- 09/02 WebPart Dev Templates
August
- 08/31 New version of RTC Client API
- 08/31 More Firewall Programming
- 08/31 Links relevant to P2P
- 08/30 P2P Problems Solved
- 08/29 More on Function Interception
- 08/28 More on Hacking __doPostBack
- 08/27 Windows SharePoint SDK
- 08/26 Hacking __doPostBack
- 08/22 Spelunking WSS & WebMatrix
- 08/19 Don’t Replace the Waterwheel
- 08/17 Cool App: WMP Mixer
- 08/15 I’ll Be There
- 08/15 VSat with Comcast
- 08/12 On the Road Again
- 08/11 More on P2P Problems
- 08/08 Problems with P2P SDK
- 08/07 Storytelling
- 08/07 Reflections on a Bad Presentation
- 08/05 Pulling out the Petzold to use the P2P SDK
- 08/01 Can You Hear Me Now?
July
- 07/30 XML for Analysis
- 07/29 P2P Advanced Network Pack for WinXP
- 07/29 VS.NET Integration for the Masses
- 07/28 Why Demos Stink
- 07/28 Scoble’s Sleeping Habits
- 07/26 Baby not Blog
- 07/26 New DevHawk Wiki Members
- 07/26 Keeping Secrets
- 07/25 DevHawk Wiki In Use
- 07/25 New Project: DevHawk Wiki
- 07/24 Dealing with Spam
- 07/24 Updated Page Layout UserControl
- 07/23 Finally Back Home
- 07/21 Messenger.NET Futures
- 07/21 Coming Up For Air
- 07/16 DemoConfig Macro
- 07/16 Where I’ve Been
- 07/09 StringIterator Utility
- 07/09 Operator Overloading in C#
- 07/09 Quickies
- 07/03 Plenty of Choices
- 07/03 SccSwitch
- 07/01 Other Possible GDN Workspaces
- 07/01 SPSynd v0.4.1
- 07/01 The End of Code As We Know It?
June
- 06/26 WSS RSS v0.4.1 Coming Soon
- 06/26 In the Company of Legends
- 06/26 Just When You Thought It Was Safe…
- 06/26 XML Schema Doesn’t Need Inheritance
- 06/24 YAPnPP
- 06/23 Another Hit in the Pattern & Practice Parade
- 06/19 Yet Another New Pattern and Practice
- 06/18 WSS RSS v0.4
- 06/18 Microsoft Watch Reloaded
- 06/17 Achiving the Virtually Impossible
- 06/17 Updated Tool Link
- 06/17 New Patterns and Practices
- 06/15 I Disagree With Randy Newman
- 06/13 I Finally Have a Phone
- 06/12 Major Changes to WSDL 1.2
- 06/12 Mobile Phones Still Suck
- 06/11 To Infinity and Beyond
- 06/11 SourceGear Takes C# Cross-Platform
- 06/11 Fry’s Is Coming
- 06/10 Add #Region Macro 4 Fun
- 06/10 DevHawk Now Supports RSS Core Profile and CDF
- 06/09 Mobile Phones Do Suck
- 06/08 Incoherence at 11pm
- 06/06 More on VS.NET PowerToys
- 06/04 Blogging on the Tablet
- 06/04 Recognizable Identity
- 06/04 Don on XML API’s
- 06/04 BizTalk 2004 Beta
- 06/03 Driving Tour of Phoenix
- 06/02 PowerToys for VS.NET 2003
- 06/01 I Want My HDTV (soon)
May
- 05/29 New Disclaimer
- 05/29 New Tablet for Harry
- 05/29 I’ve Been Scobleized
- 05/27 Add #region Update
- 05/25 More on XML Entities
- 05/25 Updated Blogroll
- 05/23 Strongly Typed WMI and AD Access
- 05/21 XML Infoset vs Object Graphs
- 05/20 Matrix Desktop Enhancements
- 05/20 ASP.NET Version Switcher
- 05/19 Small WSS RSS Update
- 05/19 Web Part RSS Client
- 05/18 Doug on Matrix Reloaded
- 05/17 RSS Bandit Now Supports Authenticated RSS Feeds
- 05/17 Matrix Reloaded (No Spoilers)
- 05/16 Authenticated RSS Feeds
- 05/16 Cool SQL Tool
- 05/15 XML Is Not Just a Deserialized Object Graph
- 05/14 The Matrix is Reloading
- 05/14 Support for Web Services
- 05/14 Platform or Plumbing
- 05/14 Tracking Bugs with “Pure” Managed Code
- 05/13 GDN is down, and so am I
- 05/13 Crossroads Revisited
- 05/13 SharePoint RSS v0.3
- 05/12 New .NET Tool Links
- 05/11 Programming Digital Media
- 05/08 More on SharePoint RSS
- 05/06 Back from the Basement
April
- 04/29 Bogus Referral Log
- 04/24 MSDN Patterns Repository
- 04/24 New Version of SharePoint RSS Feed Generator
- 04/24 Harry’s In The Basement
- 04/19 Media Center
- 04/19 Talking Trash About Tony
- 04/17 RSS Questions
- 04/17 SharePoint RSS Feed Generator
- 04/16 SharePoint 2.0 Rocks
- 04/13 Final Flight of the Osiris
- 04/10 Storing XML
- 04/08 Rotor Community
- 04/07 Working 24×7
- 04/06 SharpReader Second Impression
- 04/06 Jumping on the SharpReader Bandwagon
- 04/06 Aggregating RSS, Revisited
- 04/05 Aggregating RSS
- 04/05 Commercial vs. Non-Commercial Software
- 04/04 XPathNavigator
- 04/04 RSS Bandit
- 04/03 Travel, SOA and Blogs
- 04/01 Blog Specs
March
- 03/27 I’m Indexed, Therefore I Am
- 03/26 Tools, tools and more tools
- 03/26 varchar(???)
- 03/25 Discrimination against the Bozos
- 03/25 Service-Oriented Architecture Presenation
- 03/23 Roy Osherove hates his job
- 03/23 Recent Reading
- 03/22 Married to HTTP
- 03/21 WS-Addressing
- 03/21 Back in the Saddle and Not the Least Bit Happy About It
- 03/19 Feedster
- 03/17 Quote Update
- 03/16 Quoted in Microsoft-Watch
- 03/13 Blogging from Office 2003
- 03/10 Enchiladas not Warez
- 03/10 Site Update + More Office2k3 XML thoughts
- 03/10 My Architect is Don Box…
- 03/07 Home of the Business Logic
- 03/05 Blog Search
- 03/05 CodeDom Grammar
- 03/02 XML in Office 11
- 03/01 Digital Imaging
- 03/01 Updated Web.SkinUI
- 03/01 Predefined Conditionals
- 03/01 .NET Blogging
February
- 02/25 IPv6
- 02/23 PhotoBob
- 02/23 Digital Pictures
- 02/23 Welcome Patrick
- 02/18 Odd Synergy
- 02/18 What does Teredo stand for?
- 02/16 Thoughts on Iraq
- 02/16 .NET Links
- 02/12 Rotor’s XSD.exe
- 02/11 Smart Client Sample
- 02/10 Web.SkinUI Project
- 02/07 Magazine Arrived Before Baby
- 02/07 Watching Microsoft Bloggers
- 02/05 My MSDN Article
- 02/04 Goodbye Stupid TextReplace Utility
- 02/03 Stupid TextReplace Utility
- 02/03 Designer Think About Pagelayout
- 02/01 Response to Space Shuttle Loss
January
- 01/30 Dinner, Weblogs & Code
- 01/25 L.A. Funk
- 01/25 Dinner @ the Piersons
- 01/25 RSS for KurzweilAI?
- 01/23 My Upcoming Article
- 01/21 News Aggregation
- 01/20 Tracking Referrers
- 01/20 WSDL soapAction Issues
- 01/17 Disruptive Programming Language Technologies
- 01/16 Using ASHX Files
- 01/15 Webloging from Front Page
- 01/14 DevHawk PageLayout Control
- 01/14 New and Improved DevHawk