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 @ Wednesday, March 1, 2006 2:32 AM

Print

Comments on this entry:

# re: Northwind Starter Kit source code released

Left by Michele Bersani at 3/1/2006 4:10 AM
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 1/9/2017 5:50 PM
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 4/7/2017 11:55 PM
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 5/16/2017 2:38 PM
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 7/14/2017 12:48 PM
Gravatar

# re: Northwind Starter Kit source code released

Left by anu at 8/19/2017 6:18 AM
Gravatar
Good post..Click here

# re: Northwind Starter Kit source code released

Left by Coffeedx.com at 10/3/2017 10:16 AM
Gravatar

# re: Northwind Starter Kit source code released

Left by Nox app at 10/6/2017 11:28 AM
Gravatar

# re: Northwind Starter Kit source code released

Left by Power House Fans at 11/16/2017 10:22 AM
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 2/1/2018 1:25 PM
Gravatar

# re: Northwind Starter Kit source code released

Left by LOSERMONA at 2/7/2018 1:21 PM
Gravatar

# re: Northwind Starter Kit source code released

Left by Camelcrusher at 5/10/2018 1:06 PM
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 6/20/2018 9:03 AM
Gravatar
Thanks for sharing this, it was of great help, keep posting.
Comments have been closed on this topic.