Session 1
C# & .NET, Introduction, The .NET PLATFORM, .NET Features,
.NET Process, C# Example, Getting Started, Set Text, Set
Up Button, View Event Handler, Build & Run, C# Basic
Components, Classes, Objects, Types, Methods, Console
Apps, Using Comments, Console Object, Name Spaces, Dot
Operator, Create Console App with Notepad, Compile &
Run, Visual Studio Console App, Build & Run, Variable
& Constants, Declarations, Replaceable Parameter,
Variable Assignment, Constants, Set Variable, Variable
Usage, Set Enum Variable, Types, Expressions & White
Space, Types, String, Identifiers, Statements & Expressions,
White Space, Branching Basics, Branch Types, Unconditional,
Basic Branching, Return Statement, Parameters & Local
Variables, Debug Branch, Conditional – if, Switch &
Iteration Statements, Switch Expression, Convert String
to Integer, Use Switch Statement, Iteration Types, For
Statement, Using Iteration Statements, While & Do
While, For Loop, Operators, Usage, Relational, Mathematical,
Logical Operators, Short Circulation Evaluation, Using
Math Operators, Modules Operator, Prefix & Post Fix,
Testing Logical
Total Time: 101 Minutes
Session 2
Classes & Constructor, Overview, Access Modifiers,
Methods of a Class, This Keyword, Default Constructor,
Class Variables, Using Class, Add Member Variable, Add
Constructors, Review & Run, Static Methods & Destroying
Objects, Static Methods, Static Members, Using Static
Member, Destroying Objects, Member Variables & Properties,
Types, Stack & Heap, Passing Parameters, Pass by Reference,
Return Multiple Values, Out Keyword, Properties, Using
Get & Set, Inheritance, Hierarchy Levels, Derived
Inheritance, Polymorphism, Override Method, Pass Type,
Declarations, Step Through, Boxing & Operator Overload,
System.Object, Boxing, Operator Overloading, Conversion
Operators, Creating Type-Roman, Compute Value, Step-Through
Overload, Assign New Values, Implicit Conversion, Explicit
Conversion
Total Time: 79 Minutes
Session 3
Interfaces, Overview, Define & Implement Interface,
Implement Additional Classes, Testing Implementation,
Create Instance, Create New Interface, Apply Interface,
Define Extended Interface, Use Extended Interface, Implement
Extended Interfaces, Test Extended Interface, Interface
as Parameter, Is Keyword, Step-Through Is Code, As Keyword,
Arrays, Overview, Foreach Loop, Create Array, Use For
& Foreach, Initialize Array, Multi-Dimensional Arrays,
Dimension Types, Rectangular Array, Initialize Array,
Dimensioning Issues, Jagged Arrays, Params, Indexers,
Overview, Create Indexer, Create & Fill Array, Offset
Into Array, Stung Indexer, IEnumerable, Overview, Implement
IEnumerate, Using IEnumerated Objects, Step-Through Enumeration
Total Time: 74 Minutes
Session 4
IComparable, Array Lists, IComparable Interface, Implement
IComparable, Custom Comparison, Custom IComparable, Runtime,
Sort Choice, Create Custom Compare, Collection Classes,
Overview, Queues, Using Queue Class, Stacks, Using Stack
Class, Stacks to Arrays, Dictionary & Hashtable, Using
Hashtable, Strings, Overview, Methods, Properties, String
Builder Class, Regular Expression, String Manipulations,
String Properties & Methods, Splitting within Strings,
Splitting with Regular Expression, Exceptions, Overview,
Try-Catch & Finally, Throw On Exception, Using a Catch
Block, Special Exception Handler, Finally Block, Using
Help & Stack Track, Nested Exceptions, Overview, Declare
Custom Exception, Looping Catch Block, Create Nesting,
Step-Through Nesting, Delegates, Overview, Delegating
Methods, Implementing Delegate, Delegates as Parameters,
Step-Through Delegated Function, Use Delegate to Invoke
Method, Static Delegates, Delegates as Properties
Total Time: 93 Minutes
Ideal C Sharp Programming Tutorials for Beginners and experts alike! |
Session 5
Multicast Delegates, Overview, Using Multicast, Invoke
Multiple Methods, Events, Implementing Events, Sample
Event Program, Event Handling, Event Notification, Run
Program, Register Delegate to Event, Create Event Args
Instance, Fire New Event, Windows Applications, Windows
vs. Web Apps, Basic Window Form, Hand Coding Windows App,
Save, Compile, Use Visual Studio.Net, Modify Application,
Windows Forms, Create New Project, Checkbox, Radio Buttons,
Event Button, Output Label, Checklist Box, Additional
Controls, View Code & Run, XML Comments, Overview,
Using XML Comments, Create XML Documentation, Create HTML
from XML Comments, Introduction to Relational Databases,
Overview, Relational Databases, Database Structure, SQL
Server Diagrams, Structured Query Language, Query Analyzer,
Building Queries, Refining Information
Total Time: 97 Minutes
Session 6
ADO.NET Objects, Object Model, Data Objects, Create ADO
Application, Using SqlDataAdapter, Populate Listbox from
Database, Using OleDbDataAdapter, Data Relationships,
Use DataGrid in ADO Application, Setup Connection Object,
Setup Command Object & Data Adapter, Populate DataGrid
& Test Application, Data Relationship, Add Additional
Tables to DataGrid, Data Relation Object, Test & Debug
ADO Application, Using Debug Tools, Using ADO Application,
Updates, Overview, Populate Listbox & Dropdown Menu,
Update Displayed Data, Update Dropdown Menu, Update Database
Data, Working in Multiple Tables, Transactions, Overview,
ACID Test, SQL Transactions & Stored Procedures, Use
Stored Procedures, Pass Parameters to SPs, Transaction
Support with SP, Connection Transaction, Commit &
Rollback, Update Using Data Adapter, Update DataSet, Update
DataSet Method, Map Column Names & Text, Update Database
with ADO.NET, Use DataAdapter to Update
Total Time: 90 Minutes
Session 7
Concurrency, Overview, SPROC, Params for Concurrency,
ADO.NET with Concurrency, Command Builder, Web Forms,
Overview, Web Forms Diagram, Web Forms Support State,
Create ASP.NET Web App, Add Label & Button, Add Button,
Run Web App, Controls, ASP.NET Events, Create DataGrid,
Bind DataGrid, Customize DataGrid Controls, Create New
Method, Create DataRow View, Extract DataItem, Modify
DataCell by Event Handling
, Attributes, Overview, Attribute Targets, Using Targets,
Using Attributes, Create Attribute, Named Attributes,
ILDSM, Reflections, Overview, Create Array of Attributes,
Use Discovery Process, LateBinding, Threads, Multithreading
Support, Time Splicing, Create Implicit Threads, Joining
Threads, Killing Threads, Sleep, Join Threads, Abort Thread
Total Time: 75 Minutes
Session 8
Synchronization, Overview, Concurrency Issues, Interlocked
Increment, Lock, Threading Problems, Streaming Data, Overview,
ExploreDirectory, Read & Write Streams, Buffered Stream,
StreamReader & StreamWriter, Asynch I/O, Overview,
AsyncCallback Delegate, Test Constructor, Buffers and
Tokens, Buffering at Work, HTTP Web Request, Web Streaming
Objects, Read Page from Web, Network I/O, Network Streaming,
Sockets & Ports, Support Network I/O, Server Side,
Client Side, Server & Client Interaction, Asynch Network
I/O, Client Handler, Asynch Read & Write, Send Text
String, Asynch File Read, Asynch File Streaming, Serialization,
Overview, Binary Serialization, Serialize to Disk, Deserialize,
Nonserialized Option, ActiveX, Overview, Create ActiveX
Control, Create VB Project, ActiveX Event Handler, Import
into .NET, Add Control to Toolbox, Create .NET Project
Total Time: 91 Minutes
This tutorial (C#) is a must for all C# developers. |