<?xml version="1.0" encoding="UTF-8" ?>
<?xml-stylesheet type="text/xsl" href="http://cnug.co.in/utility/FeedStylesheets/atom.xsl" media="screen"?><feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en"><title type="html">Shiju Varghese&amp;#39;s Blog</title><subtitle type="html" /><id>http://cnug.co.in/blogs/shijuv/atom.aspx</id><link rel="alternate" type="text/html" href="http://cnug.co.in/blogs/shijuv/default.aspx" /><link rel="self" type="application/atom+xml" href="http://cnug.co.in/blogs/shijuv/atom.aspx" /><generator uri="http://communityserver.org" version="4.0.30619.63">Community Server</generator><updated>2011-07-18T13:31:02Z</updated><entry><title>Tips and Important Steps for Migrating Apps to Windows Azure</title><link rel="alternate" type="text/html" href="/blogs/shijuv/archive/2012/01/29/tips-and-important-steps-for-migrating-apps-to-windows-azure.aspx" /><id>/blogs/shijuv/archive/2012/01/29/tips-and-important-steps-for-migrating-apps-to-windows-azure.aspx</id><published>2012-01-29T11:45:00Z</published><updated>2012-01-29T11:45:00Z</updated><content type="html">The following are the few important steps and tips for migrating ASP.NET apps to Windows Azure. Convert the ASP.NET application into a Web Role project. Verify that the application is running correctly in the development environment. Make sure that your application is 64-bit compatible since Window azure is a 64-bit environment. Since Window Azure Web Roles runs on IIS7 Integrated mode, make sure that your web application does not have any issues with running on IIS 7 Integrated mode. If your web...(&lt;a href="http://cnug.co.in/blogs/shijuv/archive/2012/01/29/tips-and-important-steps-for-migrating-apps-to-windows-azure.aspx"&gt;read more&lt;/a&gt;)&lt;img src="http://cnug.co.in/aggbug.aspx?PostID=1249" width="1" height="1"&gt;</content><author><name>Anonymous</name><uri>http://cnug.co.in/members/Anonymous/default.aspx</uri></author><category term=".Net" scheme="http://cnug.co.in/blogs/shijuv/archive/tags/.Net/default.aspx" /><category term="Azure" scheme="http://cnug.co.in/blogs/shijuv/archive/tags/Azure/default.aspx" /><category term="Windows Azure" scheme="http://cnug.co.in/blogs/shijuv/archive/tags/Windows+Azure/default.aspx" /><category term="Azure Storage" scheme="http://cnug.co.in/blogs/shijuv/archive/tags/Azure+Storage/default.aspx" /></entry><entry><title>Building a Windows Azure App using Azure Queue, Azure Table and ASP.NET MVC Web Role</title><link rel="alternate" type="text/html" href="/blogs/shijuv/archive/2011/12/01/building-a-windows-azure-app-using-azure-queue-azure-table-and-asp-net-mvc-web-role.aspx" /><id>/blogs/shijuv/archive/2011/12/01/building-a-windows-azure-app-using-azure-queue-azure-table-and-asp-net-mvc-web-role.aspx</id><published>2011-12-01T18:20:00Z</published><updated>2011-12-01T18:20:00Z</updated><content type="html">In this post, I will demonstrate a Windows Azure app using Azure Queue, Azure Table and a ASP.NET MVC 4 Web Role application. This post is explaining few initial steps for building a demo Azure app where asynchronous commands (write operations that changes the data) put into Azure Queue and an Azure Work Role will persist the data into Azure Table from Queue messages for the read operations. The source code is available from http://azurehack.codeplex.com/ .The demo application will modify and add...(&lt;a href="http://cnug.co.in/blogs/shijuv/archive/2011/12/01/building-a-windows-azure-app-using-azure-queue-azure-table-and-asp-net-mvc-web-role.aspx"&gt;read more&lt;/a&gt;)&lt;img src="http://cnug.co.in/aggbug.aspx?PostID=1248" width="1" height="1"&gt;</content><author><name>Anonymous</name><uri>http://cnug.co.in/members/Anonymous/default.aspx</uri></author><category term="ASP.NET MVC" scheme="http://cnug.co.in/blogs/shijuv/archive/tags/ASP.NET+MVC/default.aspx" /><category term=".Net" scheme="http://cnug.co.in/blogs/shijuv/archive/tags/.Net/default.aspx" /><category term="ASP.NET MVC 3" scheme="http://cnug.co.in/blogs/shijuv/archive/tags/ASP.NET+MVC+3/default.aspx" /><category term="Windows Azure" scheme="http://cnug.co.in/blogs/shijuv/archive/tags/Windows+Azure/default.aspx" /><category term="Azure Storage" scheme="http://cnug.co.in/blogs/shijuv/archive/tags/Azure+Storage/default.aspx" /></entry><entry><title>Startup Tasks for Windows Azure Roles</title><link rel="alternate" type="text/html" href="/blogs/shijuv/archive/2011/11/23/startup-tasks-for-windows-azure-roles.aspx" /><id>/blogs/shijuv/archive/2011/11/23/startup-tasks-for-windows-azure-roles.aspx</id><published>2011-11-23T12:15:00Z</published><updated>2011-11-23T12:15:00Z</updated><content type="html">Windows Azure supports startup tasks that can be use to perform operations and install components before your Azure Role starts on Virtual Server. You can use to startup tasks to install other software, register COM components, setting registry keys, start another process, etc. This is very useful in many situations where you might want to running an initialization scripts, execute batch files and PowerShell scripts etc before your Role starts. In the past, I had used a startup task to install ASP...(&lt;a href="http://cnug.co.in/blogs/shijuv/archive/2011/11/23/startup-tasks-for-windows-azure-roles.aspx"&gt;read more&lt;/a&gt;)&lt;img src="http://cnug.co.in/aggbug.aspx?PostID=1247" width="1" height="1"&gt;</content><author><name>Anonymous</name><uri>http://cnug.co.in/members/Anonymous/default.aspx</uri></author><category term=".Net" scheme="http://cnug.co.in/blogs/shijuv/archive/tags/.Net/default.aspx" /><category term="Windows Azure" scheme="http://cnug.co.in/blogs/shijuv/archive/tags/Windows+Azure/default.aspx" /></entry><entry><title>Visual Studio Enhancements in Windows Azure SDK 1.6 for Publishing  Apps</title><link rel="alternate" type="text/html" href="/blogs/shijuv/archive/2011/11/22/visual-studio-enhancements-in-windows-azure-sdk-1-6-for-publishing-apps.aspx" /><id>/blogs/shijuv/archive/2011/11/22/visual-studio-enhancements-in-windows-azure-sdk-1-6-for-publishing-apps.aspx</id><published>2011-11-22T14:39:37Z</published><updated>2011-11-22T14:39:37Z</updated><content type="html">The new Windows Azure SDK 1.6 is providing many enhancements including a better experience for publishing Windows Azure applications using Visual Studio. To publish an application onto Azure, do the following steps. First right click on the Azure project from Visual Studio and Select Publish. The below publish window will show. &amp;#160; When you run the publish wizard&amp;#160; for the first time, you must download your credentials from Windows Azure portal. Choose the Sign In To Download Credentials link...(&lt;a href="http://cnug.co.in/blogs/shijuv/archive/2011/11/22/visual-studio-enhancements-in-windows-azure-sdk-1-6-for-publishing-apps.aspx"&gt;read more&lt;/a&gt;)&lt;img src="http://cnug.co.in/aggbug.aspx?PostID=1246" width="1" height="1"&gt;</content><author><name>Anonymous</name><uri>http://cnug.co.in/members/Anonymous/default.aspx</uri></author><category term=".Net" scheme="http://cnug.co.in/blogs/shijuv/archive/tags/.Net/default.aspx" /><category term="Windows Azure" scheme="http://cnug.co.in/blogs/shijuv/archive/tags/Windows+Azure/default.aspx" /></entry><entry><title> CQRS, Commands, Command Handlers and Command Dispatcher  </title><link rel="alternate" type="text/html" href="/blogs/shijuv/archive/2011/10/19/cqrs-commands-command-handlers-and-command-dispatcher.aspx" /><id>/blogs/shijuv/archive/2011/10/19/cqrs-commands-command-handlers-and-command-dispatcher.aspx</id><published>2011-10-19T02:57:00Z</published><updated>2011-10-19T02:57:00Z</updated><content type="html">In this post, I am trying to add some CQRS principles onto my EFMVC project. Please keep in mind that this is not the implementation CQRS patterns, but trying to add some CQRS flavors on the Solution Architecture with Commands that changes the data (Create, Update and Delete). The current implementation of command execution is implemented in a synchronous way. CQRS CQRS is stands for Command-Query Responsibility Segregation that is a principle of separating commands (that change the data) from queries...(&lt;a href="http://cnug.co.in/blogs/shijuv/archive/2011/10/19/cqrs-commands-command-handlers-and-command-dispatcher.aspx"&gt;read more&lt;/a&gt;)&lt;img src="http://cnug.co.in/aggbug.aspx?PostID=1245" width="1" height="1"&gt;</content><author><name>Anonymous</name><uri>http://cnug.co.in/members/Anonymous/default.aspx</uri></author><category term="ASP.NET MVC" scheme="http://cnug.co.in/blogs/shijuv/archive/tags/ASP.NET+MVC/default.aspx" /><category term="IoC" scheme="http://cnug.co.in/blogs/shijuv/archive/tags/IoC/default.aspx" /><category term="ASP.NET" scheme="http://cnug.co.in/blogs/shijuv/archive/tags/ASP.NET/default.aspx" /><category term="Entity Framework" scheme="http://cnug.co.in/blogs/shijuv/archive/tags/Entity+Framework/default.aspx" /><category term=".Net" scheme="http://cnug.co.in/blogs/shijuv/archive/tags/.Net/default.aspx" /><category term="CQRS" scheme="http://cnug.co.in/blogs/shijuv/archive/tags/CQRS/default.aspx" /><category term="Autofac" scheme="http://cnug.co.in/blogs/shijuv/archive/tags/Autofac/default.aspx" /></entry><entry><title>EFMVC 1.0 Preview Released</title><link rel="alternate" type="text/html" href="/blogs/shijuv/archive/2011/10/12/efmvc-1-0-preview-released.aspx" /><id>/blogs/shijuv/archive/2011/10/12/efmvc-1-0-preview-released.aspx</id><published>2011-10-12T12:01:00Z</published><updated>2011-10-12T12:01:00Z</updated><content type="html">A while ago, I have released EFMVC , a demo web app built using ASP.NET MVC 3, EF Code First and Unity. The EFMVC app has demonstrated many architectural patterns and practices such as Generic Repository, Repository pattern, Unit of Work pattern, Dependency Injection pattern and Application Service later. Today I would like to announce the release of EFMVC 1.0 Preview. This release is an early preview release that has made some changes in the solution architecture. The preview is written in ASP.NET...(&lt;a href="http://cnug.co.in/blogs/shijuv/archive/2011/10/12/efmvc-1-0-preview-released.aspx"&gt;read more&lt;/a&gt;)&lt;img src="http://cnug.co.in/aggbug.aspx?PostID=1244" width="1" height="1"&gt;</content><author><name>Anonymous</name><uri>http://cnug.co.in/members/Anonymous/default.aspx</uri></author><category term="ASP.NET MVC" scheme="http://cnug.co.in/blogs/shijuv/archive/tags/ASP.NET+MVC/default.aspx" /><category term="IoC" scheme="http://cnug.co.in/blogs/shijuv/archive/tags/IoC/default.aspx" /><category term="ASP.NET" scheme="http://cnug.co.in/blogs/shijuv/archive/tags/ASP.NET/default.aspx" /><category term=".Net 4" scheme="http://cnug.co.in/blogs/shijuv/archive/tags/.Net+4/default.aspx" /><category term="Entity Framework" scheme="http://cnug.co.in/blogs/shijuv/archive/tags/Entity+Framework/default.aspx" /><category term=".Net" scheme="http://cnug.co.in/blogs/shijuv/archive/tags/.Net/default.aspx" /><category term="ASP.NET MVC 3" scheme="http://cnug.co.in/blogs/shijuv/archive/tags/ASP.NET+MVC+3/default.aspx" /><category term="CQRS" scheme="http://cnug.co.in/blogs/shijuv/archive/tags/CQRS/default.aspx" /><category term="Autofac" scheme="http://cnug.co.in/blogs/shijuv/archive/tags/Autofac/default.aspx" /></entry><entry><title>Removing EdmMetadata table in EF Code First</title><link rel="alternate" type="text/html" href="/blogs/shijuv/archive/2011/10/06/removing-edmmetadata-table-in-ef-code-first.aspx" /><id>/blogs/shijuv/archive/2011/10/06/removing-edmmetadata-table-in-ef-code-first.aspx</id><published>2011-10-06T08:54:00Z</published><updated>2011-10-06T08:54:00Z</updated><content type="html">EF Code First Framework is using a table named EdmMetadata on the database to check the current model is compatible with the database. When your model is changing, you need to drop the database and create a new database. In that scenario, you can add a initialization strategy using DropCreateDatabaseIfModelChanges&amp;lt;TContext&amp;gt;. You can avoid the EdmMetadata table from your database so it won&amp;#39;t check the schema of database with model. When you are using Code First Migrations or updating your...(&lt;a href="http://cnug.co.in/blogs/shijuv/archive/2011/10/06/removing-edmmetadata-table-in-ef-code-first.aspx"&gt;read more&lt;/a&gt;)&lt;img src="http://cnug.co.in/aggbug.aspx?PostID=1243" width="1" height="1"&gt;</content><author><name>Anonymous</name><uri>http://cnug.co.in/members/Anonymous/default.aspx</uri></author><category term=".Net 4" scheme="http://cnug.co.in/blogs/shijuv/archive/tags/.Net+4/default.aspx" /><category term="Entity Framework" scheme="http://cnug.co.in/blogs/shijuv/archive/tags/Entity+Framework/default.aspx" /><category term=".Net" scheme="http://cnug.co.in/blogs/shijuv/archive/tags/.Net/default.aspx" /></entry><entry><title>Autofac - My Choice of IoC Container</title><link rel="alternate" type="text/html" href="/blogs/shijuv/archive/2011/09/22/autofac-my-choice-of-ioc-container.aspx" /><id>/blogs/shijuv/archive/2011/09/22/autofac-my-choice-of-ioc-container.aspx</id><published>2011-09-22T08:09:00Z</published><updated>2011-09-22T08:09:00Z</updated><content type="html">I have been using Unity for dependency injection since the early days of ASP.NET MVC framework. Recently I have evaluated other IoC containers and really impressed with Autofac. The next version of my codeplex project EFMVC will be use Autofac as IoC container. Autofac is a lightweight IoC container that providing better performance and can easily integrate with .NET applications. Autofac is developed by Nicholas Blumhardt and the community is actively working on the code base. Using Autofac in ASP...(&lt;a href="http://cnug.co.in/blogs/shijuv/archive/2011/09/22/autofac-my-choice-of-ioc-container.aspx"&gt;read more&lt;/a&gt;)&lt;img src="http://cnug.co.in/aggbug.aspx?PostID=1242" width="1" height="1"&gt;</content><author><name>Anonymous</name><uri>http://cnug.co.in/members/Anonymous/default.aspx</uri></author><category term="ASP.NET MVC" scheme="http://cnug.co.in/blogs/shijuv/archive/tags/ASP.NET+MVC/default.aspx" /><category term="IoC" scheme="http://cnug.co.in/blogs/shijuv/archive/tags/IoC/default.aspx" /><category term="ASP.NET" scheme="http://cnug.co.in/blogs/shijuv/archive/tags/ASP.NET/default.aspx" /><category term=".Net" scheme="http://cnug.co.in/blogs/shijuv/archive/tags/.Net/default.aspx" /><category term="ASP.NET MVC 3" scheme="http://cnug.co.in/blogs/shijuv/archive/tags/ASP.NET+MVC+3/default.aspx" /></entry><entry><title>ASP.NET MVC 4 Enhancements to Default Project Templates</title><link rel="alternate" type="text/html" href="/blogs/shijuv/archive/2011/09/15/asp-net-mvc-4-enhancements-to-default-project-templates.aspx" /><id>/blogs/shijuv/archive/2011/09/15/asp-net-mvc-4-enhancements-to-default-project-templates.aspx</id><published>2011-09-15T07:37:00Z</published><updated>2011-09-15T07:37:00Z</updated><content type="html">The ASP.NET MVC 4 provides an additional project teamplate for Mobile Web Application. The new Project dialog is shown below The project templates that are used to create new ASP.NET MVC 4 projects have been updated and provide a nice and modern looking user interface. The home page using the new project template is shown below The new project template provides adaptive rendering for both desktop browsers and mobile browsers without any customization. The home page is displayed in the mobile browser...(&lt;a href="http://cnug.co.in/blogs/shijuv/archive/2011/09/15/asp-net-mvc-4-enhancements-to-default-project-templates.aspx"&gt;read more&lt;/a&gt;)&lt;img src="http://cnug.co.in/aggbug.aspx?PostID=1241" width="1" height="1"&gt;</content><author><name>Anonymous</name><uri>http://cnug.co.in/members/Anonymous/default.aspx</uri></author><category term="ASP.NET MVC" scheme="http://cnug.co.in/blogs/shijuv/archive/tags/ASP.NET+MVC/default.aspx" /><category term="ASP.NET" scheme="http://cnug.co.in/blogs/shijuv/archive/tags/ASP.NET/default.aspx" /><category term=".Net" scheme="http://cnug.co.in/blogs/shijuv/archive/tags/.Net/default.aspx" /><category term="ASP.NET MVC 4" scheme="http://cnug.co.in/blogs/shijuv/archive/tags/ASP.NET+MVC+4/default.aspx" /></entry><entry><title>ASP.NET MVC 4 Developer Preview Released</title><link rel="alternate" type="text/html" href="/blogs/shijuv/archive/2011/09/15/asp-net-mvc-4-developer-preview-released.aspx" /><id>/blogs/shijuv/archive/2011/09/15/asp-net-mvc-4-developer-preview-released.aspx</id><published>2011-09-15T03:37:00Z</published><updated>2011-09-15T03:37:00Z</updated><content type="html">Microsoft has announced the availability of ASP.NET MVC 4 Developer Preview. The following are the some of the new features of ASP.NET MVC 4 Developer Preview. Mobile Project Template based on jQuery Mobile Enhancements to Default Project Templates Recipes for Code Generation in Visual Studio Task Support for Asynchronous Controllers You can install the ASP.NET MVC 4 Developer Preview from here . For the Windows Azure, ASP.NET MVC 4 Developer Preview supports the September 2011 1.5 release of the...(&lt;a href="http://cnug.co.in/blogs/shijuv/archive/2011/09/15/asp-net-mvc-4-developer-preview-released.aspx"&gt;read more&lt;/a&gt;)&lt;img src="http://cnug.co.in/aggbug.aspx?PostID=1240" width="1" height="1"&gt;</content><author><name>Anonymous</name><uri>http://cnug.co.in/members/Anonymous/default.aspx</uri></author><category term="ASP.NET MVC" scheme="http://cnug.co.in/blogs/shijuv/archive/tags/ASP.NET+MVC/default.aspx" /><category term="ASP.NET" scheme="http://cnug.co.in/blogs/shijuv/archive/tags/ASP.NET/default.aspx" /><category term=".Net" scheme="http://cnug.co.in/blogs/shijuv/archive/tags/.Net/default.aspx" /><category term="ASP.NET MVC 4" scheme="http://cnug.co.in/blogs/shijuv/archive/tags/ASP.NET+MVC+4/default.aspx" /></entry><entry><title>Auto Registration in Microsoft Unity</title><link rel="alternate" type="text/html" href="/blogs/shijuv/archive/2011/09/14/auto-registration-in-microsoft-unity.aspx" /><id>/blogs/shijuv/archive/2011/09/14/auto-registration-in-microsoft-unity.aspx</id><published>2011-09-14T11:26:00Z</published><updated>2011-09-14T11:26:00Z</updated><content type="html">Unlike many other .NET IoC containers, Microsoft Unity does not support auto registrations. Auto registration is a very useful feature for any IoC container and it would be very helpful in some specific contexts. The Unity Auto Registration project in Codeplex will provide the support for automatic registration using a fluent API. You can add Unity Auto Registration package using NuGet. The following command will add reference to Unity Auto Registration. PM&amp;gt; Install-Package UnityAutoRegistration...(&lt;a href="http://cnug.co.in/blogs/shijuv/archive/2011/09/14/auto-registration-in-microsoft-unity.aspx"&gt;read more&lt;/a&gt;)&lt;img src="http://cnug.co.in/aggbug.aspx?PostID=1239" width="1" height="1"&gt;</content><author><name>Anonymous</name><uri>http://cnug.co.in/members/Anonymous/default.aspx</uri></author><category term="IoC" scheme="http://cnug.co.in/blogs/shijuv/archive/tags/IoC/default.aspx" /><category term=".Net" scheme="http://cnug.co.in/blogs/shijuv/archive/tags/.Net/default.aspx" /></entry><entry><title>Building JavaScript MVVM apps  in ASP.NET MVC using KnockoutJS</title><link rel="alternate" type="text/html" href="/blogs/shijuv/archive/2011/08/22/building-javascript-mvvm-apps-in-asp-net-mvc-using-knockoutjs.aspx" /><id>/blogs/shijuv/archive/2011/08/22/building-javascript-mvvm-apps-in-asp-net-mvc-using-knockoutjs.aspx</id><published>2011-08-22T02:56:37Z</published><updated>2011-08-22T02:56:37Z</updated><content type="html">JavaScript is getting more attention in modern web application development and increasing the popularity of JavaScript on every day. HTML 5 is making a revolution in web apps world and it is becoming a common platform for variety of scenarios. JavaScript is the language for HTML 5. The next question is how we can write highly maintainable JavaScript code and how to write testable JavaScript code. The answer would be to use a high level JavaScript framework such as KnockoutJS, BackboneJS and SpineJS...(&lt;a href="http://cnug.co.in/blogs/shijuv/archive/2011/08/22/building-javascript-mvvm-apps-in-asp-net-mvc-using-knockoutjs.aspx"&gt;read more&lt;/a&gt;)&lt;img src="http://cnug.co.in/aggbug.aspx?PostID=1238" width="1" height="1"&gt;</content><author><name>Anonymous</name><uri>http://cnug.co.in/members/Anonymous/default.aspx</uri></author><category term="ASP.NET MVC" scheme="http://cnug.co.in/blogs/shijuv/archive/tags/ASP.NET+MVC/default.aspx" /><category term="ASP.NET" scheme="http://cnug.co.in/blogs/shijuv/archive/tags/ASP.NET/default.aspx" /><category term=".Net 4" scheme="http://cnug.co.in/blogs/shijuv/archive/tags/.Net+4/default.aspx" /><category term=".Net" scheme="http://cnug.co.in/blogs/shijuv/archive/tags/.Net/default.aspx" /><category term="ASP.NET MVC 3" scheme="http://cnug.co.in/blogs/shijuv/archive/tags/ASP.NET+MVC+3/default.aspx" /><category term="KnockoutJS" scheme="http://cnug.co.in/blogs/shijuv/archive/tags/KnockoutJS/default.aspx" /></entry><entry><title>Speaking at Kerala Microsoft User Group on JavaScript MVVM and KnockoutJS</title><link rel="alternate" type="text/html" href="/blogs/shijuv/archive/2011/08/18/speaking-at-kerala-microsoft-user-group-on-javascript-mvvm-and-knockoutjs.aspx" /><id>/blogs/shijuv/archive/2011/08/18/speaking-at-kerala-microsoft-user-group-on-javascript-mvvm-and-knockoutjs.aspx</id><published>2011-08-18T09:20:55Z</published><updated>2011-08-18T09:20:55Z</updated><content type="html">I will be speaking about JavaScript MVVM and KnockoutJS at Kerala Microsoft User Group , Kochi on August 20. In this session, I will provide an overview of KnockoutJS, a MVVM framework for creating rich, interactive&amp;#160; user interfaces with JavaScript and HTML. Finally, I will demonstrate how to use KnockoutJS in your ASP.NET/ASP.NET MVC applications. The event details&amp;#160; available from here .&amp;#160;&amp;#160;...(&lt;a href="http://cnug.co.in/blogs/shijuv/archive/2011/08/18/speaking-at-kerala-microsoft-user-group-on-javascript-mvvm-and-knockoutjs.aspx"&gt;read more&lt;/a&gt;)&lt;img src="http://cnug.co.in/aggbug.aspx?PostID=1237" width="1" height="1"&gt;</content><author><name>Anonymous</name><uri>http://cnug.co.in/members/Anonymous/default.aspx</uri></author><category term="ASP.NET MVC" scheme="http://cnug.co.in/blogs/shijuv/archive/tags/ASP.NET+MVC/default.aspx" /><category term="Community News" scheme="http://cnug.co.in/blogs/shijuv/archive/tags/Community+News/default.aspx" /><category term="ASP.NET" scheme="http://cnug.co.in/blogs/shijuv/archive/tags/ASP.NET/default.aspx" /><category term=".Net" scheme="http://cnug.co.in/blogs/shijuv/archive/tags/.Net/default.aspx" /></entry><entry><title>EF Code First Migrations August 2011 CTP Released</title><link rel="alternate" type="text/html" href="/blogs/shijuv/archive/2011/07/29/ef-code-first-migrations-august-2011-ctp-released.aspx" /><id>/blogs/shijuv/archive/2011/07/29/ef-code-first-migrations-august-2011-ctp-released.aspx</id><published>2011-07-29T03:25:17Z</published><updated>2011-07-29T03:25:17Z</updated><content type="html">EF Code First is a great ORM tool which lets you to develop applications in a Domain Driven approach. One of the pain point of EF Code First was the data migrations when your domain model is changing. Finally the ADO.NET team is providing a data migration solution for EF Code First that will incrementally evolve the database schema as you model changes over time. The ADO.NET team has released the CTP version of Code First migration solution named EF Code First Migrations August 2011 CTP. EF Code...(&lt;a href="http://cnug.co.in/blogs/shijuv/archive/2011/07/29/ef-code-first-migrations-august-2011-ctp-released.aspx"&gt;read more&lt;/a&gt;)&lt;img src="http://cnug.co.in/aggbug.aspx?PostID=1236" width="1" height="1"&gt;</content><author><name>Anonymous</name><uri>http://cnug.co.in/members/Anonymous/default.aspx</uri></author><category term=".Net 4" scheme="http://cnug.co.in/blogs/shijuv/archive/tags/.Net+4/default.aspx" /><category term="Entity Framework" scheme="http://cnug.co.in/blogs/shijuv/archive/tags/Entity+Framework/default.aspx" /><category term=".Net" scheme="http://cnug.co.in/blogs/shijuv/archive/tags/.Net/default.aspx" /></entry><entry><title>User Activity logging in ASP.NET MVC app using Action Filter and log4net</title><link rel="alternate" type="text/html" href="/blogs/shijuv/archive/2011/07/18/user-activity-logging-in-asp-net-mvc-app-using-action-filter-and-log4net.aspx" /><id>/blogs/shijuv/archive/2011/07/18/user-activity-logging-in-asp-net-mvc-app-using-action-filter-and-log4net.aspx</id><published>2011-07-18T10:31:02Z</published><updated>2011-07-18T10:31:02Z</updated><content type="html">In this post, I will demonstrate how to use an action filter to log user tracking information in an ASP.NET MVC app. The below action filter will take logged user name, controller name, action name, timestamp information and the value of route data id. These user tracking information will be logged using log4net logging framework. &amp;#160; public class UserTrackerAttribute : ActionFilterAttribute , IActionFilter { public override void OnActionExecuted( ActionExecutedContext filterContext) { var actionDescriptor...(&lt;a href="http://cnug.co.in/blogs/shijuv/archive/2011/07/18/user-activity-logging-in-asp-net-mvc-app-using-action-filter-and-log4net.aspx"&gt;read more&lt;/a&gt;)&lt;img src="http://cnug.co.in/aggbug.aspx?PostID=1235" width="1" height="1"&gt;</content><author><name>Anonymous</name><uri>http://cnug.co.in/members/Anonymous/default.aspx</uri></author><category term="ASP.NET MVC" scheme="http://cnug.co.in/blogs/shijuv/archive/tags/ASP.NET+MVC/default.aspx" /><category term="ASP.NET" scheme="http://cnug.co.in/blogs/shijuv/archive/tags/ASP.NET/default.aspx" /><category term=".Net" scheme="http://cnug.co.in/blogs/shijuv/archive/tags/.Net/default.aspx" /><category term="ASP.NET MVC 3" scheme="http://cnug.co.in/blogs/shijuv/archive/tags/ASP.NET+MVC+3/default.aspx" /></entry></feed>
