Buy Beginning Visual Basic 2010 Book by Thearon Willis
Book 1
Book 2
Book 3
Book 1
Book 2
Book 3
Book 1
Book 2
Book 3
Book 1
Book 2
Book 3
Home > Computing and Information Technology > Computer programming / software engineering > Programming and scripting languages: general > Beginning Visual Basic 2010
Beginning Visual Basic 2010

Beginning Visual Basic 2010


     0     
5
4
3
2
1



Out of Stock


Notify me when this book is in stock
X
About the Book

Visual Basic 2010 offers a great deal of functionality in both tools and language. No one book could ever cover Visual Basic 2010 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.

Table of Contents:
INTRODUCTION xxix CHAPTER 1: WELCOME TO VISUAL BASIC 2010 1 Event-Driven Programming 2 Installing Visual Basic 2010 3 The Visual Studio 2010 IDE 6 Creating a Simple Application 10 Using the Help System 20 Summary 20 CHAPTER 2: THE MICROSOFT .NET FRAMEWORK 23 Microsoft’s Reliance on Windows 23 Writing Software for Windows 27 Common Language Runtime 30 The Common Type System and Common Language Specification 33 Summary 33 CHAPTER 3: WRITING SOFTWARE 37 Information and Data 37 Working with Variables 39 Comments and Whitespace 42 Data Types 44 Storing Variables 65 Methods 70 Summary 80 CHAPTER 4: CONTROLLING THE FLOW 83 Making Decisions 83 The If Statement 84 Select Case 98 Loops 106 Summary 120 CHAPTER 5: WORKING WITH DATA STRUCTURES 123 Understanding Arrays 123 Understanding Enumerations 133 Understanding Constants 139 Structures 142 Working with ArrayLists 146 Working with Collections 153 Building Lookup Tables with Hashtable 157 Advanced Array Manipulation 164 Summary 166 CHAPTER 6: EXTENSIBLE APPLICATION MARKUP LANGUAGE (XAML) 169 What Is XAML? 170 XAML Syntax 171 Windows Presentation Foundation 174 Summary 189 CHAPTER 7: BUILDING WINDOWS APPLICATIONS 193 Responding to Events 193 Building a Simple Application 201 Counting Characters 205 Counting Words 207 Creating More Complex Applications 213 Creating the Toolbar 214 Creating the Status Bar 218 Creating an Edit Box 220 Clearing the Edit Box 222 Responding to Toolbar Buttons 224 Using Multiple Forms 230 Summary 233 CHAPTER 8: DISPLAYING DIALOG BOXES 237 The MessageBox 237 The OpenFileDialog Control 244 The SaveDialog Control 252 The FontDialog Control 257 The ColorDialog Control 260 The PrintDialog Control 263 The FolderBrowserDialog Control 271 Summary 275 CHAPTER 9: CREATING MENUS 277 Understanding Menu Features 277 Creating Menus 280 Context Menus 290 Summary 297 CHAPTER 10: DEBUGGING AND ERROR HANDLING 299 Major Error Types 300 Debugging 305 Error Handling 331 Summary 335 CHAPTER 11: BUILDING OBJECTS 339 Understanding Objects 339 Building Classes 343 Reusability 344 Designing an Object 345 Constructors 357 Inheritance 359 Objects and Structures 369 The Framework Classes 370 Summary 377 CHAPTER 12: ADVANCED OBJECT-ORIENTED TECHNIQUES 381 Building a Favorites Viewer 381 An Alternative Favorite Viewer 399 Using Shared Properties and Methods 404 Understanding Object-Oriented Programming and Memory Management 410 Summary 414 CHAPTER 13: BUILDING CLASS LIBRARIES 417 Understanding Class Libraries 418 Using Strong Names 424 Registering Assemblies 428 Designing Class Libraries 429 Using Third-Party Class Libraries 430 Viewing Classes with the Object Browser 431 Summary 432 CHAPTER 14: CREATING WINDOWS FORMS USER CONTROLS 435 Windows Forms Controls 436 Creating and Testing a User Control 436 Exposing Properties from User Controls 440 Design Time or Runtime 447 Creating a Command Link Control 449 Summary 460 CHAPTER 15: ACCESSING DATABASES 463 What Is a Database? 464 The SQL SELECT Statement 465 Queries in Access 467 Data Access Components and Controls 471 Data Binding 473 Summary 479 CHAPTER 16: DATABASE PROGRAMMING WITH SQL SERVER AND ADO.NET 483 ADO.NET 485 The ADO.NET Classes in Action 497 Data Binding 506 Summary 533 CHAPTER 17: DYNAMIC DATA WEB SITE 537 Creating a Dynamic Data Linq to SQL Web Site 537 Summary 547 CHAPTER 18: ASP.NET 549 Thin-Client Architecture 550 Web Forms versus Windows Forms 551 Web Applications: The Basic Pieces 552 Active Server Pages 553 Building Web Sites 555 Summary 579 CHAPTER 19: VISUAL BASIC 2010 AND XML 583 Understanding XML 583 The Address Book Project 587 Integrating with the Address Book Application 611 Summary 618 CHAPTER 20: DEPLOYING YOUR APPLICATION 621 What Is Deployment? 621 Creating a Visual Studio 2010 Setup Application 627 User Interface Editor 630 Deploying Different Solutions 633 Summary 637 Appendix A: Exercise Solutions 639 Appendix B: Where to Now? 655 INDEX 661

About the Author :
Thearon Willis is an author or coauthor of nearly a dozen books and a senior consultant who develops intranet applications using ASP.NET, DHTML, XML, JavaScript, VBScript, VB COM components, and SQL Server. Bryan Newsome is an author or coauthor of many books and works for a Microsoft Partner in Charlotte specializing in Custom Software Solutions. He provides clients with solutions and mentoring on leading-edge Microsoft technologies.


Best Sellers


Product Details
  • ISBN-13: 9781118057285
  • Publisher: John Wiley & Sons Inc
  • Publisher Imprint: Wrox Press
  • Language: English
  • ISBN-10: 1118057287
  • Publisher Date: 19 Jan 2011
  • Binding: Digital (delivered electronically)
  • No of Pages: 724


Similar Products

Add Photo
Add Photo

Customer Reviews

REVIEWS      0     
Click Here To Be The First to Review this Product
Beginning Visual Basic 2010
John Wiley & Sons Inc -
Beginning Visual Basic 2010
Writing guidlines
We want to publish your review, so please:
  • keep your review on the product. Review's that defame author's character will be rejected.
  • Keep your review focused on the product.
  • Avoid writing about customer service. contact us instead if you have issue requiring immediate attention.
  • Refrain from mentioning competitors or the specific price you paid for the product.
  • Do not include any personally identifiable information, such as full names.

Beginning Visual Basic 2010

Required fields are marked with *

Review Title*
Review
    Add Photo Add up to 6 photos
    Would you recommend this product to a friend?
    Tag this Book Read more
    Does your review contain spoilers?
    What type of reader best describes you?
    I agree to the terms & conditions
    You may receive emails regarding this submission. Any emails will include the ability to opt-out of future communications.

    CUSTOMER RATINGS AND REVIEWS AND QUESTIONS AND ANSWERS TERMS OF USE

    These Terms of Use govern your conduct associated with the Customer Ratings and Reviews and/or Questions and Answers service offered by Bookswagon (the "CRR Service").


    By submitting any content to Bookswagon, you guarantee that:
    • You are the sole author and owner of the intellectual property rights in the content;
    • All "moral rights" that you may have in such content have been voluntarily waived by you;
    • All content that you post is accurate;
    • You are at least 13 years old;
    • Use of the content you supply does not violate these Terms of Use and will not cause injury to any person or entity.
    You further agree that you may not submit any content:
    • That is known by you to be false, inaccurate or misleading;
    • That infringes any third party's copyright, patent, trademark, trade secret or other proprietary rights or rights of publicity or privacy;
    • That violates any law, statute, ordinance or regulation (including, but not limited to, those governing, consumer protection, unfair competition, anti-discrimination or false advertising);
    • That is, or may reasonably be considered to be, defamatory, libelous, hateful, racially or religiously biased or offensive, unlawfully threatening or unlawfully harassing to any individual, partnership or corporation;
    • For which you were compensated or granted any consideration by any unapproved third party;
    • That includes any information that references other websites, addresses, email addresses, contact information or phone numbers;
    • That contains any computer viruses, worms or other potentially damaging computer programs or files.
    You agree to indemnify and hold Bookswagon (and its officers, directors, agents, subsidiaries, joint ventures, employees and third-party service providers, including but not limited to Bazaarvoice, Inc.), harmless from all claims, demands, and damages (actual and consequential) of every kind and nature, known and unknown including reasonable attorneys' fees, arising out of a breach of your representations and warranties set forth above, or your violation of any law or the rights of a third party.


    For any content that you submit, you grant Bookswagon a perpetual, irrevocable, royalty-free, transferable right and license to use, copy, modify, delete in its entirety, adapt, publish, translate, create derivative works from and/or sell, transfer, and/or distribute such content and/or incorporate such content into any form, medium or technology throughout the world without compensation to you. Additionally,  Bookswagon may transfer or share any personal information that you submit with its third-party service providers, including but not limited to Bazaarvoice, Inc. in accordance with  Privacy Policy


    All content that you submit may be used at Bookswagon's sole discretion. Bookswagon reserves the right to change, condense, withhold publication, remove or delete any content on Bookswagon's website that Bookswagon deems, in its sole discretion, to violate the content guidelines or any other provision of these Terms of Use.  Bookswagon does not guarantee that you will have any recourse through Bookswagon to edit or delete any content you have submitted. Ratings and written comments are generally posted within two to four business days. However, Bookswagon reserves the right to remove or to refuse to post any submission to the extent authorized by law. You acknowledge that you, not Bookswagon, are responsible for the contents of your submission. None of the content that you submit shall be subject to any obligation of confidence on the part of Bookswagon, its agents, subsidiaries, affiliates, partners or third party service providers (including but not limited to Bazaarvoice, Inc.)and their respective directors, officers and employees.

    Accept

    Fresh on the Shelf


    Inspired by your browsing history


    Your review has been submitted!

    You've already reviewed this product!