A Library For Executing SQL Scripts With GO Separators and Template Parameters

code suggest edit

One thing I’ve found with various open source projects is that many of them contain very useful code nuggets that could be generally useful to developers writing different kinds of apps. Unfortunately, in many cases, these nuggets are hidden. If you’ve ever found yourself thinking, Man, I wonder how that one open source app does XYZ because I could use that in this app, then you know what I mean.

Read More

My Blog Lives In The Matrix

blogging suggest edit

A while back, Jon Galloway asked the question, Can Operating Systems tell if they’re running in a Virtual Machine? What a silly question! When was the last time an Operating System questioned its own existence? Is that going to be in the next version of Windows - Windows Vista Into Its Own Soul? Or perhaps Apple will come out with Mac OS Existentialist?

Read More

DevConnections and OpenForce 2007 in Vegas

conferences suggest edit

From Monday night to Thursday afternoon next week I will be in Las Vegas attending both DevConnections/ASPConnections as well as the DotNetNuke OpenForce conference. After that, I will be up in Redmond for the next week.

Read More

What Does Protected Internal Mean?

dotnet code suggest edit

Pop quiz for you C# developers out there. Will the following code compile?

Read More

MySpace China Blogs Powered By Subtext

MySpace China
LogoAn undisclosed source informed me that MySpace China is using a modified version of Subtext for its blogging engine.

Read More

Mr Subsonic Joins Microsoft

microsoft work suggest edit

Like a lovesick puppy, my good friend Rob Conery is following me to Microsoft.

Read More

Drinking from the Fire Hose At Microsoft

microsoft work suggest edit

For those starting out at Microsoft, an analogy that you’re likely to hear a lot is “Drinking from the firehose”. The first time I’ve ever heard this phrase was when Dare used it in a post about the flood of information due to subscribing to multiple RSS feeds.

Read More

Seattle Code Camp Nov 17 and 18

conferences suggest edit

If you live in the Seattle area and like code, talking about code, or listening to people talk about code, you owe it to yourself to check out the Seattle Code Camp.

Read More

Back In Business

blogging suggest edit

Many of you noticed that my blog was down. Thanks for the heads up. For some reason, it was pegging the CPU at 100% all of a sudden. Not sure why this was happening since nobody made any changes to the server. At least no changes they would fess up to ;).

Read More

Geek Dinner In Seattle/Redmond Sunday Night

UPDATE: We decided on the Three Lions Pub in Redmond at 7:30 PM

Read More

The Greatest Compliment A Developer Can Receive

code suggest edit

Here’s the dirty little secret about being a software developer. No matter how good the code you write is, it’s crap to another developer.

Read More

ALT.NET Should Be Divisive, But Not Contrarian

In his post Goodby CodeBetter and ALT.NET, Sam Gentile writes about his dissatisfaction with CodeBetter and the ALT.NET movement. I don’t know Sam personally, but I’ve read his blog for a long time and know him to be a well reasoned thoughtful person.

Read More

Perception Vs Reality Regarding The .NET Framework Source Code

dotnet suggest edit

I think Miguel de Icaza nails it regarding some of the FUD being written about Microsoft’s latest move to make the source code to the .NET Framework available under the Microsoft Reference License (Ms-RL).

Read More

Get A Free Copy Of Our New Book

books aspnet suggest edit

ASP.NET 2.0
AnthologyI just received a few advanced copies of our new book and am giving away three of them to the first three people who leave a comment on this post.

Read More

Bulk Tagging and Category Management For Blogs

blogging suggest edit

One weakness with many blog engines, Subtext included, is that it is difficult to change the tags and categories for multiple entries at a time. In general, most blog engines streamline the workflow for tagging and categorizing a single blog post.

Read More

Bug Driven Development

It is a sad fact of life that, in this day and age, arguments are not won with sound logic and reasoning. Instead, applying the principle of framing an argument is much more effective at swaying public opinion.

Read More

Unit Testing Security Example

code tdd suggest edit

This is a simple little demonstration of how to write unit tests to test out a specific role based permission issue using NUnit/MbUnit and Rhino Mocks.

Read More

Test Secure Class Instantiation Helper Method

code tdd suggest edit

This is a quick follow-up to my last post. That seemed like such a common test situation I figured I’d write a quick generic method for encapsulating those two tests.

Read More

Urgent: Subtext Security Patch

personal suggest edit

UPDATE: We released Subtext 2.0 which also includes the fix for this vulnerability among many other bug fixes.

Read More

The Security Patch Dilemma For Scripting And VM Based Languages

security suggest edit

In his book, Producing Open Source Software, Karl Fogel gives sage advice on running an open source project. The section on how to deal with a security vulnerability was particularly interesting to me last night.

Read More