This's where this book comes in. It shows you how to use Visual Studio 2008 and ADO.NET 3.5 to develop database applications the way the excellent professionals do.
This consists of the full gamut of skills you want, from utilizing prototyping features this generate ADO.NET code...to writing your own ADO.NET code from scratch so you can closely control how the database processing works...to utilizing .NET 3.5 features like LINQ and the ADO.NET Entity Framework this actually modify the way you believe concerning handling data.
What this book coversYou'll initiate by learning how to prototype Windows applications utilizing drag-and-drop tools like data sources. This gets you off to a quick begin!
However, the code this's generated by RAD tools like these isn't effortlessly reusable, maintainable, or scalable. So next, you'll study how to make 3-layer applications, writing your own, extra flexible ADO.NET 3.5 code.
Then, you'll get a practical course in utilizing LINQ to work together with data from a wide diversity of sources utilizing the same basic set of C# code. To be specific, the 6-chapter section in this book teaches you how to use LINQ to Objects, LINQ to DataSet, LINQ to SQL, LINQ to XML, and LINQ data source controls for web applications.
Finally, you'll get initiated utilizing the Entity Framework. EF offers a flexible model for mapping the business objects in a database application to database objects, and it generates a lot of the code this you'd have to put in writing from scratch otherwise. It's a huge subject, but the 4-chapter section in this book provides you the background and experience you want to see its potential and begin utilizing it on your own.