Embark on a transformative journey into the world of .NET Framework with our comprehensive course at Dakshyalaya Training Center located beside vs niketan. Designed for beginners and experienced developers alike, this course offers a deep dive into the versatile .NET framework. From building web applications to creating robust desktop software, you'll master essential skills in C#, ASP.NET, and more. Led by industry experts, our hands-on approach ensures you gain practical experience and confidence. Whether you're aiming to start a new career or enhance your existing skills, join us and unlock the endless possibilities of .NET development. Enroll now to take the first step towards mastering this powerful technology.
Unlock the world of .NET development with our comprehensive course at Dakshyalaya Training Center. Whether you're a beginner or experienced developer, this program is designed to equip you with essential skills and knowledge. Explore the intricacies of C#, ASP.NET, and other key components of the .NET framework through hands-on projects and practical exercises. Led by industry experts, you'll gain invaluable insights into modern development practices and industry trends. From building web applications to creating desktop software, this course covers it all. Join us today to elevate your coding expertise and embark on a rewarding journey in the dynamic field of .NET development.
History
Basics of .Net
Creating Console Application Project
Project vs. Solution
How to compile the project?
Argument List
Return Type
Breaking down solution (to a problem) to one or more methods
BASE CLASSES – BASIC
How to write to Console?
How to read from Console?
Locking and Hidings
If-Else
Switch
For
While
Do While
Break
Continue
Goto
Foreach
Arithmetic
Increment/Decrement
Comparison
Logical
Assignment
Data Types
Value Types
Reference Types
Value Types in Detail
Signed vs. Unsigned
byte, sbyte
short, ushort
int, uint
long, ulong
float
double
decimal
bool
char
Single Dimensional Arrays
Introduction to the [ ] Operator
Multiple Dimensional Arrays
Jagged Arrays Array as a Reference
Type
String is a Reference Type
What is a string made up of –
understanding the char type
Ways of constructing strings
How to copy one string to another
Using the [] operator
Converting strings from lower case to
upper and vice-versa
Searching for specific characters in
a string
Searching for specific words in a
sentence
Complex String operations
StringBuilder
Format Strings
Immutability
Define
Undef
If, Else-If, Else, End-If
Warning
Error
Region, Endregion
Data Members
Function Members
Access Modifiers
Data Encapsulation
Set and Get methods
Passing parameters by Value
Passing parameters by Reference
Using keywords ref, out, and params in methods
Named Arguments
Optional Arguments
Method Overloading
Properties and Accessors
Constructors and Destructors
Partial Classes
Static Class and Static Methods
Static Constructor, readonly fields
Inheritance
The Object class
Polymorphism, Virtual Methods
Abstract Class and Abstract Methods
Sealed Class
Exceptions
Using Constructors
Nullable types and operations
Null Coalescing operator
Type Inference
Anonymous Type
Boxing and Unboxing
Data Conversions – Implicit and
Explicit
Operator Overloading
User Defined Casts
Indexers
Generics
Type Safety
Constraints
Default
Interface
Statics
Delegates
Delegates and Events
Array Class
Lists
Queue
Stack
Linked List
Sorted List
Dictionaries
File I/O Revisited
Serialize / Deserialize
Moving, Copying and Deleting Files
Standards in .NET
XML I/O
DOM
XPATH
Event Logging
Installing And Configuring SQL Server
Install SQL Server 2019
Configure SQL Server 2019 instances and databases.
Configure SQL Server security
Understanding Normalization and Relationships
SQL Queries
SQL Insert,Delete ,Update statements
SQL Joins
Implement a table
Implement functions
Implement stored procedures
Backup a database
Restore a database
Introduction
What is ASP.NET Core?
ASP.NET Core Features
Advantages of ASP.NET Core
MVC Pattern
Understanding ASP.NET Core MVC
ASP.NET Core vs. ASP.NET MVC vs. ASP.NET Web Forms
Coding Standards
Application Architecture
Solid Principles
Performance
Security
Application Frameworks
.NET Core
Web APIs
ASP.NET MVC
Concepts/Patterns
Dependency Injection
ADO.NET
Entity Framework – different
approaches
LINQ and Lambda expression
Understanding/writing Unit Tests
Async Programming
Design Patterns
Exception Handling – different
approaches
Angular as a Frontend framework.
ASP.NET Core Environment Setup
ASP .NET Core First Application
Understanding Application
Architecture
Controllers Overview
Action Methods and IActionResult
object
Passing data from Controller to View
Understanding Action Selectors
Action Filters
Building Custom Action Filters
Middleware
Asynchronous Action Methods
Introducing Razor View
Advantages of Razor View
Razor Syntax
Types of Views
Partial Views
Built-in IoC Container
Registering Application Service
Understanding Service Lifetime
Injection
Data Annotations and Validations Overview
Validations with Data Annotation
Server Side and Client Side Validation
Custom Server side validation
Model level validation using IValidatableObject
Custom unobstrive Client side Validation
Remote Validation
Client Based State Management including Cookies, View Data, View Bag and
Temp Data
Server Based State Management Including Session
Authentication and Authorization
Using JWT Authentication
Url Routing Overview
Custom Routes
Attribute Routing
Routing Constraints
Backup a database
Restore a database
Understanding Areas
Adding Areas
Defining Area Routes
Linking between Areas
Introduction
JavaScript fundamentals
Calling Controller Actions using Ajax
WebAPI
Troubleshooting, Error Handling and Logging
Environment Variable
Deployment
© 2023 - 2025 All rights reserved by Dakshyalaya Nepal Pvt. Ltd.