Accelerated VB 2005 (eBook)

(Autor)

eBook Download: PDF
2007 | 1st ed.
414 Seiten
Apress (Verlag)
978-1-4302-0202-8 (ISBN)

Lese- und Medienproben

Accelerated VB 2005 - Trey Nash
Systemvoraussetzungen
46,99 inkl. MwSt
  • Download sofort lieferbar
  • Zahlungsarten anzeigen

This book provides the fastest path to VB expertise for programmers transitioning to VB from another object-oriented language. It quickly brings experienced Java, C#, and C++ programmers to a high level of proficiency in VB. It also provides in-depth advice on the wise use of VB to exploit the power of the .NET Common Language Runtime (CLR).

Coverage carefully describes how VB works, discusses the most important issues for professional VB coding, and demonstrates with precise examples how to design and code effective VB programs. Its succinctness and clarity make it appropriate for anyone familiar with any object-oriented language.



Trey Nash is an escalation engineer at Microsoft working on the Windows operating systems as well as various other products. When he is not working feverishly within the bowels of the operating system, he is delivering training on .NET Platform debugging as well as user mode and kernel mode debugging on the Windows platform. Prior to working at Microsoft, he was a principal software engineer working on security solutions at Credant Technologies, a market-leading security software company. He also enjoined a stint at a large Bluetooth company developing Bluetooth solutions for the release of Microsoft Vista. Before that, he called Macromedia, Inc. home for five years. At Macromedia, he worked on a cross-product engineering team for several years, designing solutions for a wide range of products throughout the company, including Flash, Fireworks, and Dreamweaver. He specialized in COM/DCOM using C/C++/ATL until the .NET revolution. He's been glued to computers ever since he scored his first, a TI-99/4A, when he was a mere 13 years old. He astounded his parents by turning a childhood obsession into a decent-paying career, much to their dismay. Trey received his bachelor of science and his master of engineering degrees in electrical engineering from Texas A&M University. When he's not sitting in front of a computer, you can find him working in his garage, playing his piano, brushing up on a foreign language (Russian and Icelandic are the current favorites), or playing ice hockey.
Accelerated VB 2005 provides the fastest path to Visual Basic expertise for anyone already familiar with object-oriented programming. While books introduce VB, very few also explain optimizing its use with the .NET common language runtime (CLR). But this book both teaches core VB language concepts and covers in depth the concepts and techniques for professionally exploiting the power of VB and the CLR.You'll quickly master VB syntax while learning how the CLR simplifies many programming tasks. You'll also learn best practices that ensure your code will be efficient, reusable, and robust. Why spend many months or years discovering the best ways to design and code VB, when this book will show you how to do things the right way, right from the start? Youll quickly gain thorough understanding of VB 2005. This book covers the all new features of VB 2005. Authors Guy Fouche and Trey Nash describe and explain VB best practices. The book presents canonical forms for VB classes and interfaces. Examples demonstrate bullet-proof, exception-safe code and efficient multithreaded applications.

Trey Nash is an escalation engineer at Microsoft working on the Windows operating systems as well as various other products. When he is not working feverishly within the bowels of the operating system, he is delivering training on .NET Platform debugging as well as user mode and kernel mode debugging on the Windows platform. Prior to working at Microsoft, he was a principal software engineer working on security solutions at Credant Technologies, a market-leading security software company. He also enjoined a stint at a large Bluetooth company developing Bluetooth solutions for the release of Microsoft Vista. Before that, he called Macromedia, Inc. home for five years. At Macromedia, he worked on a cross-product engineering team for several years, designing solutions for a wide range of products throughout the company, including Flash, Fireworks, and Dreamweaver. He specialized in COM/DCOM using C/C++/ATL until the .NET revolution. He's been glued to computers ever since he scored his first, a TI-99/4A, when he was a mere 13 years old. He astounded his parents by turning a childhood obsession into a decent-paying career, much to their dismay. Trey received his bachelor of science and his master of engineering degrees in electrical engineering from Texas A&M University. When he's not sitting in front of a computer, you can find him working in his garage, playing his piano, brushing up on a foreign language (Russian and Icelandic are the current favorites), or playing ice hockey.


VB 2005 Overview
VB 2005 and the CLR
VB Syntax
Classes and Structures
Methods, Properties, and Fields
Inheritance, Polymorphism, and Encapsulation
Interfaces
Operator Overloading
Exception Handling
Working with Strings
Arrays and Collections
Delegates and Events
Generics
Threading
Canonical Forms

Erscheint lt. Verlag 30.4.2007
Zusatzinfo 414 p.
Verlagsort Berkeley
Sprache englisch
Themenwelt Mathematik / Informatik Informatik Programmiersprachen / -werkzeuge
Mathematik / Informatik Informatik Software Entwicklung
Schlagworte C++ programming language • Design • Java • .NET • object-oriented programming (OOP) • programming • Visual BASIC
ISBN-10 1-4302-0202-5 / 1430202025
ISBN-13 978-1-4302-0202-8 / 9781430202028
Haben Sie eine Frage zum Produkt?
PDFPDF (Wasserzeichen)
Größe: 2,1 MB

DRM: Digitales Wasserzeichen
Dieses eBook enthält ein digitales Wasser­zeichen und ist damit für Sie persona­lisiert. Bei einer missbräuch­lichen Weiter­gabe des eBooks an Dritte ist eine Rück­ver­folgung an die Quelle möglich.

Dateiformat: PDF (Portable Document Format)
Mit einem festen Seiten­layout eignet sich die PDF besonders für Fach­bücher mit Spalten, Tabellen und Abbild­ungen. Eine PDF kann auf fast allen Geräten ange­zeigt werden, ist aber für kleine Displays (Smart­phone, eReader) nur einge­schränkt geeignet.

Systemvoraussetzungen:
PC/Mac: Mit einem PC oder Mac können Sie dieses eBook lesen. Sie benötigen dafür einen PDF-Viewer - z.B. den Adobe Reader oder Adobe Digital Editions.
eReader: Dieses eBook kann mit (fast) allen eBook-Readern gelesen werden. Mit dem amazon-Kindle ist es aber nicht kompatibel.
Smartphone/Tablet: Egal ob Apple oder Android, dieses eBook können Sie lesen. Sie benötigen dafür einen PDF-Viewer - z.B. die kostenlose Adobe Digital Editions-App.

Zusätzliches Feature: Online Lesen
Dieses eBook können Sie zusätzlich zum Download auch online im Webbrowser lesen.

Buying eBooks from abroad
For tax law reasons we can sell eBooks just within Germany and Switzerland. Regrettably we cannot fulfill eBook-orders from other countries.

Mehr entdecken
aus dem Bereich
Das Handbuch für Webentwickler

von Philip Ackermann

eBook Download (2023)
Rheinwerk Computing (Verlag)
49,90
Das umfassende Handbuch

von Johannes Ernesti; Peter Kaiser

eBook Download (2023)
Rheinwerk Computing (Verlag)
44,90