Читать книгу C# 24-Hour Trainer - Stephens Rod - Страница 1

Introduction

Оглавление

So you want to learn C# programming? Excellent choice!

C# is a powerful, general-purpose programming language that lets you build desktop, Windows Store, Windows Phone, and web apps. C# provides all of the tools that you need to build a huge variety of applications such as:

● Database applications

● Point of sales systems

● Two- and three-dimensional graphics programs

● Image-processing and photo-manipulation systems

● Computer-aided design (CAD) systems

● Document layout and printing systems

● Hardware control systems

● High-performance games

● Much, much more

NOTE

In case you ever need to mention it at parties, C# is pronounced “see sharp.” It's written C# because the number sign (#) is the closest most keyboards can get to the musical sharp symbol .

Of course, you won't be able to solve every problem with C#. If you want a program that picks the winning number on a roulette wheel or that can predict stock prices, you may have better luck using tarot cards (or a degree in economics), but for tractable problems C# is a great choice.

This book is a self-paced guide to C# programming in the Visual Studio environment. It uses easy-to-follow lessons, reinforced by step-by-step instructions, screencasts, and supplemental exercises, to help you master C# programming quickly and painlessly. It explains how to write C# programs that interact with the user to read inputs, calculate results, and display outputs. It shows how to read and write files, make printouts, and use databases. It shows how to build programs that run on the Windows desktop, on tablet computers, and on Windows Phones.

This book won't make you an expert, but it will give you a solid understanding of how to write C# programs. When you've finished reading this book and working through the Try It sections and exercises, you'll be able to write non-trivial programs of your own. You may not be able to accurately pick winning lottery numbers (if you do, please let me know!), but you will be able to build some useful programs and you'll be ready to learn more about more specialized topics that interest you such as database programming, file processing, and graphics.

C# 24-Hour Trainer

Подняться наверх