Start Here! Fundamentals of Microsoft .NET Programming by Rod Stephens

Price: £10.06

Discount: 35%
RRP: 15.50

More Details

Description

Grasp the basic concepts that drive all Microsoft(R) .NET-based languages—and prepare yourself to learn .NET programming. If you have absolutely no previous experience, no problem—simply start here! This ebook provides the foundation for all other .NET programming language books in the Start Here! series. You’ll explore programming concepts and techniques with clear explanations, easy-to-follow examples, and exercises. It’s the perfect reference for understanding how computer programs work.

* Delve into object-oriented concepts such as properties, methods, and events
* Discover what multiprocessing is—and how it’s changing computing
* Examine how programs store data in files, object stores, and databases
* Explore controls, such as labels, text boxes, menus, and scroll bars
* Learn how programming environments help you design and run programs
* Get an extensive glossary of key programming terms

CONTENTS:

Introduction; Who Should Read This Book; Who Should Not Read This Book; What You Need to Use This Book; Organization of This Book; Conventions and Features in This Book; Source Code; Acknowledgments; Errata & Book Support; We Want to Hear from You; Stay in Touch; Other Resources; Chapter 1: Computer Hardware; 1.1 Types of Computers; 1.2 Computer Speed; 1.3 Data Storage; 1.4 Networks; 1.5 Summary; Chapter 2: Multiprocessing; 2.1 Multitasking; 2.2 Multiprocessing; 2.3 Multithreading; 2.4 Problems with Parallelism; 2.5 Looking for Parallelism; 2.6 Distributed Computing; 2.7 Task Parallel Library; 2.8 Summary; Chapter 3: Programming Environments; 3.1 From Software to Hardware; 3.2 Programming Environments; 3.3 Visual Studio; 3.4 Summary; Chapter 4: Windows Program Components; 4.1 Menus; 4.2 Context Menus; 4.3 Toolbars and Ribbons; 4.4 Dialog Boxes; 4.5 User Interface Design; 4.6 Summary; Chapter 5: Controls; 5.1 Using Controls; 5.2 Properties; 5.3 Methods; 5.4 Events; 5.5 Summary; Chapter 6: Variables; 6.1 Fundamental Data Types; 6.2 Strings; 6.3 Program-Defined Data Types; 6.4 Value and Reference Types; 6.5 Type Conversion; 6.6 Scope, Accessibility, and Lifetime; 6.7 Summary; Chapter 7: Control Statements; 7.1 Pseudocode; 7.2 Looping Statements; 7.3 Conditional Statements; 7.4 Jumping Statements; 7.5 Jumping Guidelines; 7.6 Error Handling; 7.7 Summary; Chapter 8: Operators; 8.1 Precedence; 8.2 Operators; 8.3 Operator Overloading; 8.4 Summary; Chapter 9: Routines; 9.1 Types of Routines; 9.2 Advantages of Routines; 9.3 Calling Routines; 9.4 Writing Good Routines; 9.5 Parameters; 9.6 Routine Accessibility; 9.7 Recursion; 9.8 Summary; Chapter 10: Object-Oriented Programming; 10.1 Classes; 10.2 Class Benefits; 10.3 Properties, Methods, and Events; 10.4 Inheritance; 10.5 Polymorphism; 10.6 Overriding Members; 10.7 Shadowing Members; 10.8 Inheritance Diagrams; 10.9 Abstraction and Refinement; 10.10 "Is-A” Versus "Has-A”; 10.11 Multiple Inheritance and Interface Implementation; 10.12 Constructors and Destructors; 10.13 Summary; Chapter 11: Development Techniques; 11.1 Comments; 11.2 Naming Conventions; 11.3 Development Techniques; 11.4 Summary; Chapter 12: Globalization; 12.1 Terminology; 12.2 Culture Codes; 12.3 Locale-Specific Text and Symbols; 12.4 Localizing User Interfaces in Visual Studio; 12.5 Locale-Specific Formats; 12.6 Culture-Aware Functions in .NET; 12.7 Summary; Chapter 13: Data Storage; 13.1 Files; 13.2 The System Registry; 13.3 Relational Databases; 13.4 Other Databases; 13.5 Summary; Chapter 14: .NET Libraries; 14.1 Microsoft Namespaces; 14.2 System Namespaces; 14.3 Summary; Glossary;
Published

07 Dec 2011

Publisher

MICROSOFT PRESS

ISBN

9780735661684

Pages

239

Static Book Details Index Page - Click Here to go to Computer Manuals Website