Sign in
|
Join
|
Help
in
Current Tags
Christopher Bennage (blog)
The Devlicio.us Crew (group)
(Entire Site)
Search
Do you Twitter? Follow us
@devlicious
Christopher Bennage
Our
WPF book
is now available!
follow
@bennage
on Twitter!
Browse by Tags
All Tags
»
TDD
(
RSS
)
.NET
Agile
ALT.NET
Best Practices
C#
ChumChase
Design Patterns
development tools
Events
Featured
lambdas
Mocks
Musings
Opinion
Presentations
Reflection
Software Architecture
Threading
WPF
XP
TDD Firestarter in Tampa
The new year has already gotten away from me and it's only 7 days old. ( Come back, Baby Happy! ) In less than 2 weeks from now, we're going to a have full day of TDD in Tampa, FL. The event is designed so that everyone will find value, whether...
Posted
Jan 07 2009, 05:12 PM
by
Christopher Bennage
with | with
no comments
Filed under:
TDD
,
Presentations
,
Events
Unit Testing Change Notification
In WPF work, it is very common to work with implementations of INotifyPropertyChanged . We need support for change notification in order to bind to the UI, and this interface is frequently the best approach. This means I have lots of properties that look...
Posted
Nov 13 2008, 03:43 PM
by
Christopher Bennage
with | with
11 comment(s)
Filed under:
WPF
,
TDD
,
C#
,
lambdas
Solving Problems with TDD
I'm giving a talk on TDD at our local UG tonight, and under the influence of some recent posts here on devlicio.us, I just finished reworking my presentation. This post is an outline for the first half of my presentation. The Problems Code has entropy...
Posted
Nov 06 2008, 03:03 PM
by
Christopher Bennage
with | with
7 comment(s)
Filed under:
Design Patterns
,
Agile
,
Software Architecture
,
TDD
,
ALT.NET
,
Best Practices
,
Opinion
Tricksy Dispatcher & Running Tests in TDD.NET
Updated 11/07/2008 I recently ran into an interesting situation. I had an ObservableCollection bound to my UI in WPF, and I needed to updated this collection on something other than the UI thread. In other words, I was adding items to a UI-bound collection...
Posted
Oct 23 2008, 11:42 AM
by
Christopher Bennage
with | with
5 comment(s)
Filed under:
WPF
,
TDD
,
Threading
Building a WPF Application: Part 3
Table of Contents Application Architecture I'm going to back up and bit discuss my overall approach to structuring this WPF project. So far the solution consists of four projects: ChumChase is the actual WPF project. FriendFeed is the official .NET...
Posted
Aug 20 2008, 12:28 AM
by
Christopher Bennage
with | with
8 comment(s)
Filed under:
WPF
,
Software Architecture
,
TDD
,
.NET
,
C#
,
ChumChase
Building a WPF Application: Part 2
Table of Contents So let's get back to this whole building a WPF application thing. A number of things went down since my last post: I was out sick with a stomach bug for few days, my infant son caught the same bug and subsequently we spent a few...
Posted
Aug 16 2008, 09:34 PM
by
Christopher Bennage
with | with
4 comment(s)
Filed under:
WPF
,
Software Architecture
,
TDD
,
.NET
,
C#
,
ChumChase
Building a WPF Application: Part 1
Table of Contents I actually meant to say in my last post that I had investigated the API options for FriendFeed and they have a C# wrapper already available here . It's packaged up in a single download with its Python and PHP counterparts. Unfortunately...
Posted
Jul 22 2008, 07:51 PM
by
Christopher Bennage
with | with
5 comment(s)
Filed under:
WPF
,
Software Architecture
,
TDD
,
.NET
,
C#
,
ChumChase
Building a WPF Application: Part 0
Table of Contents In a rather indirect way, I was inspired by a commenter on one of Scott Hanselman's posts to begin a series that walks through building a WPF application from start to finish. We did this for four different applications in our book...
Posted
Jul 20 2008, 11:18 PM
by
Christopher Bennage
with | with
9 comment(s)
Filed under:
WPF
,
Software Architecture
,
TDD
,
.NET
,
ChumChase
Phil Haack: Research on TDD
Phil Haack has an interesting post on some research regarding the effectiveness of Test Driven Development. I'm really glad to know that this sort of work is going on, and the results are, er, moderately encouraging to the TDD enthusiast. This topic...
Posted
Jan 22 2008, 11:52 AM
by
Christopher Bennage
with | with
no comments
Filed under:
TDD
TDD Example: Querying a Repository
I'm always a little intimidated when I post code examples. There are a lot of smart (and opinionated) people out there reading blogs. Fear won't get us anywhere though. That said, I'm posting this example and asking for criticism. Here's...
Posted
Aug 26 2007, 11:07 PM
by
Christopher Bennage
with | with
5 comment(s)
Filed under:
TDD
,
Featured
Confidence in your code
First, I highly recommend Kent Beck's Test Driven Development: By Example . It's an excellent book. I mentioned Beck's book, because it is there that I gained an insight affecting the way I'm writing unit tests. ( So Christopher, you're...
Posted
Aug 22 2007, 10:53 PM
by
Christopher Bennage
with | with
3 comment(s)
Filed under:
Reflection
,
TDD
Best Practices, Training, & Tools
We were recently contracted to assist a development team in employing some Best Practices . Specifically, they were interested in learning Agile. We began by speaking with the developers and managers to try to determine what would benefit them the most...
Posted
Jun 18 2007, 04:44 PM
by
Christopher Bennage
with | with
4 comment(s)
Filed under:
development tools
,
Agile
,
XP
,
TDD
,
Musings
An Introduction to Mocking
Ayende has published an excellent sceencast introduction to Rhino Mocks . If you are at least somewhat familiar with Test Driven Development (TDD), then I highly recommend that you watch it. Rhino Mocks is a mock object framework for TDD, and in case...
Posted
Apr 03 2007, 11:43 AM
by
Christopher Bennage
with | with
5 comment(s)
Filed under:
TDD
,
Mocks
More Posts
Our Sponsors
Proudly Partnered With
This Blog
Home
Contact
Syndication
RSS
Atom
Comments RSS
Recent Posts
TDD Firestarter in Tampa
a method to the madness?
MSDN DevCon Reflections
An Early Start
Tampa Code Camp/WPF Presentation
Tags
.NET
.NET 3.0
.NET 3.5
.Tips & Tricks
Agile
ALT.NET
ASP.NET
Best Practices
Business
C#
Castle Project
ChumChase
Continuous Integration
control templates
css
Custom Control
daddy
data binding
data templates
DataBinding
Design Patterns
development tools
dom
Events
Expression
Featured
Flash
fun
Game Development
GridView
humor
javascript
lambdas
Mocks
Musings
MVC
NHibernate
Opinion
Presentations
Product Reviews
Reflection
ReSharper
RoR
ruby
Scrum
shortcuts
Silverlight
Software Architecture
source control
styles
TDD
Telerik
Threading
Tips & Tricks
Visual Studio
web
WPF
XNA
XP
News
Archives
January 2009
(1)
December 2008
(4)
November 2008
(7)
October 2008
(5)
September 2008
(1)
August 2008
(4)
July 2008
(4)
June 2008
(2)
May 2008
(1)
March 2008
(3)
February 2008
(4)
January 2008
(4)
October 2007
(4)
September 2007
(2)
August 2007
(5)
June 2007
(2)
May 2007
(1)
April 2007
(3)
March 2007
(1)
January 2007
(2)
December 2006
(1)
November 2006
(1)
October 2006
(2)
September 2006
(6)