An awesome routing engine for ASP.NET MVC 3 and 4
Cobisi MVC Extensions (formerly SEO Extensions) is an advanced tool for software developers that allows to optimize ASP.NET MVC web applications and sites for search engines. It comes with a powerful routing engine, which extends the standard ASP.NET routing module to provide a much more flexible way to define search optimized routes, and a complete set of classes that make customizing the entire routing infrastructure very easy.
MVC Extensions optionally integrates with Visual Studio (by way of the free Routing Assistant extension) and allows developers to easily explore the routes exposed by their websites, while also offering coding assistance for SEO routes without leaving the IDE.
Cobisi MVC Extensions brings to ASP.NET developers a powerful, yet simple routing model designed from the ground up to offer greater flexibility over the standard routing system and with search engine optimization in mind. Defining a route for an MVC action is just a matter of decorating the method with an attribute and specifying the desired url.
The library will take care of the rest and set up the route accordingly; while coding routes this way, Cobisi SEO Extensions also shows how the final routes will be, without leaving the Visual Studio IDE!
Cobisi MVC Extensions integrates with the Visual Studio IDE by way of the free Routing Assistant tool to offer a large set of time-saving improvements targeted at ASP.NET developers.
A new tool window allows to easily browse among the routes exposed by your applications, being them standard ASP.NET routes, MVC specific routes or SEO routes. The routes can be easily filtered on the fly, to ease finding the ones you are interested in. Double clicking a SEO route will even open the related ASP.NET MVC controller, at the beginning of the specified action method.
In addition to that, Cobisi MVC Extensions allows to easily understand how each SEO route is composed by showing the routing model details directly in the IDE, beneath each MVC action route.
Search engine optimization (SEO) is the process of improving the visibility of a website or a web page in search engines' "natural," or un-paid ("organic" or "algorithmic"), search results. In general, the earlier (or higher ranked on the search results page), and more frequently a site appears in the search results list, the more visitors it will receive from the search engine's users.
The free edition of MVC Extensions is a no-cost, full-featured version of the product, which comes with no redistribution rights.
In contrast with the purchased, regular edition, the free edition appends the copyright text of the product to each (X)HTML page that passes through the SEO routing system.
Apart from that, the software does not have any other limitation and can be freely used both for personal and commercial use.