Các bạn có thể sử dụng các từ khóa bên dưới để tìm và học theo lộ trình nhé!
Introduction to .NET Framework
[Basic]
.NET Fundamentals:
- What is Microsoft .NET?
- Common Language Runtime (CLR)
- Common Type System (CTS)
- Base Class Library (BCL)
- Common Language Infrastructure (CLI)
- Intermediate Language (MSIL/CIL/IL)
- Managed Code vs Unmanaged Code
- Assemblies and Deployment
Exception Handling:
- What is Exception
- Error Handling
- Using Try, Catch, Finally and Throw
- Defining our own exception classes
- Debugging the Application
[Intermediate]
ASSEMBLIES:
- Strong Names
- GAC
- Private and Shared Assemblies
- SFA
- MFA
- Configuration Overview
- Configuration Files
- Programmatic Access to Configuration
- Using SDK Tools for Signing and Deployment
- Application Settings with .NET
[Advance]
- Intermediate Language Disassembler (ILDASM)
- Assembly Manifest/Metadata
- Language Interoperability
- Code Access Security (CAS)
.Net Framework with C#
[Basic]
Overview for the Sophisticated Programmer:
- Namespaces
- Data Types
- Using Variables and Arrays
- Methods and Parameters
- Decision Structures and Loops
- Handling Errors and Exceptions
OBJECT ORIENTED PROGRAMMING:
- Classes, structures and enums
- Constructors
- Destructors
- Properties
- Inheritance
- Shadowing(new methods)
- Overriding
- Method Overloading
- this and base Keyword
- Sealed classes
- Interfaces, Abstract Classes
- Working with Delegates
- Designing and Implementing Events
- Generics
- Sealed classes and Partial classes
WORKING WITH COLLECTIONS, IO:
-
System.IO
- Readers and Writers
- Streams
- System.Collections
- Hashtable
- ArrayList
C#.NET Application Architecture:
- Solution, Projects
- Compiling, Debugging and Running in IDE
[Intermediate]
I/O and Serialization:
- Directories
- Files
- Attributes
- Binary Serialization
- Formatters, Binary Formatter
- SOAP Serialization
- XML Serialization
Windows Programming:
- Understanding Windows Programming
- Class Hierarchy
- Using Various Windows Components
Windows Services:
- Understanding Windows Services
- Creating Windows Services
- Installing and Uninstalling Windows services
[Advance]
Multithreading:
- Difference between Multitasking and
- Multithreading
- Advantages of Multithreading
- Creating Multiple threads in application
- Thread Synchronization
Metadata and Reflection:
- Metadata
- Reflection
- Late Binding
.NET Programming Model:
- Memory Management and Garbage Collection
- Threading and Synchronization
- Asynchronous Delegates
- .NET BackgroundWorker
- Application Domains
- Marshal by Value
- Marshal by Reference
.NET Remoting:
- Understanding Distributed Architecture
- Drawbacks of DCOM
- Remoting Advantages
- Remoting Vs web services
- Creating & Using Remote Applications
.NET Security:
- Authentication and Authorization
- Configuring Security
- Code Access Security
- Code Groups
- Evidence
- Permissions
- Role-Based Security
- Principals and Identities
Theo dõi và ủng hộ những bài viết khác của mình nhé!
Blog: blog.ntechdevelopers.com/
#ntechdevelopers
#blog #ntech