Northwind Starter Kit source code released

As my friend Dino already announced, the Northwind Starter Kit has finally been released. Let me just bore you with a little bit of history. During the last years, I noticed a growing interest within the .NET community for topics (I'm in love with) like: design patterns, unit testing, (agile) methodologies and so on. Being a regular speaker at Microsoft events here in Italy, I found myself in need to set up presentations and demos covering these topics. Instead of creating "synthetic" code, I decided to create a simple "reference" application in order to show it during my talks. This app:

  • Should be based on a layered architecture, implemented as a service layer and sporting a "real world" domain model
  • Should use well-known design patterns and eventually idiomatic design considerations, showing the rationale behind all these choices
  • Should use Northwind as its default database, in order to easen its deploy. It should also be decoupled from the physical structure of the database, in order to allow to use different stores
  • Should offer unit tests
  • Should be available with both web-based and smart client GUIs
  • Should be documented in... some way :-)

Since I'm not a full time speaker/trainer/author (I must confess that in my real life I work as a software architect at Managed Designs), I could only use spare time in order to implement the the application: I had some working code, but it was far from being (and still is, to be honest) the "reference app" I dreamt about. So I looked around in order to make this app a community supported project, christening it "Northwind Starter Kit" (NSK) and releasing it under the Common Public License. Then I contacted luKa and Ricky that accepted to be part of the "core team" of the project, and later even Dino joined the project. Last week we released a first drop of the code, on which we're still working. So, what re we going to do from now on? We won't save the world. We'll simply continue to work on the project, hoping to see both the app and the team growing as time passes. There's still a *lot* of work to do. Would you like to help us? Download the archive, expand it, modify the connection string stored within the config file, and run your favourite flavour of the GUI (windows or web). Should you: have trouble doing this, experience exceptions using the application or spot errors within the source code, please contact me or discuss the issue(s) using the forums in order to give us feedback. We hope we will be able to set up a collaborative development process: time will tell, but in the meanwhile, we'll continue to work onto NSK.

Technorati Tags:

posted @ mercoledì 1 marzo 2006 04:32

Print

Comments on this entry:

# re: Northwind Starter Kit source code released

Left by Michele Bersani at 01/03/2006 06:10
Gravatar
I like the colour scheme on the web application ;-)
A bit difficult to read it though...

# re: Northwind Starter Kit source code released

Left by Sonja at 09/01/2017 19:50
Gravatar
Architectural design should have some features for building the appropriate building.This rush essay writing will be delivered for the development of this structure.There are many types of design for the architecture.

# re: Northwind Starter Kit source code released

Left by axel at 08/04/2017 02:55
Gravatar
thanks for the information post you have shared with everyone of your readers.. also check this awesome applicaitons which i am using from past days :- Blackmart And Xmodgames

# re: Northwind Starter Kit source code released

Left by Harvey Spector at 16/05/2017 17:38
Gravatar
thanks for the information you shared with everyone.. why dont you check this awesome post on indoor grills to cook steak properly

# madden mobile apk hack

Left by ser davos at 14/07/2017 15:48
Gravatar

# re: Northwind Starter Kit source code released

Left by anu at 19/08/2017 09:18
Gravatar
Good post..Click here

# re: Northwind Starter Kit source code released

Left by Coffeedx.com at 03/10/2017 13:16
Gravatar

# re: Northwind Starter Kit source code released

Left by Nox app at 06/10/2017 14:28
Gravatar

# re: Northwind Starter Kit source code released

Left by Power House Fans at 16/11/2017 12:22
Gravatar
Ionizer are now a days considered a good private cooling apparatus. Some won't be able to recollect what precisely these fans are... But for sure, you would have seen them. They are not not so different than the table or desk fans. There had been a time when the gigantic table fans were placed in a corner of the room to get cool air. check the top solar attic fans

# re: Northwind Starter Kit source code released

Left by serdavos at 01/02/2018 15:25
Gravatar

# re: Northwind Starter Kit source code released

Left by LOSERMONA at 07/02/2018 15:21
Gravatar

# re: Northwind Starter Kit source code released

Left by Camelcrusher at 10/05/2018 16:06
Gravatar
CamelCrusher is a multi-effect plugin . It offers two normally differing mutilation sounds which can be combined to make a wide collection of tones and surfaces.

# re: Northwind Starter Kit source code released

Left by Aerogarden Harvest Review at 20/06/2018 12:03
Gravatar
Thanks for sharing this, it was of great help, keep posting.
Comments have been closed on this topic.