• Products

    Microsoft .NET

    Microsoft .NET components, libraries & tools

    • EmailVerify for .NET
      Email validation library, featuring full IETF-compliant syntax validation, DNS checking, mailbox existence test and tools for advanced batch processing.
    • ProxyClient for .NET
      Powerful proxy client library with support for SOCKS 4, SOCKS 4a, SOCKS 5 and HTTP proxy servers, allowing to establish and accept remotely proxied connections.
    • MVC Extensions
      Powerful routing engine extensions for ASP.NET: allows to declare routes by way of attributes applied to MVC actions and generates URLs using compiler-safe lambda expressions.

    Microsoft Silverlight

    Microsoft Silverlight components, libraries & tools

    • EmailVerify for Silverlight
      Email validation library with Data Annotations support, featuring advanced syntax verification, ISP-specific syntax checks and disposable email address handling.

    Microsoft Visual Studio extensions

    Development tools, integrated into your favorite IDE

    • Routing Assistant
      FREE

      A cool and free Visual Studio extension which allows to easily browse, define, match and filter ASP.NET MVC routes within ASP.NET applications and web sites.

  • Purchase

    Products

    • EmailVerify for .NET
      • Licensing / editions
      • Volume discounts
      • Upgrades
      Purchase
    • ProxyClient for .NET
      • Licensing
      • Volume discounts
      • Upgrades
      Purchase
    • MVC Extensions
      • Licensing
      • Volume discounts
      • Upgrades
      Purchase

    Request a quote

    • Contact us
      Send a request to our sales staff.

  • Support

    Knowledge base

    • Browse the knowledge base
      Support documents for our products and services.

    Request support

    • Contact us
      Send a request to our customer support staff.

  • About us

    About Cobisi

    About our company, our team, our mission

    • Our company
      Cobisi company information.
    • Our mission
      About what we aim to achieve.
    • Follow us
      Follow us on Twitter.

    Contact us

    • Contact us
      Send a request to our customer support staff.

  • Company blog

    Latest posts from our blog

    Shared thoughts about our technologies, products and services

    • Routing Assistant reached version 1.7
      Published on Thursday, March 21, 2013

    • Verifalia: a new, complete hosted email validation service
      Published on Thursday, December 6, 2012

    • Routing Assistant v1.4 released
      Published on Friday, October 12, 2012

MVC Extensions

An awesome routing engine for ASP.NET MVC 3 and 4

  • Overview
  • Tutorial
  • Release notes
  • Free edition
  • Licensing
  • Purchase

🤖
MVC Extensions has been discontinued, sorry
We have discontinued this product because newer ASP.NET versions already include a similar attribute-based routing mechanism.

This section contains a live summary of all the release notes for MVC Extensions, starting from the most recent version.

Release notes for MVC Extensions v1.x

Version 1.6

Released on Thursday, January 17, 2013

  • Support for partially-trusted callers; starting with this version, MVC Extensions can be used with the default medium trust policy provided with the Microsoft .NET Framework.
  • Breaking change: because of the new partial trust support, the effect of the priority for the declarative routes is limited to the specific set of elements a route has been registered with, by way of a single RegisterRoutes() call. Priorities of routes defined in subsequent RegisterRoutes() calls do not interfere with each other.

Version 1.5

Released on Monday, January 7, 2013

  • New support for action rendering through the declarative routing model, with the new Html.Action<TController>(controller => controller.Action(...)) and Html.RenderAction<TController>(controller => controller.Action(...)) methods support.
  • Added distinct assemblies for ASP.NET MVC version 3 and 4, which allows for an easier deployment of the library which doesn't require version policies. Despite of this, the two versions expose the same features.
  • Fixed an issue with the view finder abstraction model.

Version 1.4.0.923

Released on Friday, December 7, 2012

  • Added support for type constraints for [RoutePart] parameters; the Constraint property of the RoutePart attribute now can be a type (provided it has a parameterless constructor and implements IRouteConstraint).
  • Added support for route URL suffixes, for [RoutePart] parameters: the new UrlSuffix property of the RoutePart attribute now allows to define custom portions of the route URL, which are added just after the parameter placeholder.
  • Added support for injecting custom logic for locating views (including partial views as well), by way of the IViewFinder interface; the default view finding logic is included in the new DefaultViewFinder type.

Version 1.3.5.709

Released on Thursday, October 25, 2012

  • Added support for locating views for declarative routes within MVC areas.

Version 1.3.0.126

Released on Friday, October 19, 2012

  • New extension classes for HtmlHelper: now with support for RouteLink() and BeginRouteForm(), with generics/lambda support for MVC action resolution.
  • Enhanced support for routes built on MVC actions with nullable parameters: the routing engine is now capable of handling these types in a more natural way, dispatching requests to a given MVC action only if the values coming from the RequestContext can be coerced to its nullable parameters types.

Version 1.2

Released on Friday, August 10, 2012

  • Better overall interoperability with Routing Assistant

Version 1.1

Released on Friday, June 29, 2012

  • Added ViewsLocation property for the Route attribute, which allows to define a custom location for the views of a given MVC action
  • Added the ability to remove the default parameter constraint for a given type, in the TypeDefaultConstraintRegistry type
  • The routing information displayed via the Visual Studio integration now correctly reflects the colors eventually configured in the IDE itself
  • Updated user guide for the product
  • ASP.NET Routing Explorer now shows only the projects with routing capabilities instead of every project in the active solution (less clutter leads to a better development experience)
  • ASP.NET Routing Explorer now shows the number of routes for each loaded project
  • Fixed a multi-threading issue with the Visual Studio integration

Version 1.0.5

Released on Thursday, June 14, 2012

  • Added (experimental) support for Visual Studio 2012 Release Candidate
  • Added draft support for ASP.NET 4 beta web APIs
  • Added support for action methods decorated with the [ChildActionOnly] attribute
  • Fixed a bug that prevents some code files to show route adornments correctly
  • Fixed a bug that prevents the Visual Studio Intellisense to behave correctly, under certain scenarios (thanks, Gian!)
  • Fixed an issue with the route adornments, when the controller does not have a [RouteVia] attribute applied

Version 1.0.3.97

Released on Thursday, June 7, 2012

Initial public release



Releases

Version Release date
Version 1.6 1/17/2013
Version 1.5 1/7/2013
Version 1.4.0.923 12/7/2012
Version 1.3.5.709 10/25/2012
Version 1.3.0.126 10/19/2012
Version 1.2 8/10/2012
Version 1.1 6/29/2012
Version 1.0.5 6/14/2012
Version 1.0.3.97 6/7/2012


Products
  • EmailVerify for .NET
    • Features
    • Online demo
    • Download
    • Licensing / editions
    • Release notes
    • Purchase
  • ProxyClient for .NET
    • Download
    • Licensing / editions
    • Release notes
    • Purchase
  • MVC Extensions
    • Tutorial
    • Free edition download
    • Licensing
    • Release notes
    • Purchase
Support
  • Knowledge base
  • Request support

About Cobisi
  • The company
  • Mission
  • Follow us
  • Contact us
Copyright © 2005-2022 Cobisi Research. All rights reserved.
Cobisi Research - Via Della Costituzione, 31 - 35010, Vigonza - Italy (European Union)
VAT ID: IT04391160282