The .Net languages use its corresponding runtime to run the application on different Operating Systems. During the code execution time, the Managed Code compiled only when it is needed, that is it converts the appropriate instructions to the native c
A Dataset is an in-memory data store that can hold numerous tables. Datasets only hold data and do not interact with a data source. It is the SqlDataAdapter that manages connections with the data source and gives us disconnected database behavior.
I’m going to demonstrate how to get connection string from App.config in C#.Net.ExampleApp.configxmlversion1.0encodingutf-8 configuration conne
Access Modifiers describes the scope of an object.C# has five Access Modifiers. Public Private Protected Internal Protected internal P
An array is a series of elements of the same type placed in contiguous memory locations that can be individually referenced by adding an index to a unique identifier. For example, we can store 5 values of type int in an array without having to declar
The Common Language Runtime (CLR) is an Execution Environment. It works as a layer between Operating Systems and the applications written in .Net language.
ADO.NET is a data access technology from Microsoft .Net Framework, which provides communication between relational and non-relational systems through a common set of components.
CIL (Common Intermediate Language) is a bytecode and the language of the .NET platform into which compiled source code of high level language is written. Its operations are based on a stack and it is executed by a virtual machine.
Delegate is type-safe object which can point to method or multiple methods (Multicasting) of application.
When application connects to a database or a data file, ADO or ADO.Net utilize a provider to do the job. The connection string contains the information that the provider needs to know to be able to establish a connection to the database or the data f
Garbage Collector is a program, provided by .net; runs in background as a low priority thread and keep track of those objects that are no longer referred by any reference by making them a “dirty objects".
Extension method in C# provides a way to add our own method to class without inheriting it.All we have to do to create extension method is to creat