RSS.Social

Steve Dunn

follow: @[email protected]

Posts

What is the Matrix - Part 1 - Basic Features

What is the Matrix - Part 2 - VARIANT abstractions

What is the Matrix - Part 3 - Streaming

Quicker loading of the Visual Studio .NET IDE

Quicky StringBuilder Tip

Reshaper Live Templates for validating arguments

Spec#

Converting System.Drawing.Color to HTML color (and vice-versa)

Code Formatter Plugin for Windows Live Writer

New version of the Code Formatter plugin for Windows Live Writer now available.

Resharper 2.0.1 RC2 is now available.

Windows Live Writer - Additions to API

Windows Live Writer - Bug

Code Formatter Plugin now on Codeplex

ReSharper 2.0.1 Maintenance Release Now Available

.NET Memory usage - A restaurant analogy

Thanks for the feedback on the CodeFormatter plugin

MbUnit and null parameters

ReSharper Live Templates for validating parameters of public C# methods.

Visual Studio Build Tip

BackgroundWorker - automating this handy class

Problems with Forms Authentication and ASP.NET Themes

Visual Studio Orphaned Project Items Finder

Retrieve your Windows OS Product Keys

What to expose in a framework

Cassini and assembly loading problems

I Hate ClearCase - Part I

I Hate ClearCase Part II - When a text file isn't a text file!

FAJAX - Fake AJAX!

In the name of science

ReSharper 2.5 Released

Settling into my XNA Development Environment

FluentInterface

A New Version of Microsoft Terminal Services Client (Remote Desktop)

New version of the Code Formatter Plugin for Windows Live Writer

A tool for converting animated GIFS to spritemaps

Email certificate popups

Running unit tests in Visual Studio Express

Framework Design Guidelines

Beta Testing Windows Home Server

Uploading to an FTP server with parameters

Object Oriented vs Test Oriented

Framework design lecture avaliable for download

ReSharper 3.0 released

Getting code hyperlinks into FlexWiki

Handy .NET Cheat Sheets

Challenging Conventions with Test First Development

If Agile is so good, why haven't we always done it?

New version of the Code Formatter Plug-in for Windows Live Writer.

Code Formatter Plug-in for Windows Live Writer

New!

Excluding Items From Code Coverage

Displaying values in the Visual Studio Debugger

Adding folders to the Class View in Visual Studio

C# 4 - Default Parameters

StyleCop

Tool update: Visual Studio Orphaned Items

Problems adding an XBox 360 Media Center Extender

ThoughtWork’s Mingle on X64 machines

Hiding your privates from StyleCop

Programs that launch (or should launch) Visual Studio

Halt, this is StyleCop. You are in violation of SA1201!

Online mind maps in Silverlight

IDisposable alerts

New version of the Code Formatter Plugin

Update to the Code Formatter Plugin

ReSharper 4.5 Beta

New tool: TreeTrim

Updated: Code Formatter Plugin for Windows Live Writer

Updated: Tree Trim

Google Squared and sexy languages!

ReSharper for Visual Studio 2010

Problems with CSS and themes when using ASP.NET Forms Authentication

Updated (again!): Code Formatter Plugin for Windows Live Writer

A tool to switch project files between using Visual Studio 2008 and 2010

Summon Method

New version (2.5) of the Code Formatter Plug-in for Windows Live Writer

Handy use of extension method on a bool

A fast way of converting C# enums to strings–and back again.

Announcing a new version of the Gleed 2D XNA tool

Learning TypeScript by Writing a Game

Pacman Dissected

Readonly parameters in C# - a step closer to immutability

Timelapse video of writing a Win2D game for the Microsoft Store

Are your UWP Win2D offscreen bitmaps dull…?

The case for camelCasing private methods

Updating Blazor PacMan to .NET 5

ReSharper Code Inspection settings in .editorconfig

SOLID - is it still relevant?

Contributing to .NET

Anatomy of a .NET app

Primitive Obsession

ValueObject Performance

Optimising Dictionaries that are keyed by a generic Type

Generic Math in .NET 6

Testing logging code

I See Dead Code

Updating Blazor Pac-Man to .NET 6 and C# 10

Long running ReST requests and status endpoints

Non-default value types and type invariants

Fixing SQLite errors in Xunit tests

Debug attributes in .NET

Parameter Null Checking in C# 11 and the ThrowHelper pattern

Implementing a defaultable collection in C#

Viewing .NET configuration values

Pernicious Nulls - using and abusing nulls in C#

Code Coverage Metrics

Documentation Quadrants - The Grand Unified Theory of Documentation

Prefer test-doubles over mocking frameworks

Anatomy of the .NET dictionary