Archives
-
Build and Deploy with NAnt in Rockville on Thurs 4th November
I will be presenting on NAnt and how to use it to build and deploy your software - the session will touch on the commonly used tasks and how to use them in your integration process. It promises to be a great jumpstart for the NAnt newbie and may even show the seasoned NAnt'er a thing or two - such as C# scripting in NAnt and building your own custom tasks.
-
When Refactoring is YAGNI ...
I attended a Washington DC XP UG (WDCXP) meeting tonight for the first time. It was a small turnout with Bryant Smith presenting on DIP (Dependency Inversion Principle) with a slant to persuading new developers to adopt agile techniques through design patterns. The discussions were interesting and varied wildy across different aspects of design patterns and XP.
-
Bill Gates mentions Automated Testing Tools in his view of the future
Scoble points to this article ("The Enduring Magic of Software") by Bill Gates in which Bill states:
-
Passed Certification 70-315 - Web Apps with C#
Just passed 70-315 this morning!!
-
TDD Interview with Capital Area .NET
A series of interview questions and answers have been posted by the Capital Area .NET User Group as a followup to the presentation I gave at their user group in July. The questions are quite probing and make a good introduction to TDD for both the newbie and the skeptic. Feel free to comment on their site with thoughts from your own experiences!
-
Pair Programming - The Ultimate Setup and the other options we tried.
We have tried various equipment and configurations at my current client to determine the optimal pairing environment. Such as:
-
C# - NAMED LOOPS ... I miss them.
Named loops give the ability to extend flow control with markers. Cynics would argue they are glorified gotos but in that case, they probably don't like continue anyway!
-
TDD Teaser #2 - Think you know NUnit?
I recently concluded a TDD with ASP.NET presentation in Cleveland with several TDD Teaser problems for the audience. The idea proved to be a lot of fun so I decided to repost the problems on my blog.
-
C# - Why Overloads Instead of Optional Parameters? And AOP.
I just came across an old post on Dan Fernandez's blog that links to the "Whiteboard with Anders" session from TechEd 2004. I was lucky enough to watch this event live. One of the memorable questions answered - one that I often hear from ex-VBers - is why C# uses overloads instead of optional parameters ...
-
Inheritance in types returned by a WebService - good or bad idea?
Simon Guest posted a list of his Top Ten Tips for WebService Interoperability which is a wonderful resource if you are building a webservice that will be widely used.
-
TDD Teaser #1 - Do you know the answer?
I recently concluded a TDD with ASP.NET presentation in Cleveland with several TDD Teaser problems for the audience. The idea proved to be a lot of fun so I decided to repost the problems on my blog.
-
.NET Mobility Road Show at Microsoft's Reston VA Office on 10/15
John McClelland, the Western PA Microsoft .NET Evangelist, just made me aware of the .NET Mobility Road Show which is visiting various cities in the upcoming weeks. Registration is FREE and the event is sure to be a blast.