Visual Basic" Kip Irvine. Tony Gaddis. Haywood Community College ADVANCED. Florida International University

Size: px
Start display at page:

Download "Visual Basic" Kip Irvine. Tony Gaddis. Haywood Community College ADVANCED. Florida International University"

Transcription

1 ADVANCED Visual Basic" 2010 Kip Irvine Florida International University Tony Gaddis Haywood Community College Addison Wesley Boston Columbus Indianapolis New York San Francisco Upper Saddle River Amsterdam Cape Town Dubai London Madrid Milan Munich Paris Montreal Toronto Delhi Mexico City Sao Paulo Sydney Hong Kong Seoul Singapore Taipei Tokyo

2 Preface xiii Chapter 1 Classes Classes and Objects Creating Your Own Classes 7 TUTORIAL 1-1: Creating a Student class 15 TUTORIAL 1-2: Adding parameterized a constructor to the Student class Enumerated Types 23 TUTORIAL 1-3: Enumerated Account type Focus on Program Design and Problem Solving: Bank Teller Application TUTORIAL 1-4: Building the Bank Teller application Manual Software Testing 34 TUTORIAL 1-5: Manually testing integer input 35 Chapter 2 Input Validation and User Interfaces Input Validation 51 TUTORIAL 2-1: Using the ErrorProvider control Exception Handling ListBox, ComboBox, and CheckedListBox Dates and Times ToolStrip Control 73 TUTORIAL 2-2: Building the Coffee Shop application FlowLayoutPanel, WebBrowser, SplitContainer, and TabControl 80 TUTORIAL 2-3: Creating a simple image album 82 TUTORIAL 2-4: Completing a Web browser application Focus on Problem Solving: Kayak Tour Scheduling Wizard 91 TUTORIAL 2-5: Completing the Kayak Tour Wizard application 94 Chapter 3 Collections m ArrayLists TUTORIAL 3-1: ArrayList of 114 test scores 3.2 ArrayLists of Custom Objects TUTORIAL 3-2: Building an ArrayList of Student objects 3.3 List and Dictionary Classes TUTORIAL 3-3: Creating a text concordance 3.4 Language Integrated Query (LINQ) TUTORIAL 3-4: Performing LINQ queries on a list Chapter 4 Using SQL Server Databases Database Basics 4.2 SQL SELECT Statement 1/TC idj 170

3 4.3 Using the DataGridView Control 174 TUTORIAL 4-1: Showing a database table in a DataGridView control Selecting DataSet Rows 185 TUTORIAL 4-2: Filtering rows in the SalesStaff table Data-Bound Controls 193 TUTORIAL 4-3: Displaying the Members table in a ListBox 199 TUTORIAL 4-4: Inserting rows in the Karate Payments table 204 TUTORIAL 4-5: Adding a total to the Insert Karate Payments application Focus on Problem Solving: Karate School Manager Application 208 TUTORIAL 4-6: Creating the Karate School Manager startup form 212 TUTORIAL 4-7: Karate School Manager: Listing all members 213 TUTORIAL 4-8: Karate School Manager: Adding new members 216 TUTORIAL 4-9: Karate School Manager: Finding members by name 218 TUTORIAL 4-10: Karate School Manager: Listing all payments 221 TUTORIAL 4-11: Karate School Manager: Showing payments by one member 224 Chapter 5 Database Applications Creating Databases 237 TUTORIAL 5-1: Creating a SQL Server Express database 239 TUTORIAL 5-2: Adding the Appointments table to the RepairServices database 242 TUTORIAL 5-3: Adding the RepairTypes table to the RepairServices database 243 TUTORIAL 5-4: Creating relationships between the RepairTypes, Appointments, and Customers tables 247 TUTORIAL 5-5: Changing the database connection from the SQL Express server to a database file DataTables Updating Databases Using SQL Focus on Problem Solving: Home Repair Services Application 256 TUTORIAL 5-6: Adding the Appointments class to the middle tier 256 TUTORIAL 5-7: Creating the main startup form 259 TUTORIAL 5-8: Adding classes to the middle tier 261 TUTORIAL 5-9: Adding controls to the New Appointment form 263 TUTORIAL 5-10: Searching for appointments 267 TUTORIAL 5-11: Modifying existing appointments 271 TUTORIAL 5-12: Selecting appointments to modify 275 TUTORIAL 5-13: Deleting an appointment 277 TUTORIAL 5-14: Displaying a joined appointment list 281 Chapter 6 Advanced Classes Structures Components 291 TUTORIAL 6-1: Creating a component and referencing it from another application 293 TUTORIAL 6-2: Adding an Advisor class to the Registration Lib component 297 TUTORIAL 6-3: Using the Advisor and Student classes Unit Testing 302 TUTORIAL 6-4: Creating a Unit Test project 306

4 TUTORIAL 6 5: Creating more unit tests for the IntArray class 308 TUTORIAL 6-6: Testing the Advisor.MaxCred its method Events 322 tutorial 6-7: The WeatherStation Events application Inheritance 325 TUTORIAL 6-8: Student Inheritance application 330 Chapter 7 LINQ to SQL Using LINQ to Select Data 341 tutorial 7 v. Displaying the Karate Members table 347 TUTORIAL 7 2: Displaying the Karate class schedule Updating Tables 355 TUTORIAL 7-3: Using a BindingSource to update the Members table 356 TUTORIAL 7-4: Using LINQ queries to add schedule entries 360 Chapter 8 Creating Web Applications Programming for the Web Creating ASP.NET Applications 375 tutorial 8-1: Creating the Click application ASP.NET Controls 385 TUTORIAL 8 2: Student Picnic application 388 tutorial 8-3: Tracking server events List-Type Controls 393 TUTORIAL 8-4: Signing up for a Kayak Tour Designing Web Forms 402 TUTORIAL 8-5: College Advising Wizard State Management 408 Chapter 9 Programming Web Forms Working in Source (XHTML) Mode 425 tutorial 9-1: Designing a Vacation Rentals application 427 TUTORIAL 9 2: Adding tables to the Vacation Rentals application 9.2 Cascading Style Sheets Custom Error Handling Uploading Files and Sending 43 I Data Validation Controls Working with Multiple Web Forms 465 TUTORIAL 9-3: Moving between Web forms Focus on Problem Solving: Vacation Rentals Application Browser Cookies 477 Chapter 10 Web Applications with Databases Master-Detail Pages 491 TUTORIAL 10-1: Creating an application with a master page Using the CridView Control 500

5 TUTORIAL 10-2: Displaying the Karate Members table in a GridView control 503 TUTORIAL 10-3: Formatting the Karate Members columns Using the DetailsView Control 508 TUTORIAL 10-4: Karate member details 509 TUTORIAL 10-5: Selecting members by ID Data Binding with ListControls Interacting with the GridView Control 518 TUTORIAL 10-6: Displaying the Courses table in a GridView 521 TUTORIAL 10-7: Using graphical command buttons in the Courses grid 522 TUTORIAL 10-8: Displaying class rolls 525 TUTORIAL 10-9: Displaying the class roll on a separate page Using JavaScript 531 TUTORIAL 10-10: Receiving user input in JavaScript Using Microsoft Ajax Controls 538 TUTORIAL 10-11: Displaying the Web server time with Ajax controls 540 TUTORIAL 10-12: Using the UpdateProgress Control 542 Chapter 11 Web Services and Windows Presentation Foundation Introducing XML Web Services BookService Web Service 561 TUTORIAL ll-l: Creating the BookService Web Service 561 TUTORIAL 11-2: Consuming BookService from a Web application 565 TUTORIAL 11-3: Consuming BookService from a Windows Forms application Windows Presentation Foundation (WPF) 573 TUTORIAL 11-4: Creating the Kayak Tour Reservations application 575 tutorial n-5: Adding Images to the Kayak Tour Reservations application 579 TUTORIAL 11-6: Publishing the Kayak Tour Reservations application 583 TUTORIAL 11-7: Publishing the Kayak Tour Reservations application to the Web Chapter 12 Reports, MDI, Interfaces, and Polymorphism Creating Microsoft Reports 597 TUTORIAL 12-1: Creating a Sales Order Detail Report 601 TUTORIAL 12-2: Formatting and adding totals to the Sales Details report 606 TUTORIAL 12-3: Displaying the Sales Details report in a Web page 609 TUTORIAL 12-4: Grouping the Sales Details report by product name 611 TUTORIAL 12-5: Adding group totals to the Sales Details report 613 TUTORIAL 12-6: Adding a page heading to the Sales Details report Multiple Document Interface (MDI) 616 TUTORIAL 12-7: Creating the Class Registration MDI interface Interfaces 622 TUTORIAL 12-8: Defining and Implementing the IPayable Interface Abstract Classes and Polymorphism 629 Appendix A Answers to Checkpoints 639

6 Appendix B Optional Reference Topics 647 B.1 TimeSpan and DateTime Formatting 647 B.2 ListView Control 649 TUTORIAL B-l: Filling a ListView control with contact information 652 B.3 Guide to SQL Queries 656 B.4 Writing to the Application Log File 662 Index 663

THE PSYCHOLOGY OF INVESTING

THE PSYCHOLOGY OF INVESTING Fourth Edition THE PSYCHOLOGY OF INVESTING John R. Nofsinger Washington State University Prentice Hall Boston Columbus Indianapolis New York San Francisco Upper Saddle River Amsterdam Cape Town Dubai London

More information

Performance Management

Performance Management Third Edition A "2.T4 %4if. Oo$ Performance Management Herman Aguinis Kelley School of Business Indiana University PEARSON Boston Columbus Indianapolis New York San Francisco Upper Saddle River Amsterdam

More information

ENTERPRISE SYSTEMS FOR MANAGEMENT

ENTERPRISE SYSTEMS FOR MANAGEMENT I I Second Edition ENTERPRISE SYSTEMS FOR MANAGEMENT Luvai F. Motiwalla University of Massachusetts Lowell and Jeff Thompson Oracle Consulting PEARSON Boston Columbus Indianapolis New York San Francisco

More information

Web Development with TIBCO General Interface

Web Development with TIBCO General Interface Web Development with TIBCO General Interface Building AJAX Clients for Enterprise SOA Anil Gurnani /TAddison-Wesley Upper Saddle River, NJ Boston Indianapolis San Francisco New York Toronto Montreal London

More information

BUSINESS AND PROFESSIONAL COMMUNICATION

BUSINESS AND PROFESSIONAL COMMUNICATION Fifth Edition BUSINESS AND PROFESSIONAL COMMUNICATION PLANS, PROCESSES, AND PERFORMANCE James R. DiSanza Idaho State University Nancy J. Legge Idaho State University Allyn & Bacon Boston Columbus Indianapolis

More information

Financial Statement Analysis

Financial Statement Analysis Financial Statement Analysis Valuation Credit analysis Executive compensation Christian V. Petersen and Thomas Plenborg Financial Times Prentice Hall is an imprint of Harlow, England London New York Boston

More information

Public Relations in Schools

Public Relations in Schools Public Relations in Schools Fifth Edition Theodore J. Kowalski University of Dayton Boston Columbus Indianapolis New York San Francisco Upper Saddle River Amsterdam Cape Town Dubai London Madrid Milan

More information

BUSINESS INTELLIGENCE

BUSINESS INTELLIGENCE SECOND EDITION BUSINESS INTELLIGENCE A MANAGERIAL APPROACH INTERNATIONAL EDITION Efraim Turban University of Hawaii Ramesh Sharda Oklahoma State University Dursun Deleii Oklahoma State University David

More information

The Crossroads of Accounting & IT

The Crossroads of Accounting & IT The Crossroads of Accounting & IT Donna Kay, MBA, PhD, CPA, CITP Maryville University of Saint Louis Ali Ovlia, MS, DM Webster University Pearson Boston Columbus- Indianapolis New York San Francisco Upper

More information

Social Media Marketing

Social Media Marketing Social Media Marketing Tracy L. Tuten East Carolina University Michael R. Solomon The University of Manchester (U.K.) Saint Josephs University Boston Columbus Indianapolis New York San Francisco Upper

More information

Visual Basic. murach's TRAINING & REFERENCE

Visual Basic. murach's TRAINING & REFERENCE TRAINING & REFERENCE murach's Visual Basic 2008 Anne Boehm lbm Mike Murach & Associates, Inc. H 1-800-221-5528 (559) 440-9071 Fax: (559) 440-0963 murachbooks@murach.com www.murach.com Contents Introduction

More information

ASP.NET Using C# (VS2012)

ASP.NET Using C# (VS2012) ASP.NET Using C# (VS2012) This five-day course provides a comprehensive and practical hands-on introduction to developing applications using ASP.NET 4.5 and C#. It includes an introduction to ASP.NET MVC,

More information

SERVICES MARKETING PEOPLE, TECHNOLOGY, STRATEGY. Global Edition. Christopher Lovelock. Yale University Jochen Wirtz National University of Singapore

SERVICES MARKETING PEOPLE, TECHNOLOGY, STRATEGY. Global Edition. Christopher Lovelock. Yale University Jochen Wirtz National University of Singapore Seventh Edition SERVICES MARKETING PEOPLE, TECHNOLOGY, STRATEGY Global Edition Christopher Lovelock Yale University Jochen Wirtz National University of Singapore Boston Columbus Indianapolis New York San

More information

Designing Interactive Systems

Designing Interactive Systems THIRD EDITION Designing Interactive Systems A comprehensive guide to HCl, UX and interaction design David Benyon PEARSON Harlow, England London * New York Boston San Francisco Toronto Sydney * Auckland

More information

The Data Access Handbook

The Data Access Handbook The Data Access Handbook Achieving Optimal Database Application Performance and Scalability John Goodson and Robert A. Steward PRENTICE HALL Upper Saddle River, NJ Boston Indianapolis San Francisco New

More information

Computer Security. Introduction to. Michael T. Goodrich Department of Computer Science University of California, Irvine. Roberto Tamassia PEARSON

Computer Security. Introduction to. Michael T. Goodrich Department of Computer Science University of California, Irvine. Roberto Tamassia PEARSON Introduction to Computer Security International Edition Michael T. Goodrich Department of Computer Science University of California, Irvine Roberto Tamassia Department of Computer Science Brown University

More information

Network Security Essentials:

Network Security Essentials: Network Security Essentials: Applications and Standards Fifth Edition William Stallings International Editions contributions by B. R. Chandavarkar National Institute of Technology Karnataka, Surathkal

More information

Computer Organization

Computer Organization Computer Organization and Architecture Designing for Performance Ninth Edition William Stallings International Edition contributions by R. Mohan National Institute of Technology, Tiruchirappalli PEARSON

More information

CONTEMPORARY DIRECT & INTERACTIVE MARKETING

CONTEMPORARY DIRECT & INTERACTIVE MARKETING SECOND EDITION CONTEMPORARY DIRECT & INTERACTIVE MARKETING Lisa D. Spiller Christopher Newport University Martin Baier Boston Columbus Indianapolis New York San Francisco Upper Saddle River Amsterdam Cape

More information

Seventh Edition. Judy Strauss Associate Professor of Marketing, University of Nevada, Reno

Seventh Edition. Judy Strauss Associate Professor of Marketing, University of Nevada, Reno Seventh Edition E-MARKETING Judy Strauss Associate Professor of Marketing, University of Nevada, Reno Raymond Frost Professor of Management Information Systems, Ohio University International Edition contributions

More information

BIRT: A Field Guide to Reporting

BIRT: A Field Guide to Reporting BIRT: A Field Guide to Reporting x:.-. ^ 11 Diana Peh Alethea Hannemann Nola Hague AAddison-Wesley Upper Saddle River, NJ Boston Indianapolis San Francisco New York Toronto Montreal London Munich Parts

More information

Expanded contents. Section 1. Chapter 2. The essence off ASP.NET web programming. An introduction to ASP.NET web programming

Expanded contents. Section 1. Chapter 2. The essence off ASP.NET web programming. An introduction to ASP.NET web programming TRAINING & REFERENCE murach's web programming with C# 2010 Anne Boehm Joel Murach Va. Mike Murach & Associates, Inc. I J) 1-800-221-5528 (559) 440-9071 Fax: (559) 44(M)963 murachbooks@murach.com www.murach.com

More information

CAREER DEVELOPMENT INTERVENTIONS IN THE 21 ST CENTURY

CAREER DEVELOPMENT INTERVENTIONS IN THE 21 ST CENTURY CAREER DEVELOPMENT INTERVENTIONS IN THE 21 ST CENTURY FOURTH EDITION SPENCER G. NILES Pennsylvania State University JOANN HARRIS-BOWLSBEY Kuder, Inc., Adel, Iowa PEARSON Boston Columbus Indianapolis New

More information

MINT TWELFTH EDITION PEARSON

MINT TWELFTH EDITION PEARSON o o MINT TWELFTH EDITION PEARSON Boston Columbus Indianapolis New York San Francisco Upper Saddle River Amsterdam Cape Town Dubai London Madrid Milan Munich Paris Montreal Toronto Delhi Mexico City Sao

More information

The x86 PC: Assembly Language, Design, and Interfacing 5 th Edition

The x86 PC: Assembly Language, Design, and Interfacing 5 th Edition Online Instructor s Manual to accompany The x86 PC: Assembly Language, Design, and Interfacing 5 th Edition Muhammad Ali Mazidi Janice Gillispie Mazidi Danny Causey Prentice Hall Boston Columbus Indianapolis

More information

Customer Relationship. Management. Ed Peelen and Rob Beltman

Customer Relationship. Management. Ed Peelen and Rob Beltman Customer Relationship Management Ed Peelen and Rob Beltman PEARSON Harlow, England London New York Boston San Francisco Toronto Sydney Auckland Singapore Hong Kong Tokyo Seoul Taipei New Delhi Cape Town

More information

Sixth Edition. Global Edition STRATEGY, FLANNING, AND OPERATION. Sunil Chopra. Kellogg School of Management. Peter Meindl.

Sixth Edition. Global Edition STRATEGY, FLANNING, AND OPERATION. Sunil Chopra. Kellogg School of Management. Peter Meindl. Sixth Edition Global Edition SUPPLY CHAIN MANAGEMENT STRATEGY, FLANNING, AND OPERATION Sunil Chopra Kellogg School of Management Peter Meindl Kepos Capital PEARSON Boston Columbus Indianapolis New York

More information

VALUATION The Art and Science of Corporate Investment Decisions

VALUATION The Art and Science of Corporate Investment Decisions VALUATION The Art and Science of Corporate Investment Decisions Second Edition SHERIDAN TITMAN University of Texas at Austin JOHN D. MARTIN Baylor University Prentice Hall Boston Columbus Indianapolis

More information

Oracle Backup & Recovery

Oracle Backup & Recovery ORACLG«Oracle Press Oracle Backup & Recovery Rama Velpuri Osborne McGraw-Hill Berkeley New York St. Louis San Francisco Auckland Bogota Hamburg London Madrid Mexico City Milan Montreal New Delhi Panama

More information

CHAINED EXPLOITS Advanced Hacking Attacks from Start to Finish

CHAINED EXPLOITS Advanced Hacking Attacks from Start to Finish CHAINED EXPLOITS Advanced Hacking Attacks from Start to Finish Andrew Whitaker Keatron Evans Jack B.Voth TT r\ Addison-Wesley Upper Saddle River, NJ Boston Indianapolis San Francisco New York Toronto Montreal

More information

SharePoint 2010. Overview, Governance, and Planning. (^Rll^^fc^ i ip?"^biifiis:'iissiipi. Scott Jamison. Susan Hanley Mauro Cardarelli.

SharePoint 2010. Overview, Governance, and Planning. (^Rll^^fc^ i ip?^biifiis:'iissiipi. Scott Jamison. Susan Hanley Mauro Cardarelli. Ec,V$%fMM SharePoint 2010 i ip?"^biifiis:'iissiipi Overview, Governance, (^Rll^^fc^ and Planning Ipft^'" Scott Jamison Susan Hanley Mauro Cardarelli Upper Saddle River, NJ Boston Indianapolis San Francisco

More information

QUANTITATIVE METHODS. for Decision Makers. Mik Wisniewski. Fifth Edition. FT Prentice Hall

QUANTITATIVE METHODS. for Decision Makers. Mik Wisniewski. Fifth Edition. FT Prentice Hall Fifth Edition QUANTITATIVE METHODS for Decision Makers Mik Wisniewski Senior Research Fellow, Department of Management Science, University of Strathclyde Business School FT Prentice Hall FINANCIAL TIMES

More information

DotNet Web Developer Training Program

DotNet Web Developer Training Program DotNet Web Developer Training Program Introduction/Summary: This 5-day course focuses on understanding and developing various skills required by Microsoft technologies based.net Web Developer. Theoretical

More information

Relationship marketing

Relationship marketing Relationship marketing WBIbliothek Exploring relational strategies in marketing FOURTH EDITION JOHN EGAN London South Bank University Financial Times Prentice Hall is an imprint of Harlow, England London

More information

Business Finance. Theory and Practica. Eddie McLaney PEARSON

Business Finance. Theory and Practica. Eddie McLaney PEARSON Business Finance Theory and Practica Eddie McLaney PEARSON Harlow, England London New York Boston San Francisco Toronto Sydney Auckland Singapore Hong Kong Tokyo Seoul Taipei New Delhi Cape Town Säo Paulo

More information

Patterns of Enterprise Application Architecture

Patterns of Enterprise Application Architecture Patterns of Enterprise Application Architecture Martin Fowler With contributions from David Rice, Matthew Foemmel, Edward Hieatt, Robert Mee, and Randy Stafford A Addison-Wesley Boston San Francisco New

More information

Macroeconomics. Manfred Gartner. Prentice Hall THIRD EDITION. University of St Gallen, Switzerland. An imprint of Pearson Education

Macroeconomics. Manfred Gartner. Prentice Hall THIRD EDITION. University of St Gallen, Switzerland. An imprint of Pearson Education Macroeconomics THIRD EDITION Manfred Gartner University of St Gallen, Switzerland Prentice Hall FINANCIAL TIMES An imprint of Pearson Education Harlow, England London New York Boston San Francisco Toronto

More information

CRYPTOGRAPHY AND NETWORK SECURITY

CRYPTOGRAPHY AND NETWORK SECURITY CRYPTOGRAPHY AND NETWORK SECURITY PRINCIPLES AND PRACTICE SIXTH EDITION William Stallings International Edition contributions by Mohit P Tahiliani NITK Surathkal PEARSON Boston Columbus Indianapolis New

More information

tul Deitel I ssociates. Abbey Deit Deitel & Associates, In Harv< Deitel & Associates, International Edition contri mtions by B. R.

tul Deitel I ssociates. Abbey Deit Deitel & Associates, In Harv< Deitel & Associates, International Edition contri mtions by B. R. HOW TO PROGRAM SIXTH EDITION tul Deitel I ssociates. Abbey Deit Deitel & Associates, In Harv< Deitel & Associates, International Edition contri mtions by B. R. Chandavarkar National Institute of Technology

More information

Strategic Management

Strategic Management Sixth Edition Strategic Management Richard Lynch PEARSON Hariow, England London New York Boston San Francisco * Toronto Sydney Auckland Singapore Hong Kong Tokyo Seoul Taipej New Delhi Cape Town Sao Paulo

More information

Principles of Direct, Database. Alan Tapp, Ian Whitten and Matthew Housden

Principles of Direct, Database. Alan Tapp, Ian Whitten and Matthew Housden Principles of Direct, Database and Digital Marketing Alan Tapp, Ian Whitten and Matthew Housden PEARSON Harlow, England London New York Boston San Francisco Toronto Sydney Auckland Singapore Hong Kong

More information

University of Illinois at Urbana-Champaign

University of Illinois at Urbana-Champaign EIGHTH EDITION GLOBAL EDITION STRATEGIC COMPENS mach Joseph J. Martocchio University of Illinois at Urbana-Champaign PEARSON Boston Columbus Indianapolis New York San Francisco Upper Saddle River Amsterdam

More information

Strategic Management and Competitive Advantage

Strategic Management and Competitive Advantage EDITION 3 Strategic Management and Competitive Advantage CONCEPTS AND CASES Jay B. Barney The Ohio State University j William S.Hesterly The University of Utah Prentice Hall Boston Columbus Indianapolis

More information

MarMit-Based IVIa ii e merit

MarMit-Based IVIa ii e merit A SIXT H ED IT I ON MarMit-Based IVIa ii e merit Strategies for Growing Customer Value and Profitability ler J. Best Emeritus Professor of Marketing University of Oregon PEARSON Boston Columbus Indianapolis

More information

Marketing for Hospitality and Tourism

Marketing for Hospitality and Tourism A SIXTH E D I T I O N Marketing for Hospitality and Tourism Philip Kotler John T. Bo wen James C. Makens PEARSON Boston Columbus Indianapolis New York San Francisco Upper Saddle River Amsterdam Cape Town

More information

VISUALIZING DATA POWER VIEW. with MICROSOFT. Brian Larson. Mark Davis Dan English Paui Purington. Mc Grauu. Sydney Toronto

VISUALIZING DATA POWER VIEW. with MICROSOFT. Brian Larson. Mark Davis Dan English Paui Purington. Mc Grauu. Sydney Toronto VISUALIZING DATA with MICROSOFT POWER VIEW Brian Larson Mark Davis Dan English Paui Purington Mc Grauu New York Chicago San Francisco Lisbon London Madrid Mexico City Milan New Delhi San Juan Seoul Singapore

More information

Building. Applications. in the Cloud. Concepts, Patterns, and Projects. AAddison-Wesley. Christopher M. Mo^ar. Cape Town Sydney.

Building. Applications. in the Cloud. Concepts, Patterns, and Projects. AAddison-Wesley. Christopher M. Mo^ar. Cape Town Sydney. Building Applications in the Cloud Concepts, Patterns, and Projects Christopher M. Mo^ar Upper Saddle River, NJ Boston AAddison-Wesley New York 'Toronto Montreal London Munich Indianapolis San Francisco

More information

PART 1: Introduction to MIS 25. 1: Ml! 26 Q7 2021? 43

PART 1: Introduction to MIS 25. 1: Ml! 26 Q7 2021? 43 F o u r t h I n t e r n a t i o n a l E d i t i o n E d i t i o n David M. Kroenke Boston Columbus Indianapolis New York San Francisco Upper Saddle River Amsterdam Cape Town Dubai London Madrid Milan Munich

More information

An Introduction. Global Edition. "University of North Carolina. Northwestern University

An Introduction. Global Edition. University of North Carolina. Northwestern University An Introduction Global Edition "University of North Carolina Northwestern University Boston Columbus Indianapolis NewYork San Francisco Upper Saddle River Amsterdam CapeTown Dubai London Madrid Milan Munich

More information

Social Work, Social Welfare, and American Society

Social Work, Social Welfare, and American Society Social Work, Social Welfare, and American Society Philip R. Popple University of Texas at Arlington Leslie Leighninger Arizona State University Allyn & Bacon Boston Columbus Indianapolis New York San Francisco

More information

Dreamweaver CS3 THE MISSING MANUAL. David Sawyer McFarland. POGUE PRESS" O'REILLY 8 Beijing Cambridge Farnham Koln Paris Sebastopol Taipei Tokyo

Dreamweaver CS3 THE MISSING MANUAL. David Sawyer McFarland. POGUE PRESS O'REILLY 8 Beijing Cambridge Farnham Koln Paris Sebastopol Taipei Tokyo Dreamweaver CS3 THE MISSING MANUAL David Sawyer McFarland POGUE PRESS" O'REILLY 8 Beijing Cambridge Farnham Koln Paris Sebastopol Taipei Tokyo Table of Contents The Missing Credits Introduction 1 Part

More information

Using SQL Server Management Studio

Using SQL Server Management Studio Using SQL Server Management Studio Microsoft SQL Server Management Studio 2005 is a graphical tool for database designer or programmer. With SQL Server Management Studio 2005 you can: Create databases

More information

Marketin. Global Edition 14

Marketin. Global Edition 14 Marketin Global Edition 14 PHILIP Kotler Northwestern University GARY Armstrong University of North Carolina Boston Columbus Indianapolis New York San Francisco Upper Saddle River Amsterdam Cape Town Dubai

More information

Cross-Platform. Mac OS X ЧЯУ

Cross-Platform. Mac OS X ЧЯУ Cross-Platform in C++ Mac OS X ЧЯУ Syd Logan Л А- зу Upper Saddle River, NJ Boston Indianapolis San Francisco New York Toronto Montreal London Munich Pans Madrid Cape Town Sydney Tokyo Singapore Mexico

More information

MARKETING. Elnora W.!b II Ufluu 1 UNIVERSITY OF SOUTH CAROLINA UPSTATE. Michael R. SAINT JOSEPH'S UNIVERSITY. Greg W.

MARKETING. Elnora W.!b II Ufluu 1 UNIVERSITY OF SOUTH CAROLINA UPSTATE. Michael R. SAINT JOSEPH'S UNIVERSITY. Greg W. MARKETING Michael R. SAINT JOSEPH'S UNIVERSITY Greg W. ROLLINS GOLLEGE THE Elnora W.!b II Ufluu 1 UNIVERSITY OF SOUTH CAROLINA UPSTATE Prentice Hall Boston Columbus Indianapolis New York San Francisco

More information

How To Understand The Software Development Lifecycle

How To Understand The Software Development Lifecycle REQUIREMENTS ANALYSIS AND SYSTEM DESIGN third edition LESZEKA. MACIASZEK ADDISON-WESLEY An imprint of Pearson Education Harlow, England London New York Boston San Francisco Toronto Sydney Singapore Hong

More information

Using Ml. David M. Kroenke PEARSON

Using Ml. David M. Kroenke PEARSON r.j*v.-t #** Using Ml David M. Kroenke PEARSON Boston Columbus Indianapolis New York San Francisco Upper Saddle River Amsterdam Cape Town Dubai London Madrid Milan Munich Paris Montreal Toronto Delhi Mexico

More information

An Introduction to Object-Oriented Programming with

An Introduction to Object-Oriented Programming with An Introduction to Object-Oriented Programming with TM Java C. Thomas Wu Naval Postgraduate School Ml McGraw-Hill Boston Burr Ridge, IL Dubuque, IA Madison, WI New York San Francisco St. Louis Bangkok

More information

Buying, Having, and Being. Eleventh Edition. Global Edition

Buying, Having, and Being. Eleventh Edition. Global Edition Consumer Behavior Buying, Having, and Being Eleventh Edition Global Edition Michael R. Solomon Saint Joseph's University PEARSON Boston Columbus Indianapolis New York San Francisco Upper Saddle River Amsterdam

More information

INTERNET PROGRAMMING AND DEVELOPMENT AEC LEA.BN Course Descriptions & Outcome Competency

INTERNET PROGRAMMING AND DEVELOPMENT AEC LEA.BN Course Descriptions & Outcome Competency INTERNET PROGRAMMING AND DEVELOPMENT AEC LEA.BN Course Descriptions & Outcome Competency 1. 420-PA3-AB Introduction to Computers, the Internet, and the Web This course is an introduction to the computer,

More information

MANAGERIAL ECONOMICS. Economic Tools for Today's Decision Makers. Paul G. Keat. Philip K. Y. Young. Stephen E. Erfle GLOBAL EDITION PEARSON

MANAGERIAL ECONOMICS. Economic Tools for Today's Decision Makers. Paul G. Keat. Philip K. Y. Young. Stephen E. Erfle GLOBAL EDITION PEARSON SEVENTH EDITION MANAGERIAL ECONOMICS GLOBAL EDITION Economic Tools for Today's Decision Makers Paul G. Keat Thunderbird School of Global Management Philip K. Y. Young Nth Degree Systems, Inc. and Duke

More information

Short notes on webpage programming languages

Short notes on webpage programming languages Short notes on webpage programming languages What is HTML? HTML is a language for describing web pages. HTML stands for Hyper Text Markup Language HTML is a markup language A markup language is a set of

More information

DIPLOMA IN WEBDEVELOPMENT

DIPLOMA IN WEBDEVELOPMENT DIPLOMA IN WEBDEVELOPMENT Prerequisite skills Basic programming knowledge on C Language or Core Java is must. # Module 1 Basics and introduction to HTML Basic HTML training. Different HTML elements, tags

More information

OPERATIONS MANAGEMENT

OPERATIONS MANAGEMENT OPERATIONS MANAGEMENT Seventh edition Nigel Slack Alistair Brandon-Jones Robert Johnston PEARSON Harlow, England London New York Boston San Francisco Toronto Sydney Auckland Singapore Hong Kong Tokyo Seoul

More information

Contents. Introduction. Chapter 1 Some Hot Tips to Get You Started. Chapter 2 Tips on Working with Strings and Arrays..

Contents. Introduction. Chapter 1 Some Hot Tips to Get You Started. Chapter 2 Tips on Working with Strings and Arrays.. Contents Introduction How to Use This Book How to Use the Tips in This Book Code Naming Conventions Getting the Example Source Code Getting Updates to the Example Code Contacting the Author Chapter 1 Some

More information

Winning the Hardware-Software Game

Winning the Hardware-Software Game Winning the Hardware-Software Game Using Game Theory to Optimize the Pace of New Technology Adoption Ruth D. Fisher PRENTICE Upper Saddle River, NJ Boston Indianapolis San Francisco New York Toronto Montreal

More information

Transition your MCPD Web Developer Skills to MCPD ASP.NET Developer 3.5 (VB)

Transition your MCPD Web Developer Skills to MCPD ASP.NET Developer 3.5 (VB) Transition your MCPD Web Developer Skills to MCPD ASP.NET Developer 3.5 (VB) Course Number: 70-567 UPGRADE Certification Exam 70-567 - UPGRADE: Transition your MCPD Web Developer Skills to MCPD ASP.NET

More information

Foundations. Web Development and Design. with HTML5. [Terry Ann Felke-Morris, Ed.D.J. 6th Edition. Harper College. Piyali Sengupta.

Foundations. Web Development and Design. with HTML5. [Terry Ann Felke-Morris, Ed.D.J. 6th Edition. Harper College. Piyali Sengupta. 6th Edition Web Development and Design Foundations with HTML5 [Terry Ann Felke-Morris, Ed.D.J Professor Harper College International Edition contributions by Piyali Sengupta PEARSON Boston Columbus Indianapolis

More information

Coaching Executives: Building Emotional Intelligence

Coaching Executives: Building Emotional Intelligence IMPACT STORY Coaching Executives: Building Emotional Intelligence How a Global Airline Developed Emotionally Intelligent Leaders via an Integrated Coaching Solution The Challenge The Columbia Leadership

More information

About the Authors About the Technical Reviewer

About the Authors About the Technical Reviewer About the Authors p. xiii About the Technical Reviewer p. xv Introduction p. xvii Starting an E-Commerce Site p. 1 Deciding Whether to Go Online p. 1 Getting More Customers p. 2 Making Customers Spend

More information

MIKE COHN. Software Development Using Scrum. VAddison-Wesley. Upper Saddle River, NJ Boston Indianapolis San Francisco

MIKE COHN. Software Development Using Scrum. VAddison-Wesley. Upper Saddle River, NJ Boston Indianapolis San Francisco Software Development Using Scrum MIKE COHN VAddison-Wesley Upper Saddle River, NJ Boston Indianapolis San Francisco New York Toronto Montreal London Munich Paris Madrid Cape Town Sydney Tokyo Singapore

More information

RFID Field Guide. Deploying Radio Frequency Identification Systems. Manish Bhuptani Shahram Moradpour. Sun Microsystems Press A Prentice Hall Title

RFID Field Guide. Deploying Radio Frequency Identification Systems. Manish Bhuptani Shahram Moradpour. Sun Microsystems Press A Prentice Hall Title RFID Field Guide Deploying Radio Frequency Identification Systems Manish Bhuptani Shahram Moradpour Sun Microsystems Press A Prentice Hall Title PRENTICE HALL PTR Prentice Hall Professional Technical Reference

More information

David Jobber University of Bradford

David Jobber University of Bradford 8th edition David Jobber University of Bradford Geoffrey Lancaster London School of Commerce Prentice Hall FINANCIAL TIMES An imprint of Pearson Education Harlow, England London New York Boston San Francisco

More information

/ / WORLDWIDE HEADQUARTERS NORTH AMERICA W. R. Grace & Co. Conn. 62 Whittemore Avenue Cambridge, MA 02140-1692 USA Tel. 617-876-1400 Fax 617-498-2643 Grace supplies products to more than 120 countries

More information

EXCEL SPREADSHEET MANUAL

EXCEL SPREADSHEET MANUAL EXCEL SPREADSHEET MANUAL to accompany MATHEMATICS WITH APPLICATIONS, EIGHTH EDITION and MATHEMATICS WITH APPLICATIONS, FINITE VERSION, EIGHTH EDITION LIAL HUNGERFORD Paula Grafton Young Salem College J.

More information

Advertising Research

Advertising Research Second Edition Advertising Research THEORY AND PRACTICE Joel J. Davis School of Journalism & Media Studies, San Diego State University Prentice Hall Boston Columbus Indianapolis New York San Francisco

More information

Connecting to Remote Desktop Services on an ipad

Connecting to Remote Desktop Services on an ipad Connecting to Remote Desktop Services on an ipad Remote Access To connect to Remote Desktop Services (RDS) on an ipad: Download and install Cisco AnyConnect Secure Mobility Client and PocketCloud Configure

More information

OPERATIONS AND PROCESS MANAGEMENT Principles and practice for strategic impact

OPERATIONS AND PROCESS MANAGEMENT Principles and practice for strategic impact OPERATIONS AND PROCESS MANAGEMENT Principles and practice for strategic impact Second Edition Nigel Slack Stuart Chambers Robert Johnston Alan Betts FT Prentice Hall FINANCIAL TIMES An imprint of Pearson

More information

MOVING THE SENIOR DEVELOPMENT CLASS FROM WEB DEVELOPMENT TO LIFE CYCLE DEVELOPMENT A CASE FOR VISUAL STUDIO 2005

MOVING THE SENIOR DEVELOPMENT CLASS FROM WEB DEVELOPMENT TO LIFE CYCLE DEVELOPMENT A CASE FOR VISUAL STUDIO 2005 MOVING THE SENIOR DEVELOPMENT CLASS FROM WEB DEVELOPMENT TO LIFE CYCLE DEVELOPMENT A CASE FOR VISUAL STUDIO 2005 Thom Luce, Ohio University, luce@ohio.edu ABSTRACT Information Systems programs in Business

More information

at the pace of business Leadership development In-house programs available! The Leadership Express Series Ottawa, ON

at the pace of business Leadership development In-house programs available! The Leadership Express Series Ottawa, ON Africa Cape Town Johannesburg Pretoria Asia Bangkok Beijing Ho Chi Minh City Hong Kong Jakarta Kuala Lumpur Mumbai New Delhi Seoul Shanghai Shenzhen Singapore Tokyo Europe Amsterdam Athens Barcelona Berlin

More information

Oracle8/ SQLJ Programming

Oracle8/ SQLJ Programming Technisch&AJniversitatDarmstadt Fachbeteich IpfcJrrnatik Fachgebiet PrjN^ische Informattk 7 '64283 Dar ORACLE Oracle Press Oracle8/ SQLJ Programming Tecbnischa UniversMt Osr FACHBEREICH INFORMATiK BIBLIOTHEK

More information

Learning HTML5 Game Programming

Learning HTML5 Game Programming Learning HTML5 Game Programming A Hands-on Guide to Building Online Games Using Canvas, SVG, and WebGL James L. Williams AAddison-Wesley Upper Saddle River, NJ Boston Indianapolis San Francisco New York

More information

Access Tutorial 1 Creating a Database

Access Tutorial 1 Creating a Database Access Tutorial 1 Creating a Database Microsoft Office 2013 Objectives Session 1.1 Learn basic database concepts and terms Start and exit Access Explore the Microsoft Access window and Backstage view Create

More information