Introduction |
Introduction (04:53) |
About this Course (05:13) |
C# & .NET (05:57) |
The .Net Solution |
About the .Net Framework (05:36) |
The Common Language Runtime (03:41) |
Assemblies (03:29) |
.NET Types (05:35) |
Working with Namespaces (06:02) |
Browsing .NET Namespaces (06:33) |
Working in Visual Studio.NET Pt.1 (06:51) |
Working in Visual Studio.NET Pt.2 (03:46) |
Using the Command-Line Compiler (06:32) |
Creating a Console Application (06:47) |
Jumping Into C# |
A Minimum C# Class (04:09) |
Main() (04:18) |
Adding Classes to Projects (05:49) |
Aspects of an Application (05:58) |
Some Language Fundamentals (03:11) |
A Visual Studio .Net Example (04:34) |
Data & Value Types |
Declaring & Initializing Variables (04:00) |
Declaring Member Access (04:06) |
Constants (03:42) |
Signed & Unsigned Types (03:25) |
CLS-Compliant Types (02:36) |
Literals (07:12) |
Type Converting (06:07) |
System.Convert Classes (05:36) |
System.Convert Shortcuts (04:46) |
Formatting Type Output (03:35) |
Arithmetic Operations (05:47) |
Reference Types & More |
Value & Reference Types (05:55) |
Boxing & Unboxing (03:22) |
String Reference Types (02:32) |
Classes & Objects |
Defining Classes Pt.1 (05:13) |
Defining Classes Pt.2 (03:15) |
Fields (05:28) |
Properties (06:32) |
Methods & Passing Parameters (07:16) |
Creating & Destroying Objects (05:47) |
Member Access Modifiers & Scope (05:02) |
Overloading Methods & Constructors (06:02) |
Static Methods & Fields Pt.1 (05:37) |
Static Methods & Fields Pt.2 (04:04) |
Enums & Structures |
Enums (Enumerations) (05:51) |
Working with Enums Pt.1 (06:23) |
Working with Enums Pt.2 (03:04) |
Structs (04:30) |
Struct Constructors (04:30) |
Core Programming |
Expressions (03:14) |
Statements & Blocks (05:05) |
for Loops (05:56) |
foreach/in Loops (04:18) |
while & do while Loops (05:01) |
Relational & Equality Operators (06:26) |
if/else Statements (03:41) |
Switch Statements (03:42) |
Exception Handling (05:47) |
try/catch & finally (06:45) |
Multipe Catches & More (04:03) |
Working With Strings |
.NET Strings (04:18) |
Strings/Length & Case (04:49) |
Concatenate & StringBuilder (07:20) |
More StringBuilder (04:31) |
Clone/Copy & CopyTo (03:26) |
Substrings/Trim & Pad Pt.1 (05:02) |
Substrings/Trim & Pad Pt.2 (05:02) |
GetType/Equality & Compare (05:03) |
Regular Expressions Pt.1 (05:23) |
Regular Expressions Pt.2 (04:44) |
String.Format (03:40) |
Delegates & Events |
Delegates (06:53) |
Events (05:04) |
A Complete Delegate Example (03:19) |
Windows Applications |
Using System.Windows.Forms (03:40) |
Minimum Windows Applications Pt.1 (05:43) |
Minimum Windows Applications Pt.2 (07:16) |
A Visual Studio .NET Example Pt.1 (06:36) |
A Visual Studio .NET Example Pt.2 (06:18) |
Visual Studio.NET Design (06:16) |
Application Class Pt.1 (06:32) |
Application Class Pt.2 (07:17) |
The Digital Clock Example (06:38) |
Working with Flash Objects (05:52) |
Working with Windows Media (06:48) |
An Advanced Example (05:29) |
Core Programming In Use |
Interfaces Pt.1 (04:46) |
Interfaces Pt.2 (05:22) |
Defining Arrays (04:37) |
Using Arrays (04:33) |
System.Collections (03:12) |
HashTable (03:39) |
Stacks & Queues (04:15) |
Object Oriented Techniques |
Encapsulation (05:18) |
Inheritance (06:21) |
Polymorphism (06:07) |
Base Classes & Base Keyword (06:11) |
Abstract Clases (05:24) |
Object - The Root of all Classes (03:47) |
Nesting Classes (06:08) |
File System I/O & Streams |
System.IO Overview (05:36) |
Directories & File Classes (05:13) |
StreamReader (06:04) |
StreamWriter (04:17) |
Namespaces & Assemblies |
Using Assemblies & Namespaces (03:58) |
Class Library DLLs Pt.1 (06:16) |
Class Library DLLs Pt.2 (03:38) |
Private vs. Global Assemblies (04:17) |
Global Assembly Cache Pt.1 (05:33) |
Global Assembly Cache Pt.2 (03:18) |
Global Assembly Cache Pt.3 (06:47) |
Data Access (ADO.NET & XML) |
ADO.NET Architecture (04:55) |
Accessing Data (04:46) |
Data Grids & More AD.NET (05:08) |
Working with XML Documents (05:05) |
Reading XML Documents (06:58) |
XMLTextReader Example Pt.1 (06:43) |
XMLTextReader Example Pt.2 (02:50) |
Writing XML Documents (04:24) |
Web Applications |
ASP.NET Introduction (05:35) |
Setting Up ASPX Pages (06:28) |
Working with Web Forms (06:16) |
Embedded Scripts & Events (05:55) |
ViewState & Postbacks (06:32) |
Web Controls (Calender) (07:08) |
CodeBehind (06:34) |
Our CodeBehind Examples (04:22) |
Web Services |
Introduction (03:24) |
Consuming Web Services (06:51) |
Building Web Services (05:48) |
Graphics Programming |
System.Drawing Namespaces (04:04) |
Drawing Graphics (07:03) |
Our Graphic View Explained (03:47) |
Coding Out Graphic Viewer Pt.1 (06:32) |
Coding Out Graphic Viewer Pt.2 (05:54) |
Coding Out Graphic Viewer Pt.3 (03:13) |
Wrap Up |
You Made It! (02:18) |
Credits |
About this Author (02:47) |
Download
http://rapidshare.com/files/176759602/vt.c.ms.ntro.2..CS.harp.dot.net.part01.rar
http://rapidshare.com/files/176768575/vt.c.ms.ntro.2..CS.harp.dot.net.part02.rar
http://rapidshare.com/files/176776040/vt.c.ms.ntro.2..CS.harp.dot.net.part03.rar
http://rapidshare.com/files/176781817/vt.c.ms.ntro.2..CS.harp.dot.net.part04.rar
http://rapidshare.com/files/176787133/vt.c.ms.ntro.2..CS.harp.dot.net.part05.rar
http://rapidshare.com/files/176792295/vt.c.ms.ntro.2..CS.harp.dot.net.part06.rar
http://rapidshare.com/files/176729490/vt.c.ms.ntro.2..CS.harp.dot.net.part07.rar
http://rapidshare.com/files/176744298/vt.c.ms.ntro.2..CS.harp.dot.net.part08.rar
http://rapidshare.com/files/176750748/vt.c.ms.ntro.2..CS.harp.dot.net.part09.rar