---
title: "VS.Net Database Projects - learn to use them (Sample chapter included)"
url: "https://osherove.com/blog/2004/3/31/vsnet-database-projects-learn-to-use-them-sample-chapter-inc.md"
canonical: "https://osherove.com/blog/2004/3/31/vsnet-database-projects-learn-to-use-them-sample-chapter-inc.html"
published: "2004-03-31T07:41:00"
updated: "2004-03-31T07:41:00"
tags: [".Net Original", "Free book chapters"]
author: "Roy Osherove"
description: "I just got acquainted with the Database Project in VS.Net. Very cool. This sample chapter gives a very nice intro on the Hows and Whys of it(PDF). I'll be adding this to my current project shortly. Some of the main…"
usage: "Licensed under CC BY 4.0 — reuse, quote and adapt with attribution (Roy Osherove, link to the original page)."
license: "https://creativecommons.org/licenses/by/4.0/"
---

# VS.Net Database Projects - learn to use them (Sample chapter included)

By Roy Osherove March 31, 2004 In [.Net Original](https://osherove.com/blog/category/net-original), [Free book chapters](https://osherove.com/blog/category/free-book-chapters)

**Historical article** · Originally published March 31, 2004; technical details may be outdated.

I just got acquainted with the Database Project in VS.Net. Very cool. [This sample chapter](http://www.devx.com/assets/download/5865.pdf) gives a very nice intro on the Hows and Whys of it(PDF).  I'll be adding this to my current project shortly.

Some of the main features - you can put your SQL scripts in the database easily and reconstruct the whole database (inc. data!) from within the project. Lots of other abilities, but the main thing is that it allows you to generate the scripts automatically, and even create change scripts automatically when you change the schema. Very nice.

## More in .Net Original

[All posts in .Net Original](https://osherove.com/blog/category/net-original)

- Apr 1, 2004

    ### [Looking for a good Knowledge base management solution](https://osherove.com/blog/2004/4/1/looking-for-a-good-knowledge-base-management-solution.html)

- Apr 1, 2004

    ### ["Database Access with Visual Basic .NET" is the book chapter I was pointing to](https://osherove.com/blog/2004/4/1/quotdatabase-access-with-visual-basic-netquot-is-the-book-ch.html)

- Mar 31, 2004

    ### [Scripting .Net on MSDN-AA](https://osherove.com/blog/2004/3/31/scripting-net-on-msdn-aa.html)

- Mar 29, 2004

    ### [Very good contest news, and an apology to Mark Miller](https://osherove.com/blog/2004/3/29/very-good-contest-news-and-an-apology-to-mark-miller.html)


---

## About the author

**Roy Osherove**: Senior Solutions Architect at AWS working on AI for production and AI-driven development; author of The Art of Unit Testing and Elastic Leadership, with about 20 years of consulting and training on unit testing, TDD, team leadership and continuous delivery.

### Sites

- [RobotPaper](https://robotpaper.ai/): This blog: AI patterns and anti-patterns, AI and coding agents, and engineering leadership.
- [osherove.com](https://osherove.com): Roy's personal site. Author of The Art of Unit Testing and Elastic Leadership; consulting and training on unit testing, TDD, team leadership and continuous delivery, plus about 20 years of blog posts.
- [The Art of Unit Testing](https://www.artofunittesting.com): The Art of Unit Testing, 3rd Edition (Manning): readable, maintainable, trustworthy unit tests, plus TDD workshops in C#, JavaScript, Java and Kotlin.
- [5whys.com](https://www.5whys.com): Roy's writing on software team leadership: self-organizing teams, surviving chaos, learning mode and the Elastic Leadership model.
- [Pipeline Driven](https://pipelinedriven.org): Continuous delivery and DevOps practices: build patterns, pipeline-friendly testing, DevOps metrics and enterprise DevOps.
- [Elastic Leadership](https://www.elasticleadership.com): Elastic Leadership, Roy's framework for software team leaders (survival, learning and self-organizing modes).

### Social

- X: https://x.com/royosherove
- LinkedIn: https://www.linkedin.com/in/osherove/

### Contact

- Contact form: https://forms.gle/jQSx5KoXvrVA1JCK7

### License

Licensed under CC BY 4.0 — reuse, quote and adapt with attribution (Roy Osherove, link to the original page). License: https://creativecommons.org/licenses/by/4.0/
