SlideShare uma empresa Scribd logo
1 de 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
C# Online Training

Mais conteúdo relacionado

Mais procurados

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
 

Mais procurados (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
 

Semelhante a C# Online Training

Android training in Nagpur
Android training in Nagpur Android training in Nagpur
Android training in Nagpur letsleadsand
 
Android classes-in-pune-syllabus
Android classes-in-pune-syllabusAndroid classes-in-pune-syllabus
Android classes-in-pune-syllabuscncandrwebworld
 
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
 

Semelhante a C# Online Training (20)

Android training in Nagpur
Android training in Nagpur Android training in Nagpur
Android training in Nagpur
 
Android classes-in-pune-syllabus
Android classes-in-pune-syllabusAndroid classes-in-pune-syllabus
Android classes-in-pune-syllabus
 
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
 

Mais de 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
 

Mais de 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
 

Último

Inclusivity Essentials_ Creating Accessible Websites for Nonprofits .pdf
Inclusivity Essentials_ Creating Accessible Websites for Nonprofits .pdfInclusivity Essentials_ Creating Accessible Websites for Nonprofits .pdf
Inclusivity Essentials_ Creating Accessible Websites for Nonprofits .pdfTechSoup
 
EMBODO Lesson Plan Grade 9 Law of Sines.docx
EMBODO Lesson Plan Grade 9 Law of Sines.docxEMBODO Lesson Plan Grade 9 Law of Sines.docx
EMBODO Lesson Plan Grade 9 Law of Sines.docxElton John Embodo
 
INTRODUCTION TO CATHOLIC CHRISTOLOGY.pptx
INTRODUCTION TO CATHOLIC CHRISTOLOGY.pptxINTRODUCTION TO CATHOLIC CHRISTOLOGY.pptx
INTRODUCTION TO CATHOLIC CHRISTOLOGY.pptxHumphrey A Beña
 
The Contemporary World: The Globalization of World Politics
The Contemporary World: The Globalization of World PoliticsThe Contemporary World: The Globalization of World Politics
The Contemporary World: The Globalization of World PoliticsRommel Regala
 
How to do quick user assign in kanban in Odoo 17 ERP
How to do quick user assign in kanban in Odoo 17 ERPHow to do quick user assign in kanban in Odoo 17 ERP
How to do quick user assign in kanban in Odoo 17 ERPCeline George
 
Oppenheimer Film Discussion for Philosophy and Film
Oppenheimer Film Discussion for Philosophy and FilmOppenheimer Film Discussion for Philosophy and Film
Oppenheimer Film Discussion for Philosophy and FilmStan Meyer
 
ICS2208 Lecture6 Notes for SL spaces.pdf
ICS2208 Lecture6 Notes for SL spaces.pdfICS2208 Lecture6 Notes for SL spaces.pdf
ICS2208 Lecture6 Notes for SL spaces.pdfVanessa Camilleri
 
TEACHER REFLECTION FORM (NEW SET........).docx
TEACHER REFLECTION FORM (NEW SET........).docxTEACHER REFLECTION FORM (NEW SET........).docx
TEACHER REFLECTION FORM (NEW SET........).docxruthvilladarez
 
ClimART Action | eTwinning Project
ClimART Action    |    eTwinning ProjectClimART Action    |    eTwinning Project
ClimART Action | eTwinning Projectjordimapav
 
Activity 2-unit 2-update 2024. English translation
Activity 2-unit 2-update 2024. English translationActivity 2-unit 2-update 2024. English translation
Activity 2-unit 2-update 2024. English translationRosabel UA
 
AUDIENCE THEORY -CULTIVATION THEORY - GERBNER.pptx
AUDIENCE THEORY -CULTIVATION THEORY -  GERBNER.pptxAUDIENCE THEORY -CULTIVATION THEORY -  GERBNER.pptx
AUDIENCE THEORY -CULTIVATION THEORY - GERBNER.pptxiammrhaywood
 
Millenials and Fillennials (Ethical Challenge and Responses).pptx
Millenials and Fillennials (Ethical Challenge and Responses).pptxMillenials and Fillennials (Ethical Challenge and Responses).pptx
Millenials and Fillennials (Ethical Challenge and Responses).pptxJanEmmanBrigoli
 
USPS® Forced Meter Migration - How to Know if Your Postage Meter Will Soon be...
USPS® Forced Meter Migration - How to Know if Your Postage Meter Will Soon be...USPS® Forced Meter Migration - How to Know if Your Postage Meter Will Soon be...
USPS® Forced Meter Migration - How to Know if Your Postage Meter Will Soon be...Postal Advocate Inc.
 
Dust Of Snow By Robert Frost Class-X English CBSE
Dust Of Snow By Robert Frost Class-X English CBSEDust Of Snow By Robert Frost Class-X English CBSE
Dust Of Snow By Robert Frost Class-X English CBSEaurabinda banchhor
 
Virtual-Orientation-on-the-Administration-of-NATG12-NATG6-and-ELLNA.pdf
Virtual-Orientation-on-the-Administration-of-NATG12-NATG6-and-ELLNA.pdfVirtual-Orientation-on-the-Administration-of-NATG12-NATG6-and-ELLNA.pdf
Virtual-Orientation-on-the-Administration-of-NATG12-NATG6-and-ELLNA.pdfErwinPantujan2
 
HỌC TỐT TIẾNG ANH 11 THEO CHƯƠNG TRÌNH GLOBAL SUCCESS ĐÁP ÁN CHI TIẾT - CẢ NĂ...
HỌC TỐT TIẾNG ANH 11 THEO CHƯƠNG TRÌNH GLOBAL SUCCESS ĐÁP ÁN CHI TIẾT - CẢ NĂ...HỌC TỐT TIẾNG ANH 11 THEO CHƯƠNG TRÌNH GLOBAL SUCCESS ĐÁP ÁN CHI TIẾT - CẢ NĂ...
HỌC TỐT TIẾNG ANH 11 THEO CHƯƠNG TRÌNH GLOBAL SUCCESS ĐÁP ÁN CHI TIẾT - CẢ NĂ...Nguyen Thanh Tu Collection
 
Incoming and Outgoing Shipments in 3 STEPS Using Odoo 17
Incoming and Outgoing Shipments in 3 STEPS Using Odoo 17Incoming and Outgoing Shipments in 3 STEPS Using Odoo 17
Incoming and Outgoing Shipments in 3 STEPS Using Odoo 17Celine George
 

Último (20)

Inclusivity Essentials_ Creating Accessible Websites for Nonprofits .pdf
Inclusivity Essentials_ Creating Accessible Websites for Nonprofits .pdfInclusivity Essentials_ Creating Accessible Websites for Nonprofits .pdf
Inclusivity Essentials_ Creating Accessible Websites for Nonprofits .pdf
 
EMBODO Lesson Plan Grade 9 Law of Sines.docx
EMBODO Lesson Plan Grade 9 Law of Sines.docxEMBODO Lesson Plan Grade 9 Law of Sines.docx
EMBODO Lesson Plan Grade 9 Law of Sines.docx
 
INTRODUCTION TO CATHOLIC CHRISTOLOGY.pptx
INTRODUCTION TO CATHOLIC CHRISTOLOGY.pptxINTRODUCTION TO CATHOLIC CHRISTOLOGY.pptx
INTRODUCTION TO CATHOLIC CHRISTOLOGY.pptx
 
The Contemporary World: The Globalization of World Politics
The Contemporary World: The Globalization of World PoliticsThe Contemporary World: The Globalization of World Politics
The Contemporary World: The Globalization of World Politics
 
How to do quick user assign in kanban in Odoo 17 ERP
How to do quick user assign in kanban in Odoo 17 ERPHow to do quick user assign in kanban in Odoo 17 ERP
How to do quick user assign in kanban in Odoo 17 ERP
 
Oppenheimer Film Discussion for Philosophy and Film
Oppenheimer Film Discussion for Philosophy and FilmOppenheimer Film Discussion for Philosophy and Film
Oppenheimer Film Discussion for Philosophy and Film
 
INCLUSIVE EDUCATION PRACTICES FOR TEACHERS AND TRAINERS.pptx
INCLUSIVE EDUCATION PRACTICES FOR TEACHERS AND TRAINERS.pptxINCLUSIVE EDUCATION PRACTICES FOR TEACHERS AND TRAINERS.pptx
INCLUSIVE EDUCATION PRACTICES FOR TEACHERS AND TRAINERS.pptx
 
ICS2208 Lecture6 Notes for SL spaces.pdf
ICS2208 Lecture6 Notes for SL spaces.pdfICS2208 Lecture6 Notes for SL spaces.pdf
ICS2208 Lecture6 Notes for SL spaces.pdf
 
TEACHER REFLECTION FORM (NEW SET........).docx
TEACHER REFLECTION FORM (NEW SET........).docxTEACHER REFLECTION FORM (NEW SET........).docx
TEACHER REFLECTION FORM (NEW SET........).docx
 
ClimART Action | eTwinning Project
ClimART Action    |    eTwinning ProjectClimART Action    |    eTwinning Project
ClimART Action | eTwinning Project
 
Activity 2-unit 2-update 2024. English translation
Activity 2-unit 2-update 2024. English translationActivity 2-unit 2-update 2024. English translation
Activity 2-unit 2-update 2024. English translation
 
AUDIENCE THEORY -CULTIVATION THEORY - GERBNER.pptx
AUDIENCE THEORY -CULTIVATION THEORY -  GERBNER.pptxAUDIENCE THEORY -CULTIVATION THEORY -  GERBNER.pptx
AUDIENCE THEORY -CULTIVATION THEORY - GERBNER.pptx
 
YOUVE GOT EMAIL_FINALS_EL_DORADO_2024.pptx
YOUVE GOT EMAIL_FINALS_EL_DORADO_2024.pptxYOUVE GOT EMAIL_FINALS_EL_DORADO_2024.pptx
YOUVE GOT EMAIL_FINALS_EL_DORADO_2024.pptx
 
Millenials and Fillennials (Ethical Challenge and Responses).pptx
Millenials and Fillennials (Ethical Challenge and Responses).pptxMillenials and Fillennials (Ethical Challenge and Responses).pptx
Millenials and Fillennials (Ethical Challenge and Responses).pptx
 
USPS® Forced Meter Migration - How to Know if Your Postage Meter Will Soon be...
USPS® Forced Meter Migration - How to Know if Your Postage Meter Will Soon be...USPS® Forced Meter Migration - How to Know if Your Postage Meter Will Soon be...
USPS® Forced Meter Migration - How to Know if Your Postage Meter Will Soon be...
 
Dust Of Snow By Robert Frost Class-X English CBSE
Dust Of Snow By Robert Frost Class-X English CBSEDust Of Snow By Robert Frost Class-X English CBSE
Dust Of Snow By Robert Frost Class-X English CBSE
 
YOUVE_GOT_EMAIL_PRELIMS_EL_DORADO_2024.pptx
YOUVE_GOT_EMAIL_PRELIMS_EL_DORADO_2024.pptxYOUVE_GOT_EMAIL_PRELIMS_EL_DORADO_2024.pptx
YOUVE_GOT_EMAIL_PRELIMS_EL_DORADO_2024.pptx
 
Virtual-Orientation-on-the-Administration-of-NATG12-NATG6-and-ELLNA.pdf
Virtual-Orientation-on-the-Administration-of-NATG12-NATG6-and-ELLNA.pdfVirtual-Orientation-on-the-Administration-of-NATG12-NATG6-and-ELLNA.pdf
Virtual-Orientation-on-the-Administration-of-NATG12-NATG6-and-ELLNA.pdf
 
HỌC TỐT TIẾNG ANH 11 THEO CHƯƠNG TRÌNH GLOBAL SUCCESS ĐÁP ÁN CHI TIẾT - CẢ NĂ...
HỌC TỐT TIẾNG ANH 11 THEO CHƯƠNG TRÌNH GLOBAL SUCCESS ĐÁP ÁN CHI TIẾT - CẢ NĂ...HỌC TỐT TIẾNG ANH 11 THEO CHƯƠNG TRÌNH GLOBAL SUCCESS ĐÁP ÁN CHI TIẾT - CẢ NĂ...
HỌC TỐT TIẾNG ANH 11 THEO CHƯƠNG TRÌNH GLOBAL SUCCESS ĐÁP ÁN CHI TIẾT - CẢ NĂ...
 
Incoming and Outgoing Shipments in 3 STEPS Using Odoo 17
Incoming and Outgoing Shipments in 3 STEPS Using Odoo 17Incoming and Outgoing Shipments in 3 STEPS Using Odoo 17
Incoming and Outgoing Shipments in 3 STEPS Using Odoo 17
 

C# Online Training

  • 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