SlideShare a Scribd company logo
LOGO
C# ONLINE TRAINING
http://www.todaycourses.com
LOGO
Contents
Introduction to Web Controls1
Introducing Variables and
Data Types
2
Using .NET Framework
Classes
3
Branching in Code4
LOGO
Contents
Introducing Objects and
Classes
5
Overview of Properties and
Methods
6
Inheritance7
Introducing Arrays8
LOGO
Contents
Motivating Delegates9
Introducing Generics10
Perspectives on Exception
Handling?
11
Generics, Collections, and
Interfaces
12
LOGO
Contents
What is .NET, Anyway?13
Intro to .NET Framework
Classes
14
String Class15
What is ADO.NET ?16
LOGO
Contents
Why Windows Forms?17
LOGO
Introduction to Web Controls
 Introduction to Web Controls
 Thinking about .NET
 Using Visual Studio 2005
 Debugging and Handling Exceptions
 Data Types and Variables
LOGO
Introducing Variables and Data Types
 Introducing Variables and Data
Types
 Working with Variables and Data Types
 Using the .NET Framework
LOGO
Using .NET Framework Classes
 Using .NET Framework Classes
 Working with Strings
 Working with Dates and Times
 Branching and Flow Control
LOGO
Introducing Objects and Classes
 Introducing Objects and Classes
 Creating Your Own Classes
 Working with Classes
 Properties and Methods
LOGO
Overview of Properties and Methods
 Overview of Properties and
Methods
 Working with Properties
 Working with Methods
 Object-Oriented Techniques
LOGO
Inheritance
 Inheritance
 Interfaces
 Organizing Classes
 Working with Arrays
LOGO
Introducing Arrays
 Introducing Arrays
 Manipulating Arrays
 Creating Indexes
 Delegates and Events
LOGO
Motivating Delegates
 Motivating Delegates
 Introducing Delegates
 Working with Events
 Generics
LOGO
Introducing Generics
 Introducing Generics
 Generics and Arrays
 Generic Interfaces
 Generic Constraints
 Generics and Lists
 Handling Exceptions
LOGO
Perspectives on Exception Handling?
 Perspectives on Exception
Handling?
 Getting Started with Exception Handling
 Catching Specific Exceptions
 Raising Errors
 Running Code Unconditionally
 Creating Exception Classes
 Collection Classes
LOGO
Generics, Collections, and Interfaces
 Generics, Collections, and
Interfaces
 The Generic List
 Working with Dictionaries, Stacks and Queues
 Creating Your Own Generic Collection Classes
 Introduction to Visual Studio 2005
LOGO
What is .NET, Anyway?
 What is .NET, Anyway?
 NET Framework Components
 NET Languages
 Applications You Can Build
 Create a Console Project in Visual Studio 2005
 Option Strict
 IntelliSense
 Start Debugging
 Add A Reference
 Single Step from Visual Basic to C#
 Imports/Using Statements
 Inserting Code Snippets
 How Do I Distribute This App?
LOGO
Intro to .NET Framework Classes
 Intro to .NET Framework Classes
 Looking at System Services
 What’s in the BCL ?
 A Note About Namespaces
 System Namespace
 System.Collections
 System.Data
 System.NET
 System.Security
 System.Web.UI.WebControls
 System.Windows.Forms
 Intro to .NET Framework Classes
LOGO
String Class
 String Class
 StringBuilder Class
 FileVersionInfo Class
 FileSystemWatcher Class
 Common Dialog Demo
 Network Event Demo
 New Classes in Framework 2.0
 My Namespace Simplifies
 Static Classes
 Dynamic Classes
 Data Access with ADO.NET
LOGO
What is ADO.NET ?
 What is ADO.NET ? ADO.NET Architecture
 DataTable Object
 Filling a DataTable Manually
 Setting Up Connections
 Commands
 Reading Data with DataReader
 Working With Data
 Connecting to a Data Source
 Getting Data into a DataSet
 Viewing Data while Debugging
 Inserting Data
 Insert Data Using Stored Procedure
 Windows Services Using Visual C# 2005
 Steps for Building Windows Services
 View Current Running Services
 Debugging Your Service
 Create a Windows Service
 Uninstall the Windows Service
 Windows Forms Using Visual C# 2005
LOGO
Why Windows Forms?
 Why Windows Forms?
 Visual Inheritance
 Forms in Visual Studio
 Some Windows Forms Controls
 Create a Base Form
 Create an Inherited Form
 Anchoring/Docking
 Creating an MDI Application
 Display Forms Programmatically
 Examine Event Handler code
 Add Code to the Base Form
 BackgroundWorker Component
LOGO
Why Windows Forms?
 Why Windows Forms?
 New Controls in Visual Studio 2005
 Click Once Deployment
 Web Services Using Visual C# 2005
 Introducing Web Services
 Transporting Information
 Consuming A Web Service
 Making Web Service Requests
 Set a Reference to the Web Service
 Add Code to Call the Web Service
 Call A More Complex Web Service
 Create A New Web Service
 Consume the Web Service
 Deploy the Web Service
LOGO

More Related Content

What's hot (19)

PPTX
Creating Dynamic Web Application Using ASP.Net 3 5_MVP Alezandra Buencamino N...
Quek Lilian
 
PPTX
Microsoft.net architecturte
Iblesoft
 
PPTX
VSTO + LOB Apps
Joao Livio
 
PPT
ASPNET for PHP Developers
Wes Yanaga
 
PPTX
Publishing API documentation -- Workshop
Tom Johnson
 
PPTX
Components Approach to building Web Apps
Vinci Rufus
 
PPTX
Publishing API documentation -- Presentation
Tom Johnson
 
PDF
Yii PHP MVC Framework presentation silicongulf.com
Christopher Cubos
 
PPTX
Inventory management project based on ASP.NET, introduction to C# and ASP.NET
Himanshu Patel
 
PPT
Vsts Msdn Presentation2003
John Sanderson
 
PDF
JavaScript App Security: Auth and Identity on the Client
Jonathan LeBlanc
 
PPTX
SoftServe - "ASP.NET MVC як наступний крок у розвитку технології розробки Web...
SoftServe
 
PDF
React vs laravel
Brainmobiservice
 
PPT
Session2(Mod)
mccmepco
 
KEY
RIA with Flex & PHP - Tulsa TechFest 2009
Jason Ragsdale
 
PPTX
Visual Studio 2012 introduction
Nicko Satria Consulting
 
PPTX
Introduction to MVC Web Framework with CodeIgniter
Pongsakorn U-chupala
 
PPTX
Documenting REST APIs
Tom Johnson
 
PPTX
Share Point Web Parts 101
Joseph Ackerman
 
Creating Dynamic Web Application Using ASP.Net 3 5_MVP Alezandra Buencamino N...
Quek Lilian
 
Microsoft.net architecturte
Iblesoft
 
VSTO + LOB Apps
Joao Livio
 
ASPNET for PHP Developers
Wes Yanaga
 
Publishing API documentation -- Workshop
Tom Johnson
 
Components Approach to building Web Apps
Vinci Rufus
 
Publishing API documentation -- Presentation
Tom Johnson
 
Yii PHP MVC Framework presentation silicongulf.com
Christopher Cubos
 
Inventory management project based on ASP.NET, introduction to C# and ASP.NET
Himanshu Patel
 
Vsts Msdn Presentation2003
John Sanderson
 
JavaScript App Security: Auth and Identity on the Client
Jonathan LeBlanc
 
SoftServe - "ASP.NET MVC як наступний крок у розвитку технології розробки Web...
SoftServe
 
React vs laravel
Brainmobiservice
 
Session2(Mod)
mccmepco
 
RIA with Flex & PHP - Tulsa TechFest 2009
Jason Ragsdale
 
Visual Studio 2012 introduction
Nicko Satria Consulting
 
Introduction to MVC Web Framework with CodeIgniter
Pongsakorn U-chupala
 
Documenting REST APIs
Tom Johnson
 
Share Point Web Parts 101
Joseph Ackerman
 

Similar to c# training | c# training videos | c# object oriented programming | c# course (20)

PPT
Dot net Online Training | .Net Training and Placement online
Garuda Trainings
 
PDF
Programming Visual Basic 2008 Tim Patrick
mogilciprawq
 
PDF
Net online training
Monster Courses
 
PPT
.net training | learn .net | Microsoft dot net Course | Microsoft dot net onl...
Nancy Thomas
 
PDF
Oop c sharp_part_1
shivaksn
 
PDF
C How To Program.pdf
Temesgen Molla
 
PPTX
C#.net, C Sharp.Net Online Training Course Content
SVRTechnologies
 
PPTX
Dotnet Online Training
Summa Mcclane
 
PDF
Letsleads dot net-syllabus
letsleads
 
PPTX
Dot Net Online training in uk and usa
almaandrea
 
DOCX
Skip to content· Safari· Recommended· Queue· · Recent.docx
budabrooks46239
 
PPTX
Dot net online training
onlinetrainingsindia
 
PDF
Microsoft Visual C Step By Step Ninth Edition John Sharp
ajoalumaga
 
PPTX
.NET ONLINE TRAINING COURSE CONTENT
raaviraja
 
PPTX
.net online training
onlinetrainingshyderabad
 
PDF
MS.NET Training
Deccansoft
 
PDF
Dot net-course-curriculumn
Amit Sharma
 
PDF
[Ebooks PDF] download C How to Program 1ST Edition Harvey M. Deitel full chap...
raaenvalko0u
 
PPT
fdjkhdjkfhdjkjdkfhkjshfjkhdkjfhdjkhf2124C_2.ppt
GAUTAM KUMAR
 
PDF
Dot net training bangalore
IGEEKS TECHNOLOGIES
 
Dot net Online Training | .Net Training and Placement online
Garuda Trainings
 
Programming Visual Basic 2008 Tim Patrick
mogilciprawq
 
Net online training
Monster Courses
 
.net training | learn .net | Microsoft dot net Course | Microsoft dot net onl...
Nancy Thomas
 
Oop c sharp_part_1
shivaksn
 
C How To Program.pdf
Temesgen Molla
 
C#.net, C Sharp.Net Online Training Course Content
SVRTechnologies
 
Dotnet Online Training
Summa Mcclane
 
Letsleads dot net-syllabus
letsleads
 
Dot Net Online training in uk and usa
almaandrea
 
Skip to content· Safari· Recommended· Queue· · Recent.docx
budabrooks46239
 
Dot net online training
onlinetrainingsindia
 
Microsoft Visual C Step By Step Ninth Edition John Sharp
ajoalumaga
 
.NET ONLINE TRAINING COURSE CONTENT
raaviraja
 
.net online training
onlinetrainingshyderabad
 
MS.NET Training
Deccansoft
 
Dot net-course-curriculumn
Amit Sharma
 
[Ebooks PDF] download C How to Program 1ST Edition Harvey M. Deitel full chap...
raaenvalko0u
 
fdjkhdjkfhdjkjdkfhkjshfjkhdkjfhdjkhf2124C_2.ppt
GAUTAM KUMAR
 
Dot net training bangalore
IGEEKS TECHNOLOGIES
 
Ad

More from Nancy Thomas (20)

PPT
unix training | unix training videos | unix course unix online training
Nancy Thomas
 
PPT
shell programming training | shell programming classes | unix shell programmi...
Nancy Thomas
 
PPT
selenium training | selenium course | selenium video tutorial | selenium for ...
Nancy Thomas
 
PPT
workday hcm training | workday hcm online training | workday hcm course
Nancy Thomas
 
PPT
wordpress training | wordpress certification | wordpress training course | wo...
Nancy Thomas
 
PPT
python training | python course | python online training
Nancy Thomas
 
PPT
peoplesoft financials training | peoplesoft financials training online | peop...
Nancy Thomas
 
PPT
peoplesoft crm training | peoplesoft crm training online | peolplesoft crm co...
Nancy Thomas
 
PPT
hyperion essbase training | hyperion essbase online training | hyperion essb...
Nancy Thomas
 
PPT
weblogic training | oracle weblogic online training | weblogic server course
Nancy Thomas
 
PPT
oracle rac training | oracle rac training videos | oracle rac dba training
Nancy Thomas
 
PPT
oracle plsql training | oracle online training | oracle plsql demo | oracle p...
Nancy Thomas
 
PPT
oracle oa framework training | oracle oa framework training courses | oa fram...
Nancy Thomas
 
PPT
oracle enterprise manager training | oracle enterprise manager course | orac...
Nancy Thomas
 
PPT
oracle data integrator training | oracle data integrator training videos | or...
Nancy Thomas
 
PPT
Oracle apex training | Oracle Application Application Express Training | Ora...
Nancy Thomas
 
PPT
oracle adf training | oracle adf course | oracle adf certification training
Nancy Thomas
 
PPT
asp .net training | asp.net course | asp.net training online | learn asp.net
Nancy Thomas
 
PPT
ibm websphere admin training | websphere admin course | ibm websphere adminis...
Nancy Thomas
 
PPT
ibm maximo training | ibm maximo training online | ibm maximo course
Nancy Thomas
 
unix training | unix training videos | unix course unix online training
Nancy Thomas
 
shell programming training | shell programming classes | unix shell programmi...
Nancy Thomas
 
selenium training | selenium course | selenium video tutorial | selenium for ...
Nancy Thomas
 
workday hcm training | workday hcm online training | workday hcm course
Nancy Thomas
 
wordpress training | wordpress certification | wordpress training course | wo...
Nancy Thomas
 
python training | python course | python online training
Nancy Thomas
 
peoplesoft financials training | peoplesoft financials training online | peop...
Nancy Thomas
 
peoplesoft crm training | peoplesoft crm training online | peolplesoft crm co...
Nancy Thomas
 
hyperion essbase training | hyperion essbase online training | hyperion essb...
Nancy Thomas
 
weblogic training | oracle weblogic online training | weblogic server course
Nancy Thomas
 
oracle rac training | oracle rac training videos | oracle rac dba training
Nancy Thomas
 
oracle plsql training | oracle online training | oracle plsql demo | oracle p...
Nancy Thomas
 
oracle oa framework training | oracle oa framework training courses | oa fram...
Nancy Thomas
 
oracle enterprise manager training | oracle enterprise manager course | orac...
Nancy Thomas
 
oracle data integrator training | oracle data integrator training videos | or...
Nancy Thomas
 
Oracle apex training | Oracle Application Application Express Training | Ora...
Nancy Thomas
 
oracle adf training | oracle adf course | oracle adf certification training
Nancy Thomas
 
asp .net training | asp.net course | asp.net training online | learn asp.net
Nancy Thomas
 
ibm websphere admin training | websphere admin course | ibm websphere adminis...
Nancy Thomas
 
ibm maximo training | ibm maximo training online | ibm maximo course
Nancy Thomas
 
Ad

Recently uploaded (20)

PDF
QNL June Edition hosted by Pragya the official Quiz Club of the University of...
Pragya - UEM Kolkata Quiz Club
 
PPTX
STAFF DEVELOPMENT AND WELFARE: MANAGEMENT
PRADEEP ABOTHU
 
PPTX
HUMAN RESOURCE MANAGEMENT: RECRUITMENT, SELECTION, PLACEMENT, DEPLOYMENT, TRA...
PRADEEP ABOTHU
 
PDF
Stokey: A Jewish Village by Rachel Kolsky
History of Stoke Newington
 
PDF
Isharyanti-2025-Cross Language Communication in Indonesian Language
Neny Isharyanti
 
PDF
The History of Phone Numbers in Stoke Newington by Billy Thomas
History of Stoke Newington
 
PDF
Biological Bilingual Glossary Hindi and English Medium
World of Wisdom
 
PPTX
PPT-Q1-WK-3-ENGLISH Revised Matatag Grade 3.pptx
reijhongidayawan02
 
PDF
Chapter-V-DED-Entrepreneurship: Institutions Facilitating Entrepreneurship
Dayanand Huded
 
PPTX
Cultivation practice of Litchi in Nepal.pptx
UmeshTimilsina1
 
PPTX
I AM MALALA The Girl Who Stood Up for Education and was Shot by the Taliban...
Beena E S
 
PPT
Talk on Critical Theory, Part One, Philosophy of Social Sciences
Soraj Hongladarom
 
PDF
0725.WHITEPAPER-UNIQUEWAYSOFPROTOTYPINGANDUXNOW.pdf
Thomas GIRARD, MA, CDP
 
PPTX
How to Create Odoo JS Dialog_Popup in Odoo 18
Celine George
 
PDF
Women's Health: Essential Tips for Every Stage.pdf
Iftikhar Ahmed
 
PPT
Talk on Critical Theory, Part II, Philosophy of Social Sciences
Soraj Hongladarom
 
PDF
Horarios de distribución de agua en julio
pegazohn1978
 
PDF
Characteristics, Strengths and Weaknesses of Quantitative Research.pdf
Thelma Villaflores
 
PPTX
QUARTER 1 WEEK 2 PLOT, POV AND CONFLICTS
KynaParas
 
PDF
DIGESTION OF CARBOHYDRATES,PROTEINS,LIPIDS
raviralanaresh2
 
QNL June Edition hosted by Pragya the official Quiz Club of the University of...
Pragya - UEM Kolkata Quiz Club
 
STAFF DEVELOPMENT AND WELFARE: MANAGEMENT
PRADEEP ABOTHU
 
HUMAN RESOURCE MANAGEMENT: RECRUITMENT, SELECTION, PLACEMENT, DEPLOYMENT, TRA...
PRADEEP ABOTHU
 
Stokey: A Jewish Village by Rachel Kolsky
History of Stoke Newington
 
Isharyanti-2025-Cross Language Communication in Indonesian Language
Neny Isharyanti
 
The History of Phone Numbers in Stoke Newington by Billy Thomas
History of Stoke Newington
 
Biological Bilingual Glossary Hindi and English Medium
World of Wisdom
 
PPT-Q1-WK-3-ENGLISH Revised Matatag Grade 3.pptx
reijhongidayawan02
 
Chapter-V-DED-Entrepreneurship: Institutions Facilitating Entrepreneurship
Dayanand Huded
 
Cultivation practice of Litchi in Nepal.pptx
UmeshTimilsina1
 
I AM MALALA The Girl Who Stood Up for Education and was Shot by the Taliban...
Beena E S
 
Talk on Critical Theory, Part One, Philosophy of Social Sciences
Soraj Hongladarom
 
0725.WHITEPAPER-UNIQUEWAYSOFPROTOTYPINGANDUXNOW.pdf
Thomas GIRARD, MA, CDP
 
How to Create Odoo JS Dialog_Popup in Odoo 18
Celine George
 
Women's Health: Essential Tips for Every Stage.pdf
Iftikhar Ahmed
 
Talk on Critical Theory, Part II, Philosophy of Social Sciences
Soraj Hongladarom
 
Horarios de distribución de agua en julio
pegazohn1978
 
Characteristics, Strengths and Weaknesses of Quantitative Research.pdf
Thelma Villaflores
 
QUARTER 1 WEEK 2 PLOT, POV AND CONFLICTS
KynaParas
 
DIGESTION OF CARBOHYDRATES,PROTEINS,LIPIDS
raviralanaresh2
 

c# training | c# training videos | c# object oriented programming | c# course

  • 2. LOGO Contents Introduction to Web Controls1 Introducing Variables and Data Types 2 Using .NET Framework Classes 3 Branching in Code4
  • 3. LOGO Contents Introducing Objects and Classes 5 Overview of Properties and Methods 6 Inheritance7 Introducing Arrays8
  • 4. LOGO Contents Motivating Delegates9 Introducing Generics10 Perspectives on Exception Handling? 11 Generics, Collections, and Interfaces 12
  • 5. LOGO Contents What is .NET, Anyway?13 Intro to .NET Framework Classes 14 String Class15 What is ADO.NET ?16
  • 7. LOGO Introduction to Web Controls  Introduction to Web Controls  Thinking about .NET  Using Visual Studio 2005  Debugging and Handling Exceptions  Data Types and Variables
  • 8. LOGO Introducing Variables and Data Types  Introducing Variables and Data Types  Working with Variables and Data Types  Using the .NET Framework
  • 9. LOGO Using .NET Framework Classes  Using .NET Framework Classes  Working with Strings  Working with Dates and Times  Branching and Flow Control
  • 10. LOGO Introducing Objects and Classes  Introducing Objects and Classes  Creating Your Own Classes  Working with Classes  Properties and Methods
  • 11. LOGO Overview of Properties and Methods  Overview of Properties and Methods  Working with Properties  Working with Methods  Object-Oriented Techniques
  • 12. LOGO Inheritance  Inheritance  Interfaces  Organizing Classes  Working with Arrays
  • 13. LOGO Introducing Arrays  Introducing Arrays  Manipulating Arrays  Creating Indexes  Delegates and Events
  • 14. LOGO Motivating Delegates  Motivating Delegates  Introducing Delegates  Working with Events  Generics
  • 15. LOGO Introducing Generics  Introducing Generics  Generics and Arrays  Generic Interfaces  Generic Constraints  Generics and Lists  Handling Exceptions
  • 16. LOGO Perspectives on Exception Handling?  Perspectives on Exception Handling?  Getting Started with Exception Handling  Catching Specific Exceptions  Raising Errors  Running Code Unconditionally  Creating Exception Classes  Collection Classes
  • 17. LOGO Generics, Collections, and Interfaces  Generics, Collections, and Interfaces  The Generic List  Working with Dictionaries, Stacks and Queues  Creating Your Own Generic Collection Classes  Introduction to Visual Studio 2005
  • 18. LOGO What is .NET, Anyway?  What is .NET, Anyway?  NET Framework Components  NET Languages  Applications You Can Build  Create a Console Project in Visual Studio 2005  Option Strict  IntelliSense  Start Debugging  Add A Reference  Single Step from Visual Basic to C#  Imports/Using Statements  Inserting Code Snippets  How Do I Distribute This App?
  • 19. LOGO Intro to .NET Framework Classes  Intro to .NET Framework Classes  Looking at System Services  What’s in the BCL ?  A Note About Namespaces  System Namespace  System.Collections  System.Data  System.NET  System.Security  System.Web.UI.WebControls  System.Windows.Forms  Intro to .NET Framework Classes
  • 20. LOGO String Class  String Class  StringBuilder Class  FileVersionInfo Class  FileSystemWatcher Class  Common Dialog Demo  Network Event Demo  New Classes in Framework 2.0  My Namespace Simplifies  Static Classes  Dynamic Classes  Data Access with ADO.NET
  • 21. LOGO What is ADO.NET ?  What is ADO.NET ? ADO.NET Architecture  DataTable Object  Filling a DataTable Manually  Setting Up Connections  Commands  Reading Data with DataReader  Working With Data  Connecting to a Data Source  Getting Data into a DataSet  Viewing Data while Debugging  Inserting Data  Insert Data Using Stored Procedure  Windows Services Using Visual C# 2005  Steps for Building Windows Services  View Current Running Services  Debugging Your Service  Create a Windows Service  Uninstall the Windows Service  Windows Forms Using Visual C# 2005
  • 22. LOGO Why Windows Forms?  Why Windows Forms?  Visual Inheritance  Forms in Visual Studio  Some Windows Forms Controls  Create a Base Form  Create an Inherited Form  Anchoring/Docking  Creating an MDI Application  Display Forms Programmatically  Examine Event Handler code  Add Code to the Base Form  BackgroundWorker Component
  • 23. LOGO Why Windows Forms?  Why Windows Forms?  New Controls in Visual Studio 2005  Click Once Deployment  Web Services Using Visual C# 2005  Introducing Web Services  Transporting Information  Consuming A Web Service  Making Web Service Requests  Set a Reference to the Web Service  Add Code to Call the Web Service  Call A More Complex Web Service  Create A New Web Service  Consume the Web Service  Deploy the Web Service
  • 24. LOGO