ADBRITE ads links
You are here: CodeIdol.com > C# > Learning C# 2005
Learning C# 2005
| Chapter 1. C# and .NET Programming
Learning C# 2005 introduces C# 2005 and the .NET 2.0 development platform. This book is targeted at new programmers and those migrating from VB6 or from non-object-oriented languages. Along the way, you...
|
|
| Chapter 2. Visual Studio 2005
In Chapter 1, you learned that you can create your C# applications using Notepad. In this chapter, you'll learn why you never will. Microsoft developed Visual Studio 2005 to facilitate the creation of Windows...
|
|
| Chapter 3. C# Language Fundamentals
Chapter 1 demonstrates a very simple C# program that prints the text string "Hello world!" to the console screen and provides a line-by-line analysis of that program. However, even that very simple prog...
|
|
| Chapter 4. Operators
An operator is a symbol (such as =, +, or gt;) that causes C# to take an action. That action might be an assignment of a value to a variable, the addition of two values, a comparison of two values, and so forth.
In th...
|
|
| Chapter 5. Branching
All the statements in your program execute in order. Unfortunately, that's not very useful, unless you want your program to do exactly the same thing every time you run it. In fact, often you won't want to execute all...
|
|
| Chapter 6. Object-Oriented Programming
Windows and web programs are enormously complex programs that present information to users in graphically rich ways, offering complicated user interfaces, complete with drop-down and pop-up menus, bu...
|
|
| Chapter 7. Classes and Objects
Chapter 3 discusses the intrinsic types, built into the C# language. As you may recall, these simple types allow you to hold and manipulate numeric values and strings. The true power of C#, however, lies in...
|
|
| Chapter 8. Inside Methods
In Chapter 7, you saw that classes consist of fields and methods
. Fields hold the state of the object, and methods define the object's behavior.
In this chapter, you'll explore how methods work in more detail....
|
|
| Chapter 9. Basic Debugging
The debugger is your friend. There is simply no tool more powerful than a debugger for learning C# and for writing quality C# programs. Put simply, the debugger is a tool that helps you understand what is really...
|
|
| Chapter 10. Arrays
Most of the examples in previous chapters have dealt with one object at a time. In many applications, however, you want to work with a collection of objects all at the same time. The simplest collection in C# is the arr...
|
|
| Chapter 11. Inheritance and Polymorphism
In Chapter 7, you learned how to create new types by declaring classes, and in Chapter 6, you saw a discussion of the principle object relationships of association, aggregation, and specialization...
|
|
| Chapter 12. Operator Overloading
One of the goals of C# is to allow you to create new classes that have all the functionality of built-in types such as integer (int) and Boolean (bool). (See Chapter 3 for a discussion of these intrinsic t...
|
|
| Chapter 13. Interfaces
There are times when you may not want to create a new type, but you do want to describe a set of behaviors that any number of types might implement. For example, you might want to describe what it means to be storab...
|
|
| Chapter 14. Generics and Collections
You saw in Chapter 10 that arrays are useful for when you have a group of objects of the same type, and you need to treat them as a groupas a collection. Arrays are the least flexible of the five stand...
|
|
| Chapter 15. Strings
There was a time (long, long ago, when the earth was still molten and I was in high school) when people thought of computers as manipulating numeric values exclusively. Among the first use of computers was to calculate...
|
|
| Chapter 16. Throwing and Catching Exceptions
Things go wrong. Programmers always need to plan for the inevitable problems that might arise while their program is running: networks go down, disks fail, computers exhaust their memory, and s...
|
|
| Chapter 17. Delegates and Events
When a head of state dies, the President of the United States typically does not have time to attend the funeral personally. Instead, he dispatches a delegate. Often this delegate is the Vice President, bu...
|
|
| Chapter 18. Creating Windows Applications
All the previous chapters have used console applications to demonstrate the C# language. This allowed us to focus on the language itself, without being distracted by more complicated issues such a...
|
|
| Chapter 19. Programming ASP.NET Applications
In the previous chapter, you saw how to use C# to create Windows applications; in this chapter, you'll see how to use C# to create applications for the Web.
The .NET technology for building web...
|
|
You are here: CodeIdol.com > C# > Learning C# 2005
|
|
Related tags
Popular Categories
Unix books and guides
AJAX popular information
C# language guides
Windows books and cookbooks
.......
|
|