Coverart for item
The Resource Visual Basic 2010 unleashed, Alessandro Del Sole

Visual Basic 2010 unleashed, Alessandro Del Sole

Label
Visual Basic 2010 unleashed
Title
Visual Basic 2010 unleashed
Statement of responsibility
Alessandro Del Sole
Creator
Subject
Language
eng
Summary
Foreword by Beth Massi Senior Program Manager, Microsoft Visual Studio Visual Basic 2010 Unleashed is the most comprehensive, practical reference to modern object-oriented programming with Visual Basic 2010. Written by Visual Basic MVP Alessandro Del Sole, a long-time leader of the global VB community, this book illuminates the core of the VB language and demonstrates its effective use in a wide variety of programming scenarios. Del Sole covers both Visual Basic 2010 Professional Edition for professional developers and the Express Edition for hobbyists, novices, and students. Writing for VB programmers at all levels of experience, he walks through using VB 2010 for data access, user interface development, networking, communication, and many other tasks. For those moving from structured languages-including VB 6-he offers detailed guidance on building effective object-oriented code. He also demonstrates how to make the most of Microsoft's underlying .NET platform to write more robust and powerful software. This book's broad coverage includes advanced features such as generics and collections; a thorough introduction to the Visual Studio 2010 IDE and Visual Studio Team System; a full section on data access with ADO.NET and LINQ; practical overviews of WPF and WCF; coverage of web and cloud development with Silverlight and Azure; and advanced topics such as multithreading, testing, and deployment. Understand the Visual Studio 2010 IDE, .NET Framework 4.0, and the anatomy of a VB 2010 application Debug VB applications and implement error handling and exceptions Build efficient object-oriented software with classes, objects, namespaces, and inheritance Work with advanced object-oriented features, including interfaces, generics, delegates, events, and collections Organize, create, and improve classes with the Visual Studio Class Designer Access data with LINQ-including LINQ to Objects, SQL, DataSets, Entities, XML, and Parallel LINQ Build modern Windows applications with WPF controls, brushes, styles, and templates Develop web-centric applications using ASP.NET, Silverlight, and Windows Azure Services cloud computing Create and consume WCF services and WCF Data Services Use advanced .NET 4.0 platform capabilities, including assemblies, multithreading, parallel programming, P/Invoke, and COM interoperability Perform advanced compilations with MSBuild Localize and globalize VB 2010 client applications Alessandro Del Sole, Microsoft MVP for Visual Basic ..
Member of
Cataloging source
UMI
http://library.link/vocab/creatorName
Del Sole, Alessandro
Dewey number
005.2/768
Illustrations
illustrations
Index
index present
LC call number
QA76.73.B3
LC item number
D467 2010
Literary form
non fiction
Nature of contents
dictionaries
Series statement
Unleashed
http://library.link/vocab/subjectName
  • BASIC (Computer program language)
  • Visual Basic (Computer program language)
  • BASIC (Computer program language)
  • BASIC (Computer program language)
  • Visual Basic (Computer program language)
Label
Visual Basic 2010 unleashed, Alessandro Del Sole
Instantiates
Publication
Carrier category
online resource
Carrier category code
  • cr
Carrier MARC source
rdacarrier
Content category
text
Content type code
  • txt
Content type MARC source
rdacontent
Contents
  • Part I. Learning the basics of VB. 1. Introducing the .NET Framework 4.0 -- 2. Getting Started with the Visual Studio 2010 IDE -- 3. Anatomy of a Visual Basic Project -- 4. Data Types and expressions -- 5. Debugging Visual Basic 2010 applications -- 6. Handling Errors and Exceptions -- Part II. Object Oriented Programming with Visual Basic 2010. 7. Classes Fundamentals -- 8. Managing an Object's Lifetime -- 9. Organizing Types within Namespaces -- 10. Modules -- 11. Structures and enumerations -- 12. Inheritance -- 13. Interfaces -- 14. Generics and nullable types -- 15. Delegates and Events -- 16. Working with Collections -- 17. Visually Designing objects -- 18. "Generate from usage" Coding techniques
  • Part III. Advanced VB Language Features. 19. Manipulating Files and Streams -- 20. The "My" Namespace -- 21. Advanced Language Features -- Part IV. Data Access with ADO.NET and LINQ. 22. Introducing ADO.NET and DataSets -- 23. Introducing LINQ -- 24. LINQ to Objects -- 25. LINQ to SQL -- 26. LINQ to DataSets -- 27. Introducing the ADO.NET Entity Framework -- 28. Manipulating XML Documents with LINQ and XML Literals -- 29. Overview of Parallel LINQ -- Part V. Building Windows Applications. 30. Creating Windows Forms 4.0 Applications -- 31. Creating WPF Applications -- 32. WPF Common Controls -- 33. Brushes, Styles and Templates and Animations in WPF -- 34. Manipulating Documents and Media -- 35. Introducing Data-Binding -- 36. Localization Application
  • Part VI. Building Web Applications. 37. Building ASP.NET Web Applications -- 38. Publishing ASP.NET Web Applications -- 39. Building Rich Internet Applications with Silverlight -- 40. Building and Deploying Applications for the Windows Azure Services Platform -- Part VII. Networking and Exposing Data Through Networks. 41. Creating and Consuming WCF Services -- 42. Implementing and Consuming WCF Data Services -- Part VIII. Advanced .NET Framework with VB 2010. 43. Serialization -- 44. Processes and Multithreading -- 45. Parallel programming -- 46. Working with assemblies -- 47. Reflection -- 48 Coding Attributes -- 49. Platform Invokes and Interoperability with the COM Architecture -- 50. Documenting the Source Code -- 51. Advanced Compilations with MSBuild -- 52. Building Customizations for the Microsoft Office
  • Part IX. Application Deployment. 53. Understanding the Global Assembly Cache -- 54. Setup & Deployment Projects for Windows Installer -- 55. Deploying application with ClickOnce -- Part X. Mastering the Visual Studio 2010 IDE Online chapters (available at www.informit.com/title/9780672331008 -- 56. Advanced IDE Features -- 57. Introducing the Visual Studio Extensibility -- 58. Advanced analysis tools -- 59. Testing code with unit tests, Test-driven deployment, and Code contracts
Control code
686709241
Dimensions
unknown
Extent
1 online resource (xxix, 1234 pages)
Form of item
online
Isbn
9780672331596
Lccn
2010012721
Media category
computer
Media MARC source
rdamedia
Media type code
  • c
Other control number
9786612585791
Other physical details
illustrations
http://library.link/vocab/ext/overdrive/overdriveId
cl0500000079
Sound
unknown sound
Specific material designation
remote
System control number
(OCoLC)686709241
Label
Visual Basic 2010 unleashed, Alessandro Del Sole
Publication
Carrier category
online resource
Carrier category code
  • cr
Carrier MARC source
rdacarrier
Content category
text
Content type code
  • txt
Content type MARC source
rdacontent
Contents
  • Part I. Learning the basics of VB. 1. Introducing the .NET Framework 4.0 -- 2. Getting Started with the Visual Studio 2010 IDE -- 3. Anatomy of a Visual Basic Project -- 4. Data Types and expressions -- 5. Debugging Visual Basic 2010 applications -- 6. Handling Errors and Exceptions -- Part II. Object Oriented Programming with Visual Basic 2010. 7. Classes Fundamentals -- 8. Managing an Object's Lifetime -- 9. Organizing Types within Namespaces -- 10. Modules -- 11. Structures and enumerations -- 12. Inheritance -- 13. Interfaces -- 14. Generics and nullable types -- 15. Delegates and Events -- 16. Working with Collections -- 17. Visually Designing objects -- 18. "Generate from usage" Coding techniques
  • Part III. Advanced VB Language Features. 19. Manipulating Files and Streams -- 20. The "My" Namespace -- 21. Advanced Language Features -- Part IV. Data Access with ADO.NET and LINQ. 22. Introducing ADO.NET and DataSets -- 23. Introducing LINQ -- 24. LINQ to Objects -- 25. LINQ to SQL -- 26. LINQ to DataSets -- 27. Introducing the ADO.NET Entity Framework -- 28. Manipulating XML Documents with LINQ and XML Literals -- 29. Overview of Parallel LINQ -- Part V. Building Windows Applications. 30. Creating Windows Forms 4.0 Applications -- 31. Creating WPF Applications -- 32. WPF Common Controls -- 33. Brushes, Styles and Templates and Animations in WPF -- 34. Manipulating Documents and Media -- 35. Introducing Data-Binding -- 36. Localization Application
  • Part VI. Building Web Applications. 37. Building ASP.NET Web Applications -- 38. Publishing ASP.NET Web Applications -- 39. Building Rich Internet Applications with Silverlight -- 40. Building and Deploying Applications for the Windows Azure Services Platform -- Part VII. Networking and Exposing Data Through Networks. 41. Creating and Consuming WCF Services -- 42. Implementing and Consuming WCF Data Services -- Part VIII. Advanced .NET Framework with VB 2010. 43. Serialization -- 44. Processes and Multithreading -- 45. Parallel programming -- 46. Working with assemblies -- 47. Reflection -- 48 Coding Attributes -- 49. Platform Invokes and Interoperability with the COM Architecture -- 50. Documenting the Source Code -- 51. Advanced Compilations with MSBuild -- 52. Building Customizations for the Microsoft Office
  • Part IX. Application Deployment. 53. Understanding the Global Assembly Cache -- 54. Setup & Deployment Projects for Windows Installer -- 55. Deploying application with ClickOnce -- Part X. Mastering the Visual Studio 2010 IDE Online chapters (available at www.informit.com/title/9780672331008 -- 56. Advanced IDE Features -- 57. Introducing the Visual Studio Extensibility -- 58. Advanced analysis tools -- 59. Testing code with unit tests, Test-driven deployment, and Code contracts
Control code
686709241
Dimensions
unknown
Extent
1 online resource (xxix, 1234 pages)
Form of item
online
Isbn
9780672331596
Lccn
2010012721
Media category
computer
Media MARC source
rdamedia
Media type code
  • c
Other control number
9786612585791
Other physical details
illustrations
http://library.link/vocab/ext/overdrive/overdriveId
cl0500000079
Sound
unknown sound
Specific material designation
remote
System control number
(OCoLC)686709241

Library Locations

    • Ellis LibraryBorrow it
      1020 Lowry Street, Columbia, MO, 65201, US
      38.944491 -92.326012
    • Engineering Library & Technology CommonsBorrow it
      W2001 Lafferre Hall, Columbia, MO, 65211, US
      38.946102 -92.330125
Processing Feedback ...