A programmer's complete guide to Visual Basic .NET. Starting with a sample application and a high-level map, the book jumps right into showing how the parts of .NET fit with Visual Basic .NET. Topics include the common language runtime, Windows Forms, ASP.NET, Web Forms, Web Services, and ADO.NET.
Introduction to Programming with Visual Basic .NET introduces the major concepts and applications of this important language within the context of sound programming principles, in a manner that is accessible to students and beginning programmers. Coverage includes the new visual objects required in creating a Windows-based graphical user interface, event-based programming, and the integration of traditional procedural programming techniques with VB .NET's object-oriented framework. The text places a strong emphasis on real-world business applications, case studies, and rapid application development to help engage students with discussion of practical programming issues. A full range of supplements for students and instructors accompany the text.
After reading Programming the Web with Visual Basic .NET, developers will understand how to build and deploy top quality, professionally designed, highly usable Web applications using Visual Basic .NET.
This book continues to reflect our experience that topics once considered too advanced can be taught in the first course. The text addresses metalanguages explicitly as the formal means of specifying programming language syntax.
This is a true introductory programming book, appropriate for the first programming course. Most other books do not teach programming but teach the syntax of VB or highlight the "gee whiz" features of the VB interface. Visual Basic has been replacing COBOL as an introductory programming language for CIS/MIS students due to its ease of use and the near universal move to the Windows operating system. McKeown's text addresses the need for a text that offers an adequate balance between the demonstration of the Visual Basic interface and teaching programming logic that the student must know regardless of the language. The goal of this book is "to achieve a balance between demonstrating the power and excitement of Visual Basic and the need to teach traditional programming logic."
Ever since Visual Basic was merged into .NET, it's become the core language for creating business applications with Windows. The latest version, VB 2008, is even more useful -- and provides even more incentive for migrating from VB 6. All it lacks is a good book on how to harness its power. Programming Visual Basic 2008 fills the void. Written in a lively and engaging style by a developer who's grown up with Visual Basic, including both VB 6 and VB .NET, this hands-on guide addresses the core topics of the new VB, from basic to complex, with plenty of code examples. Programming Visual Basic 2008 also examines .NET programming from the application level with a chapter-by-chapter plan for developing, documenting, and deploying a full data-driven application. You learn, step-by-step, how to build and deploy a library management system, complete with patron, inventory, and barcode support. The book's broad range of topics include: VB language and its syntax An overview of the .NET Framework Object-oriented development in VB and .NET Generic objects, collections, and nullable types Design and management of software projects Integrating desktop features with Windows Forms Database design with SQL Server 2008 Database interface design with ADO.NET The new LINQ feature, and how to use it within VB and .NET Embedding XML within application source code Encryption and authentication in .NET Interacting with data stored in files and directories Web development using ASP.NET Deploying an application to a user's workstation And much more Programming Visual Basic 2008 is ideal for VB 6 programmers who are ready to move to .NET, as well as VB.NET programmers who wish to improve their project-focused software development skills. Programming novices and developers coming from other languages will find the book valuable because of its language instruction and project design knowledge. Once you finish the book, you will have a firm grasp of VB 2008's core concepts and language elements, and understand how to build VB projects as they were intended -- as complete, cohesive solutions.
The Designing Visual Basic.NET Applications book is a desktop reference that helps the Visual Basic developer get up to speed on .NET as fast as possible, while avoiding topics experienced developers are already familiar with. It encompasses all language enhancements to Visual Basic and explains the .NET framework concepts and real-world examples of their use. It includes object models for developing ADO.NET, ASP.NET, SOAP, and XML. The book covers best practices, web development project coverage, data access method code examples featuring the newly released ADO.NET, detailed info on security features, and helps you migrate old Visual Basic projects to .NET. In addition, the book includes helpful checklists and models to aid developers in project planning and migration.
Goodyear brings considerable expertise from his web site consulting work for such notable clients as Pricewaterhouse Coopers, Arthur Andersen, and the Home Shopping Network. He fills an information void by covering debugging for either ASP or ASP.NET. By relating numerous examples of real-world problems encountered and their coding solutions, this content will save programmers many hours and dollars.
If you're an experienced programmer finding your way with .NET, then this book is for you. If your .NET skills are already solid, then this book is still for you. These ten-minute solutions fill the gaps in your knowledge: from them, you'll learn a lot about the realities of programming with .NET technologies, whether you're writing database applications, web applications, or desktop applications. But they're also solutions to the problems you're most likely to encounter in each of these areas. Particularly when a project entails new techniques or draws you into a realm outside your expertise, you need quick and reliable answers. Here, a couple of veterans provide them. Based on the popular question-and-answer feature of the DevX website, all are in-depth, code-intensive solutions that explain both the how and the why, helping you past immediate obstacles and ultimately making you a more knowledgeable programmer. Here are some of the solutions you'll find inside: The new ListBox control's data model: how it differs, how to work with it, why it's better The new I/O model: storing and retrieving complete objects with streams Launching and monitoring external programs from VB.NET applications: the Process class and how it improves on classic VB Shell command ADO.NET support for keeping calculated columns up to date automatically Moving data between distributed tiers—and keeping it synchronized—using DiffGrams Solutions are organized into three categories: general .NET topics that cut across category boundaries, problems that arise when you're building Windows forms, and issues associated specifically with ADO.NET and ASP.NET programming chores. The book contains VB.NET code examples for every solution.