Developers: Learn a New Programming Language or App Development with Deitel LiveLessons Videos!
Login  |  Register  |  Media Kit  |  Press  |  Contact Us  |   Twitter Become a Deitel Fan on Facebook  
Custom Search
Visual Basic 2012 How to Program Cover

ISBN: 0133406954
© 2014, pp. 680

Order now at

Download Code
Additional Resources
Visual Basic 2012 How to Program

More than a million students and professionals have learned programming and software development with Deitel® textbooks, professional books and LiveLessons videos. Visual Basic® 2012 How to Program is a clear, engaging and entertaining late objects introduction to Visual Basic programming with Windows® 7 and 8. Features include:

  • Rich coverage of fundamentals.
  • Use with Windows 7, Windows 8 or both.
  • A clear, example-driven presentation of classes, objects, inheritance, polymorphism and interfaces.
  • LINQ, collections, strings, files and streams.
  • Visual Basic debugging and exception handling.
  • ASP.NET web app development.
  • Visual Studio® Express 2012 tools.
  • Database manipulation with LINQ to Entities.
  • Windows Forms GUI plus optional online Windows 8 UI and WPF GUI chapters.
  • The printed book contains the core content for introductory course sequences (Chapters 1–15).
  • Online premium content for more advanced courses and professionals: XML and LINQ to XML; Windows 8 Ul and XAML; Windows 8 Graphics and Multimedia; Building a Windows Phone 8 App; Building a Windows Azure™ Cloud Computing App; Asynchronous Programming with Async and Await; WPF GUI, Graphics and Multimedia; Web Services; Generic Collections and an ATM objectoriented design case study.

You can read about all the new and updated features in the Preface.

Comments from Recent Editions Reviewers

"Whether you want to build Windows, web, mobile or cloud apps, this book will give you the tools you need to get started building today’s modern apps."
—Jim Wooley, Microsoft Visual Basic MVP, Slalom Consulting and Author of LINQ in Action

"Addressing various business apps, the authors discuss the programming topics needed to implement those apps and provide simple, short, complete examples. Chapter 2 emphasizes how quickly readers can design windows-based GUIs."
—Narges Kasiri, Oklahoma State Univ.

"Contains the information a non-programmer needs to become a master Visual Basic programmer. Excellent code examples."
—Jeffrey P. Scott, Blackhawk Technical College

"The rich coverage of fundamentals and the inclusion of new chapters dedicated to the latest trends in .NET development (Windows 8 UI, Windows Phone 8, Azure, ASP.NET 4.5, LINQ to Entities, etc.) makes this book definitely stand out among the choices for learning Visual Basic. Provides a great, easy-to-read introduction to LINQ. I like the way the treatment of ASP.NET emphasizes visual programming, which makes web app development accessible to novices."
—José Antonio González Seco, Parliament of Andalusia, Spain

"This book teaches you everything you need to know to build great apps the right way."
—Joe Stagner, Microsoft

"I can’t wait to see what amazing things your readers do once they are armed with this newfound knowledge."
—Chris Lovett, Software Architect, Microsoft 

"An enjoyable read—many ‘light bulb’ moments throughout."
—James Keysor, Florida Institute of Technology

"A well-written, authoritative textbook for all those who want to learn Visual Basic programming from the ground up."
—Dr. Hamid R. Nemati (University of North Carolina at Greensboro)

"I recommend this book to novices. The best resource to learn object-oriented programming using VB."
—Jesús Ubaldo Quevedo-Torrero, University of Wisconsin–Parkside

"Even if you’ve never programmed before, this book will get you started writing apps in clear to understand language. Not only will you learn the terms and concepts needed to build apps, but you’ll be provided with ample exercises and practical examples to encourage you to continue building on your skills."
—Jim Wooley, Microsoft Visual Basic MVP, Slalom Consulting and Author of LINQ in Action

"Helps you create rich GUI-based desktop apps, or scalable web-based apps using ASP.NET."
—Anand Mukundan, Polaris Software Lab Ltd.

"Impressive introduction to collections and generics."
—Kim Hamilton, Microsoft

"I like the LINQ chapter very much; LINQ is not sufficiently discussed in other VB.NET textbooks; the sample programs are easy to understand."
—Wu He, Old Dominion University

"Test Driving the Painter App in Chapter 1 is interesting for students. The nested If...Then...Else examples are well done. Embedding images as resources is well explained. Excellent example of nested repetition statements. The Compound-Interest Calculator app is a great way to hammer home the chapter principles. The Files chapter is exceptionally well written. Thank you for mentioning the Object Browser and showing an example; most books do not. The Address Book Database app was very well done. I especially liked the information on Windows Media Player and printing.~
—Jeffrey P. Scott, Blackhawk Technical College

"I like the way For...Next loops are conceptually described. The off-by-one logic error section is very good. The Dental Payment Calculator and the Wage Calculator apps are good examples. Methods is a very good chapter. Good explanation of subroutines vs. functions. I like your presentations of passing arguments, scope of declarations and random-number generation. Using Arrays to Summarize Poll Results and the die-rolling program are great examples. The discussion of passing an array to a method is excellent. Classes and Objects is a great chapter. The Card Shuffling and Dealing Simulation case study is excellent. The inheritance hierarchy for shapes, the polymorphic video game and the Payroll System Class Hierarchy Using Polymorphism case study are very good examples."
—Dr. Hamid R. Nemati, University of North Carolina at Greensboro

"The Introduction to Computers, the Internet and Visual Basic is very clear and well written. Introduction to Problem Solving and Control Statements is great! The writing, examples and exercises in the Methods chapter are excellent. The Arrays chapter is very well written and easy to understand. The Files chapter is easy to understand; the file-processing exercises are interesting. Excellent Object Oriented Programming: Classes and Objects chapter. The LINQ, Databases and ASP.NET chapters are well explained and easy to understand. A great job introducing GDI+ graphics."
—José Antonio González Seco, Parliament of Andalusia, Spain

"I like the Classes and Objects chapter; it has great examples."
—Huanhui Hu, Microsoft Corporation

"A well-designed introduction to WPF GUI, graphics and multimedia."
—Amit K. Ghosh, University of Texas, El Paso

"I like the examples. Very good introduction to the GUI environment. The sample programs in the Methods chapter are excellent; I like the game apps very much! You have provided many good examples for Arrays; the Maintaining Grades Using a Rectangular Array case study is a very useful example. The Object Oriented Programming: Classes and Objects examples are very good. The Inheritance and Polymorphism chapter is well written; the examples are meaningful and useful to students. The Graphics and Multimedia chapter and the Databases and LINQ chapter have many good examples; the authors introduce querying a database with LINQ which is not available in many other textbooks."
—Wu He, Old Dominion University

"A great book to get started with Visual Basic. It covers the basics of creating simple apps and data access. I liked the Introduction to Computers, the Internet and Visual Basic . Dive Into Visual Basic 2012 Express provided a good sample app to get students started creating apps."
—Ken Tucker, Microsoft Visual Basic MVP and Software Developer, Sea World



Safari Trial Subscriptuon

Update :: January 17, 2020