Showing posts with label .NET Framework. Show all posts
Showing posts with label .NET Framework. Show all posts

Introduction to ASP.NET Web API

ASP.NET Web API. ASP.NET Web API is a framework that makes it easy to build HTTP services that reach a broad range of clients, including br...

Encrypt and Decrypt a File in asp.Net with C#

This article explains how to Encrypt and Decrypt a file in C#. The File class provides the Encrypt and the Decrypt methods to restrict o...

Push Notifications in ASP.NET Web API with PushBots.NET

In this post I will take you through setting up PushBots.NET and scaffolding your very own API to interact with the PushBots API so that yo...

Asp.net MVC Life Cycle

In this article we will discuss about the Asp.Net MVC request life-cycle from one component to the other. We will talk about the components...

Entity Framework 6: The Ninja Edition

The New Features in Entity Framework 6 Welcome to Entity Framework 6. Here, you will learn about the new features introduced in Entity Fr...

New Features in C# 6.0

 C# 6.0 introduces a number of new features that will make it easier for developers to avoid boilerplate code. We also have a new compiler ...

Common Language Specification (CLS)

CLS is a set of basic rules, which must be followed by each .NET language to be a .NET- compliant language. It enables interoperability bet...

Lazy initialization

Lazy initialization is a process by which an object is not initialized until it is first called in your code. The .NET 4.0 introduces a new...

Microsoft Intermediate Language (MSIL)

The .NET Framework is shipped with compilers of all .NET programming languages to develop programs. There are separate compilers for the Vi...

The execution process of managed code

The managed code is executed as follows: •    Choosing a language compiler •    Compiling the code to MSIL •    Compiling MSIL to native...

Main Difference between NameSpace and Assembly

1   Assembly is physical grouping of logical units, Namespace, logically groups classes. 2  Namespace can span multiple assembly.

Tuples

Tuple is a fixed-size collection that can have elements of either same or different data types. Similar to arrays, a user must have to spec...

Unmanaged Code

Unmanaged code is the code that is executed directly by the operating system outside the CLR environment. It is directly compiled to native...

Managed Code

Managed code is the code that is executed directly by the CLR instead of the operating system. The code compiler first compiles the managed...

Code Access Security (CAS)

Code access security (CAS) is part of the .NET security model that prevents unauthorized access of resources and operations, and restricts ...

Garbage Collection(GC)

The .NET Framework's garbage collector manages the allocation and release of memory for your application.GarbageCollection (GC), also k...

Common Type System (CTS).

In Microsoft's .NET Framework, the Common Type System (CTS) is a standard that specifies how type definitions and specific values of ty...

Memory-mapped files(MMFs)

Memory-mapped files (MMFs) allow you map the content of a file to the logical address of an application. These files enable the multiple pr...

Version history of .NET Framework

.NET 1.0 - 2002 Initial version (1st release)  .NET 1.1 - 2003 Update on 1.0, added provider for Oracle  .NET 2.0 - 2005 Generics were in...

Managed extensibility framework

Managed extensibility framework (MEF) is a new library that is introduced as a part of .NET 4.0 and Silverlight 4. It helps in extending yo...