6.5 Conclusion
We can probably agree that type-safety is good and that by generating Typed DataSets we can reduce mistakes and misuse of our database. You have also learned how to generate Typed DataSets in Visual Studio .NET and from the command line, as well as how to customize the generation by using annotations.
Typed DataSets allow us to employ a new programming paradigm where we specialize generated classes to put business logic into our ADO.NET code. The code that Microsoft generates is problematic for using this paradigm, but we can get around this with a tool that is available on my Web site.