Free Web Hosting by Netfirms
Web Hosting by Netfirms | Free Domain Names by Netfirms

   Home || || Contact Info

* What Is .NET?

* CLR/CTS/CLS

* .NET Framework

* .NET Enterprise Servers

* .NET My Services

* Visual C# .NET

* Visual Basic .NET

* .NET Compliant Languages

* ASP.NET

* XML Web Services

* World Ready Applications

* ADO.NET

* XML.NET

* Windows Forms

* File I/O

* COM Interoperability

* .NET Compact Framework

* .NET Speech Technologies

* Visual Studio .NET

* Longhorn

* Whidbey

* Downloads/News

* Current Jobs

* .NET Books

* My Articles

* FAQ

* About Admin

*  Advertise  

   
 

  Visual Basic .NET for Experienced Programmers

                                  

Author

    H.M. DEITEL, P.J. DEITEL,  NIETO, YAEGER

Publisher

Prentice Hall 

ISBN

0-13-046131-8

Published

2002

Price

$ 54.99 U.S / $84.99Canada

Features

[ 1103 pages] 

Abstract

Delves deeply into the sophisticated topics of VB.NET language with 192 Live-code Programs!

Categories

VB.NET

Useful Links:

Table of Contents    |    Preface    |     Product Information    |    Product Downloads

Visual Basic.NET supports many new or improved object-oriented language features such as inheritance, overloading, the Overrides keyword, interfaces, shared members, and constructors.

To whom this book aimed for?

Variety of Visual Basic .NET books starting from How to Program Series to Advanced Experienced Programmers are coming from Deitel & Associates, Inc. This book, Visual Basic .NET for Experienced Programmer's, is part of the new Deitel Developer Series, intended for the Experienced software developer who wants a deep treatment of a new technology with minimal, if any, introductory material. The numerous live code examples provides a clear in-depth picture about the Visual Basic .NET.

"Detailed treatments of language topics for experienced programmers".

Organization of the Book:  This book has 21 Chapters and 4 Appendixes. 

Chapter 1—Introduction to .NET and Visual Basic .NET --- This chapter introduces the Microsoft .NET initiative and the Visual Basic .NET programming language, including Web services.

Chapter 2—Introduction to the Visual Studio® IDE and Visual Basic .NET Programming --- Chapter 2 introduces Visual Studio .NET, an integrated development environment (IDE) that allows programmers to create Visual Basic .NET programs.

Chapter 3—Control Structures --- This chapter introduces the principles of structured programming, a set of techniques that will help the reader develop clear, understandable and maintainable programs.

Chapter 4—Procedures and Arrays --- This chapter discuss how to create our own procedures that can take inputs, perform calculations, return outputs and Arays.

 

Chapter 5—Object-Based Programming --- Chapter 5 introduces objects and classes. Object technology has led to considerable improvements in software development, allowing programmers to create reusable software components. Chapter 6—Object-Oriented Programming: Inheritance --- In this chapter, we discuss inheritance—a form of software reusability in which classes (called derived classes) are created by absorbing attributes and methods of existing classes (called base classes).
Chapter 7—Object-Oriented Programming: Polymorphism --- Chapter 7 continues our presentation of object-oriented programming. We discuss polymorphic programming and its advantages.

Chapter 8—Exception Handling --- This chapter covers the details of Visual Basic .NET exception handling, the termination model of exception handling, throwing and catching exceptions, and FCL class Exception.

Chapter9—Graphical User Interface Concepts: Part 1 --- Chapter 9 explains how to add sophisticated GUIs to programs.

Chapter 10—Graphical User Interface Concepts: Part 2 --- Chapter 10 introduces more complex GUI components, including menus, link labels, panels, list boxes, combo boxes and tab controls.
Chapter 11—Multithreading -- This chapter lays the foundation for creating the multithreaded programs that clients demand. Chapter 12—Strings, Characters and Regular Expressions --- In this chapter, we discuss the processing of words, sentences, characters and groups of characters.
Chapter 13—Graphics and Multimedia --- In this chapter, we discuss GDI+ (an extension of the Graphics Device Interface—GDI), the Windows service that provides the graphical features used by .NET applications. Chapter 14—Files and Streams --- This chapter lays the groundwork for the material presented in Chapter 19, Networking: Streams-Based Sockets and Datagrams.
Chapter 15. XML --- In this chapter, they present examples that illustrate the basics of marking up data with XML. They demonstrate several XML-derived markup languages, such as XML Schema, XSLT  and Microsoft’s BizTalk™. Chapter 16.Database, SQL and ADO.NET  ---- This chapter discusses .NET support for database manipulation along with detailed exposure to SQL and ADO.NET.
Chapter 17.ASP.NET, Web Forms and Web Controls ---- In this chapter and Chapters 18 and 22, they discuss how to create Web-based applications using Active Server Pages (ASP) .NET.   Chapter 18.ASP.NET and Web Services ---- This chapter, they introduce Web services, which are programs that "expose" services (i.e., methods) to clients over the Internet, intranets and extranets.
Chapter 19.Networking : Streams-Based Sockets --- Chapter 19 introduces the fundamental techniques of streams-based networking. They demonstrate how streams-based sockets allow programmers to hide many networking details. Chapter 20.Data Structures and Collections --- This chapter discusses arranging data into aggregations such as linked lists, stacks, queues and trees.
Chapter 21—Mobile Internet Toolkit  ---This chapter introduces mobile Web controls and mobile Web Forms that can be used to create ASP .NET applications that target a wide range of mobile devices.

Appendix A—Operator Precedence Chart

This appendix lists Visual Basic .NET operators and their precedence.

 

Appendix B—Visual Studio .NET Debugger Appendix C—ASCII Character Set
Appendix D—Unicode®

MY OUTLOOK:

This book is intended for experienced programmers. I enjoy this book because of its wide-spread detailed coverage of all advanced topics in a realistic approach. Apart from that the 559 illustrations and figures help every one to get a clear picture about the concept. The way of presenting the matter in the book is excellent. Nice work!

Using the .NET Framework, Microsoft Visual Basic developers can build robust applications that were very difficult to write in previous versions of Visual Basic. Visual Basic .NET is the result of a significant rebuild of Visual Basic for the Microsoft .NET Framework. There are a number of changes that make Visual Basic .NET easier to use, more powerful than Visual Basic 6.0, and give it the kind of access to system resources that in the past required the use of languages like C++. This book provides all the essentials of VB.NET with example-rich practical manner.

In Particular the explanation about Object-oriented Programming concepts, GUI concepts, Multithreading, ADO.NET, ASP.NET and ASP.NET Web Services is outstanding.

The usage of wireless applications is rising rapidly. Within few years, the number of people browsing the Web from wireless devices will exceed the number browsing from desktop computers. This book provides all the details about the Mobile Internet Tool Kit. They introduce mobile Web controls and mobile Web Forms that can be used to create ASP .NET applications that target a wide range of mobile devices. This book also covers device-specific rendering and how to consume a Web service from a mobile Web application.  

"Terrific VB.NET book which explores both Technical content and Programming info, by which readers can gain everything to fabricate next generation of .NET Applications."