In this hour , you've been completely inundated with typed DataSet creation and usage. We have gone from extracting XML schema files with the WriteXmlSchema method, to generating typed DataSet s manually with the XSD tool and dynamically in Visual Studio .NET Enterprise Architect. Using typed DataSet s should move you greatly toward simplifying coding and making it much more user -friendly (for you and others who have to maintain the code you write), and you will find fewer runtime typing issues across the board, adding to the stability of your applications.