Showing posts with label MVC. Show all posts
Showing posts with label MVC. Show all posts

Difference Between ViewData, ViewBag and TempData with Example

Introduction: In ASP.NET MVC there are three ways - ViewData, ViewBag and TempData to pass data from controller to view and in next reques...

Is MVC a design pattern or an architectural pattern?

Introduction: MVC which stands for Model-View-Controller describes a software pattern that you can use in interactive computer systems...

Overview of ASP.NET vNext and MVC 6

Introduction: Microsoft has announced the next generation of ASP.NET at TechEd North America on 12 May 2014, which is called ASP.NET vNext...

Domain modelling approaches in Entity Framework

Introduction: A business domain is populated with related and interconnected entities which have its own properties and behavior. Most imp...

Basic Overview of ASP.NET MVC

Introduction: This article is for absolute beginner's and can be considered as First step in learning MVC.  In this article i am goi...

Exception Filters in MVC

© Google Introduction Exceptions are part and parcel of an application. They are a boon and a ban for an application too. Isn't i...

Difference Between Int32.Parse(), Convert.ToInt32(), and Int32.TryParse()

Introduction This article explains the main difference between int32.Parse(), Convert.ToInt32() and int32.TryParse(). Int32.parse(str...

Difference between int.Parse,Convert.ToInt32 and int.TryParse

Introduction This article explains the main difference between int.Parse(), Convert.ToInt32() and int.TryParse(). int.Parse(string s)...

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...

MVC

 MVC is a framework for developing web applications. It is one of the ASP.NET programming models. The Model represents the application core...

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...

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...

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...

The code contracts

Code contracts help you to express the code assumptions and statements stating the behavior of your code in a language-neutral way. The con...