New User!
C# 2008 For Dummies
By: Stephen R. Davis , Chuck SphareBook Publisher: John Wiley & Sons
Imprint: For Dummies
Format: ePub Encrypted (DRM)
Earn $0.50 - Write a Review »
Whether you’re a total novice or a programmer shifting to C#, the newest version of this programming language is full of cool features you’ll want to use. With its Visual Studio compatibility, C# is the perfect language for building Windows Vista applications. And the 2008 version works with LINQ, a query language with syntax similar to SQL but which simplifies database code and can also write queries on XML files.
For the best basic C# how-to, it’s hard to beat C# 2008 For Dummies. This plain-English guide to programming with C# can have you creating your first console application before you finish Part I. In fact, the basic template you create at that point will be the foundation of many other apps as you move through the book. Along the way you’ll get the scoop on organizing your data, object-oriented programming (also known as OOP), and a great LINQ-related feature called delegates and events. You’ll find out how to Create a console application template Perform logical comparisons Work with loops and if statements Understand collection syntax Use interfaces and object-oriented concepts Apply delegates and events, and much more
You’ll even gain some rare insight into how to understand error messages you may get when programming in C#. All the code you need can be found on the companion Web site, along with great bonus information that helps you do more with C# 2008. So — what are you waiting for? Grab C# 2008 For Dummies and let’s get started!
See more like this in our Computers eBooks section
Share your thoughts on the C# 2008 For Dummies Computers eBook with others!
| Title of Computers eBook: C# 2008 For Dummies | |
| Release Date: 02-04-2011 | |
| Publisher: For Dummies |
This eBook download is available in the following formats:
| Parent title | C# 2008 For Dummies |
|---|---|
| Encrypted (DRM) | Yes |
| SKU | 9781118052136 |
| File size | 7499 |
| Internet Security | n/a |
| Printing | Not allowed |
| Copying | Not allowed |
| Read aloud | No Sys requirements Download reader |
| Devices | Samsung Tablet, Apple Ipad & Iphone, Barnes & Noble Nook, Kobo eReader, Aluratek Libre, Iliad, Nokia, Blackberry, Hanlin |
| Note | ePub, short for electronic publication is one of our favorites and should be yours for a couple of reasons. ePub offers reflowable text giving you flexibility to manipulate how the content is presented. Moreover, lots of cool features are now being developed for the reader like advanced video and audio. ePub is now an industry standard, so all of the "non-propreitary" hardware manufacturers are now supporting it. |
C# 2008 For Dummies
Chapter One
Creating Your FirstC# Console Application
In This Chapter
* A quick introduction to programming
* Creating a simple console application
* Reviewing the console application
* Creating the rest of the programs in this book
In this chapter, I explain a little bit about computers, computer languages, C#, and Visual Studio 2008. Then I take you through the steps for creating a very simple program written in C#.
Getting a Handle on Computer Languages, C#, and .NET
A computer is an amazingly fast, but incredibly stupid servant. Computers will do anything you ask them to (within reason), they do it extremely fast - and they're getting faster all the time.
Unfortunately, computers don't understand anything that resembles a human language. Oh, you may come back at me and say something like, "Hey, my telephone lets me dial my friend by just speaking his name. I know that a tiny computer runs my telephone. So that computer speaks English." But that's a computer program that understands English, not the computer itself.
The language that computers really understand is often called machine language. It is possible, but extremely difficult and error-prone, for humans to write machine language.
Humans and computers have decided to meet somewhere in the middle. Programmers create programs in a language that is not nearly as free as human speech but a lot more flexible and easy to use than machine language. The languages occupying this middle ground - C#, for example - are called high-level computer languages. (Hig
...








