25%
Faster Smarter Beginning Programming

Faster Smarter Beginning Programming

          
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

Now you can write your own programs with Microsoft Visual Basic .NET—faster, smarter, and better. Dive in—this friendly, high-energy guide makes it easy to learn exactly what you need. Use the numbered steps, code listings, and expert tips to accelerate your programming productivity—and move on to doing the cool things you want to do! Learn basic concepts, syntax, and language elements Follow easy coding techniques to build your dexterity Write and run your first Visual Basic .NET program Use built-in functions and classes or create your own Design the user interface with Windows Forms Program Web applications using Microsoft ASP.NET Access files and databases Debug and deploy your new programs

Table of Contents:
Acknowledgments xi Introduction xiii CHAPTER 1: Introducing Basic Concepts 1 How Program Code and Data Occupy Memory 2 Appreciating Data Types 4 High-Level Languages 5 The Concept of Layered Software 7 Structured Programming Constructs 9 Top-Down Design 15 Subroutines and Functions 17 Processing Events 19 Classes and Objects 20 Key Points 21 CHAPTER 2: Introducing Microsoft Visual Basic .NET 23 Preparing Your System 24 Preparing for .NET Windows Applications 24 Preparing for .NET Web Applications 25 Sizing Your Computer 26 Obtaining Visual Basic .NET 26 Installing Visual Basic .NET 27 Easing into Visual Basic .NET 29 Manipulating Visual Studio Windows 33 Help, More Help, and Beyond Help 34 Understanding Visual Basic .NET Syntax 36 Writing and Running Your First Program 39 Key Points 48 CHAPTER 3: Using Elementary Statements 51 Using Data Types 52 Using Literals 53 Using Variables 54 Using Constants 56 Option Explicit and Option Strict 58 Working with Arrays 60 Scoping Out Variables 62 Writing Decision Statements 63 Writing Loops 65 Coding Loops with Do Loop Statements 65 Coding Loops with For Next Statements 66 Coding Loops with While End While Statements 68 Example: Writing a Tape Calculator 68 Key Points 75 CHAPTER 4: Using Operators and Expressions 77 Introducing Operators 78 Forming Expressions 78 Using Arithmetic Operators 80 Converting Numeric Types 81 Using Assignment Operators 82 Using Compound Operators 83 Understanding Type Conversion 83 Assigning Reference Variables 85 Using Comparison Operators 88 Comparing Numbers 88 Comparing Strings 89 Using the Like Operator 90 Getting It Together with Concatenation Operators 92 Using Logical Operators 92 Using Short-Circuited Operators 93 Using Bitwise Operators 94 Using Miscellaneous Operators 95 Testing Operators and Expressions 95 Key Points 99 CHAPTER 5: Using Functions and Subroutines 101 Introducing Functions and Subroutines 101 Coding Your Own Functions and Subroutines 102 Declaring Arguments 103 Passing Arguments by Value 104 Passing Arguments by Reference 106 Sidestepping Arguments 108 Specifying Return Values 109 Exiting Functions and Subroutines 112 Functions, Subroutines, Variables, and Scope 112 Designing Functions and Subroutines Effectively 114 Example: Writing a Four-Function Calculator 114 Key Points 118 CHAPTER 6: Using Built-In Functions 119 Finding Built-In Functions 119 Using Type Conversion Functions 124 Logical Functions 124 Manipulating Dates 126 Manipulating Strings 129 Using Array Functions 132 Generating Random Numbers 133 Example: Shuffling Cards 134 Initialize the Deck 134 Shuffle the Cards 138 Key Points 142 CHAPTER 7: Creating Classes and Objects 143 The Deal with Objects 144 A Touch of Class 144 Scrupulous Methods 144 Desirable Properties 145 Matters of Scope 146 Creating Objects from Classes 147 Example 1: Shuffling with Class 148 Construction and Destruction 151 Using Property Procedures 153 Using Structures 156 Trying Times and Exceptional Results 157 Example 2: Shuffling with Property Procedures 160 Form1.vb 163 Deck.vb 164 Key Points 165 CHAPTER 8: Using Classes, Modules, and Forms 167 Using .NET Framework Classes 168 Finding .NET Methods and Classes 168 Referencing Namespaces 172 Importing Namespaces 173 Making the Most of Objects and Classes 174 Inheritance (and Not from Uncle Otto) 174 Overloading and Polymorphism 175 Events (i.e., Getting a Raise) 177 Using Forms 180 Using Modules 183 Example: Dealing Cards 183 Creating the Main Form 184 Displaying the Player Forms 185 Moving the Player Forms 188 Declaring a Deck of Cards 189 Dealing the Cards 190 Ending the Game 192 Playing a Card 193 Key Points 200 CHAPTER 9: Designing and Using Windows Forms 201 Designing User Interfaces 202 Setting Form and Control Properties 204 Using Message Boxes 206 Finding and Creating Icons 208 Example: Creating a Picture Viewer 209 Creating the Picture Viewer Form 209 Creating the Picture Viewer Icons 211 Configuring the Form and Toolbar Icons 213 Specifying Assembly Information 216 Responding to File Exit and Help About Events 218 Displaying a Picture File 219 Copying a Picture to the Clipboard 224 Displaying a Picture from the Clipboard 225 Making the Toolbar Buttons Work 225 Key Points 229 CHAPTER 10: Interacting with Windows Form Controls 231 Form Control Categories 232 Adding and Arranging Form Controls 234 Working with Control Properties 236 Achieving Positions of Control 236 Oohs, Ahs, and Size 236 Amazing Disappearing Form Control Tricks 237 Tabs, Tab Orders, and TabIndex (But No Tab Dancing) 238 Working With Text Boxes, Check Boxes, and Radio Buttons 239 Working with List Boxes 239 Coping with Single-Selection List Boxes 241 Coping with Multiple-Selection ListBoxes 242 Adding and Removing ListBox Entries From Code 243 Responding to Windows Form Control Events 244 Staging Keyboard Events 245 Snapshotting Focus Events 249 Listening for Click Events 251 Reacting to Mouse Events 252 Example: Reporting Crocodiles 254 Creating the Crocodile Form 255 Validating the Input Fields 259 Writing the Output Record 265 Key Points 274 CHAPTER 11: Accessing Databases 275 SQL Concepts and Syntax 278 Retrieving Data with the SELECT Statement 278 Coding the SELECT Clause 279 Coding the FROM Clause 280 Coding the WHERE Clause 280 Coding the GROUP BY Clause 281 Coding the HAVING Clause 281 Coding the ORDER BY Clause 281 Adding Data with the INSERT Statement 281 Changing Data with the UPDATE Statement 282 Removing Data with the DELETE Statement 283 Introducing ADO.NET 283 Opening and Closing ADO.NET Connections 284 Using Command Objects 287 Using Data Readers 289 Using the DataAdapter, DataSet, and DataTable Objects 290 Displaying and Updating a Database 294 Key Points 300 CHAPTER 12: Programming Web Forms 301 Introducing the Web 302 Creating Web Projects 303 Examining a New ASP.NET Web Application 305 Designing Web Forms 307 The Life Cycle of an ASP.NET Page 309 Adding Controls to a Web Form 311 Using HTML Server Controls 311 Using Web Server Controls 313 Responding to Web Form Events 314 Exchanging Data with the Web Visitor 316 Testing Your Web Project 317 Example: Date Evaluator 319 Creating a Visual Web Page Design 319 Add the Code Behind the Date Evaluator Web Page 321 Key Points 323 INDEX


Best Sellers


Product Details
  • ISBN-13: 9780735617803
  • Publisher: Microsoft Press,U.S.
  • Publisher Imprint: Microsoft Press,U.S.
  • Depth: 25
  • Language: English
  • Returnable: Y
  • Spine Width: 26 mm
  • Weight: 1000 gr
  • ISBN-10: 0735617805
  • Publisher Date: 13 Nov 2002
  • Binding: Paperback
  • Height: 229 mm
  • No of Pages: 352
  • Series Title: FASTER SMARTER
  • Sub Title: Take Charge of Microsoft Visual Basic - Faster, Smarter, Better!
  • Width: 187 mm


Similar Products

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

Add Photo
Add Photo

Customer Reviews

REVIEWS           
Click Here To Be The First to Review this Product
Faster Smarter Beginning Programming
Microsoft Press,U.S. -
Faster Smarter Beginning Programming
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.

Faster Smarter Beginning Programming

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


    Inspired by your browsing history


    Your review has been submitted!

    You've already reviewed this product!
    ASK VIDYA