The open source NUnit framework is an excellent way to test .NET code as it is written, saving hundreds of QA hours and headaches. Unfortunately, some of those hours saved can be wasted trying to master this popular but under-documented framework. This pocket reference provides everything you need to get NUnit up and working for you.
Bill Hamilton Libri



Written by experts on the Microsoft® .NET programming platform, this book delivers essential knowledge for .NET programmers looking to start with or enhance their skills in ADO.NET technology. It serves as a complete and concise source of information, aligning with the tradition of O'Reilly's In a Nutshell Series. ADO.NET comprises data access technologies within the .NET Framework, enabling developers to build applications that access relational data and XML. Understanding database connections is crucial for most applications, whether web-based, Windows®, or distributed. ADO.NET differs significantly from previous data access technologies, necessitating that even seasoned developers grasp its new disconnected model. Current with the .NET Framework 1.1, this book provides a comprehensive reference for ADO.NET namespaces and the object model. It not only serves as a valuable reference but also lays a solid foundation for programming with ADO.NET, addressing common challenges faced during web application or Web Services development. Using C#, it includes practical, real-world examples to facilitate immediate application of ADO.NET concepts. Key topics include ADO.NET connections, commands, DataReaders, disconnected data, advanced DataSets, transactions, DataViews, and XML integration. Additionally, a Visual Studio .NET add-in is included, integrating the reference directly into your help files, enhancing productivity when paire
Designed in the O'Reilly Cookbook format, this resource stands out by focusing on practical coding solutions rather than theoretical discussions. It presents over 150 solutions and best practices for common programming challenges, offering concise, focused code snippets that can be directly integrated into applications. Each solution is accompanied by clear explanations of its functionality, warnings about potential pitfalls, and references for further learning, enabling developers to adapt techniques to various situations. This approach caters to those who prefer hands-on learning, helping to enhance skills and productivity while addressing everyday issues. The collection covers essential topics such as data connection, retrieval and management, transformation and analysis, data modification, binding to .NET user interfaces, optimizing data access, and maintaining database integrity. The diverse array of solutions will be invaluable for ADO.NET programmers at all levels, from novices to experts, making it a practical and time-saving resource for tackling pressing programming problems.