2020ok Directory of FREE Online Books and FREE eBooks |
Visual Basic NET Unleashed flyby Paul Kimmel Download Book If you are the author or the publisher, and would like to link to your site here, please contact us. About Book Amazon.com Aimed at the more experienced developer, Visual Basic .NET Unleashed will let you master the improved object-oriented capabilities of the newest version of Visual Basic quickly. Stressing "refactoring" and advanced class design features, this challenging tutorial proves that VB .NET is in the front rank of object-oriented programming languages today. The expert focus here on language features and refactoring (for efficient class design) is the hallmark of this text. After an in-depth tutorial on the new IDE available in Visual Studio .NET, the author digs in with a fast-moving tour of VB .NET language features (including coverage of changes from VB6). The text starts with basic and then advanced topics, but its real emphasis is on advanced class design using classes and interfaces, with some excellent material on inheritance and polymorphism, as well as taking advantage of VB .NET's support for properties and reflection, among other topics. By continually advising how to rewrite classes to improve their maintainability, the author raises the bar here by presenting some tips and best practices beyond the obvious, using techniques invented by the Extreme Programming (XP) movement. Later chapters turn to the basics of using Windows Forms and graphics programming (with GDI+), as well as ADO.NET for building database-driven Web applications. The book finishes with a nicely comprehensive listing of all VB6 to VB .NET changes, an invaluable resource for those making this transition. If you are going to learn to design with objects, you might as well learn to do it right, this guide argues, using the expertise garnered from other programming languages. In all, this title shows how VB .NET supports basic and advanced object-oriented design features. It will be most profitably read by those with some previous object-oriented programming experience, though it will also benefit the beginner who wants to be challenged with some expert advice to get the most out of the new object support available in VB .NET. --Richard Dragan Topics covered: In-depth introduction to the Visual Studio .NET IDE (including common project tasks, configuration options, debugging, and built-in views), VB6 versus VB .NET language tutorial (including new .NET data types, variables, arrays, collections, and exception handling); extending VS .NET with macros (including Add-ins and Wizards), procedures and parameters, recursion, structures, enumerated types, reflection APIs, object-oriented design tutorial, (classes, access specifiers, properties, methods, nested classes), events in VB .NET: delegates and event handlers, inheritance and polymorphism (including interfaces), shared members, attributes (plus custom attributes); VB .NET console applications (debugging and running applications), multithreaded applications (lightweight and heavyweight threading), introduction to Windows Forms, GDI+ graphics (including basic shapes, curves and Bezier splines and images), tutorial for Web services (UDDI, DISCO, building and debugging Web services); basic Web programming with ASP.NET and ADO.NET, writing to the event log, list of changes between VB6 and VB .NET, refactoring VB code, and advice for effective object-oriented programming.
Visual Basic.NET Unleashed is a complete book on the fundamentals of programming with a fully object-oriented language filled with new idioms and capabilities. In addition to the fundamentals, this book covers:
From the Back Cover Visual Basic.NET Unleashed is a complete book on the fundamentals of programming with a fully object-oriented language filled with new idioms and capabilities. In addition to the fundamentals, this book covers:
About the Author Visual Basic .NET UnleashedAuthor Bio Paul Kimmel is the founder of Software Conceptions, Inc. Paul provides Visual Basic consulting services to small, medium, and large corporations, having architected and implemented client/server, e-commerce, and Web applications throughout the United States and Canada. Paul Kimmel is the author of several books on .NET, Visual Basic, VBA, Delphi, and C++ programming and has been programming professionally for twelve years and contributing to and authoring periodicals and books since 1992. Paul Kimmel is the author of the Visual Basic newsletter, CodeGuru VB, for Earthweb, Inc. Paul resides in Okemos, Michigan with his wife, Lori, and four childrenâTrevor, Douglas, Alex, and Noahâand various and sundry pets. Related Free eBooks
| Related Tags |
Comments
SEND A COMMENT
PLEASE READ: All comments must be approved before appearing in the thread; time and space constraints prevent all comments from appearing. We will only approve comments that are directly related to the article, use appropriate language and are not attacking the comments of others.