close menu
Bookswagon-24x7 online bookstore
close menu
My Account
Beginning Visual Basic 2010

Beginning Visual Basic 2010

          
5
4
3
2
1

Out of Stock


Premium quality
Premium quality
Bookswagon upholds the quality by delivering untarnished books. Quality, services and satisfaction are everything for us!
Easy Return
Easy return
Not satisfied with this product! Keep it in original condition and packaging to avail easy return policy.
Certified product
Certified product
First impression is the last impression! Address the book’s certification page, ISBN, publisher’s name, copyright page and print quality.
Secure Checkout
Secure checkout
Security at its finest! Login, browse, purchase and pay, every step is safe and secured.
Money back guarantee
Money-back guarantee:
It’s all about customers! For any kind of bad experience with the product, get your actual amount back after returning the product.
On time delivery
On-time delivery
At your doorstep on time! Get this book delivered without any delay.
Notify me when this book is in stock
Add to Wishlist

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


Best Seller

| | See All

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

How would you rate your experience shopping for books on Bookswagon?

Add Photo
Add Photo

Customer Reviews

REVIEWS           
Be The First to Review
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

    New Arrivals

    | | See All


    Inspired by your browsing history


    Your review has been submitted!

    You've already reviewed this product!
    ASK VIDYA