Unhandled Exceptions

Archive for the 'Inside the Sausage Factory' Category

25 Nov

Inside the Sausage Factory: Blog Posts to-date

As a convenience, here is a quick summary of the prior posts that cover the ‘Inside the Sausage Factory’ series to-date.  As this covers the initial refinement of features, design of the database schema, prototyping of the UI, and the initial round of development and tests on the first component of our MVP-style ASP.NET application, it [...]

21 Nov

Inside the Sausage Factory: PART 26 (Building The Dumb View)

In my last three posts (here, here, and here) I documented the slight detours I took to address some perceived shortcomings in two of my tools-of-choice for the SkillPortal Project: CIFactory and MbUnit.  Now that those are resolved favorably, I can return to the work on the project.
In the last post about the actual project, [...]

21 Nov

Inside the Sausage Factory: PART 25 (Arrested by an FxCop)

In my last post, I talked about the second part of the detour that derailed (albeit only temporarily) my progress on the SkillPortal project.  The first part of the detour took me on a journey that ended with my delivering an updated VAULT Package to the CIFactory project and the second detour took me on a [...]

13 Nov

Inside the Sausage Factory: PART 24 (NAnt MbUnit task filter detour)

In the last post, I described the extended detour that my attempt to implement CIFactory took me on.  Its worth reiterating, just in case it wasn’t clear from my last post, that I consider the detour needed to implement CIFactory (and by extension, modify the Vault ‘package’ for CIFactory to be a little more flexible) [...]

12 Nov

Inside the Sausage Factory: PART 23 (Detour…derailed by CIFactory)

Well, its been quite some time (23 days!) since my last post on this project on October 20 and I’ve been on quite the journey in the mean time.  It all started innocently enough: with the project now having a unit test or two worth running, I figured the next step would be to setup a Continuous Integration (CI) environment for the SkillPortal project.  [...]

20 Oct

Inside the Sausage Factory: PART 22 (Mocking the View)

In our last post we built the beginnings of the View and the Presenter parts of our home-grown Model-View-Presenter approach to the User Interface for our application.  Although it would seem our next step would be to begin building the actual user interface that will interact with our Presenter, that’s not quite true.
Building even the [...]

14 Oct

Inside the Sausage Factory: PART 21 (On Model-View-Presenter Patterns)

In our last post we took a little detour from developing our solution so that we could fix the nagging problems with the NDbUnit software so that our data-dependent Unit Tests would be able to be more easily (and correctly!) run.  Now that we’re done with that, we can safely return to the task at [...]

06 Oct

Inside the Sausage Factory: PART 20 (Detour to fix NDbUnit Foreign Keys)

In the last post, we completed our data-dependent unit tests for the Data Access Layer of our application using the NDbUnit software to assist us in ensuring our database is in a known-good state before our tests begin so we can accurately evaluate the results of our tests.
In an earlier post, I alluded to [...]

30 Sep

Inside the Sausage Factory: PART 19 (Coding the Data-dependent Unit Tests)

In our last post we leveraged NDbUnit to create our Test Fixture Setup and Teardown methods to get our database loaded with data and into a known state so that we could develop our unit tests for our Data Access Layer (DAL) to interact with it.  Now we are (finally) ready to code our actual [...]

© 2008 Unhandled Exceptions | Entries (RSS) and Comments (RSS)

GPS Reviews and news from GPS Gazettewordpress logo