Home > General > Beginning Visual Basic 2015
26%
Beginning Visual Basic 2015

Beginning Visual Basic 2015

          
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

Beginning Visual Basic 2015 is the ideal guide for new programmers, especially those learning their first language. This new edition has been updated to align with Visual Studio 2015 and also refocused to concentrate on key beginner topics. Precise, step-by-step instructions walk you through important tasks and clear explanations targeted to beginners will have you writing your first Visual Basic application quickly. You'll start from the absolute beginning, assuming no prior programming experience and then gradually build your skills to write Visual Basic applications for Windows and the Web.

·Welcome to Visual Basic 2015
·The Microsoft .NET Framework
·Writing Software
·Controlling the Flow
·Working with Data Structures
·Building Windows Applications
·Displaying Dialogs
·Creating Menus
·Debugging and Error Handling
·Building Objects
·Advanced Object-Oriented Techniques
·Accessing Data Using Structured Query Language
·Database Programming with SQL Server and ADO.NET
·ASP.NET
·Deploying Your Application
·Windows 8 Apps

About the Author

Bryan Newsome works as a senior programmer/analyst specializing in Microsoft solutions. Since starting his career building Visual Basic 5 solutions, he has embraced each new version Visual Basic and now creates all new solutions leveraging the .NET platform and VB.NET. He provides clients with solutions and mentoring on leading edge Microsoft technologies. For VB.NET, Bryan is a Microsoft Certified Application Developer.



Table of Contents:
Introduction Chapter 1: Welcome to Visual Basic 2015 ·Implementing Event-Driven Programming ·Installing Visual Basic 2015 ·The Visual Studio 2015 IDE ·The Profile Setup Page ·The Menu ·The Toolbars ·Creating a Simple Application ·Windows in the Visual Studio 2015 IDE ·Modified Hungarian Notation ·The Code Editor ·Using the Help System Chapter 2: The Microsoft .NET Framework ·The .NET Vision ·This Sounds Like Java ·Where Now? ·Writing Software for Windows ·The .NET Framework Classes ·Executing Code ·Common Language Runtime ·Code Loading and Execution ·Application Isolation ·Security ·Interoperability ·Exception Handling ·The Common Type System and Common Language Specification Chapter 3: Writing Software ·Information and Data ·Algorithms ·What is a Programming Language? ·Working with Variables ·Comments and Whitespace ·Comments ·Whitespace ·Data Types ·Working with Numbers ·Common Integer Math Operations ·Integer Math Shorthand ·The Problem with Integer Math ·Floating-Point Math ·Working with Strings ·Using Dates ·Boolean ·Storing Variables ·Binary ·Bits and Bytes ·Representing Values ·Converting Values ·Methods ·Why Use Methods? ·Methods You've Already Seen ·Building a Method ·Choosing Method Names ·Scope Chapter 4: Controlling the Flow ·Making Decisions ·The If Statement ·The Else Statement ·Allowing Multiple Alternatives with ElseIf ·Nested If Statements ·Single-Line If Statement ·Comparison Operators ·String Comparison ·Select Case ·Case-Insensitive Select Case ·Multiple Selections ·The Case Else Statement ·Different Data Types with Select Case ·Loops ·The For...Next Loop ·The Do...Loop Loops ·Nested Loops ·Quitting Early ·Quitting Do...Loops ·Infinite Loops Chapter 5: Working with Data Structures ·Understanding Arrays ·Defining and Using Arrays ·Using For Each...Next ·Passing Arrays as Parameters ·Sorting Arrays ·Going Backward ·Initializing Arrays with Values ·Understanding Enumerations ·Using Enumerations ·Determining the State ·Setting Invalid Values ·Understanding Constants ·Using Constants ·Different Constant Types ·Structures ·Building Structures ·Adding Properties to Structures ·Working with ArrayLists ·Using an ArrayList ·Deleting from an ArrayList ·Showing Items in the ArrayList ·Working with Collections ·Creating Customer Collection ·Adding an Item Property ·Building Lookup Tables with Hashtable ·Using Hashtables ·Cleaning Up: Remove, RemoveAt and Clear ·Case Sensitivity ·Advanced Array Manipulation ·Dynamic Arrays ·Using Preserve Chapter 6: Building Windows Applications ·Responding to Events ·Counting Characters ·Counting Words ·Creating More Complex Applications ·Creating the Toolbar ·Creating the Status Bar ·Creating an Edit Box ·Clearing the Edit Box ·Responding to Toolbar Buttons ·Using Multiple Forms ·About Dialog Chapter 7: Displaying Dialogs ·The MessageBox ·Available Icons for MessageBox ·Available Buttons for MessageBox ·Setting the Default Button ·Miscellaneous Options ·The Show Method Syntax ·Example Message Boxes ·The OpenFileDialog Control ·The OpenFileDialog Control ·The Properties of OpenFileDialog ·OpenFileDialog Methods ·Using the OpenFileDialog Control ·The SaveDialog Control ·The Properties of SaveFileDialog ·SaveFileDialog Methods ·Using the SaveFileDialog Control ·The FontDialog Control ·The Properties of FontDialog ·The Methods of FontDialog ·Using the FontDialog Control ·The ColorDialog Control ·The Properties of ColorDialog ·Using the ColorDialog Control ·The PrintDialog Control ·The Properties of PrintDialog ·Using the PrintDialog Control ·The PrintDocument Class ·The Properties of the PrintDocument Class ·Printing a Document ·The FolderBrowserDialog Control ·The Properties of FolderBrowserDialog ·Using the FolderBrowserDialog Control Chapter 8: Creating Menus ·Understanding Menu Features ·Images ·Access Keys ·Shortcut Keys ·Check Marks ·The Properties Window ·Creating Menus ·Designing the Menus ·Adding Toolbars and Controls ·Coding Menus ·Coding the View Menu and Toolbars ·Testing Your Code ·Context Menus ·Creating Context Menus ·Enabling and Disabling Menu Items and Toolbar Buttons Chapter 9: Debugging and Error Handling ·Major Error Types ·Syntax Errors ·Execution Errors ·Logic Errors ·Debugging ·Creating a Sample Project ·Setting Breakpoints ·Debugging Using the Watch Window and QuickWatch Dialog Box ·Debugging with the Autos Window ·Debugging with the Locals Window ·Error Handling ·Using Structured Error Handling Chapter 10: Building Objects ·Understanding Objects ·Encapsulation ·Methods and Properties ·Events ·Visibility ·What is a Class? ·Building Classes ·Reusability ·Designing an Object ·State ·Behavior ·Storing State ·Real Properties ·Read / Write Properties ·Auto-Implemented Properties ·The Is Moving Method ·Constructors ·Inheritance ·Adding New Methods and Properties ·Adding a GetPowerToWeightRatio Method ·Changing Defaults ·Polymorphism: Scary Word, Simple Concept ·Overriding More Methods ·Inheriting from the Object Class ·Objects and Structures ·The Framework Classes ·Namespaces ·The Imports Statement ·Creating Your Own Namespace ·Inheritance in the .NET Framework Chapter 11: Advanced Object-Oriented Techniques ·Building a Favorites Viewer ·Internet Shortcuts and Favorites ·Using Classes ·Scanning Favorites ·Viewing Favorites ·An Alternative Favorite Viewer ·Building a Favorites Tray ·Displaying Favorites ·Using Shared Properties and Methods ·Using Shared Properties ·Using Shared Methods ·Understanding Object-Oriented Programming and Memory Management ·Garbage Collection ·Releasing Resources ·Defragmentation and Compaction Chapter 12: Accessing Data Using Structured Query Language ·What You Need to Complete This Chapter's Exercises ·What Is a Database? ·Database Tables ·Primary and Foreign Keys ·Queries ·Understanding Basic SQL Syntax ·Using SELECT Statement ·Using the JOIN Statement ·Using the UPDATE Statement ·Using the DELETE Statement ·Using the INSERT Statement ·Using the SQL Comment ·Executing Queries in SQL Server Chapter 13: Database Programming with SQL Server and ADO.NET ·ADO.NET ·ADO.NET Data Namespaces ·The SqlConnection Class ·Working with the Connection String Parameters ·Opening and Closing the Connection ·The SqlCommand Class ·The SqlDataAdapter Class ·The DataSet Class ·DataView ·The ADO.NET Classes in Action ·Data Binding 40 ·BindingContext and CurrencyManager ·Binding Controls ·Binding Examples Chapter 14: ASP.NET ·Thin Client Architecture ·Web Forms versus Windows Forms ·Windows Forms Advantages ·Web Forms Advantages ·Web Applications: The Basic Pieces ·Web Servers ·Browsers ·HyperText Markup Language ·JavaScript ·Cascading Style Sheets ·Active Server Pages ·Benefits of ASP.NET Web Pages ·Special Website Files ·Development ·Controls: The Toolbox ·Building Websites ·Creating a Web Form for Client and Server Side Processing ·Website Locations with VS 2015 ·Performing Data Entry and Validation ·Using the GridView to Build a Data Driven Web Form Chapter 15: Deploying Your Application ·What Is Deployment? ·ClickOnce Deployment ·XCOPY Deployment ·Visual Studio 2015 Setup Application Options ·Deploying Different Solutions ·Private Assemblies ·Shared Assemblies ·Deploying Desktop Applications ·Deploying Web Applications ·Deploying XML Web Services ·Useful Tools Chapter 16: Windows 8 Apps ·Windows 8 Application Design Principles ·Using Touch ·Application Commands ·Windows 8 Controls ·Coding Windows 8 Apps with XAML ·Creating Your First Windows 8 App ·Application Layout ·Application Views ·Screen Sizes and Orientation Summary Appendix: Exercise Solutions Index


Best Sellers



Product Details
  • ISBN-13: 9788126559251
  • Publisher: Wiley India Pvt Ltd
  • Binding: Paperback
  • No of Pages: 620
  • ISBN-10: 812655925X
  • Publisher Date: Jan,2016
  • Language: English
  • Weight: 950 gr

Related Categories

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
Beginning Visual Basic 2015
Wiley India Pvt Ltd -
Beginning Visual Basic 2015
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 2015

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!