- Back to Home »
- .NET , ADO.NET , ASP.NET , C#.NET , Windows Applications »
- Sudhir Chekuri .NET Tutorials Content
Posted by :
Sudhir Chekuri
Tuesday, 29 December 2015
.NET
Introduction / Overview of .NET
History of Programming
Languages supported by .NET
.NET Features
- Language Independency
- Language Interoperability
- Platform Independent
- Memory management
- Easy development and deployment
Different types of applications developed using .NET
- Console applications
- Windows applications
- Web applications
- Web Services
- Windows Services
- Mobile applications
- Store applications
- Class Library
- Windows Forms control library
Compilation process in .NET
Important components in CLR
- Security manager
- JIT Compiler
- Memory manager
- Garbage collector
- Exception manager
- CTS and CLS
CTS
CLS
Assemblies
- Private assemblies
- Public assemblies
- Contents of Assembly
CAS
.NET VS JAVA
- Similarities of .NET and JAVA
- Differences between .NET and JAVA
Managed Vs UnManaged Code
Microsoft .NET Framework
- CLR (Common language runtime)
- BCL (Base class library)
- Win forms
- ASP.NET
- ADO.NET
- WCF
- WPF
- WF
- Card Space
- LINQ
- ADO.NET ENTITY FRAMEWORK
- PARALLEL LINQ
- TASK PARALLEL LIBRARY
- Modern UI Runtime
- Task based Async model
Visual Studio IDE
- Versions of MS VISUAL STUDIO
- Visual Studio IDE Windows with shortcuts
- Intellisence
C#.NET
Introduction to C#.NET
New Features in C#.NET
- C#.NET 2.0
- C#.NET 3.0
- C#.NET 4.0
- C#.NET 5.0
- C#.NET 6.0
Rules in C#.NET
Namespaces
- Hierarchy of writing program
Executing C# program using Command prompt
Creating Console Application using Visual Studio
- Basic C#.NET program structure in Console Application
C#.NET Console Class
- Console Methods
- Console Properties
C#.NET Datatypes
- C# value datatype
- C# Reference type
C#.NET Operators
- C# Arithmetic Operators
- C# Assignment operators
- C# Increment decrement operators
- C# Relational operators
- C# Logical operators
- C# Bit wise operators
- C# Shift operators
C#.NET Variables
Predefined methods
- minvalue( )
- maxvalue( )
C#.NET Convertions
- Implicit Conversion
- Explicit conversion
- C#.NET Boxing
- C#.NET UnBoxing
C#.NET Arrays
- Single Dimensional Array
- Multi Dimensional Array
- Jagged Array
C#.NET String Functions
- ToUpper and ToLower
- Remove
- Trim
- Replace
- IndexOf
C#.NET Conditional Statements
- C#.NET Conditional Branching
- C#.NET Conditional Looping
C#.NET Conditional Branching
C#.NET Conditional Looping
C#.NET Jump Statements
- goto
- break
- continue
C#.NET Methods
- Simple Method
- Method with arguments
- Method with Return Type
- Method with arguments and return type
- Abstract Method
- Static Method
C#.NET Class
C#.NET Object
C#.NET Constructor
- Constructor with parameter
- Constructor Overloading
C#.NET Destructor
C#.NET Partial class
C#.NET Encapsulation
C#.NET Inheritance
- C#.NET Single Inheritance
- C#.NET Multi level Inheritance
- C#.NET Hierarchical Inheritance
- C#.NET Multiple Inheritance
- C#.NET Hybrid Inheritance
C#.NET static class
C#.NET Sealed Class
C#.NET Abstract Class
C#.NET Abstraction
C#.NET Access Specifiers
- Private
- Public
- Protected
- Internal
- Protected Internal
Creating custom dll, exe and consuming dll
- About dll
- Creating dll
- Steps to create exe file
- Steps to add Reference
C#.NET Const
C#.NET Readonly
C#.NET Properties
C#.NET Enum
C#.NET Struct
C#.NET StringBuilder and string
C#.NET Polymorphism
- C#.NET Method Overloading
- C#.NET Method Overriding
C#.NET Interface
- Inheriting Multiple interfaces
Abstract class VS Interface
C#.NET Delegate
- Singlecast Delegate
- Multicast Delegate
C#.NET Exception Handling
- Exception
- Exception handling
- Try block
- Catch block
- Finally block
- Throw block
Windows Forms
Form
- Creating new form
- Navigation from one form to another form
- Startup form
Win forms controls
- Common controls
- Containers
- Menus & Toolbars
- Dialogs
Common Controls
Containers
- Panel
- FlowLayoutPanel
- TableLayoutPanel
- GroupBox
- SplitContainer
- TabControl
Menus & Toolbars
- MenuStrip
- ToolStrip
- ContextMenuStrip
- StatusStrip
- ToolStripContainer
Dialogs
- ColorDialog
- FolderBrowserDialog
- FontDialog
- OpenFileDialog
- SaveFileDialog
Windows Forms User Controls
- Implementing User Controls
- Using User Controls
Validations – Regular Expressions in Windows Forms Applications
Application Deployment
Packaging Code
Click once deployment
Deployment of applications
SQL Basics
Introduction to SQL
DDL commands
DML commands
TCL commands
DCL commands
Examples of SQL Commands - DDL, DML
ADO.NET
Introduction to ADO.NET
Connection String
SqlConnection
SqlCommand
Connected Architecture
- ExecuteReader
- ExecuteNonQuery
- ExecuteScalar
- DataTable, DataRow, DataColumns
- Select
- Insert
- Update
- Delete
Disconnected Architecture
DataSources
Using ADO.NET in Windows Forms
ADO.NET Exception handling
Connection String from configurations
3 Layered Architecture
User Interfaces layer
Business logic layer
Data Access layer
3 Tier applications
3 tier architecture
N tier architecture
Client and Server applications
XML
XML Basics
XMLReader
XMLWriter
Windows Services
Understanding Windows Services
Creating Windows Services
Install windows services
Crystal Reports
Introduction to Crystal Reports
Developing Crystal Reports
Invoke and Deploy Crystal Reports
Additional:
ref and out parameters
ASP.NET Master Pages
ASP.NET Controls
Navigations
Data Controls
ASP.NET Validations
ASP.NET State Management
ASP.NET Page Life Cycle
ASP.NET SignUp
ASP.NET SignIn
3 layer architecture
Download ASP.NET Ajax Control ToolKit
Using Ajax Control Toolkit in ASP.NET
Developer Unit Testing
About AngularJS
Sudhir Chekuri .NET Resume
HTML
Introduction to HTML
ASP.NET
Introduction to ASP.NETASP.NET Master Pages
ASP.NET Controls
Navigations
Data Controls
ASP.NET Validations
ASP.NET State Management
ASP.NET Page Life Cycle
ASP.NET SignUp
ASP.NET SignIn
3 layer architecture
Download ASP.NET Ajax Control ToolKit
Using Ajax Control Toolkit in ASP.NET
Developer Unit Testing
About AngularJS
Sudhir Chekuri .NET Resume
Projects
Restaurant Management System Windows app with SQL Server Database
HRMS (C#, ASP.NET, ADO.NET, SQL)
HRMS (C#, ASP.NET, ADO.NET, SQL, 3 Tier)
HRMS (C#, MVC, Entity Framework, LINQ)
ShopOnline (C#, MVC, Entity Framework, LINQ)
JobsHub (C#, ASP.NET, ADO.NET, SQL)
JobsHub(3 Tier, C#, ASP.NET, ADO.NET, SQL)
Download Sudhir Chekuri EBooks
.NET Interview question and answers
HRMS (C#, ASP.NET, ADO.NET, SQL)
HRMS (C#, ASP.NET, ADO.NET, SQL, 3 Tier)
HRMS (C#, MVC, Entity Framework, LINQ)
ShopOnline (C#, MVC, Entity Framework, LINQ)
JobsHub (C#, ASP.NET, ADO.NET, SQL)
JobsHub(3 Tier, C#, ASP.NET, ADO.NET, SQL)
Download Sudhir Chekuri EBooks
.NET Interview question and answers
Hai Sir,
ReplyDeleteWhat is the difference between string and String. This is the one of the question asked by the interviewer in an interview.
In C#, string is an alias for the String class in .NET framework. In fact, every C# type has an equivalent in .NET. As another example, short and int in C# map to Int16 and Int32 in .NET. So, technically there is no difference between string and String, but it is common practice to declare a variable using C# keywords.
DeleteThis comment has been removed by the author.
ReplyDeletethanks to sharing your knowledge with us .i am newbies in dotnet topic and fresher in it.thank u so much
ReplyDeletedot net training in velachery |
dot net training in chennai
It was really a nice post and Dot Net Online Course Hyderabad
ReplyDeleteThanks For the Great Content. I Will also share with my Friends & once again thanks a lot.
ReplyDelete.Net Online Training Hyderabad
Visit us: dot net training