Sponsored By Aspose - File Format APIs for .NET

Aspose are the market leader of .NET APIs for file business formats – natively work with DOCX, XLSX, PPT, PDF, MSG, MPP, images formats and many more!

Monthly Archives: March 2005

Highlights from my previous 199 ramblings – level 100 – 400

I started out reading blogs in early 2004 while in Iraq.  In March, I started a blog at blogspot (and with a little ‘customization’ of the stylesheet, I got it to redirect to my blog at .Net junkies).  On April … Continue reading 

Posted in Uncategorized | Comments Off on Highlights from my previous 199 ramblings – level 100 – 400

Local Agile lunch today – level 100

Today we had our second Agile lunch at the Mongolian BBQ.  We have a Yahoo group at: http://groups.yahoo.com/group/BellwareNET to coordinate locals interested in Agile methodologies.  We’ve decided to have our meetings be over lunch since the attendance will be small; much … Continue reading 

Posted in Uncategorized | Comments Off on Local Agile lunch today – level 100

Cool family website hosted by Community Server – level 000

Community Server has been out for a while now, but I haven’t seen many new sites using it yet.  Here is a family website hosted by community server.  There are BUNCHES of pictures, blogs and forums. 

Posted in Uncategorized | Comments Off on Cool family website hosted by Community Server – level 000

General application architecture diagram – level 300

Many applications I’ve encountered and most of my first applications had loose or no defined architecture.   From a high level, everything just was.  And it worked.  And it became hard to maintain.  I’ve been researching better ways to organize the … Continue reading 

Posted in Uncategorized | 3 Comments

Speaking schedule for the next quarter – level 000

On April 1st, I’ll be giving a talk on web services to a groups of students in a .Net web development class at Texas A&M University.  Then on May 2nd, I’ll be presenting to the Texas A&M .Net User Group … Continue reading 

Posted in Uncategorized | Comments Off on Speaking schedule for the next quarter – level 000

Trying out the Model-View-Presenter pattern – level 300

After reading Martin Fowler’s Model View Presenter article, I did some deep thinking about how to implement that pattern.  The purpose of the pattern is to decouple UI process logic from the UI container.  If  you think about the code-behind … Continue reading 

Posted in Uncategorized | 1 Comment

Implementing a data repository class with a _true_ business object all with TDD – level 300

I’ve revised my previous sample that contained a Category class.  This Category has an id, a name and description.  There is a Category table to persist the object. I pulled everything data out of my business object and created a … Continue reading 

Posted in Uncategorized | 2 Comments

My first Test-Driven Development presentation – and concerns raised – level 100

Sorry folks, no code in this post.  I just finished giving a one-hour presentation on how to do TDD with VS 2003 and NUnit.  I gave a brief overview of TDD but didn’t try to persuade them to change right … Continue reading 

Posted in Uncategorized | Comments Off on My first Test-Driven Development presentation – and concerns raised – level 100

TDD with the new Enterprise Library DAAB redux – level 300

Yesterday’s attempt at TDD with the DAAB prompted me to use NMock to imitate the external dependency so my test would be a true _unit_ test.  Since then, I’ve given it more thought – about the best way to proceed … Continue reading 

Posted in Uncategorized | Comments Off on TDD with the new Enterprise Library DAAB redux – level 300

TDD with the new Enterprise Library DAAB – level 300

First, I give props to they guys at Microsoft who put out the Enterprise Library.  I especially like the data access application block.  I do, however, have one beef with it.  Everyone preaches “code to an interface”, and ADO.NET exhibits … Continue reading 

Posted in Uncategorized | Comments Off on TDD with the new Enterprise Library DAAB – level 300