close menu
Bookswagon-24x7 online bookstore
close menu
My Account
Advanced Visual Basic.Net

Advanced Visual Basic.Net

          
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

This book takes those who are familiar with the basics of Visual Basic.NET programming, and helps them understand how to harnass its power for more advanced uses. Coverage of various database, ASP, and Web Services topics is provided in the same understandible way that has made Tony Gaddis' books leaders in the field.

Table of Contents:
1 Classes 1.1 Introduction 1.2 Value Types and Reference Types * Value Type * Reference Type * Life and the Garbage Collector * Namespaces 1.3 Object-Oriented Design * Finding the Classes * Looking for Control Structures * Describing the Classes * Interface and Implementation * Inheritance * Clients and Servers 1.4 Creating Classes * Hands-On Tutorial: Student Class * Methods * Hands-On Tutorial: Adding the GetGradeAverage Method * Public and Private Member Access 1.5 Properties * Using Properties for Data Validation * ReadOnly Properties * Hands-On Tutorial: Adding Properties to the Student Class * Shared Variables and Properties 1.6 Constructors and Destructors * Overloading the Constructor * Optional Constructor Parameters * Assigning Property Values in Constructors * Hands-On Tutorial: Adding a Parameterized Constructor to the Student Class 1.7 Multi-Tier Applications * Hands-On Tutorial: Bank Teller Application * Hands-On Tutorial: BankTeller Transaction Log 1.8 Composition Relationships Between Classes * Employee Information Example * Using UML to Describe Classes * Displaying the Objects * Hands-On Tutorial: Employee Information 1.9 Optional Topic: Using Text Files 2 Exceptions and User Interfaces 2.1 User Interface Design * Introduction * Designing Forms * Using Microsoft Office as a Model 2.2 Input Validation * General Principles * Trapping Individual Keystrokes * Hands-On Example: Account Number Input * Handling the Validating Event * Hands-On Example: Name and Age Input Program * Hands-On Example: ErrorProvider Control * ImageList and ToolBar Controls * Hands-On Tutorial: Simple ToolBar 2.3 ListView Control * Creating Column Headings * ListViewItem Class * Useful ListView Techniques 2.4 TreeView Control * Basic Techniques * Hands-On Tutorial: Contact Categories * Hands-On Example: Disk Directory TreeView 2.5 Structured Exception Handling * Introduction * Exception Classes * Try..Catch..Finally Statement * System.IO Exceptions * Hands-On Example: Averaging Test Scores * Hands-On Example: Handling File Exceptions * Propogating Exceptions * Exception Handling at the Business Tier Level * Designing Your Own Exception Types * Hands-On Example: Testing PropertyException * Exception-Handling Tips3 ADO.NET Databases 3.1 Introduction to ADO .NET * Overview * Database Basics * Data Sources and Connections * Datasets * DataTables * DataViews 3.2 Using Data-Bound Controls * Hands-On Tutorial: SalesStaff 1 * Moving Programs and Databases * A Brief Look at SQL 3.3 Navigating, Adding, and Removing Rows * Hands-On Example: Updating the SalesStaff Table (SalesStaff 2) * Writing Code for DataTables * Using the Query Builder * Hands-On Example: SalesStaff 3 * Filling List and Combo Boxes 3.4 Selecting DataTable Rows * Using the SQL SELECT Statement * Adding Expressions to Datasets * Hands-On Tutorial: Selecting Karate School Members * Parameterized Queries * Hands-On Tutorial: Karate Members, Using Query Parameters 4 DataGrid, DataView, and ListView 4.1 DataGrid Control * Introduction * Hands-On Tutorial: Rental Inventory DataGrid * Creating Table Styles and Column Styles * DataGrid Events * DataGrid Tips 4.2 Data Views and List Views * Using a DataView * Filling a ListView Control * Hands-On Tutorial: Karate School Payments 4.3 Three-Tier Sports Rental Income * Hands-On Tutorial: Creating a Sales Inventory Data Component * Hands-On Tutorial: Adding the Business Tier * Hands-On Tutorial: Adding the Presentation Tier 4.4 Pipeline Sports Rentals - Checking Out Items * Sports Rental Database * Designing the User Interface * Data-Related and Visual Components * frmRental Class * frmLogin Class * frmCustomer Class * frmInvoice Class 4.5 Inserting, Updating, and Deleting Rows * Introduction * Command Objects * Inserting a Table Row * Updating a Table Row * Deleting a Table Row * Hands-On Tutorial: Updating the Karate Payments Table5 Databases with Related Tables 5.1 Connecting to SQL Server Databases * Installing SQL Server Desktop Engine (MSDE) * Programming Differences 5.2 Relational Database Design * Pubs Database Tables * Table Relationships * SQL Queries that Join Tables 5.3 Database Constraints * Primary Key Constraints * Referential Integrity Constraints * Column Check Constraints 5.4 DataGrid Control with Related Tables * Hands-On Tutorial: Using a ComboBox to Filter DataGrid Rows * Displaying Parent and Child Tables in the Same DataGrid * Hands-On Tutorial: Jobs-Employess DataGrid 5.5 Related Tables with Unbound Controls * Stores and Sales Tables * DataRelation Objects * GetChildRows Method * GetParentRow Method * Hands-On Tutorial: Sales by Store * Using Query Builder to Join Tables * Hands-On Tutorial: Joining Tables in Sales by Store6 Using SQL Server 6.1 Introduction * The SQL Language * Data Types 6.2 Using Server Explorer * Creating Databases and Tables * Hands-On Tutorial: Campus Database 6.3 Data Definition Language (DDL) * CREATE TABLE * CREATE INDEX * CREATE VIEW * DROP TABLE * DROP INDEX * DROP VIEW * ALTER TABLE 6.4 Data Manipulation Language (DML) * UPDATE * DELETE * INSERT INTO 6.5 Executing Queries in Program Code * Hands-On Tutorial: Action Query Program 6.6 Stored Procedures * CREATE / ALTER PROCEDURE * DROP PROCEDURE 6.7 Creating Stored Procedures * Using Visual Studio Server Explorer * Using SQL Server 2000 6.8 Executing Stored Procedures * Hands-On Exampe: College Courses * Creating a Data Adapter * Connection Data Adapters to Stored Procedures 6.9 Case Study: Student Profiles Program * User Interface * Stored Procedures * Implementation7 Web Forms (ASP.NET) 7.1 ASP.NET Basics * Introduction * Types of Internet Applications * How Web Applications Work * HTML Designer * Browser support * Files in Web projects 7.2 Creating ASP.NET Programs * A Simple ASP.NET Program * Hands-On Tutorial: Student Picnic Program * Links and Navigation * Request and Response Objects * Hands-On Tutorial: Student Picnic Confirmation 7.3 ASP.NET Objects and Namespaces * Important Namespaces 7.4 Standard Web Forms Controls * ImageButton and LinkButton * RadioButton and CheckBox * CheckBoxList and RadioButtonList * ListBox * DropDownList * Panel * Binding List Controls to Arrays 7.5 Formatting Tips * Setting the Tab Order * Multiline Text Boxes * Grid Layout Versus Flow Layout * HTML Table Control * Building Complex Layouts * Example: Kayak Tour Signup 7.6 Optional: Copying an ASP.NET Project 8 Web Forms II 8.1 Data Validation Controls * RequiredFieldValidator * Common Properties * RangeValidator * CompareValidator * RegularExpressionValidator * CustomValidator 8.2 State Management * Page-Level State (ViewState) * Application State * Session State * Hands-On Tutorial: Customer Session * Browser Cookies * CookieExample Program 8.3 Practical Tips * Moving an ASP.NET Program * Deploying a Web Application9 ASP.NET Databases 9.1 Using a DataReader * Reading Rows From a Table 9.2 CheckBox and RadioButtionList Controls * Hands-On Example: Kayak Types 9.3 DataGrid Control * Filling the DataGrid * Custom Formatting * Sorting a DataGrid * Paging a DataGrid * Hands-On Example: Two-Tier DataGrid 9.4 Creating and Saving Database Records * Hands-On Example: Three-Tier Rental Reservations * Saving State in the Rental Reservation Program 9.5 DataGrids with Related Tables * Hands-On Example: Kayak Display Program 9.6 Database Updates with Related Tables 10 Web Services and SOAP 10.1 Introduction to SOAP * SOAP Messages * Data Type Support 10.2 Net Framework Support for SOAP 10.3 Creating Web Services * Microsoft SOAP Toolkit 10.4 Web Services Example 10.5 Deploying a Web Service 10.6 Kayak Price List Lookup Web Service 11 Advanced Classes 11.1 Interfaces * Using Interfaces to Implement Behaviors 11.2 Inheritance * Simple Interitance * Abstract Classes * Visual Inheritance 11.3 Polymorphism * Collections of Polymorphic Objects Appendix A: Answers to Review Questions Appendix B: Visual Basic .NET QuickStart (Will be located on the author's Web site) Creating a Windows Application Data Types * Scalar * Arrays Declaring variables and constants Loops * counting loops (For-Next) * conditional loops (Do-While, Do-Until) * iterating loops (For-Each) IF statements Select-Case Procedures Standard Modules Formatting Numbers Subroutine Declarations String Handling Collections Forms * Standard properties and events * Showing and closing VB .NET Controls * Label, Button, TextBox, ListBox, ComboBox, PictureBox, RadioButton, CheckBox, GroupBox, Menu * Event handling for controls


Best Seller

| | See All


Product Details
  • ISBN-13: 9781576760987
  • Publisher: Pearson Higher Education
  • Publisher Imprint: Scott Jones Publishing Inc., US
  • Height: 276 mm
  • No of Pages: 620
  • Width: 213 mm
  • ISBN-10: 1576760987
  • Publisher Date: 25 May 2005
  • Binding: Paperback
  • Language: English
  • Weight: 1000 gr


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
Advanced Visual Basic.Net
Pearson Higher Education -
Advanced Visual Basic.Net
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.

Advanced Visual Basic.Net

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