Search

Table of Contents
C# 2008 Fundamentals I and II (Video Training)
Video
C# 2008 Fundamentals I and II (Video Training)
Browse by Category
 
 
Hide Left Column
Safari Books Online is an on-demand digital library that delivers expert content from the world's most trusted leaders in technology publishing to professionals worldwide. Safari brings you thousands of books, manuscripts, short topics, articles, and instructional video from expert authors, innovators, and thought leaders. Subscribe now! If you're interested in workgroup accounts, please visit our Multi-User Accounts page.
C# 2008 Fundamentals I and II (Video Training)
Video
C# 2008 Fundamentals I and II (Video Training)
by Deitel® & Associates, Inc.

Publisher: Prentice Hall
Pub Date: November 24, 2008
Print ISBN-10: 0-13-713133-X
Print ISBN-13: 978-0-13-713133-4
Running Time: 18 hours 59 minutes 43 seconds
Start viewing online
Overview

C# 2008 Fundamentals I and II show you everything you need to know to start building robust, powerful software with C# and .NET. This collection provides $2,000 (USD) worth of expert C# training!

Your instructor, Paul Deitel, has taught C#, C++, and Java at organizations ranging from IBM to Sun Microsystems to NASA. With the powerful videos included in this LiveLesson, you'll learn at your own pace as Paul guides you through C# fundamentals, object-oriented programming, and event-driven programming.

The Deitel signature "live-code" approach shows you the correct ways to use C#, right from the start. And you'll learn in the best possible way: through complete, working programs containing thousands of lines of fully tested C# 3.0 program code. After mastering the basics–classes, objects, methods, and much more–you'll move on to master professional-quality techniques, from inheritance and polymorphism to exception handling and user interface development.

Check out the extensive C# and Microsoft technologies Deitel® Resource Centers at www.deitel.com/resourcecenters.html. Each week Deitel announces its latest Resource Centers in its newsletter, the DEITEL® BUZZ ONLINE (www.deitel.com/newsletter/subscribe.html). For information on Deitel® Dive Into® Series corporate training courses offered at customer sites worldwide, visit www.deitel.com/training/ or write to deitel@deitel.com.

 
 
Table of Contents
Chapter/Section
Time
05:01
02:22
A Simple C# Application: Displaying a Line of Text
15:32
Creating a Simple Application in Visual C# Express
17:44
Another C# Application: Adding Integers
20:39
Lesson 2: Introduction to Classes and Objects Learning Objectives
02:30
13:52
Declaring a Method with a Parameter
10:01
Instance Variables and Properties
18:23
06:49
Value Types vs. Reference Types
05:39
Initializing Objects with Constructors
16:11
Floating-Point Numbers and Type decimal
13:43
02:04
Implementing Counter-Controlled Repetition in Class GradeBook
11:31
Implementing Sentinel-Controlled Repetition in Class GradeBook
12:24
Prefix Increment and Postfix Increment Operators
07:21
Lesson 4: Control Statements: Part 2 Learning Objectives
02:05
10:06
do..while Repetition Statement
04:38
switch Multiple-Selection Statement
11:59
break and continue Statements
04:06
Logical Operators
08:44
03:40
static Methods, static Variables and Class Math
07:59
Argument Promotion and Casting
03:41
.NET Framework Class Library
07:08
Case Study: A Game of Chance (Introducing Enumerations)
13:42
Scope of Declarations
11:23
Method Overloading
11:15
Passing Arguments: Pass-By-Value vs. Pass-By-Reference
10:39
Lesson 6: Arrays Learning Objectives
04:17
Creating and Initializing an Array
04:19
Using an Array Initializer
03:00
Card Shuffling and Dealing Simulation
15:32
foreach Statement; Implicitly Typed Local Variables
08:37
Passing Arrays and Array Elements to Methods
06:50
Passing Arrays by Value and by Reference
11:58
11:18
Rectangular and Jagged Arrays
12:14
Case Study: Class GradeBook Using a Rectangular Array
10:43
Variable-Length Argument Lists
05:59
Command-Line Arguments
04:56
03:24
Querying an Array Using LINQ
18:43
Using LINQ to Query an Array of Employee Objects
17:55
Introduction to Collections
11:21
Querying a Generic Collection Using LINQ
06:57
05:52
Time Class Case Study
16:06
Controlling Access to Members
06:17
Referring to the Current Object's Members with the this Reference
08:19
Indexers
13:57
Time Class Case Study: Overloaded Constructors
21:12
Composition
11:26
14:16
readonly Instance Variables
06:33
Time Class Case Study: Creating Class Libraries
16:47
Object Initializers
06:46
Time Class Case Study: Extension Methods
15:02
Delegates
13:39
Lambda Expressions
12:20
Anonymous Objects
11:40
04:31
03:05
UML Class Diagram for University CommunityMembers Hierarchy
06:16
UML Class Diagram for Shapes Hierarchy
04:00
Creating and Using a CommissionEmployee Class
11:36
Creating a BasePlusCommissionEmployee Class without Using Inheritance
07:45
Creating a CommissionEmployeeBasePlusCommissionEmployee Inheritance Hierarchy
09:39
Inheritance Hierarchy Using protected Instance Variables
14:45
Inheritance Hierarchy Using private Instance Variables
11:34
05:12
Demonstrating Polymorphic Behavior
18:22
Employee Hierarchy UML Class Diagram
03:46
Polymorphic interface for the Employee Hierarchy Classes
05:54
Case Study: Payroll System Using Polymorphism
33:56
IPayable Interface and Class Hierarchy UML Class Diagram
04:38
Case Study: Creating and Using Interfaces
25:54
Operator Overloading
08:59
03:29
Example: Divide by Zero without Exception Handling
12:55
Example: Handling DivideByZeroExceptions and FormatExceptions
21:08
finally Block
15:15
12:38
User-Defined Exception Classes
09:56
03:01
Introduction to Windows Forms
03:38
Event Handling
18:45
Building the Event Handling Example; Introducing Control Properties and Layout
21:55
ToolTips
03:48
Mouse-Event Handling
11:40
Menus
13:50
Multiple Document Interface (MDI) Windows
14:54
02:28
WPF Overview and Demos
16:49
Introduction to XML
03:21
Introduction to XAML
25:09
Painter Application: Layout and Event Handling in WPF
22:17
02:42
Silverlight Overview and Demos
08:39
Building a Silverlight WeatherViewer Application
44:25
02:19
Some collection classes of the .NET Framework
06:28
Generic Class SortedDictionary
13:17
Generic Class LinkedList
13:59
Company | Terms of Service | Privacy Policy | Contact Us | Help | 508 Compliance | Subscribe Now
© 2009 Safari Books Online. All rights reserved.