digg.png delicious.png blinkit.png furl.png
Preface
1  Introduction to Computers, the Internet and Visual C#
1.1 Introduction
1.2 What is a Computer?
1.3 Computer Organization
1.4 Early Operating Systems
1.5 Personal Computing: Distributed Computing and Client/Server Computing
1.6 Hardware Trends
1.7 Microsoft's Windows Operating System
1.8 Machine Languages, Assembly Languages and High-Level Languages
1.9 C#
1.10 C, C++, Java and Visual Basic
1.11 Other High-Level Languages
1.12 The Internet and the World Wide Web
1.13 Extensible Markup Language (XML)
1.14 Microsoft's .NET
1.15 The .NET Framework and the Common Language Runtime
1.16 Test-Driving a C# Application
1.17 (Only Required Section of the Case Study) Software Engineering
Case Study: Introduction to Object Technology and the UML
1.18 Wrap-Up
1.19 Web Resources
2  Introduction to the Visual C# 2005 Express Edition IDE
2.1 Introduction
2.2 Overview of the Visual Studio 2005 IDE
2.3 Menu Bar and Toolbar
2.4 Navigating the Visual Studio 2005 IDE
2.4.1 Solution Explorer
2.4.2 Toolbox
2.4.3 Properties Window
2.5 Using Help
2.6 Using Visual Programming to Create a Simple Program
Displaying Text and an Image
2.7 Wrap-Up
2.8 Web Resources
3  Introduction to C# Applications
3.1 Introduction
3.2 A Simple C# Application: Displaying a Line of Text
3.3 Creating Your Simple Application in Visual C# Express
3.4 Modifying Your Simple C# Application
3.5 Formatting Text with Console.Write and Console.WriteLine
3.6 Another C# Application: Adding Integers
3.7 Memory Concepts
3.8 Arithmetic
3.9 Decision Making: Equality and Relational Operators
3.10 (Optional) Software Engineering Case Study: Examining the
ATM Requirements Document
3.11 Wrap-Up
4  Introduction to Classes and Objects
4.1 Introduction
4.2 Classes, Objects, Methods, Properties and Instance Variables
4.3 Declaring a Class with a Method and Instantiating an Object of a Class
4.4 Declaring a Method with a Parameter
4.5 Instance Variables and Properties
4.6 UML Class Diagram with a Property
4.7 Software Engineering with Properties and set and get Accessors
4.8 Value Types vs. Reference Types
4.9 Initializing Objects with Constructors
4.10 Floating-Point Numbers and Type decimal
4.11 (Optional) Software Engineering Case Study: Identifying the Classes in the ATM Requirements Document
4.12 Wrap-Up
Page 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8