SlideShare ist ein Scribd-Unternehmen logo
1 von 15
Microsoft C#.NET Online Trainin
AcuteSoft:
India: +91-9848346149, +91-7702226149
Land Line: +91 (0)40 - 42627705
USA: +1 973-619-0109, +1 312-235-6527
UK : +44 207-993-2319
skype : acutesoft
email : info@acutesoft.com
www.acutesoft.com
http://training.acutesoft.com
Microsoft C#.NET Online Training
Introduction to C#.NET
Object Oriented Programming
C#: The OOP Language
The NET Framework
CLR, MSIL, JIT and Managed Code
Metadata, Assemblies, The Manifest and Garbage Collection
Putting Things Together
ILASM and ILDASM
A First Look at the C# Code
The C# Code
The IL Code
Using the Library File
How to Get a Free C# Compiler
Compiling Programs in the Command Line Environment
Comparison of C# and C++
Features of C#
Microsoft C#.NET Online Training
Building the Program LogicUsingConditions
RelationalOperators
LogicalOperators
TheBitwiseOperators
The ifelseConstruct
ManipulatingCharacters
The switchConstruct
TheConditionalExpression
UsingLibraries
Repetition Loops
Nesting Loops
Branching Statements
Arrays
Multi Dimensional Arrays
Jagged Arrays
Microsoft C#.NET Online Training
Using Program Arguments
Using .NET Properties and Methods with Arrays
The for each Loop
C# Programming
The “Hello,World!―C#Program
Compiling and Running the Program
Comments
Class Declaration
The Main Method
Using the NET Methods for Displaying Results
Using Directives
Using Local Variables
TheProgramArchitecture
Qualifying Names
Common Conventions for Writing Code
Microsoft C#.NET Online Training
Code Documentation
C# Data Types
Data Types
Builtin Data Types
ValueTypes
Variable Initialization
DefaultValues
ReferenceTypes
TheC#ReferenceTypes
Boxing and Unboxing
SimpleDataTypes
Creating and Manipulating Arithmetic Expressions
The Basic Arithmetic Operators
The Modulus Operator (%)
Microsoft C#.NET Online Training
The Assignment Operators
Increment and Decrement Operators (++,––)
Operator Associativity
HowtoGet theTypeName
Evaluating Expressions with Mixed Types
Adding a Suffixto Numeric Data
Real Types
Integral Types
Conversion between Types
The charType
Formatting Results (Currency, Decimal, Fixedpoint, Numeric,
Scientific, Hexadecimal, NullableTypes
Using the ??Operator
The string Type
StringExpressions
Microsoft C#.NET Online Training
The@Symbol
Reading the Keyboard Input
Class using the parse Method
UsingClasses
ClassDeclaration
Class Instantiation
Namespaces
Nesting Namespaces
The Namespace Alias Qualifier
Access Levels
Properties and UsingProperties
ReadonlyProperties
Accessor Accessibility
StaticMembers and StaticClasses
Microsoft C#.NET Online Training
Constants, Constructors, DeclaringConstructors, PrivateConstructors,
StaticConstructors
Destructors, PartialClasses
FunctionMembers
FunctionMembers
Polymorphism
Virtual and Override Methods
Calling Members of the Base Class
Method Overloading and Overriding Virtual Methods on the Base Class
Abstract Classes and Methods
Indexers
Structs, Enums and Attributes
Structs vs Classes
Passing Structs and Classes to Methods
Attributes
Microsoft C#.NET Online Training
Calling Native Functions
Emulating Unions
Generics
What Are Generics?
Using Generic Collections
CreatingYourOwnGenericClasses
Generic Methods
Generic Methods inside Generic Classes
Overloading Generic Methods
GenericDelegates
Generic Interfaces
Limitations of Using Generics
ICollection, ICollectionMembers, IDictionary, IDictionary Members
Creating Your Own Generic Classes
Microsoft C#.NET Online Training
Generic Methods, Generic Methods inside Generic Classes, Overloading Generic
Methods
GenericDelegates, Generic Interfaces, BenefitsofUsingGenerics,
LimitationsofUsingGenerics
Interfaces
What Is an Interface
Declaring an Interface
Interface Implementation
Explicit Interface Implementation
Hiding Members of the Base Class, Versioning, Hiding Interface Members
Exceptions
Errors and Exceptions
Throwing an Exception, Catching an Exception, Organizing the Handlers, Sequence of
Events in Handling Exceptions, Expected Exceptions in File Processing
Microsoft C#.NET Online Training
Reading Text Files, Writing and Appending Text Files
The finally Block, The try finally Statement, The try catch finally Statement, User
defined Exceptions, Using the Stack Trace Property
DelegatesandEvents
What Is aDelegate?, DeclaringDelegates, CreatingaDelegate, Invoking the Delegate,
Associating a Delegate with More Than One Method
Adding and Removing Delegates, Using NET Methods to Add and Remove Delegates,
Anonymous Methods, OuterVariables, Restrictions on Using Anonymous Methods
Covariance, Contravariance, Events, Using Events in Applications
Collections and Iterators
Collections Classes, The Stack Collection, Stack Members, The Queue
Collection,Queue Members
The ArrayList Collection, ArrayList Members, The Sorted List Collection, Sorted List
Members
Microsoft C#.NET Online Training
The Hash table Collection, Hash table Members, Specialized Collections
The List Dictionary Collection, List Dictionary Members
The Linked List Collection
Using Enumerators, Iterators, The Iterator Blocks, The yield Statement
Assemblies and Versioning
PE Files, Metadata, Security Boundary, Versioning, Manifests
MultiModule Assemblies, Private Assemblies, Shared Assemblies, Public Key
Encryption
Attributes and Reflection
Attributes, Intrinsic Attributes, Custom Attributes, Reflection, Reflection Emit
Marshaling and Remoting, Application Domains, Context
Threads and Synchronization
Threads
Synchronization
Race Conditions and Deadlocks
Microsoft C#.NET Online Training
Threads and Synchronization
Threads
Synchronization
Race Conditions and Deadlocks
Streams
Files and Directories
Reading and Writing Data
Asynchronous I/O
Network I/O
Web Streams
Serialization
Isolated Storage
For Free Demo Please Contact
AcuteSoft:
India: +91-9848346149, +91-7702226149
Land Line: +91 (0)40 - 42627705
USA: +1 973-619-0109, +1 312-235-6527
UK : +44 207-993-2319
skype : acutesoft
email : info@acutesoft.com
www.acutesoft.com
http://training.acutesoft.com
Microsoft c#.net online training.ppsx

Weitere ähnliche Inhalte

Was ist angesagt?

C++ Object oriented concepts & programming
C++ Object oriented concepts & programmingC++ Object oriented concepts & programming
C++ Object oriented concepts & programmingnirajmandaliya
 
C# Summer course - Lecture 1
C# Summer course - Lecture 1C# Summer course - Lecture 1
C# Summer course - Lecture 1mohamedsamyali
 
Object Oriented Programming - Basic Concepts
Object Oriented Programming - Basic ConceptsObject Oriented Programming - Basic Concepts
Object Oriented Programming - Basic ConceptsArunkumar Kupppuswamy
 
Elements of Java Language
Elements of Java Language Elements of Java Language
Elements of Java Language Hitesh-Java
 
OOPs Concepts - Android Programming
OOPs Concepts - Android ProgrammingOOPs Concepts - Android Programming
OOPs Concepts - Android ProgrammingPurvik Rana
 
Practical OOP In Java
Practical OOP In JavaPractical OOP In Java
Practical OOP In Javawiradikusuma
 
Introduction to object oriented language
Introduction to object oriented languageIntroduction to object oriented language
Introduction to object oriented languagefarhan amjad
 

Was ist angesagt? (11)

C++ Object oriented concepts & programming
C++ Object oriented concepts & programmingC++ Object oriented concepts & programming
C++ Object oriented concepts & programming
 
C# Summer course - Lecture 1
C# Summer course - Lecture 1C# Summer course - Lecture 1
C# Summer course - Lecture 1
 
Object Oriented Programming - Basic Concepts
Object Oriented Programming - Basic ConceptsObject Oriented Programming - Basic Concepts
Object Oriented Programming - Basic Concepts
 
Elements of Java Language
Elements of Java Language Elements of Java Language
Elements of Java Language
 
C sharp
C sharpC sharp
C sharp
 
Java Basics
Java BasicsJava Basics
Java Basics
 
Java Training Institutes in Pune - MindScripts
Java Training Institutes in Pune - MindScriptsJava Training Institutes in Pune - MindScripts
Java Training Institutes in Pune - MindScripts
 
OOPs Concepts - Android Programming
OOPs Concepts - Android ProgrammingOOPs Concepts - Android Programming
OOPs Concepts - Android Programming
 
OOP in Java
OOP in JavaOOP in Java
OOP in Java
 
Practical OOP In Java
Practical OOP In JavaPractical OOP In Java
Practical OOP In Java
 
Introduction to object oriented language
Introduction to object oriented languageIntroduction to object oriented language
Introduction to object oriented language
 

Ähnlich wie Microsoft c#.net online training.ppsx

Android classes-in-pune-syllabus
Android classes-in-pune-syllabusAndroid classes-in-pune-syllabus
Android classes-in-pune-syllabuscncandrwebworld
 
Android training in Nagpur
Android training in Nagpur Android training in Nagpur
Android training in Nagpur letsleadsand
 
Net course content
Net course contentNet course content
Net course contentmindq
 
Whidbey old
Whidbey old Whidbey old
Whidbey old grenaud
 
Letsleads dot net-syllabus
Letsleads dot net-syllabusLetsleads dot net-syllabus
Letsleads dot net-syllabusletsleads
 
C Sharp Certification
C Sharp CertificationC Sharp Certification
C Sharp CertificationVskills
 
Best C Sharp C# Training Online C# Online Course C# Online Training Best on...
Best C Sharp C# Training Online C# Online Course   C# Online Training Best on...Best C Sharp C# Training Online C# Online Course   C# Online Training Best on...
Best C Sharp C# Training Online C# Online Course C# Online Training Best on...Evanta Technologies
 
Cegonsoft - IT Training with placement Instiute
Cegonsoft - IT Training with placement InstiuteCegonsoft - IT Training with placement Instiute
Cegonsoft - IT Training with placement Instiutedhivyascegon
 
C++ prgg lang syllabus[1]
C++ prgg lang syllabus[1]C++ prgg lang syllabus[1]
C++ prgg lang syllabus[1]Uma Maheswari
 
Java Online Training Institute in Hyderabad - C-Point
Java Online Training Institute in Hyderabad - C-PointJava Online Training Institute in Hyderabad - C-Point
Java Online Training Institute in Hyderabad - C-Pointcpointss
 
NNUG Certification Presentation
NNUG Certification PresentationNNUG Certification Presentation
NNUG Certification PresentationNiall Merrigan
 
Training institute in Bangalore
Training institute in BangaloreTraining institute in Bangalore
Training institute in Bangalorepentagonspace1
 
Best training institute
Best training institute Best training institute
Best training institute pentagonspace1
 
DotNet Introduction
DotNet IntroductionDotNet Introduction
DotNet IntroductionWei Sun
 
Linq To The Enterprise
Linq To The EnterpriseLinq To The Enterprise
Linq To The EnterpriseDaniel Egan
 

Ähnlich wie Microsoft c#.net online training.ppsx (20)

Android classes-in-pune-syllabus
Android classes-in-pune-syllabusAndroid classes-in-pune-syllabus
Android classes-in-pune-syllabus
 
Android training in Nagpur
Android training in Nagpur Android training in Nagpur
Android training in Nagpur
 
Net course content
Net course contentNet course content
Net course content
 
Complete java
Complete javaComplete java
Complete java
 
Whidbey old
Whidbey old Whidbey old
Whidbey old
 
Letsleads dot net-syllabus
Letsleads dot net-syllabusLetsleads dot net-syllabus
Letsleads dot net-syllabus
 
C Sharp Certification
C Sharp CertificationC Sharp Certification
C Sharp Certification
 
Best C Sharp C# Training Online C# Online Course C# Online Training Best on...
Best C Sharp C# Training Online C# Online Course   C# Online Training Best on...Best C Sharp C# Training Online C# Online Course   C# Online Training Best on...
Best C Sharp C# Training Online C# Online Course C# Online Training Best on...
 
Framework 4
Framework 4Framework 4
Framework 4
 
Cegonsoft - IT Training with placement Instiute
Cegonsoft - IT Training with placement InstiuteCegonsoft - IT Training with placement Instiute
Cegonsoft - IT Training with placement Instiute
 
Java basics
Java basicsJava basics
Java basics
 
C++ prgg lang syllabus[1]
C++ prgg lang syllabus[1]C++ prgg lang syllabus[1]
C++ prgg lang syllabus[1]
 
Java Online Training Institute in Hyderabad - C-Point
Java Online Training Institute in Hyderabad - C-PointJava Online Training Institute in Hyderabad - C-Point
Java Online Training Institute in Hyderabad - C-Point
 
NNUG Certification Presentation
NNUG Certification PresentationNNUG Certification Presentation
NNUG Certification Presentation
 
Training institute in Bangalore
Training institute in BangaloreTraining institute in Bangalore
Training institute in Bangalore
 
Best training institute
Best training institute Best training institute
Best training institute
 
DotNet Introduction
DotNet IntroductionDotNet Introduction
DotNet Introduction
 
Introduction to Visual Studio.NET
Introduction to Visual Studio.NETIntroduction to Visual Studio.NET
Introduction to Visual Studio.NET
 
Linq To The Enterprise
Linq To The EnterpriseLinq To The Enterprise
Linq To The Enterprise
 
Dot Net Course Syllabus
Dot Net Course SyllabusDot Net Course Syllabus
Dot Net Course Syllabus
 

Mehr von Santhosh Reddy

Sap hana 1.0 online training
Sap hana 1.0 online trainingSap hana 1.0 online training
Sap hana 1.0 online trainingSanthosh Reddy
 
Oracle core dba online training
Oracle core dba online trainingOracle core dba online training
Oracle core dba online trainingSanthosh Reddy
 
Microsoft asp.net online training
Microsoft asp.net online trainingMicrosoft asp.net online training
Microsoft asp.net online trainingSanthosh Reddy
 

Mehr von Santhosh Reddy (8)

Sap hana 1.0 online training
Sap hana 1.0 online trainingSap hana 1.0 online training
Sap hana 1.0 online training
 
Sap bpc 10.0 training
Sap bpc 10.0 trainingSap bpc 10.0 training
Sap bpc 10.0 training
 
Sap bpc 10 training
Sap bpc 10 trainingSap bpc 10 training
Sap bpc 10 training
 
Sap hana 1.0 training
Sap hana 1.0 trainingSap hana 1.0 training
Sap hana 1.0 training
 
Oracle core dba online training
Oracle core dba online trainingOracle core dba online training
Oracle core dba online training
 
Microsoft asp.net online training
Microsoft asp.net online trainingMicrosoft asp.net online training
Microsoft asp.net online training
 
J2ME ONLINE TRAINING
J2ME ONLINE TRAININGJ2ME ONLINE TRAINING
J2ME ONLINE TRAINING
 
OBIEE ONLINE TRAINING
OBIEE ONLINE TRAININGOBIEE ONLINE TRAINING
OBIEE ONLINE TRAINING
 

Kürzlich hochgeladen

Unit 3 Emotional Intelligence and Spiritual Intelligence.pdf
Unit 3 Emotional Intelligence and Spiritual Intelligence.pdfUnit 3 Emotional Intelligence and Spiritual Intelligence.pdf
Unit 3 Emotional Intelligence and Spiritual Intelligence.pdfDr Vijay Vishwakarma
 
80 ĐỀ THI THỬ TUYỂN SINH TIẾNG ANH VÀO 10 SỞ GD – ĐT THÀNH PHỐ HỒ CHÍ MINH NĂ...
80 ĐỀ THI THỬ TUYỂN SINH TIẾNG ANH VÀO 10 SỞ GD – ĐT THÀNH PHỐ HỒ CHÍ MINH NĂ...80 ĐỀ THI THỬ TUYỂN SINH TIẾNG ANH VÀO 10 SỞ GD – ĐT THÀNH PHỐ HỒ CHÍ MINH NĂ...
80 ĐỀ THI THỬ TUYỂN SINH TIẾNG ANH VÀO 10 SỞ GD – ĐT THÀNH PHỐ HỒ CHÍ MINH NĂ...Nguyen Thanh Tu Collection
 
Fostering Friendships - Enhancing Social Bonds in the Classroom
Fostering Friendships - Enhancing Social Bonds  in the ClassroomFostering Friendships - Enhancing Social Bonds  in the Classroom
Fostering Friendships - Enhancing Social Bonds in the ClassroomPooky Knightsmith
 
Salient Features of India constitution especially power and functions
Salient Features of India constitution especially power and functionsSalient Features of India constitution especially power and functions
Salient Features of India constitution especially power and functionsKarakKing
 
Beyond_Borders_Understanding_Anime_and_Manga_Fandom_A_Comprehensive_Audience_...
Beyond_Borders_Understanding_Anime_and_Manga_Fandom_A_Comprehensive_Audience_...Beyond_Borders_Understanding_Anime_and_Manga_Fandom_A_Comprehensive_Audience_...
Beyond_Borders_Understanding_Anime_and_Manga_Fandom_A_Comprehensive_Audience_...Pooja Bhuva
 
How to Give a Domain for a Field in Odoo 17
How to Give a Domain for a Field in Odoo 17How to Give a Domain for a Field in Odoo 17
How to Give a Domain for a Field in Odoo 17Celine George
 
Google Gemini An AI Revolution in Education.pptx
Google Gemini An AI Revolution in Education.pptxGoogle Gemini An AI Revolution in Education.pptx
Google Gemini An AI Revolution in Education.pptxDr. Sarita Anand
 
Key note speaker Neum_Admir Softic_ENG.pdf
Key note speaker Neum_Admir Softic_ENG.pdfKey note speaker Neum_Admir Softic_ENG.pdf
Key note speaker Neum_Admir Softic_ENG.pdfAdmir Softic
 
REMIFENTANIL: An Ultra short acting opioid.pptx
REMIFENTANIL: An Ultra short acting opioid.pptxREMIFENTANIL: An Ultra short acting opioid.pptx
REMIFENTANIL: An Ultra short acting opioid.pptxDr. Ravikiran H M Gowda
 
On_Translating_a_Tamil_Poem_by_A_K_Ramanujan.pptx
On_Translating_a_Tamil_Poem_by_A_K_Ramanujan.pptxOn_Translating_a_Tamil_Poem_by_A_K_Ramanujan.pptx
On_Translating_a_Tamil_Poem_by_A_K_Ramanujan.pptxPooja Bhuva
 
Wellbeing inclusion and digital dystopias.pptx
Wellbeing inclusion and digital dystopias.pptxWellbeing inclusion and digital dystopias.pptx
Wellbeing inclusion and digital dystopias.pptxJisc
 
HMCS Vancouver Pre-Deployment Brief - May 2024 (Web Version).pptx
HMCS Vancouver Pre-Deployment Brief - May 2024 (Web Version).pptxHMCS Vancouver Pre-Deployment Brief - May 2024 (Web Version).pptx
HMCS Vancouver Pre-Deployment Brief - May 2024 (Web Version).pptxmarlenawright1
 
COMMUNICATING NEGATIVE NEWS - APPROACHES .pptx
COMMUNICATING NEGATIVE NEWS - APPROACHES .pptxCOMMUNICATING NEGATIVE NEWS - APPROACHES .pptx
COMMUNICATING NEGATIVE NEWS - APPROACHES .pptxannathomasp01
 
Accessible Digital Futures project (20/03/2024)
Accessible Digital Futures project (20/03/2024)Accessible Digital Futures project (20/03/2024)
Accessible Digital Futures project (20/03/2024)Jisc
 
General Principles of Intellectual Property: Concepts of Intellectual Proper...
General Principles of Intellectual Property: Concepts of Intellectual  Proper...General Principles of Intellectual Property: Concepts of Intellectual  Proper...
General Principles of Intellectual Property: Concepts of Intellectual Proper...Poonam Aher Patil
 
Jamworks pilot and AI at Jisc (20/03/2024)
Jamworks pilot and AI at Jisc (20/03/2024)Jamworks pilot and AI at Jisc (20/03/2024)
Jamworks pilot and AI at Jisc (20/03/2024)Jisc
 
Food safety_Challenges food safety laboratories_.pdf
Food safety_Challenges food safety laboratories_.pdfFood safety_Challenges food safety laboratories_.pdf
Food safety_Challenges food safety laboratories_.pdfSherif Taha
 
Interdisciplinary_Insights_Data_Collection_Methods.pptx
Interdisciplinary_Insights_Data_Collection_Methods.pptxInterdisciplinary_Insights_Data_Collection_Methods.pptx
Interdisciplinary_Insights_Data_Collection_Methods.pptxPooja Bhuva
 
Micro-Scholarship, What it is, How can it help me.pdf
Micro-Scholarship, What it is, How can it help me.pdfMicro-Scholarship, What it is, How can it help me.pdf
Micro-Scholarship, What it is, How can it help me.pdfPoh-Sun Goh
 
Application orientated numerical on hev.ppt
Application orientated numerical on hev.pptApplication orientated numerical on hev.ppt
Application orientated numerical on hev.pptRamjanShidvankar
 

Kürzlich hochgeladen (20)

Unit 3 Emotional Intelligence and Spiritual Intelligence.pdf
Unit 3 Emotional Intelligence and Spiritual Intelligence.pdfUnit 3 Emotional Intelligence and Spiritual Intelligence.pdf
Unit 3 Emotional Intelligence and Spiritual Intelligence.pdf
 
80 ĐỀ THI THỬ TUYỂN SINH TIẾNG ANH VÀO 10 SỞ GD – ĐT THÀNH PHỐ HỒ CHÍ MINH NĂ...
80 ĐỀ THI THỬ TUYỂN SINH TIẾNG ANH VÀO 10 SỞ GD – ĐT THÀNH PHỐ HỒ CHÍ MINH NĂ...80 ĐỀ THI THỬ TUYỂN SINH TIẾNG ANH VÀO 10 SỞ GD – ĐT THÀNH PHỐ HỒ CHÍ MINH NĂ...
80 ĐỀ THI THỬ TUYỂN SINH TIẾNG ANH VÀO 10 SỞ GD – ĐT THÀNH PHỐ HỒ CHÍ MINH NĂ...
 
Fostering Friendships - Enhancing Social Bonds in the Classroom
Fostering Friendships - Enhancing Social Bonds  in the ClassroomFostering Friendships - Enhancing Social Bonds  in the Classroom
Fostering Friendships - Enhancing Social Bonds in the Classroom
 
Salient Features of India constitution especially power and functions
Salient Features of India constitution especially power and functionsSalient Features of India constitution especially power and functions
Salient Features of India constitution especially power and functions
 
Beyond_Borders_Understanding_Anime_and_Manga_Fandom_A_Comprehensive_Audience_...
Beyond_Borders_Understanding_Anime_and_Manga_Fandom_A_Comprehensive_Audience_...Beyond_Borders_Understanding_Anime_and_Manga_Fandom_A_Comprehensive_Audience_...
Beyond_Borders_Understanding_Anime_and_Manga_Fandom_A_Comprehensive_Audience_...
 
How to Give a Domain for a Field in Odoo 17
How to Give a Domain for a Field in Odoo 17How to Give a Domain for a Field in Odoo 17
How to Give a Domain for a Field in Odoo 17
 
Google Gemini An AI Revolution in Education.pptx
Google Gemini An AI Revolution in Education.pptxGoogle Gemini An AI Revolution in Education.pptx
Google Gemini An AI Revolution in Education.pptx
 
Key note speaker Neum_Admir Softic_ENG.pdf
Key note speaker Neum_Admir Softic_ENG.pdfKey note speaker Neum_Admir Softic_ENG.pdf
Key note speaker Neum_Admir Softic_ENG.pdf
 
REMIFENTANIL: An Ultra short acting opioid.pptx
REMIFENTANIL: An Ultra short acting opioid.pptxREMIFENTANIL: An Ultra short acting opioid.pptx
REMIFENTANIL: An Ultra short acting opioid.pptx
 
On_Translating_a_Tamil_Poem_by_A_K_Ramanujan.pptx
On_Translating_a_Tamil_Poem_by_A_K_Ramanujan.pptxOn_Translating_a_Tamil_Poem_by_A_K_Ramanujan.pptx
On_Translating_a_Tamil_Poem_by_A_K_Ramanujan.pptx
 
Wellbeing inclusion and digital dystopias.pptx
Wellbeing inclusion and digital dystopias.pptxWellbeing inclusion and digital dystopias.pptx
Wellbeing inclusion and digital dystopias.pptx
 
HMCS Vancouver Pre-Deployment Brief - May 2024 (Web Version).pptx
HMCS Vancouver Pre-Deployment Brief - May 2024 (Web Version).pptxHMCS Vancouver Pre-Deployment Brief - May 2024 (Web Version).pptx
HMCS Vancouver Pre-Deployment Brief - May 2024 (Web Version).pptx
 
COMMUNICATING NEGATIVE NEWS - APPROACHES .pptx
COMMUNICATING NEGATIVE NEWS - APPROACHES .pptxCOMMUNICATING NEGATIVE NEWS - APPROACHES .pptx
COMMUNICATING NEGATIVE NEWS - APPROACHES .pptx
 
Accessible Digital Futures project (20/03/2024)
Accessible Digital Futures project (20/03/2024)Accessible Digital Futures project (20/03/2024)
Accessible Digital Futures project (20/03/2024)
 
General Principles of Intellectual Property: Concepts of Intellectual Proper...
General Principles of Intellectual Property: Concepts of Intellectual  Proper...General Principles of Intellectual Property: Concepts of Intellectual  Proper...
General Principles of Intellectual Property: Concepts of Intellectual Proper...
 
Jamworks pilot and AI at Jisc (20/03/2024)
Jamworks pilot and AI at Jisc (20/03/2024)Jamworks pilot and AI at Jisc (20/03/2024)
Jamworks pilot and AI at Jisc (20/03/2024)
 
Food safety_Challenges food safety laboratories_.pdf
Food safety_Challenges food safety laboratories_.pdfFood safety_Challenges food safety laboratories_.pdf
Food safety_Challenges food safety laboratories_.pdf
 
Interdisciplinary_Insights_Data_Collection_Methods.pptx
Interdisciplinary_Insights_Data_Collection_Methods.pptxInterdisciplinary_Insights_Data_Collection_Methods.pptx
Interdisciplinary_Insights_Data_Collection_Methods.pptx
 
Micro-Scholarship, What it is, How can it help me.pdf
Micro-Scholarship, What it is, How can it help me.pdfMicro-Scholarship, What it is, How can it help me.pdf
Micro-Scholarship, What it is, How can it help me.pdf
 
Application orientated numerical on hev.ppt
Application orientated numerical on hev.pptApplication orientated numerical on hev.ppt
Application orientated numerical on hev.ppt
 

Microsoft c#.net online training.ppsx

  • 1. Microsoft C#.NET Online Trainin AcuteSoft: India: +91-9848346149, +91-7702226149 Land Line: +91 (0)40 - 42627705 USA: +1 973-619-0109, +1 312-235-6527 UK : +44 207-993-2319 skype : acutesoft email : info@acutesoft.com www.acutesoft.com http://training.acutesoft.com
  • 2. Microsoft C#.NET Online Training Introduction to C#.NET Object Oriented Programming C#: The OOP Language The NET Framework CLR, MSIL, JIT and Managed Code Metadata, Assemblies, The Manifest and Garbage Collection Putting Things Together ILASM and ILDASM A First Look at the C# Code The C# Code The IL Code Using the Library File How to Get a Free C# Compiler Compiling Programs in the Command Line Environment Comparison of C# and C++ Features of C#
  • 3. Microsoft C#.NET Online Training Building the Program LogicUsingConditions RelationalOperators LogicalOperators TheBitwiseOperators The ifelseConstruct ManipulatingCharacters The switchConstruct TheConditionalExpression UsingLibraries Repetition Loops Nesting Loops Branching Statements Arrays Multi Dimensional Arrays Jagged Arrays
  • 4. Microsoft C#.NET Online Training Using Program Arguments Using .NET Properties and Methods with Arrays The for each Loop C# Programming The “Hello,World!―C#Program Compiling and Running the Program Comments Class Declaration The Main Method Using the NET Methods for Displaying Results Using Directives Using Local Variables TheProgramArchitecture Qualifying Names Common Conventions for Writing Code
  • 5. Microsoft C#.NET Online Training Code Documentation C# Data Types Data Types Builtin Data Types ValueTypes Variable Initialization DefaultValues ReferenceTypes TheC#ReferenceTypes Boxing and Unboxing SimpleDataTypes Creating and Manipulating Arithmetic Expressions The Basic Arithmetic Operators The Modulus Operator (%)
  • 6. Microsoft C#.NET Online Training The Assignment Operators Increment and Decrement Operators (++,––) Operator Associativity HowtoGet theTypeName Evaluating Expressions with Mixed Types Adding a Suffixto Numeric Data Real Types Integral Types Conversion between Types The charType Formatting Results (Currency, Decimal, Fixedpoint, Numeric, Scientific, Hexadecimal, NullableTypes Using the ??Operator The string Type StringExpressions
  • 7. Microsoft C#.NET Online Training The@Symbol Reading the Keyboard Input Class using the parse Method UsingClasses ClassDeclaration Class Instantiation Namespaces Nesting Namespaces The Namespace Alias Qualifier Access Levels Properties and UsingProperties ReadonlyProperties Accessor Accessibility StaticMembers and StaticClasses
  • 8. Microsoft C#.NET Online Training Constants, Constructors, DeclaringConstructors, PrivateConstructors, StaticConstructors Destructors, PartialClasses FunctionMembers FunctionMembers Polymorphism Virtual and Override Methods Calling Members of the Base Class Method Overloading and Overriding Virtual Methods on the Base Class Abstract Classes and Methods Indexers Structs, Enums and Attributes Structs vs Classes Passing Structs and Classes to Methods Attributes
  • 9. Microsoft C#.NET Online Training Calling Native Functions Emulating Unions Generics What Are Generics? Using Generic Collections CreatingYourOwnGenericClasses Generic Methods Generic Methods inside Generic Classes Overloading Generic Methods GenericDelegates Generic Interfaces Limitations of Using Generics ICollection, ICollectionMembers, IDictionary, IDictionary Members Creating Your Own Generic Classes
  • 10. Microsoft C#.NET Online Training Generic Methods, Generic Methods inside Generic Classes, Overloading Generic Methods GenericDelegates, Generic Interfaces, BenefitsofUsingGenerics, LimitationsofUsingGenerics Interfaces What Is an Interface Declaring an Interface Interface Implementation Explicit Interface Implementation Hiding Members of the Base Class, Versioning, Hiding Interface Members Exceptions Errors and Exceptions Throwing an Exception, Catching an Exception, Organizing the Handlers, Sequence of Events in Handling Exceptions, Expected Exceptions in File Processing
  • 11. Microsoft C#.NET Online Training Reading Text Files, Writing and Appending Text Files The finally Block, The try finally Statement, The try catch finally Statement, User defined Exceptions, Using the Stack Trace Property DelegatesandEvents What Is aDelegate?, DeclaringDelegates, CreatingaDelegate, Invoking the Delegate, Associating a Delegate with More Than One Method Adding and Removing Delegates, Using NET Methods to Add and Remove Delegates, Anonymous Methods, OuterVariables, Restrictions on Using Anonymous Methods Covariance, Contravariance, Events, Using Events in Applications Collections and Iterators Collections Classes, The Stack Collection, Stack Members, The Queue Collection,Queue Members The ArrayList Collection, ArrayList Members, The Sorted List Collection, Sorted List Members
  • 12. Microsoft C#.NET Online Training The Hash table Collection, Hash table Members, Specialized Collections The List Dictionary Collection, List Dictionary Members The Linked List Collection Using Enumerators, Iterators, The Iterator Blocks, The yield Statement Assemblies and Versioning PE Files, Metadata, Security Boundary, Versioning, Manifests MultiModule Assemblies, Private Assemblies, Shared Assemblies, Public Key Encryption Attributes and Reflection Attributes, Intrinsic Attributes, Custom Attributes, Reflection, Reflection Emit Marshaling and Remoting, Application Domains, Context Threads and Synchronization Threads Synchronization Race Conditions and Deadlocks
  • 13. Microsoft C#.NET Online Training Threads and Synchronization Threads Synchronization Race Conditions and Deadlocks Streams Files and Directories Reading and Writing Data Asynchronous I/O Network I/O Web Streams Serialization Isolated Storage
  • 14. For Free Demo Please Contact AcuteSoft: India: +91-9848346149, +91-7702226149 Land Line: +91 (0)40 - 42627705 USA: +1 973-619-0109, +1 312-235-6527 UK : +44 207-993-2319 skype : acutesoft email : info@acutesoft.com www.acutesoft.com http://training.acutesoft.com