.NET Regular Expressions

What the Heck is a Regular Expression Anyway?
I’m sure you are familiar with the use of “wildcard” characters for pattern matching. For example, if you want to find all the Microsoft Word files in a Windows directory, you search for “*.doc“, knowing that the asterisk is interpreted as a wildcard that can match any sequence [...]

.NET Agile, Scrum and Visual Studio Team System

.NET developers that want to adopt more agile development methodologies, while still towing the line with their project management offices, may soon begin to tap into templates available with Visual Studio 2005 Team System. Among options available are Microsoft Solutions Framework (MSF) for Agile Software Development, which ships with Visual Studio 2005 Team System, and [...]

.NET Agile Development Practices

Introduction
The purpose of this article is to define a set of ideal practices for an agile software development project. I encourage you to leave comments about this article using the comments box at the bottom of this page. Please note that the practices listed are the practices that I believe are essential to a good agile development project; [...]

Agile Development .NET Vs. Non Agile Development….??

Q&A: Agile Vs. Formal Methodologies
 

Agile Vs. Formal Methodologies

Is “Agile” just another trend that is slowly turning into a more accepted and practiced methodology?
Is this the beginning of the end for “Formal” Methodologies?
What role, if any, as VSTS played in the struggle of Agile methodologies to become more “mainstream”?
When would you use Agile or Formal Methodologies?
What [...]

Getting into Agile Development with .NET

Following on from my previous post Getting into Agile Development with .NET.
Confluence
Atlassian’s professional WIKI solution, it works great with JIRA and provides a really nice WIKI solution. For those who want to travel light with documentation, WIKI’s provide a nice fit for technical documentation, build documentation, internal designs, etc. as they easily accommodate rapid [...]

Creating Single sign on using .NET

We have a basic single sign-on requirement. We need to be able to allow users to login and pass that login to other distributed systems.
Here are the basic requirements:
1. We want to control the master user profile so that we can have access to the data and integrate it into our offline CRM systems.
2. We [...]

Creating a self documenting Database (MS SQL)

With SQL Server, it is strange how some of the most radical improvements that have been introduced over the years have been slipped in almost unnoticed. Conversely, the features that were plastered all over the marketing brochures are sometimes the ones that turn out to be dead ends.
A feature that fits into the former category [...]

Bug Tracking Software Review #2 Mantis

With the current company and projects Im working on we have been using Mantis bug tracker since i set it up about 2 years ago. At the time of its introduction it was a big change for the team who weren’t used to using proper [Basic required] developer tools to get the job done.
Here [...]

Speeding up vs2005

Our team has been playing around with trying to speed up the responsiveness. Here’s a few things we’ve tried that have worked at least most of the time:

Close the Toolbox tab - Even with just the tab closed, VS2005 still seems to use resources to keep it up to date. By removing it from your [...]

Getting into Agile Development with .NET

The following is a list of tools for doing agile based development with Microsoft .NET. There are quite a few tools out there that will accelerate your use of continuous integration, test driven development, source control integration, etc.
JIRA
Best tool for task management. For more details see my review of JIRA from a previous post. [...]