• Complain

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

Here you can read online Rod Stephens - Start Here! Fundamentals of Microsoft .NET Programming full text of the book (entire story) in english for free. Download pdf and epub, get meaning, cover and reviews about this ebook. year: 2011, publisher: Microsoft Press, genre: Computer. Description of the work, (preface) as well as reviews are available. Best literature library LitArk.com created for fans of good reading and offers a wide selection of genres:

Romance novel Science fiction Adventure Detective Science History Home and family Prose Art Politics Computer Non-fiction Religion Business Children Humor

Choose a favorite category and find really read worthwhile books. Enjoy immersion in the world of imagination, feel the emotions of the characters or learn something new for yourself, make an fascinating discovery.

No cover
  • Book:
    Start Here! Fundamentals of Microsoft .NET Programming
  • Author:
  • Publisher:
    Microsoft Press
  • Genre:
  • Year:
    2011
  • Rating:
    3 / 5
  • Favourites:
    Add to favourites
  • Your mark:
    • 60
    • 1
    • 2
    • 3
    • 4
    • 5

Start Here! Fundamentals of Microsoft .NET Programming: summary, description and annotation

We offer to read an annotation, description, summary or preface (depends on what the author of the book "Start Here! Fundamentals of Microsoft .NET Programming" wrote himself). If you haven't found the necessary information about the book — write in the comments, we will try to find it.

Grasp the basic concepts that drive all Microsoft .NET-based languagesand prepare yourself to learn .NET programming. If you have absolutely no previous experience, no problemsimply start here! This ebook provides the foundation for all other .NET programming language books in the Start Here! series. Youll explore programming concepts and techniques with clear explanations, easy-to-follow examples, and exercises. Its the perfect reference for understanding how computer programs work.Delve into object-oriented concepts such as properties, methods, and events Discover what multiprocessing isand how its 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

Rod Stephens: author's other books


Who wrote Start Here! Fundamentals of Microsoft .NET Programming? Find out the surname, the name of the author of the book and a list of all author's works by series.

Start Here! Fundamentals of Microsoft .NET Programming — read online for free the complete book (whole text) full work

Below is the text of the book, divided by pages. System saving the place of the last page read, allows you to conveniently read the book "Start Here! Fundamentals of Microsoft .NET Programming" online for free, without having to search again every time where you left off. Put a bookmark, and you can go to the page where you finished reading at any time.

Light

Font size:

Reset

Interval:

Bookmark:

Make
Start Here! Fundamentals of Microsoft .NET Programming
Rod Stephens
Editor
Russell Jones

Copyright 2011 Rod Stephens

Microsoft Press books are available through booksellers and distributors worldwide. If you need support related to this book, email Microsoft Press Book Support at .

Microsoft and the trademarks listed at http://www.microsoft.com/about/legal/en/us/IntellectualProperty/Trademarks/EN-US.aspx are trademarks of the Microsoft group of companies. All other marks are property of their respective owners.

The example companies, organizations, products, domain names, email addresses, logos, people, places, and events depicted herein are fictitious. No association with any real company, organization, product, domain name, email address, logo, person, place, or event is intended or should be inferred.

This book expresses the authors views and opinions. The information contained in this book is provided without any express, statutory, or implied warranties. Neither the authors, OReilly Media, Inc., Microsoft Corporation, nor its resellers, or distributors will be held liable for any damages caused or alleged to be caused either directly or indirectly by this book.

Microsoft Press

Introduction

Programming languages do one very simple thing: they allow you to write programs that tell the computer what to do. You can tell a computer to read a value from the keyboard, add two numbers, save a result in a file on the hard disk, or draw a smiley face on the screen.

No matter what programming language you use, the underlying commands that the computer can execute are exactly the same. Whether you use Java, C#, Microsoft Visual Basic, COBOL, LISP, or any other language, you can make the computer perform roughly the same tasks. Two languages may have very different syntaxes, and some languages make some tasks easier than others, but the fundamental operations they can perform are the same. All these languages can carry out numeric calculations and manipulate files; unfortunately, none of them can reliably pick lottery winners. (If you write a program that can, let me know!)

At a more conceptual level, programming concepts have been refined over the years until most modern languages share a common set of fundamental concepts, such as variables, classes, objects, forms, menus, files, and multiprocessing. Dont worry if you dont know what these arethe purpose of this book is to provide more information about such terms and concepts.

Because programming languages share so many operations and concepts, programming books tend to cover the same topics as well. Books about databases or graphics cover these specialized topics in great detail. Different authors may place emphasis on different subjects, but theres a lot of overlap, particularly in beginning and general how to program books. Every one of these books explains what a variable is, how to create objects, and what a text file contains.

All this means that if you want to learn more than one programming language (a practice that I highly recommend), youre going to encounter much of the same material repeatedly. Even if you skim the familiar sections, you still have to pay for the content. You may start with a 600-page book about Visual Basic programming. Later, when you buy a 500-page C# book, youll discover that 200 of those pages cover things you already know. Next, when your boss decides you need to learn LISP, youll find that your new 550-page book contains 100 pages that you already know. (There are a lot of differences between LISP and the other two languages, so there will be less overlap if you shift to that language.)

This edition of the Start Here! series changes all that. Rather than making each Start Here! book cover the exact same topics, those common topics have been moved into this volume for easy reference. Now if you read Start Here! Learn Microsoft Visual C# 2010 Programming or Start Here! Learn Microsoft Visual Basic Programming, you wont need to rehash the exact same topics. Instead, those books refer you to this one for background information, such as how disk buffering works, freeing the other books to focus on language-specific issues.

There still will be some overlap between any books about different languages. For example, Visual Basic and C# both let you read and write disk files. Although Start Here! Fundamentals of .NET Programming explains in general what disk files are and how programs interact with them, the other books still need to explain the syntax for the code that their respective languages use to read and write files.

Note that this book doesnt necessarily cover every last detail of each background topic. It just gives you the information you need to understand how programs fit into a larger context so that you can get the most out of them. For example, this book explains some important programming issues relating to disk drives, but it doesnt explain in detail how disk drives work.

Moving underlying common topics into this separate book provides several benefits, including the following:

  • Other Start Here! books can spend less time on the background material covered in this book and more time on language-specific issues. Those books can rely on and refer to this book to provide extra detail as needed.

  • This book provides more room for, and spends more time on, basic concepts that beginning programming books often must gloss over to make room for language-specific concepts.

  • This book provides a single location for learning about general computer topics, without focusing on a particular language. This is important because it can give you a broader understanding of what you can make computers do easily and what might be difficult to make a computer do, regardless of which programming language you choose.

  • This book can act as an enhanced glossary, giving you a place to look for explanations of common computer terms. A normal glossary briefly defines key terms, but in addition, the rest of the book provides much more detail about important concepts.

Who Should Read This Book

This book is for anyone who wants a basic understanding of computers and the environments in which programs operate. It provides background information that is useful when you are trying to learn to use any programming language. It also provides information that can help you understand how programs work in general. For example, it explains what multithreading is and why multi-core computers may not always perform much better than single-core systems.

Assumptions

This book does not assume that you have any previous programming experience. In fact, it doesnt even assume that you have a computer! Instead, this book is about understanding computers and programs in general, and Microsoft Windows and .NET concepts in particular, not about writing programs in a specific language.

This book is intended for two main audiences: those who want to learn a new programming language, particularly those who are reading one of the other books in the Start Here! series, and those who want a better overall understanding of computers.

Although the content of this book is as general as possible, it is not primarily intended as a stand-alone work; instead, its intended as an accompanying volume for use with other Start Here! books, which cover a range of languages and technologies. Most of the information youll find here applies to computers and programs running Windows, but many of the concepts also apply to other operating systems, such as Unix, Linux, or OS X. Sometimes, however, specificity aids clarity, so in some places this book is targeted toward Windows.

Next page
Light

Font size:

Reset

Interval:

Bookmark:

Make

Similar books «Start Here! Fundamentals of Microsoft .NET Programming»

Look at similar books to Start Here! Fundamentals of Microsoft .NET Programming. We have selected literature similar in name and meaning in the hope of providing readers with more options to find new, interesting, not yet read works.


Reviews about «Start Here! Fundamentals of Microsoft .NET Programming»

Discussion, reviews of the book Start Here! Fundamentals of Microsoft .NET Programming and just readers' own opinions. Leave your comments, write what you think about the work, its meaning or the main characters. Specify what exactly you liked and what you didn't like, and why you think so.