Sometimes you just need to solve a problem and get on with your work. To that end, Visual Basic 2008 Recipes is a compendium of practical solutions for busy VB .NET programmers. Create time for the more interesting aspects of your VB .NET project by solving common problems with the practical solutions and dozens of code examples in this book. Important new .NET 3.5 technologies, such as Windows Presentation Framework (WPF) and Language Integrated Query (LINQ), are covered, and each chapter addresses a specific problem domain, including database access, multimedia, XML manipulation, networking, and security. The code is free to download so you can use the recipes immediately.
- Take advantage of quality, ready–made solutions to common Visual Basic programming problems.
- Avoid the tedium of having to reinvent the wheel. Focus instead on the more interesting problems specific to your application.
- Learn from and be inspired by what the authors have done. Use their work as stepping stones to solve even more complex problems.
What you’ll learn
- Cleanly separate user–interface logic from business logic through the use of .NET 3.5’s WPF.
- Store data to and retrieve data from your relational database using LINQ.
- Manipulate XML data using LINQ.
- Make your programs dynamically configurable through the judicious application of reflection.
- Take advantage of multiple CPU cores by writing multithreaded applications.
- Integrate multimedia into your Visual Basic projects.
Who is this book for?
Visual Basic 2008 Recipes is written for Visual Basic developers who have at least some experience in developing Visual Basic solutions. The book contains recipes appealing to intermediate through advanced developers.
About the Author
- Accelerated VB 2008
- Microsoft SharePoint: Building Office 2007 Solutions in VB 2005
- Beginning Object-Oriented Programming with VB 2005: From Novice to Professional
Todd Herman works for Berico Technologies as a senior developer as part of the intelligence community. He has been programming since he received his first computer, a Commodore 64, on his 11th birthday. His experience ranges from developing data–entry software in FoxPro for a water research laboratory to writing biometric applications in Visual Basic for NEC. He currently lives in Virginia with his wife and children, spending his free time programming, playing computer games, and watching the Sci–Fi Channel.
Fourier Analysis on Finite Abelian Groups (Applied and Numerical Harmonic Analysis)
Fourier analysis has been the inspiration for a technological wave of advances in fields such as imaging processing, financial modeling, algorithms and sequence design. This unified, self-contained book examines the mathematical tools used for decomposing and analyzing functions, specifically, the application of the [discrete] Fourier transform...
Beginning iPhone 4 Development: Exploring the iOS SDK
The authors of the bestselling Beginning iPhone 3 Development are back, with the same excellent material completely updated for iOS 4 and written from the ground up using the latest version of Apple's Xcode 3. All source code has been updated to use the latest Xcode templates and current APIs, and all-new screenshots show Xcode 3 in...
Questioning the Veil: Open Letters to Muslim Women
Across much of the world today, Muslim women of all ages are increasingly turning to wearing the veil. Is this trend a sign of rising piety or a way of asserting Muslim pride? And does the veil really provide women freedom from sexual harassment? Written in the form of letters addressing all those interested in this issue, Questioning the...
The Harvest of a Century: Discoveries in Modern Physics in 100 Episodes Physics was the leading science of the twentieth century and the book retraces important discoveries, made between 1895 and 2001, in 100 self-contained Episodes. Each is a short story of the scientists involved, their time and their work. Together, they formed a mosaic of modern physics: formulating relativity and quantum mechanics, finding the... Expert One on One Oracle
One of the problems with having plenty of development options is in trying to figure out which one might be the best choice for your particular needs. Everyone wants as much flexibility as possible (as many choices as they can possibly have) but they also want things to be very cut and dry;...