Welcome to www.ebook-x.com. Download popular free ebooks, classical free ebooks, new releases and more.

The best Ebooks library for Free Ebooks Download.

Free ebooks Free programing ebooks Visual Basic Matt Tagliaferri-Learn VB .NET Through Game Programming

Matt Tagliaferri-Learn VB .NET Through Game Programming

Learn VB .NET Through Game ProgrammingThe goal of this book is to teach you how to get started programming in Visual Basic .NET by developing games. This book doesn't intend to be a complete treatise of all the features and capabilities of this latest version of VB. Instead, it provides a series of example programs that illustrate basic features of the language and begins the huge task of introducing you to the contents of the .NET Framework. In addition, I introduce one more important programming concept—the concept of design. Now that object-oriented languages are more common, people have found that the various objects in a program can be designed to interact with each other in different ways; these interactions can make the program more or less complex or more or less adaptable to future features or enhancements. To illustrate the importance of design on a program, I've taken the time to walk you through the development process of several of these programs rather than simply presenting you with the final version of the game. By learning how to solve a program one way, then improving upon that design in a second or third version of the program, you'll begin to recognize when your own designs might be headed down a wrong path and some redesign is in order.

This book assumes you've had at least some experience in software development before diving into the first chapter and that you now want to learn Visual Basic .NET. Perhaps you're a VB 6 programmer, for example, in which case this book will help describe the syntactical differences between the languages, as well as introduce you to the .NET Framework classes that will be new to you. Perhaps you're experienced in an older technology such as mainframe programming and are looking to update your skill set to something more modern. Or perhaps you've picked up software development as a secondary skill at your job (you're the office "Excel macros guru"), and now you want to learn something more formally. Whatever the case, my assumption is that as you crack open Chapter 1, "Developing Your First Game," you've written programs in some other language so that you have a jumping-off point. Specifically, the following concepts should be familiar to you:

* Simple variables such as integers and strings to hold pieces of information
* Manipulation of data through expressions using elements such as mathematical operators (plus, minus, multiply, divide) or string operations (left, right, substring, uppercase/lowercase)
* Flow statements such as If..Then..Else blocks, For loops, and While statements
* The use of procedures and functions and how to get information into and out of them
* The event-driven nature of Windows programming and how many programs remain in an "idle state" until the user does something, at which point some type of code runs
Download free ebook for Visual Base: Matt Tagliaferri-Learn VB .NET Through Game Programming
 
More free ebooks
 
Joomla 1.5 Templates by Joomlashack