Synopses & Reviews
Gain a solid understanding of Visual Basic 2010 and the .NET 4 Framework
Visual Basic 2010 boasts exciting new features and capabilities that cement its position as a true object-oriented language and provide you with access to new and better technologies. This invaluable book covers Visual Basic from start to finish and discusses the new enhancements to Visual Basic 2010. The team of expert authors explains how VB 2010 can be combined with .NET 4 to build applications using Windows Presentation Foundation, Windows Forms, Visual Studio Tools for Office, and apps and libraries based on the Windows Communication Foundation, the Windows Workflow Foundation, and SharePoint.
Professional Visual Basic 2010 and .NET 4:
Examines core language elements and development tools
Explores object-oriented and parallel programming
Examines exception handling, debug and trace logging, as well as historical debugging in Visual Studio® 2010
Describes common structures and tools used to contain, access, and transfer data
Focuses on creating componentized applications for client and web-based solutions
Reviews the latest new application development technologies including: Silverlight, SharePoint®, WCF, Workflow and WPF
Wrox guides are crafted to make learning programming languages and technologies easier than you think. Written by programmers for programmers, they provide a structured, tutorial format that will guide you through all the techniques involved.
Join our Programmer to Programmer forums to ask and answer programming questions about this book, join discussions on the hottest topics in the industry, and connect with fellow programmers from around the world.
Take advantage of free code samples from this book, as well as code samples from hundreds of other books, all ready to use.
Find articles, ebooks, sample chapters, and tables of contents for hundreds of books, and more reference resources on programming topics that matter to you.
Intermediate and advanced coverage of Visual Basic 2010 and .NET 4 for professional developers
If you've already covered the basics and want to dive deep into VB and .NET topics that professional programmers use most, this is your book. You'll find a quick review of introductory topics-always helpful-before the author team of experts moves you quickly into such topics as data access with ADO.NET, Language Integrated Query (LINQ), security, ASP.NET web programming with Visual Basic, Windows workflow, threading, and more.
You'll explore all the new features of Visual Basic 2010 as well as all the essential functions that you need, including .NET features such as LINQ to SQL, LINQ to XML, WCF, and more. Plus, you'll examine exception handling and debugging, Visual Studio features, and ASP.NET web programming.
- Expert author team helps you master the tools and techniques you need most for professional programming
- Reviews why Visual Basic 2010 will be synonymous with writing code in Visual Studio 2010
- Focuses on .NET features such as LINQ, LINQ to SQL, LINQ to XML, WPF, workflow, and more
- Discusses exception handling and debugging, data access with ADO.NET, Visual Studio features for Visual Basic developers, Windows programming with Windows Forms, ASP.NET web programming with VB, communication interfaces, Windows workflow, and threading
This Wrox guide presents you with updated coverage on topics you need to know now.
About the Author
is a Microsoft MVP for Visual Basic and a Principal Engineer with InterKnowlogy.
Billy Hollis is MSDN Regional Director of Developer Relations for Microsoft in Nashville, Tennessee.
Kent Sharkey is an independent software consultant and former content strategist for MSDN.
Jonathan Marbutt is Vice President of Development for WayCool Software, Inc.
Rob Windsor is a Microsoft MVP and a Senior Consultant with ObjectSharp.
Gastón C. Hillar is an independent software consultant, specialized in parallelism and multicore.
Table of Contents
CHAPTER 1 Visual Studio 2010.
CHAPTER 2 Objects and Visual Basic.
CHAPTER 3 Custom Objects.
CHAPTER 4 The common language runtime.
CHAPTER 5 Declarative Programming with Visual Basic.
CHAPTER 6 Exception Handling and Debugging.
CHAPTER 7 Test-Driven Development.
CHAPTER 8 Arrays, Collections, and Generics.
CHAPTER 9 Using XML with Visual Basic.
CHAPTER 10 ADO.NET and LINQ.
CHAPTER 11 Data Access with the Entity Framework.
CHAPTER 12 Working with SQL Server.
CHAPTER 13 Services (XML/WCF).
CHAPTER 14 Windows Forms.
CHAPTER 15 Advanced Windows Forms.
CHAPTER 16 User Controls Combining WPF and Windows Forms.
CHAPTER 17 WPF Desktop Applications.
CHAPTER 18 Expression Blend 3.
CHAPTER 19 Silverlight.
CHAPTER 20 Silverlight and Services.
CHAPTER 21 Working with ASP.NET.
CHAPTER 22 ASP.NET Advanced Features.
CHAPTER 23 ASP.NET MVC.
CHAPTER 24 SharePoint 2010 Development.
CHAPTER 25 Visual Studio Tools for Office.
CHAPTER 26 Windows Workflow Foundation.
CHAPTER 27 Localization.
CHAPTER 28 COM-Interop.
CHAPTER 29 Network Programming.
CHAPTER 30 Application Services.
CHAPTER 31 Assemblies and Reflection.
CHAPTER 32 Security in the .NET Framework.
CHAPTER 33 Parallel Programming Using Tasks and Threads.
CHAPTER 34 Deployment.
APPENDIX A: The Visual Basic Compiler.
APPENDIX B: Visual Basic Power Packs Tools.
APPENDIX C: Workfl ow 2008 Specifics.
APPENDIX D: Enterprise Services.
APPENDIX E: Programming for the Cloud.