Cover image for Beginning Microsoft Visual Basic 2008.
Beginning Microsoft Visual Basic 2008.
Title:
Beginning Microsoft Visual Basic 2008.
Author:
Willis, Thearon.
ISBN:
9780470382097
Personal Author:
Edition:
1st ed.
Physical Description:
1 online resource (914 pages)
Series:
Wrox beginning guides.
Contents:
Beginning Microsoft Visual Basic 2008 -- About the Authors -- Credits -- Acknowledgments -- Contents -- Introduction -- Who Is This Book For? -- What Does This Book Cover? -- What Do I Need to Run Visual Basic 2008? -- Conventions -- Source Code -- Errata -- p2p.wrox.com -- Chapter 1: Welcome to Visual Basic 2008 -- Event-Driven Programming -- Installing Visual Basic 2008 -- The Visual Basic 2008 IDE -- Creating a Simple Application -- Using the Help System -- Summary -- Exercise -- Chapter 2: The Microsoft .NET Framework -- Microsoft's Reliance on Windows -- Writing Software for Windows -- Common Language Runtime -- The Common Type System and Common Language Specification -- Summary -- Chapter 3: Writing Software -- Information and Data -- Working with Variables -- Comments and Whitespace -- Data Types -- Storing Variables -- Methods -- Summary -- Exercises -- Chapter 4: Controlling the Flow -- Making Decisions -- The If Statement -- Select Case -- Loops -- Summary -- Exercises -- Chapter 5: Working with Data Structures -- Understanding Arrays -- Understanding Enumerations -- Understanding Constants -- Structures -- Working with ArrayLists -- Working with Collections -- Building Lookup Tables with Hashtable -- Advanced Array Manipulation -- Summary -- Exercises -- Chapter 6: Extensible Application Markup Language (XAML) -- What Is XAML? -- XAML Syntax -- Windows Presentation Foundation -- Summary -- Exercise -- Chapter 7: Building Windows Applications -- Responding to Events -- Building a Simple Application -- Creating More Complex Applications -- Using Multiple Forms -- Summary -- Exercises -- Chapter 8: Displaying Dialog Boxes -- The MessageBox Dialog Box -- The OpenDialog Control -- The SaveDialog Control -- The FontDialog Control -- The ColorDialog Control -- The PrintDialog Control -- The FolderBrowserDialog Control -- Summary -- Exercises.

Chapter 9: Creating Menus -- Understanding Menu Features -- Creating Menus -- Context Menus -- Summary -- Exercise -- Chapter 10: Debugging and Error Handling -- Major Error Types -- Debugging -- Error Handling -- Summary -- Exercises -- Chapter 11: Building Objects -- Understanding Objects -- Building Classes -- Reusability -- Designing an Object -- Constructors -- Inheritance -- Objects and Structures -- The Framework Classes -- Summary -- Exercises -- Chapter 12: Advanced Object-Oriented Techniques -- Building a Favorites Viewer -- An Alternative Favorite Viewer -- Using Shared Properties and Methods -- Understanding Object-Oriented Programming and Memory Management -- Summary -- Exercise -- Chapter 13: Building Class Libraries -- Understanding Class Libraries -- Using Strong Names -- Registering Assemblies -- Designing Class Libraries -- Using Third-Party Class Libraries -- Viewing Classes with the Object Browser -- Summary -- Exercise -- Chapter 14: Creating Windows Forms User Controls -- Windows Forms Controls -- Creating and Testing a User Control -- Exposing Properties from User Controls -- Design Time or Runtime -- Creating a Command Link Control -- Summary -- Exercise -- Chapter 15: Programming Custom Graphics -- Building a Simple Paint Program -- Dealing with Two Colors -- Working with Images -- More Graphics Methods -- Summary -- Chapter 16: Accessing Databases -- What Is a Database? -- The SQL SELECT Statement -- Queries in Access -- Creating a Customer Query -- Data Access Components -- Data Binding -- Summary -- Exercises -- Chapter 17: Database Programming with SQL Server and ADO.NET -- ADO.NET -- The ADO.NET Classes in Action -- Data Binding -- LINQ to SQL -- Summary -- Exercises -- Chapter 18: ASP.NET -- Thin-Client Architecture -- Web Forms versus Windows Forms -- Web Applications: The Basic Pieces -- Active Server Pages.

Building Web Applications -- Summary -- Exercises -- Chapter 19: Web Projects -- Web Site Authentication -- Summary -- Exercises -- Chapter 20: Visual Basic 2008 and XML -- Understanding XML -- The Address Book Project -- Integrating with the Address Book Application -- Summary -- Exercises -- Chapter 21: Distributed Computing with Windows Communication Foundation -- What Is a Web Service? -- Building a Web Service -- Understanding WCF Services -- Summary -- Exercises -- Chapter 22: Building a Sequential Workflow Using the Windows Workflow Foundation -- Visual Studio Workflow Templates -- Workflow Foundation Components -- Sequential Workflow Activities -- Creating a Sequential Worklow -- Property Tax Listing Form Workflow -- Summary -- Exercises -- Chapter 23: Building Mobile Applications -- Understanding the Environment -- Building a Pocket PC Game -- Summary -- Exercise -- Chapter 24: Deploying Your Application -- What Is Deployment? -- Creating a Visual Studio 2008 Setup Application -- User Interface Editor -- Deploying Different Solutions -- Summary -- Exercises -- Chapter 25: Where to Now? -- Online Resources -- Offline Resources (Books) -- Appendix A: Exercise Solutions -- Chapter 1 -- Chapter 3 -- Chapter 4 -- Chapter 5 -- Chapter 6 -- Chapter 7 -- Chapter 8 -- Chapter 9 -- Chapter 10 -- Chapter 11 -- Chapter 12 -- Chapter 13 -- Chapter 14 -- Chapter 16 -- Chapter 17 -- Chapter 18 -- Chapter 19 -- Chapter 20 -- Chapter 21 -- Chapter 22 -- Chapter 23 -- Chapter 24 -- Appendix B: Using the Microsoft Solutions Framework -- Software Development Life Cycle -- Microsoft Solutions Framework -- Managing Tradeoffs -- Defining Success with the MSF -- Summary -- Appendix C: An Introduction to Code Security and SSL -- Code Access Security -- Secure Sockets Layer -- Finding Information and Answers -- Summary.

Appendix D: An Introduction to Windows CardSpace -- Using CardSpace -- Adding Cardspace to Your Site -- Info on the Internet -- Summary -- Appendix E: .NET Framework Differences -- What's New in the .NET Framework: Major Additions since Version 2.0 -- What's New in the .NET Framework: Minor Additions since Version 2.0 -- What's New in Visual Studio 2008 -- Info on the Internet -- Index.
Abstract:
Beginning Microsoft Visual Basic 2008 is designed to teach you how to write useful programs in Visual Basic 2008 as quickly and easily as possible. There are two kinds of beginners for whom this book is ideal: You're a beginner to programming and you've chosen Visual Basic 2008 as the place to start. That's a great choice! Visual Basic 2008 is not only easy to learn, it's also fun to use and very powerful. You can program in another language but you're a beginner to .NET programming. Again, you've made a great choice! Whether you've come from Fortran or Visual Basic 6, you'll find that this book quickly gets you up to speed on what you need to know to get the most from Visual Basic 2008. Visual Basic 2008 offers a great deal of functionality in both tools and language. No one book could ever cover Visual Basic 2008 in its entirety-you would need a library of books. What this book aims to do is to get you started as quickly and easily as possible. It shows you the roadmap, so to speak, of what there is and where to go. Once we've taught you the basics of creating working applications (creating the windows and controls, how your code should handle unexpected events, what object-oriented programming is, how to use it in your applications, and so on), we'll show you some of the areas you might want to try your hand at next. To this end, the book is organized as follows: Chapters 1 through 9 provide an introduction to Visual Studio 2008 and Windows programming. Chapter 6 provides an introduction to XAML and Windows Presentation Foundation (WPF) programming. Chapter 10 provides an introduction to application debugging and error handling. Chapters 11 through 13 provide an introduction to object-oriented programming and building objects. Chapter 14 provides an introduction to creating Windows Forms user controls.

Chapter 15 provides an introduction to graphics in Windows applications. Chapters 16 and 17 provide an introduction to programming with databases and covers Access, SQL Server, ADO.NET and LINQ. Chapters 18 and 19 provide an introduction to ASP.NET and show you how to write applications for the Web. Chapter 20 provides a brief introduction to XML, a powerful tool for integrating your applications-regardless of the language they were written in. Chapter 21 introduces you to web services and the Windows Communication Foundation (WCF). Chapter 22 introduces you to sequential workflows using the Windows Workflow Foundation (WF). Chapter 23 introduces you to building applications for mobile devices using the Compact Framework classes. Chapter 24 introduces you to deploying applications using ClickOnce technology. Chapter 25 provides some insight on where to go next in your journey to learn about VisualBasic 2008. Appendix A provides the answers to chapter exercises. Appendix B introduces the Microsoft Solution Framework. Appendix C provides some background on security. Appendix D provides insight into Windows CardSpace. Appendix E compares the differences between the latest versions of the .NET Framework.
Local Note:
Electronic reproduction. Ann Arbor, Michigan : ProQuest Ebook Central, 2017. Available via World Wide Web. Access may be limited to ProQuest Ebook Central affiliated libraries.
Added Author:
Electronic Access:
Click to View
Holds: Copies: