Shiju Varghese's Blog
Cloud First and Mobile First
-
Speaking at Windows Azure Camp
I will be speaking at Windows Azure Camp, at Trivandrum on on April 30, 2011. In my session, I will be create a Windows Azure Web Role App using ASP.NET MVC and EF Code Fist and will deploy this app to Windows Azure. This session will also cover the Windows Azure AppFabric caching. The event details available from here.
-
ASP.NET MVC 3 Tools Update
Microsoft has released a new update for ASP.NET MVC 3 named ASP.NET MVC 3 Tools Update. ASP.NET MVC 3 Tools Update won’t update the MVC 3 runtime and it only updates the tooling for ASP.NET MVC 3. ASP.NET MVC 3 Tools Update is also includes the NuGet 1.2 version. You can download the ASP.NET MVC 3 Tools Update from here.
-
Entity Framework 4.1 RTW Released
Microsoft ADO.NET team has announced the final Release to Web (RTW) of of Entity Framework 4.1. You can download the Entity Framework 4.1 from here or you can use NuGet to get final version of Entity Framework 4.1.
-
Entity Framework 4.1 Release Candidate Released
Microsoft ADO.NET team has announced the Release Candidate version of Entity Framework 4.1. You can download the Entity Framework 4.1 Release Candidate from here . You can also use NuGet to get Entity Framework 4.1 Release Candidate. The Code First approach is available with Entity Framework 4.1.I have upgraded my ASP.NET MVC 3/EF Code First demo web app (http://efmvc.codeplex.com) to Entity Framework 4.1 version
-
Speaking at Kerala Microsoft User Group on ASP.NET MVC 3 and EF Code First
I will be speaking at Kerala Microsoft User Group , Kochi on March 12. The title of the session is “Developing web apps with ASP.NET MVC 3 and EF Code First”. This will be a hands-on session about web apps development using ASP.NET MVC 3 and EF Code First. The event details available from here .
-
Mobile enabled web apps with ASP.NET MVC 3 and jQuery Mobile
In my previous blog posts, I have demonstrated a simple web app using ASP.NET MVC 3 and EF Code First. In this post, I will be focus on making this application for mobile devices. A single web site will be used for both mobile browsers and desktop browsers. If users are accessing the web app from mobile browsers, users will be redirect to mobile specific pages and will get normal pages if users are accessing from desktop browsers. In this demo app, the mobile specific pages are maintained in an ASP.NET MVC Area named Mobile and mobile users will be redirect to MVC Area Mobile.
-
Dependency Injection in ASP.NET MVC 3 using DependencyResolver and ControllerActivator
In my previous examples for dependency injection in ASP.NET MVC, I have used an approach where creating a custom controller factory deriving from DefaultControllerFactory and override the GetControllerInstance method for dependency injection. But ASP.NET MVC 3 is providing great support for dependency injection with very nice abstraction. In this post, I will demonstrate how to achieve dependency injection using two interfaces introduced in ASP.NET MVC 3 - IDependencyResolver and IControllerActivator. Unity 2.0 will be using as the dependency injection container for this demo app.
-
Developing web apps using ASP.NET MVC 3, Razor and EF Code First - Part 2
In my previous post Developing web apps using ASP.NET MVC 3, Razor and EF Code First - Part 1, we have discussed on how to work with ASP.NET MVC 3 and EF Code First for developing web apps. We have created generic repository and unit of work with EF Code First for our ASP.NET MVC 3 application and did basic CRUD operations against a simple domain entity. In this post, I will demonstrate on working with domain entity with deep object graph, Service Layer and View Models and will also complete the rest of the demo application. In the previous post, we have done CRUD operations against Category entity and this post will be focus on Expense entity those have an association with Category entity. You can download the source code from http://efmvc.codeplex.com .
-
ASP.NET MVC 3 RTM Released
The ASP.NET team has released RTM version of ASP.NET MVC 3. You can download the ASP.NET MVC 3 RTM from here and source code of ASP.NET MVC 3 can download from here. Microsoft has released the following products along with ASP.NET MVC 3.
-
Developing web apps using ASP.NET MVC 3, Razor and EF Code First - Part 1
In this post, I will demonstrate web application development using ASP. NET MVC 3, Razor and EF code First. This post will also cover Dependency Injection using Unity 2.0 and generic Repository and Unit of Work for EF Code First.You can download the source code from http://efmvc.codeplex.com.The following frameworks will be used for this step by step tutorial.