Shiju Varghese's Blog
Cloud First and Mobile First
-
ASP.NET MVC 3 Beta Support for Code Runs before Views and Strongly Typed Models in Razor Views
Code that Runs Before Views Run
-
ASP.NET MVC 3 Beta Released
The ASP.NET team has released beta version of ASP.NET MVC 3. You can download the ASP.NET MVC 3 Preview 1 from here. You can read more details from ScottGu's blog post. You can download the ASP.NET MVC 3 Beta from here . Please keep in mind that you needs to install ASPNET Web Pages 1.0 in order to install ASP.NET MVC 3 Beta.
-
ASPX and Razor View Engines in ASP.NET MVC 3 Preview 1
ASP.NET MVC is a highly extensible framework that allows you to use different view engines with ASP.NET MVC. ASP.NET MVC Preview 1 comes with two bult-in view engines: ASPX and Razor. When you create a new ASP.NET MVC 3 project, you can see two project templates as shown in the following screen shot.
-
ASP.NET MVC 3 Preview 1 Released
The ASP.NET team has released the first preview version of ASP.NET MVC 3. You can download the ASP.NET MVC 3 Preview 1 from here. The following are the summary of new features in the ASP.NET MVC 3 Preview 1.
-
ASP.NET Page Helpers in WebMatrix
The new WebMatrix beta is providing set of HTML helpers that can be use for common web site tasks. The below ASP.NET page within the WebMatrix is using some HTML helpers for integrating social networking web site features.
-
WebMatrix Beta Released
Microsoft has announced the first beta release of Microsoft WebMatrix which is a lightweight development tool for web developers. WebMatrix can be installed side-by-side with Visual Studio 2010 and Visual Web Developer 2010 Express. The most interesting thing about the WebMatrix beta is that you can now play with the new Razor view engine for ASP.NET MVC. The ASP.NET team haven't released the MVC View Engine for Razor, but WebMatrix includes ASP.NET Pages that using the new Razor syntax. You can download the WebMatrix beta from here.
WebMatrix Resources -
Microsoft MVP for ASP.NET
-
Speaking about ASP.NET MVC 2 at DevCon 2010
I will be speaking about ASP.NET MVC 2 at the DevCon 2010 organized by Kerala Microsoft User Group (K-Mug). The DevCon 2010 event will be conducted in Techopark, Trivandrum, India on 3rd and 4th July, 2010. My ASP.NET MVC 2 session will be introduce the ASP.NET MVC and will walk through several features of the ASP.NET MVC 2 framework along with Visual Studio 2010. The other seesions including Cloud computing and Windows Azure, .NET 4.0 & Visual Studio 2010, Robotics Programming, Web Security and Security Auditing, Application Compatibility in Windows 7, SQL Server 2008, Mixed Mode Windows development using C# and C++ and Windows 7 Phone. The event details available at http://k-mug.org/events/devcon2010/.
-
How to work RavenDB Id with ASP.NET MVC Routes
By default RavenDB's Id would be sperated by "/". Let's say that we have a category object, the Ids would be like "categories/1". This will make problems when working with ASP.NET MVC's route rule. For a route category/edit/id, the uri would be category/edit/categories/1. You can solve this problem in two ways
Solution 1 - Change Id Separator
We can use different Id Separator for RavenDB Ids in order to working with ASP.NET MVC route rules. The following code specify that Ids would be seperated by "-" rather than the default "/"
-
NoSQL with RavenDB and ASP.NET MVC - Part 2
In my previous post, we have discussed on how to work with RavenDB document database in an ASP.NET MVC application. We have setup RavenDB for our ASP.NET MVC application and did basic CRUD operations against a simple domain entity. In this post, let’s discuss on domain entity with deep object graph and how to query against RavenDB documents using Indexes. You can download the source code from http://ravenmvc.codeplex.com