Posted on September 3, 2007 by Shane Duffy
The Microsoft Enterprise Library has a really good Logging Application Block that allows you to make your logging infrastructure configurable.
This framework makes logging as easy as typing:
Logger.Write(”System rolled over!”);
the framework is configurable from your config file.
The Microsoft Enterprise Library out of the box provides the following destinations for logging messages:
Email
Custom Locations
Message Queues
WMI Events
Database
Text Files
File
I took [...]
Filed under: .NET, ASP.NET, Bug Tracking, Development, Error Logging, Logging, software, testing | No Comments »
Posted on August 14, 2007 by Shane Duffy
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 [...]
Filed under: .NET, ASP.NET, Data Matching, Data Validation, Development, Regular Expressions, Searching, VB.NET, Vs2005, re, software | 3 Comments »
Posted on August 10, 2007 by Shane Duffy
.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 [...]
Filed under: .NET, ASP.NET, Agile, Development, Project Management, Scrum, VSTS, Vs2005 | No Comments »
Posted on August 7, 2007 by Shane Duffy
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; [...]
Filed under: .NET, ASP.NET, Agile, Automated Build, Development, Documentation, Project Management, SVN, Vs2005, c#, refactoring, software, testing | No Comments »
Posted on August 7, 2007 by Shane Duffy
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 [...]
Filed under: .NET, ASP.NET, Agile, Development, Project Management | No Comments »
Posted on August 2, 2007 by Shane Duffy
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 [...]
Filed under: ASP.NET, SQL, Single Sign On, VB.NET | No Comments »
Posted on August 1, 2007 by Shane Duffy
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 [...]
Filed under: ASP.NET, Vs2005, software | No Comments »
Posted on August 1, 2007 by Shane Duffy
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. [...]
Filed under: ASP.NET, Agile, Bug Tracking, SVN, VB.NET | 4 Comments »
Posted on July 31, 2007 by Shane Duffy
Wanna start to work on ASP.net Atlas-based application?
The first thing you need to do is to install the ASP.NET codename “Atlas” package and unpack the package into folder on your computer.
The next thing is to add the Atlas Control Toolkit into your Visual Studio’s toolbar. Here are the steps you can do:
1. Right click on [...]
Filed under: AJAX, ASP.NET, Atlas, Vs2005 | No Comments »
Posted on July 31, 2007 by Shane Duffy
Creating Task List Comments in your projects can ensure you to complete the important and esential tasks. This feature can be used to indicate a variety of work to be done at the location marked
The Task List displays comments embedded in your project code that begin with the comment marker for your development language, followed [...]
Filed under: ASP.NET, Comments, VB.NET, Vs2005, c# | 1 Comment »