Articoli correlati a Programming Visual Basic 2008

Patrick, Tim Programming Visual Basic 2008 ISBN 13: 9780596518431

Programming Visual Basic 2008 - Brossura

 
9780596518431: Programming Visual Basic 2008

Sinossi

Ever since Visual Basic was merged into .NET, it's become the core language for creating business applications with Windows. The latest version, VB 2008, is even more useful -- and provides even more incentive for migrating from VB 6. All it lacks is a good book on how to harness its power. Programming Visual Basic 2008 fills the void.

Written in a lively and engaging style by a developer who's grown up with Visual Basic, including both VB 6 and VB .NET, this hands-on guide addresses the core topics of the new VB, from basic to complex, with plenty of code examples.

Programming Visual Basic 2008 also examines .NET programming from the application level with a chapter-by-chapter plan for developing, documenting, and deploying a full data-driven application. You learn, step-by-step, how to build and deploy a library management system, complete with patron, inventory, and barcode support.

The book's broad range of topics include:

  • VB language and its syntax
  • An overview of the .NET Framework
  • Object-oriented development in VB and .NET
  • Generic objects, collections, and nullable types
  • Design and management of software projects
  • Integrating desktop features with Windows Forms
  • Database design with SQL Server 2008
  • Database interface design with ADO.NET
  • The new LINQ feature, and how to use it within VB and .NET
  • Embedding XML within application source code
  • Encryption and authentication in .NET
  • Interacting with data stored in files and directories
  • Web development using ASP.NET
  • Deploying an application to a user's workstation
  • And much more

Programming Visual Basic 2008 is ideal for VB 6 programmers who are ready to move to .NET, as well as VB.NET programmers who wish to improve their project-focused software development skills. Programming novices and developers coming from other languages will find the book valuable because of its language instruction and project design knowledge.

Once you finish the book, you will have a firm grasp of VB 2008's core concepts and language elements, and understand how to build VB projects as they were intended -- as complete, cohesive solutions.

Le informazioni nella sezione "Riassunto" possono far riferimento a edizioni diverse di questo titolo.

L'autore

Tim Patrick is a software architect and developer with 25 years of experience in designing and building custom software solutions. As a Microsoft MVP and Microsoft Certified Solution Developer, he spends his days writing Visual Basic applications. Tim has published five tutorial and reference books on Visual Basic development, along with several articles on Visual Basic and related technologies. His works include "Visual Basic 2005 in a Nutshell" and "Visual Basic 2005 Cookbook," both published by O'Reilly Media.

Contenuti

Dedication; Preface; Who Is Reading This Book?; What's in This Book?; What's in the Software Download?; Conventions Used in This Book; Using Code Examples; How to Contact Us; Safari® Books Online; Acknowledgments; Chapter 1: Introducing .NET; 1.1 Before .NET; 1.2 Back to Introducing .NET; 1.3 The .NET Object; 1.4 The Parts of the .NET Framework; 1.5 From Source Code to EXE; 1.6 What About Visual Studio and Visual Basic?; 1.7 Visual Studio 2008; 1.8 Summary; 1.9 Project; Chapter 2: Introducing Visual Basic; 2.1 The History of the Visual Basic Revolution; 2.2 Visual Basic from the Inside Out; 2.3 The Basics of Logic and Data; 2.4 Data Types and Variables; 2.5 Intermission; 2.6 Comments; 2.7 Option Statements; 2.8 Basic Operators; 2.9 Using Functions and Subroutines; 2.10 Conditions; 2.11 Loops; 2.12 Creating Your Own Procedures; 2.13 Other Flow Control Features; 2.14 Events and Event Handlers; 2.15 Namespaces; 2.16 The My Namespace; 2.17 Summary; 2.18 Project; Chapter 3: Introducing the Project; 3.1 The Library Project; 3.2 The Needs of the Users; 3.3 The Life of a Project; 3.4 Summary; 3.5 Project; Chapter 4: Designing the Database; 4.1 Relational Databases; 4.2 SQL Server 2005; 4.3 SQL; 4.4 Using Databases in Visual Basic; 4.5 Documenting the Database; 4.6 Summary; 4.7 Project; Chapter 5: .NET Assemblies; 5.1 What Is an Assembly?; 5.2 What's Inside an Assembly?; 5.3 Assemblies and Applications; 5.4 The My Namespace and Assemblies; 5.5 Directives and Assemblies; 5.6 Summary; 5.7 Project; Chapter 6: Data and Data Types; 6.1 The Nature of Computer Data; 6.2 Data in .NET; 6.3 Visual Basic Data Types; 6.4 Literals; 6.5 Constants; 6.6 Enumerations; 6.7 Variables; 6.8 Variable and Constant Naming Conventions; 6.9 Local Type Inference; 6.10 Operators; 6.11 Static Variables; 6.12 Arrays; 6.13 Nullable Types; 6.14 Common Visual Basic Functions; 6.15 Summary; 6.16 Project; Chapter 7: Windows Forms; 7.1 Inside a Windows Application; 7.2 Windows in .NET; 7.3 Making Forms Useful; 7.4 Summary; 7.5 Project; Chapter 8: Classes and Inheritance; 8.1 Object-Oriented Programming Concepts; 8.2 OOP in Visual Basic and .NET; 8.3 Related Issues; 8.4 Summary; 8.5 Project; Chapter 9: Functional Programming; 9.1 Lambda Expressions; 9.2 Object Initializers; 9.3 Error Handling in Visual Basic; 9.4 The Nature of Errors in Visual Basic; 9.5 Unstructured Error Handling; 9.6 Structured Error Handling; 9.7 Unhandled Errors; 9.8 Managing Errors; 9.9 Summary; 9.10 Project; Chapter 10: ADO.NET; 10.1 What Is ADO.NET?; 10.2 Overview of ADO.NET; 10.3 Data Sets Versus No Data Sets; 10.4 Connecting to SQL Server with Visual Studio; 10.5 Interacting with SQL Server in Code; 10.6 Database Transactions; 10.7 ADO.NET Entity Framework; 10.8 Summary; 10.9 Project; Chapter 11: Security; 11.1 Security Features in .NET; 11.2 Cryptography and Encryption; 11.3 Encryption in .NET; 11.4 Other Security Features; 11.5 Summary; 11.6 Project; Chapter 12: Overloads and Extensions; 12.1 What Is Operator Overloading?; 12.2 What Can You Overload?; 12.3 Other Operator Overloading Issues; 12.4 Extension Methods; 12.5 Summary; 12.6 Project; Chapter 13: XML; 13.1 What Is XML?; 13.2 The XML Rule; 13.3 XML Content; 13.4 Using XML in .NET: The Old Way; 13.5 Using XML in .NET: The New Way; 13.6 Summary; 13.7 Project; Chapter 14: Application Settings; 14.1 A Short History of Settings; 14.2 Settings in Visual Basic 2008; 14.3 Summary; 14.4 Project; Chapter 15: Files and Directories; 15.1 Traditional Visual Basic File Management; 15.2 Manipulating Files Through Streams; 15.3 File Management with the My Namespace; 15.4 Summary; 15.5 Project; Chapter 16: Generics; 16.1 What Are Generics?; 16.2 Variations of Generic Declaration; 16.3 Summary; 16.4 Project; Chapter 17: LINQ; 17.1 What Is LINQ?; 17.2 Anonymous Types; 17.3 LINQ to Objects; 17.4 Basic Query Expressions; 17.5 Converting Results to Other Forms; 17.6 Aggregate Queries; 17.7 Advanced Query Expressions; 17.8 LINQ to XML; 17.9 LINQ for ADO.NET-Related Data; 17.10 Deferred Execution; 17.11 Summary; 17.12 Project; Chapter 18: User Interface; 18.1 Overview of GDI+; 18.2 Selecting a Canvas; 18.3 Choosing Pens and Brushes; 18.4 Flowing Text from the Font; 18.5 Imagining Images; 18.6 Exposing Your True Artist; 18.7 Paths: Drawings on Macro-Vision; 18.8 Keeping It Regional; 18.9 Twisting and Turning with Transformations; 18.10 Enhancing Controls Through Owner Draw; 18.11 Windows Presentation Foundation; 18.12 Enhancing Classes with Attributes; 18.13 Summary; 18.14 Project; Chapter 19: Localization and Globalization; 19.1 Defining Globalization and Localization; 19.2 Resource Files; 19.3 The My.Resources Object; 19.4 Localizing Forms Within Visual Studio; 19.5 Adding Resources Outside Visual Studio; 19.6 Manually Compiling Resources; 19.7 Other Localization Features; 19.8 Summary; 19.9 Project; Chapter 20: Printing; 20.1 Printing in Windows; 20.2 Printing in .NET; 20.3 Printing a Document; 20.4 Print Preview; 20.5 Counting and Numbering Pages; 20.6 Printing in "Raw" Mode; 20.7 Summary; 20.8 Project; Chapter 21: Reporting; 21.1 Report Options in .NET; 21.2 Using Reporting Controls in .NET; 21.3 Summary; 21.4 Project; Chapter 22: Licensing Your Application; 22.1 Software Licensing Options; 22.2 License Agreements; 22.3 Obfuscation; 22.4 The Library Licensing System; 22.5 Summary; 22.6 Project; Chapter 23: Web Development; 23.1 How the Internet Works; 23.2 Programming the Internet; 23.3 ASP.NET Features; 23.4 Trying Out ASP.NET; 23.5 More About Events; 23.6 State and View State; 23.7 Data Validation; 23.8 Database Integration; 23.9 Windows Communication Foundation; 23.10 Summary; 23.11 Project; Chapter 24: Adding Online Help; 24.1 Windows Online Help Options; 24.2 Designing HTML Help; 24.3 Accessing HTML Help; 24.4 Summary; 24.5 Project; Chapter 25: Deployment; 25.1 What's Involved in Deployment?; 25.2 Deployment Methods Within Visual Studio; 25.3 Summary; 25.4 Project; Chapter 26: Project Complete; 26.1 The Library Project; 26.2 Visual Basic Flexibility; 26.3 The Programming Mindset; 26.4 Summary; Installing the Software; Download the Software; Install the Software; Install Project Templates; Install Code Snippets; Bar Code Support; Software License Agreement; Terms of Use; Colophon;

Le informazioni nella sezione "Su questo libro" possono far riferimento a edizioni diverse di questo titolo.

  • EditoreO′Reilly
  • Data di pubblicazione2008
  • ISBN 10 0596518439
  • ISBN 13 9780596518431
  • RilegaturaCopertina flessibile
  • LinguaInglese
  • Numero di pagine780

Compra usato

Condizioni: buono
Befriedigend/Good: Durchschnittlich...
Visualizza questo articolo

EUR 9,00 per la spedizione da Germania a U.S.A.

Destinazione, tempi e costi

Altre edizioni note dello stesso titolo

9788184045253: PROGRAMMING VISUAL BASIC 2008

Edizione in evidenza

ISBN 10:  8184045255 ISBN 13:  9788184045253
Brossura

Risultati della ricerca per Programming Visual Basic 2008

Foto dell'editore

Tim Patrick
Editore: O'Reilly Media, 2008
ISBN 10: 0596518439 ISBN 13: 9780596518431
Antico o usato Brossura

Da: medimops, Berlin, Germania

Valutazione del venditore 5 su 5 stelle 5 stelle, Maggiori informazioni sulle valutazioni dei venditori

Condizione: good. Befriedigend/Good: Durchschnittlich erhaltenes Buch bzw. Schutzumschlag mit Gebrauchsspuren, aber vollständigen Seiten. / Describes the average WORN book or dust jacket that has all the pages present. Codice articolo M00596518439-G

Contatta il venditore

Compra usato

EUR 5,13
Convertire valuta
Spese di spedizione: EUR 9,00
Da: Germania a: U.S.A.
Destinazione, tempi e costi

Quantità: 1 disponibili

Aggiungi al carrello

Immagini fornite dal venditore

Patrick, Tim
Editore: Oâ²Reilly, 2008
ISBN 10: 0596518439 ISBN 13: 9780596518431
Antico o usato Brossura

Da: WeBuyBooks, Rossendale, LANCS, Regno Unito

Valutazione del venditore 5 su 5 stelle 5 stelle, Maggiori informazioni sulle valutazioni dei venditori

Condizione: Good. Most items will be dispatched the same or the next working day. A copy that has been read but remains in clean condition. All of the pages are intact and the cover is intact and the spine may show signs of wear. The book may have minor markings which are not specifically mentioned. Codice articolo wbs6180699096

Contatta il venditore

Compra usato

EUR 5,64
Convertire valuta
Spese di spedizione: EUR 10,63
Da: Regno Unito a: U.S.A.
Destinazione, tempi e costi

Quantità: 1 disponibili

Aggiungi al carrello

Foto dell'editore

Patrick, Tim
Editore: O*Reilly Media, 2008
ISBN 10: 0596518439 ISBN 13: 9780596518431
Antico o usato paperback

Da: dsmbooks, Liverpool, Regno Unito

Valutazione del venditore 4 su 5 stelle 4 stelle, Maggiori informazioni sulle valutazioni dei venditori

paperback. Condizione: Good. Good. book. Codice articolo D8S0-3-M-0596518439-6

Contatta il venditore

Compra usato

EUR 122,17
Convertire valuta
Spese di spedizione: EUR 29,73
Da: Regno Unito a: U.S.A.
Destinazione, tempi e costi

Quantità: 1 disponibili

Aggiungi al carrello