Ask your technical questions on forums or here :
ASP.NET or MVC | C# | Windows Phone
Microsoft Technology Journals by Abhimanyu K Vatsa
HOME ABOUT RAZOR BOOK SPEAKING MVC ASP.NET JQUERY VIDEOS EBOOK ARCHIVE

28 Sep 2012

Playing with Entity Framework's Code First Database Migration

In this video you will learn how to use Entity Framework's Code First Database Migration. I'll create simple console application and will add 'Student' model and then a DbContext in the project.

27 Sep 2012

Enum Support (EF Designer) in Entity Framework 5

Entity Framework 5 brings number of improvements and Enum Support in EF Designer or Code First is one of them. In this post you will learn it by creating a simple console application then will add EF Designer and will sketch the Model on designer surface. Please note, EF Designer can also be used with the Database First workflow to map to an existing database.

26 Sep 2012

Enum Support (Code First) in Entity Framework 5

Entity Framework 5 brings number of improvements and Enum Support in Code First is one of them.

Normal LINQ Query to Compiled LINQ Query to Auto-Compiled LINQ Queries in Entity Framework 5

Entity Framework 5 brings number of improvements and query performance improvement is one of them. In this article I’ll be talking all on query performances (EF1 to EF5) so that you can understand the improvements better.

24 Sep 2012

TCP is a STATEful protocol and HTTP is a STATEless protocol, why?

One question i was asked in MCA Class today by a smart guy is

Sir, I have a doubt, HTTP is based on TCP protocol and as we know TCP is a stateful protocol then why HTTP is stateless?

How to copy text from one textbox to another using jQuery blur

Here is a questing I received

Hi
Help me on jquery blur event I need to copy data from one textbox to another textbox.

21 Sep 2012

Code First Database Migrations in MVC: in Hindi

In this video you will learn how to use Migration feature in MVC Apps. I will create a new MVC Project using Code First Approach and then I will make some changes in model to look at the errors and then will use the Migration feature to migrate/update the database. Video is in Hindi Language.

17 Sep 2012

Using Stored Procedure & Entity Framework in MVC 4 to create CRUD Apps: in Hindi

In this video you will learn how to create CRUD Apps in MVC 4 using Stored Procedure and Entity Framework.

HTTP Error 404.0 - Not Found in MVC

The Resource you are looking for has been removed, had its name changed, or is temporarily unavailable.

I saw this error today while working on a MVC Web Project, this is a common error we get while running website and performing any CRUD (Create, Read, Update, Delete) operation. Stackoverflow is full of such queries so I decided to post the fix here. You might not find it useful for your case but I think majority of requests can be satisfied.

15 Sep 2012

Browse With Option (Set Multiple Defaults) in Visual Studio 2012

In Visual Studio 2012 we got some really exciting new features. And setting multiple defaults to browse with option is one of them. So, watch the video and see how it really works.

11 Sep 2012

Media Only Queries in CSS3 / @media only screen and (max-width: 900px) { attributes; }

If you remember, CSS2 added support for the media="screen" way of defining which stylesheet to use for which representation of the data.

Now CSS3 added a new feature to this functionality, by adding media queries. Basically, this means you can change stylesheets or styles on the web page based on for instance the width and height of the viewport/browser.

The type 'System.Data.Objects.ObjectContext' is defined in an assembly that is not referenced. You must add a reference to assembly 'System.Data.Entity, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089'

Today, I was developing an web application, I got titled error. I decided to post the fix for this.

10 Sep 2012

ASP.NET Session States in SQL Server Mode (Session State Story)

A session is defined as the period of time that a unique user interacts with a Web application. Active Server Pages (ASP) developers who wish to retain data for unique user sessions can use an intrinsic feature known as session state.

Programmatically, session state is nothing more than memory in the shape of a dictionary or hash table, e.g. key-value pairs, which can be set and read for the duration of a user's session.

8 Sep 2012

Free ebook: Beginning LINQ



A new fashion to write Queries and address the impedance mismatch between programming languages and database.

This e-book is based on my series of LINQ posts and I’m just consolidating all blog posts here.



PDF Version


Download Size: 1.10 MB
Total Pages: 36





Written by Abhimanyu Kumar Vatsa (itorian.com) and Edited By: Deepak K Gupta.

7 Sep 2012

LINQ Query Syntax and Method Syntax - Part 11

This is eleventh part of the ‘LINQ’ series posts that I have started from here. In the last post you learnt how to perform calculations in LINQ query. Now, in this post you will look at some differences between LINQ Query Syntax and Method Syntax used in LINQ.

Free ebook: Introducing Windows Server 2012 (RTM Edition)

Mitch Tulloch has updated his very popular free ebook on Windows Server 2012 based on the RTM version of the software. 
A key feature of this book is the inclusion of sidebars written by members of the Windows Server team, Microsoft Support engineers, Microsoft Consulting Services staff, and others who work at Microsoft. These sidebars provide an insider’s perspective that includes both “under-the-hood” information concerning how features work, and strategies, tips, and best practices from experts who have been working with the platform during product development.

5 Sep 2012

Performing Calculations in LINQ Query - Part 10

This is tenth part of the ‘LINQ’ series posts that I have started from here. In the last post you learnt how to transform source data/object into XML file and in this post will go ahead and learn how to perform some calculations in LINQ query.

4 Sep 2012

Transforming Data Source objects into XML using LINQ - Part 9

This is ninth part of the ‘LINQ’ series posts that I have started from here. In the last post we explored customizing the LINQ’s ‘select’ statement to select subset of each source element. Now, in this post you will learn how to transform data source objects into XML.

Customizing LINQ’s ‘select’ statement - Part 8

This is eighth part of the ‘LINQ’ series posts that I have started from here. In the last post we explored how to join data from multiple data sources using ‘concat’ key. Now, in this post you will learn how to customize the LINQ’s ‘select’ statement to select subset of each Source Element.


Joining Multiple Data-Sources using 'Concat' Key in LINQ - Part 7

This is seventh part of the ‘LINQ’ series posts that I have started from here. In the last post we explored how to filter, order, group and join in LINQ. Now, in this post we will take a look at concate key used LINQ query to do joins.

3 Sep 2012

My Speaking or In-Person Events

Okay, great to see you on this page. Here, i will list upcoming/past events in which i will be speaking. Also, this page will allow you to access resources (on demand) that I have used in my session.

Date Topic Event Details/URL
25-March-2017 Getting started with IdentityServer, Microsoft, Gurgaon http://www.c-sharpcorner.com/events/learn-asp-net-web-api-2-nodejs-and-identity-server
26-Feb-2017 Azure CDN | Accelerated Availability & Performance, Microsoft, Gurgaon https://www.biztalk360.com/azure-day-gurgaon/
19-Feb-2017 Performance, tips and tricks for every web developers, C# Corner, Noida http://www.c-sharpcorner.com/events/learn-net-core-asp-net-core-and-mvc
14-Jan-2017 Performance, tips and tricks for every web developers, Microsoft, Gurgaon http://www.c-sharpcorner.com/events/learn-typescript-service-workers-web-development
27-Nov-2016 Introduction to Azure Media Services using MVC http://www.c-sharpcorner.com/events/getting-started-with-microsoft-dynamics-365
12-March-2016 Azure Virtual Machine - use it as shared web hosting server http://www.c-sharpcorner.com/events/learn-net-asynchronous-programming-nodejs
30-Jan-2016 Building BOT on Telegram using C# http://www.c-sharpcorner.com/events/delhi-chapter-meet-learn-net-asp-net-mvc-angularjs-c-sharp
http://www.itorian.com/2016/01/presenting-session-on-building-bot-on-telegram-using-c-sharp.html
13-Dec-2015 Building Media Services using MVC http://www.c-sharpcorner.com/Events/204/learn-ioc-di-media-services-with-mvc-net-garbage-collect.aspx
http://www.itorian.com/2015/12/my-session-on-azure-media-services-in-c-sharp-corner-delhi-chapter.html
06-Apr-2015 Open .NET Discussion in Jubli Park Jamshedpur http://www.itorian.com/2015/04/open-net-discussion-in-jubli-park_6.html
15-Jan-2015 Glimpse of ASP.NET MVC http://www.itorian.com/2015/01/jharkhand-geeks-microsoft-net.html

Simple demo project on LINQ to SQL using Console Application

In this video post, you will learn how to setup a simple project on LINQ to SQL using Console Application.

LINQ (Language Integrated Query) - Part 6

This is sixth part of the ‘LINQ’ series posts that I have started from here. In the last post we explored selecting records using LINQ and its internals. Now in this post we will be looking at filtering, ordering, grouping and joining using LINQ.

1 Sep 2012

LINQ (Language Integrated Query) - Part 5

This is fifth part of the ‘LINQ’ series posts that I have started from here. In the last post we talked on how to setup a demo project to explore LINQ queries, I expect you too have a demo project with you, if not then visit Part 4 of this series and setup it. Let’s go ahead and explore selecting records using LINQ and explore internals.