<?xml version="1.0"?><?xml-stylesheet type="text/xsl" href="/rss.xsl"?><rss version="2.0"><channel><title>ASP.NET MVC Extensions</title><link>http://mvcextensions.codeplex.com/project/feeds/rss</link><description>ASP.NET MVC Extensions is developed on top of ASP.NET MVC extensibility point, which allows your IoC Container to rule everywhere.</description><item><title>New Post: PerRequestTask - where is context?</title><link>http://mvcextensions.codeplex.com/discussions/393747</link><description>&lt;div style="line-height: normal;"&gt;
&lt;p&gt;&lt;a href="http://weblogs.asp.net/rashid/archive/2010/05/19/mvcextensions-perrequesttask.aspx"&gt;This article&lt;/a&gt; describes how to create per request task. However it's already over 2 years old, new interface (Execute() vs ExecuteCore(PerRequestExecutionContext
 context) has been implemented and, most notably, 'context' parameter is missing. Is there another way to access it? I need to close RavenDb session in it and I can't figure out how to access it. Is there a way to access the container? I'm using StructureMap
 version of MvcExtensions. BTW, I'm really liking the library and would like to use all its features. Please update documentation if you release new version. I'll be happy to contribute with documentation if I understand what's going on.&lt;/p&gt;
&lt;/div&gt;</description><author>Sotorin2</author><pubDate>Thu, 30 Aug 2012 13:25:21 GMT</pubDate><guid isPermaLink="false">New Post: PerRequestTask - where is context? 20120830012521P</guid></item><item><title>Updated Wiki: Home</title><link>http://mvcextensions.codeplex.com/wikipage?version=21</link><description>&lt;div class="wikidoc"&gt;
&lt;h1&gt;&lt;span style="color:#ff0000"&gt;THE PROJECT HAS BEEN MOVED TO GITHUB: &lt;a href="http://mvcextensions.github.com" target="_blank"&gt;
http://mvcextensions.github.com&lt;/a&gt;&lt;/span&gt;&lt;/h1&gt;
&lt;h1&gt;Welcome to ASP.NET MVC Extensions&lt;/h1&gt;
&lt;h2&gt;Project Description&lt;/h2&gt;
&lt;p&gt;ASP.NET MVC Extensions (aka System.Web.Mvc.Extensibility) is developed on top of ASP.NET MVC extensibility point, which allows your IoC Container to rule everywhere.&lt;/p&gt;
&lt;h3&gt;Features:&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;Container Neutral&lt;/strong&gt;: Stop referencing you IoC Container in your application code, let your application independent from the underlying container, yet utilizing the complete power.
&lt;/li&gt;&lt;li&gt;&lt;strong&gt;Multiple Adapter&lt;/strong&gt;: Packed with all the Popular IoC Containers adapter which includes
&lt;strong&gt;Autofac&lt;/strong&gt;,&amp;nbsp;&lt;strong&gt;Ninject&lt;/strong&gt;, &lt;strong&gt;StructureMap&lt;/strong&gt;,
&lt;strong&gt;Unity&lt;/strong&gt; and &lt;strong&gt;Windsor&lt;/strong&gt;. &lt;/li&gt;&lt;li&gt;&lt;strong&gt;Bootstrapping&lt;/strong&gt;: Stop writing the same bootstrapping code over and over again, let the extensions to handle your Controller/Controller Factory/Model Binders/View Engines/Action Filters/Custom Dependencies etc registrations.
&lt;/li&gt;&lt;li&gt;&lt;strong&gt;PerRequestTask&lt;/strong&gt;: Act as a HttpModule to perform custom logic in the start and end of the request without registering in web.config.
&lt;/li&gt;&lt;li&gt;&lt;strong&gt;Model Binder&lt;/strong&gt;: Inject custom dependencies in your Model Binder with constructor injection.
&lt;/li&gt;&lt;li&gt;&lt;strong&gt;Action Filter Fluent Registration&lt;/strong&gt;: Fluently register your action filters which supports constructor injection of your custom dependencies.
&lt;/li&gt;&lt;li&gt;&lt;strong&gt;ModelMetadata Fluent Configuration&lt;/strong&gt;: Supports Composite ModelMetadata provider, which fallback to default DataAnnotationsModelMetadataProvider, supports configuring your model with fluent syntax like EF Code First or Fluent NHibernate.
&lt;/li&gt;&lt;li&gt;&lt;strong&gt;Various ActionResults&lt;/strong&gt;: Contains common action result which includes XmlResult, ExtendedJsonResult (which supports JsonConverters), Adaptive PRG (PostRedirectGet) results.
&lt;/li&gt;&lt;li&gt;&lt;strong&gt;Common Route Constraints&lt;/strong&gt;: Contains common route constraints like Range, Positive Int/Long, Guid, Enum, RegEx etc.
&lt;/li&gt;&lt;li&gt;Various other Utility methods and helpers. &lt;/li&gt;&lt;/ul&gt;
&lt;h2&gt;OSS projects which are using Mvc Extensions&lt;/h2&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href="http://shrinkr.codeplex.com"&gt;Shrinkr&lt;/a&gt; &lt;/li&gt;&lt;li&gt;&lt;a href="http://kigg.codeplex.com/"&gt;KiGG&lt;/a&gt; &lt;/li&gt;&lt;/ul&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Nightly Builds&lt;/strong&gt; : &lt;a href="http://teamcity.codebetter.com/project.html?projectId=project79"&gt;
CodeBetter TeamCity&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;br&gt;
&lt;strong&gt;NuGet Packages&lt;/strong&gt;: &lt;a href="http://nuget.org/List/Packages/MvcExtensions"&gt;
MvcExtensions Core&lt;/a&gt;, requires one of following IoC adapter:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href="http://nuget.org/List/Packages/MvcExtensions.Windsor"&gt;MvcExtensions Windsor Adapter&lt;/a&gt;
&lt;/li&gt;&lt;li&gt;&lt;a href="http://nuget.org/List/Packages/MvcExtensions.Ninject"&gt;MvcExtensions Ninject Adapter&lt;/a&gt;
&lt;/li&gt;&lt;li&gt;&lt;a href="http://nuget.org/List/Packages/MvcExtensions.StructureMap"&gt;MvcExtensions StructureMap Adapter&lt;/a&gt;
&lt;/li&gt;&lt;li&gt;&lt;a href="http://nuget.org/List/Packages/MvcExtensions.Unity"&gt;MvcExtensions Unity Adapter&lt;/a&gt;
&lt;/li&gt;&lt;li&gt;&lt;a href="http://nuget.org/List/Packages/MvcExtensions.Autofac"&gt;MvcExtensions Autofac Adapter&lt;/a&gt;
&lt;/li&gt;&lt;/ul&gt;
&lt;p&gt;&lt;br&gt;
&lt;span style="text-decoration:underline"&gt;&lt;strong&gt;Latest Updates&lt;/strong&gt;&lt;/span&gt;&lt;br&gt;
&lt;a href="http://weblogs.asp.net/rashid/rss.aspx?Tags=mvcextensions&amp;AndTags=1"&gt;Click here&lt;/a&gt; to view the RSS feed.&lt;br&gt;
&lt;br&gt;
&lt;span style="text-decoration:underline"&gt;&lt;strong&gt;&lt;a href="http://twitter.com/manzurrashid/"&gt;Follow us in Twitter&lt;/a&gt;&lt;/strong&gt;&lt;/span&gt;&lt;/p&gt;
&lt;/div&gt;&lt;div class="ClearBoth"&gt;&lt;/div&gt;</description><author>hazzik</author><pubDate>Tue, 21 Aug 2012 13:27:59 GMT</pubDate><guid isPermaLink="false">Updated Wiki: Home 20120821012759P</guid></item><item><title>New Post: Areas not displaying in MVC 4 using MvcExtensions</title><link>http://mvcextensions.codeplex.com/discussions/389368</link><description>&lt;div style="line-height: normal;"&gt;
&lt;p&gt;Hi,&lt;/p&gt;
&lt;p&gt;I posted a question on Stack Overflow regarding MvcExtensions in an ASP.NET MVC4 app.&amp;nbsp; Could you please go and look at:
&lt;a href="http://stackoverflow.com/questions/11687840/areas-not-displaying-in-mvc-4-using-mvcextensions"&gt;
http://stackoverflow.com/questions/11687840/areas-not-displaying-in-mvc-4-using-mvcextensions&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;Thanks&lt;br&gt;
Brendan&lt;/p&gt;
&lt;/div&gt;</description><author>bioluminescence</author><pubDate>Sat, 28 Jul 2012 10:44:51 GMT</pubDate><guid isPermaLink="false">New Post: Areas not displaying in MVC 4 using MvcExtensions 20120728104451A</guid></item><item><title>New Post: Automapper asking for MVC3 reference in a MVC4 app with MvcExtensions</title><link>http://mvcextensions.codeplex.com/discussions/389367</link><description>&lt;div style="line-height: normal;"&gt;
&lt;p&gt;Hi,&lt;/p&gt;
&lt;p&gt;I posted a question on Stack Overflow regarding MvcExtensions in an ASP.NET MVC4 app.&amp;nbsp; Could you please go and look at:
&lt;a href="http://stackoverflow.com/questions/11687920/automapper-asking-for-mvc3-reference-in-a-mvc4-app-with-mvcextensions"&gt;
http://stackoverflow.com/questions/11687920/automapper-asking-for-mvc3-reference-in-a-mvc4-app-with-mvcextensions&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;Thanks&lt;br&gt;
Brendan&lt;/p&gt;
&lt;/div&gt;</description><author>bioluminescence</author><pubDate>Sat, 28 Jul 2012 10:39:40 GMT</pubDate><guid isPermaLink="false">New Post: Automapper asking for MVC3 reference in a MVC4 app with MvcExtensions 20120728103940A</guid></item><item><title>Created Release: MvcExtensions 2.5.0 (Jul 05, 2012)</title><link>http://mvcextensions.codeplex.com/releases?ReleaseId=90674</link><description>&lt;div class="wikidoc"&gt;New release&lt;/div&gt;&lt;div class="ClearBoth"&gt;&lt;/div&gt;</description><author>hazzik</author><pubDate>Thu, 05 Jul 2012 16:56:14 GMT</pubDate><guid isPermaLink="false">Created Release: MvcExtensions 2.5.0 (Jul 05, 2012) 20120705045614P</guid></item><item><title>Released: MvcExtensions 2.5.0 (Jul 05, 2012)</title><link>http://mvcextensions.codeplex.com/releases/view/90674</link><description>
&lt;div class="wikidoc"&gt;New release&lt;/div&gt;
&lt;div&gt;&lt;/div&gt;
</description><author></author><pubDate>Thu, 05 Jul 2012 16:56:14 GMT</pubDate><guid isPermaLink="false">Released: MvcExtensions 2.5.0 (Jul 05, 2012) 20120705045614P</guid></item><item><title>New Post: MvcExtensions with Unity</title><link>http://mvcextensions.codeplex.com/discussions/357401</link><description>&lt;div style="line-height: normal;"&gt;&lt;p&gt;VS 11.0.50214.1 betarel; AspNetMvc 4.0.10906.0; CommonServiceLocator 1.0; Unity 2.1.505.0; MvcExtensions 2.5.0-rc8005 pre; MvcExtensions.Unity 2.5.0-rc8005 pre&lt;/p&gt;
&lt;p&gt;all installed without errors from package console.&lt;/p&gt;&lt;/div&gt;</description><author>SpaceMarine</author><pubDate>Tue, 29 May 2012 10:09:46 GMT</pubDate><guid isPermaLink="false">New Post: MvcExtensions with Unity 20120529100946A</guid></item><item><title>New Post: MvcExtensions with Unity</title><link>http://mvcextensions.codeplex.com/discussions/357401</link><description>&lt;div style="line-height: normal;"&gt;&lt;p&gt;SpaceMarine, which versions exactly are you using?&amp;nbsp;&lt;/p&gt;&lt;/div&gt;</description><author>hazzik</author><pubDate>Tue, 29 May 2012 09:19:52 GMT</pubDate><guid isPermaLink="false">New Post: MvcExtensions with Unity 20120529091952A</guid></item><item><title>New Post: MvcExtensions with Unity</title><link>http://mvcextensions.codeplex.com/discussions/357401</link><description>&lt;div style="line-height: normal;"&gt;&lt;p&gt;Thanks! But... I have a error in my mvc4 application.&lt;/p&gt;
&lt;p&gt;System.NullReferenceException was unhandled by user code&lt;br /&gt;&amp;nbsp; HResult=-2147467261&lt;br /&gt;&amp;nbsp; Message=Object reference not set to an instance of an object.&lt;br /&gt;&amp;nbsp; Source=MvcExtensions&lt;br /&gt;&amp;nbsp; StackTrace:&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; at MvcExtensions.Bootstrapper.Execute[TTask](IEnumerable`1 tasks) in d:\BuildAgent-02\work\5dc85169f18b1630\src\MvcExtensions\Bootstrapper\Bootstrapper.cs:line 176&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; at MvcExtensions.Bootstrapper.ExecuteBootstrapperTasks() in d:\BuildAgent-02\work\5dc85169f18b1630\src\MvcExtensions\Bootstrapper\Bootstrapper.cs:line 104&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; at MvcExtensions.ExtendedMvcApplication.Application_Start() in d:\BuildAgent-02\work\5dc85169f18b1630\src\MvcExtensions\ExtendedMvcApplication.cs:line 75&lt;br /&gt;&amp;nbsp; Call stack location: MvcExtensions.dll!MvcExtensions.ExtendedMvcApplication.Application_Start() Line 76&lt;/p&gt;
&lt;p&gt;The file 'd:\BuildAgent-02\work\5dc85169f18b1630\src\MvcExtensions\ExtendedMvcApplication.cs' does not exist.&lt;br /&gt;Looking in script documents for 'd:\BuildAgent-02\work\5dc85169f18b1630\src\MvcExtensions\ExtendedMvcApplication.cs'...&lt;br /&gt;Looking in the projects for 'd:\BuildAgent-02\work\5dc85169f18b1630\src\MvcExtensions\ExtendedMvcApplication.cs'.&lt;br /&gt;The file was not found in a project.&lt;/p&gt;
&lt;p&gt;My code:&lt;/p&gt;
&lt;p&gt;public class MvcApplication : UnityMvcApplication&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; {&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; public MvcApplication()&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; {&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Bootstrapper.BootstrapperTasks&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; .Include&amp;lt;RegisterModelMetadata&amp;gt;()&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; .Include&amp;lt;RegisterControllers&amp;gt;()&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; .Include&amp;lt;RegisterRoutes&amp;gt;()&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; .Include&amp;lt;RegisterActionInvokers&amp;gt;();&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; public class RegisterRoutes : RegisterRoutesBase&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; {&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; public RegisterRoutes(RouteCollection routes)&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; : base(routes)&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; {&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; protected override void Register()&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; {&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Routes.IgnoreRoute("{resource}.axd/{*pathInfo}");&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Routes.MapRoute(&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; "Default", &lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; "{controller}/{action}/{id}", // URL with parameters&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; new { controller = "Home", action = "Index", id = UrlParameter.Optional } &lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; );&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;/p&gt;
&lt;p&gt;public class RegisterServices : IModule&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; {&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; public void Load(IUnityContainer container)&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; {&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; container.RegisterType&amp;lt;IMyService, IMyService&amp;gt;(new PerRequestLifetimeManager());&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;/p&gt;
&lt;p&gt;Packages installed: Microsoft.Practices.ServiceLocation, Microsoft.Practices.Unity, MvcExtensions, MvcExtensions.Unity.&lt;/p&gt;&lt;/div&gt;</description><author>SpaceMarine</author><pubDate>Tue, 29 May 2012 08:32:12 GMT</pubDate><guid isPermaLink="false">New Post: MvcExtensions with Unity 20120529083212A</guid></item><item><title>New Post: MvcExtensions with Unity</title><link>http://mvcextensions.codeplex.com/discussions/357401</link><description>&lt;div style="line-height: normal;"&gt;
&lt;p&gt;Also we had moved source code for version 2.5 to github http://mvcextensions.github.com&lt;/p&gt;
&lt;/div&gt;</description><author>hazzik</author><pubDate>Mon, 28 May 2012 19:48:00 GMT</pubDate><guid isPermaLink="false">New Post: MvcExtensions with Unity 20120528074800P</guid></item><item><title>New Post: MvcExtensions with Unity</title><link>http://mvcextensions.codeplex.com/discussions/357401</link><description>&lt;div style="line-height: normal;"&gt;&lt;p&gt;Hi, using Unity almost the same as Windsor.&lt;/p&gt;
&lt;p&gt;1. Download package from nuget (or you could download release as zip archive):&lt;/p&gt;
&lt;p&gt;install-package MvcExtensions.Unity&amp;nbsp;&lt;/p&gt;
&lt;p&gt;2. Inherit your application from MvcExtensions.Unity.UnityMvcApplication&lt;/p&gt;
&lt;p&gt;&lt;a href="http://mvcextensions.codeplex.com/SourceControl/changeset/view/e5699e89a5e4#Trunk%2fSample%2fDemo.Web.Unity%2fGlobal.asax.cs"&gt;http://mvcextensions.codeplex.com/SourceControl/changeset/view/e5699e89a5e4#Trunk%2fSample%2fDemo.Web.Unity%2fGlobal.asax.cs&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;3. Register your services in modules (IModule)&lt;/p&gt;
&lt;p&gt;&lt;a href="http://mvcextensions.codeplex.com/SourceControl/changeset/view/e5699e89a5e4#Trunk%2fSample%2fDemo.Web.Unity%2fInfrastructure%2fRegisterServices.cs"&gt;http://mvcextensions.codeplex.com/SourceControl/changeset/view/e5699e89a5e4#Trunk%2fSample%2fDemo.Web.Unity%2fInfrastructure%2fRegisterServices.cs&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;Aslo examples for each popular IoC container are located in 'Samples' directory in the source control.&lt;/p&gt;
&lt;p&gt;&lt;span&gt;&amp;nbsp;&amp;gt;&lt;span&gt;Do you plan to stop producing or make new commercial product on this basis?&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;No and no. Now we are developing version 2.5 which is focused on easily extension of fluent metadata and validation enchancements. Also in plans support for native MVC IoC adapters (such as Ninject.Mvc3, Autofac.Web.Mvc, Unity.Mvc3, etc) and possible support of WebActivator.&lt;/p&gt;&lt;/div&gt;</description><author>hazzik</author><pubDate>Mon, 28 May 2012 19:46:39 GMT</pubDate><guid isPermaLink="false">New Post: MvcExtensions with Unity 20120528074639P</guid></item><item><title>New Post: MvcExtensions with Unity</title><link>http://mvcextensions.codeplex.com/discussions/357401</link><description>&lt;div style="line-height: normal;"&gt;
&lt;p&gt;Good day, hazzik! Could you post a example of using Unity with MvcExtensions, please. Or do you still recommend Windsor? Do you plan to stop producing or make new commercial product on this basis?&lt;/p&gt;
&lt;/div&gt;</description><author>SpaceMarine</author><pubDate>Mon, 28 May 2012 16:43:46 GMT</pubDate><guid isPermaLink="false">New Post: MvcExtensions with Unity 20120528044346P</guid></item><item><title>New Post: Order of preference in registering bootstrapper tasks?</title><link>http://mvcextensions.codeplex.com/discussions/356930</link><description>&lt;div style="line-height: normal;"&gt;&lt;p&gt;For your custom tasks you can use DependsOnAttribute:&lt;/p&gt;
&lt;p&gt;
&lt;div style="color: black; background-color: white;"&gt;
&lt;pre&gt;[DependsOn( &lt;span style="color: blue;"&gt;typeof&lt;/span&gt; (RegisterAreas) )]
&lt;span style="color: blue;"&gt;public&lt;/span&gt; &lt;span style="color: blue;"&gt;class&lt;/span&gt; RegisterRoutesTask : BootstrapperTask {
&lt;span style="color: green;"&gt;// code&lt;/span&gt;
}
&lt;/pre&gt;
&lt;/div&gt;
&lt;/p&gt;&lt;/div&gt;</description><author>hazzik</author><pubDate>Fri, 25 May 2012 06:51:33 GMT</pubDate><guid isPermaLink="false">New Post: Order of preference in registering bootstrapper tasks? 20120525065133A</guid></item><item><title>New Post: Order of preference in registering bootstrapper tasks?</title><link>http://mvcextensions.codeplex.com/discussions/356930</link><description>&lt;div style="line-height: normal;"&gt;&lt;p&gt;Can I put them in any order?&amp;nbsp; Will the bootstrapper know which to load first, for example areas before routes.&amp;nbsp; Or doesn't it really matter?&lt;/p&gt;&lt;/div&gt;</description><author>bioluminescence</author><pubDate>Thu, 24 May 2012 16:48:28 GMT</pubDate><guid isPermaLink="false">New Post: Order of preference in registering bootstrapper tasks? 20120524044828P</guid></item><item><title>New Post: Order of preference in registering bootstrapper tasks?</title><link>http://mvcextensions.codeplex.com/discussions/356930</link><description>&lt;div style="line-height: normal;"&gt;&lt;p&gt;Hi,&lt;/p&gt;
&lt;p&gt;All required tasks should be registered automatically.&lt;/p&gt;&lt;/div&gt;</description><author>hazzik</author><pubDate>Thu, 24 May 2012 10:35:38 GMT</pubDate><guid isPermaLink="false">New Post: Order of preference in registering bootstrapper tasks? 20120524103538A</guid></item><item><title>New Post: Registering the global filters</title><link>http://mvcextensions.codeplex.com/discussions/356933</link><description>&lt;div style="line-height: normal;"&gt;
&lt;p&gt;The following code comes default with the global.asax.cs when you create a new ASP.NET MVC3 project:&lt;/p&gt;
&lt;div style="color:black; background-color:white"&gt;
&lt;pre&gt;&lt;span style="color:blue"&gt;public&lt;/span&gt; &lt;span style="color:blue"&gt;static&lt;/span&gt; &lt;span style="color:blue"&gt;void&lt;/span&gt; RegisterGlobalFilters(GlobalFilterCollection filters)
{
     filters.Add(&lt;span style="color:blue"&gt;new&lt;/span&gt; HandleErrorAttribute());
}
&lt;/pre&gt;
&lt;/div&gt;
&lt;p&gt;I would like to create a bootstrapper task for this.&amp;nbsp; Is there an already built in task for this or do I need to go and create a custom taks for this, if custom, what does my method have to inherit from?&lt;/p&gt;
&lt;/div&gt;</description><author>bioluminescence</author><pubDate>Thu, 24 May 2012 07:04:33 GMT</pubDate><guid isPermaLink="false">New Post: Registering the global filters 20120524070433A</guid></item><item><title>New Post: What is your opinion on using MVCExtensions with Autofac?</title><link>http://mvcextensions.codeplex.com/discussions/356932</link><description>&lt;div style="line-height: normal;"&gt;
&lt;p&gt;I would like to know your opinion on using MVCExtensions with Autofac..&lt;/p&gt;
&lt;p&gt;I am using MVC Extensions with Autofac in my MVC 3 web app. I'm just not getting it why these extensions were created? I can't really say that it is makng my life easier. Everything that I did with Autofac in my global.asax.cs file I can do with the MVC
 extensions. I can register routes, controllers, my services and repositories, etc with just Autofac.&lt;/p&gt;
&lt;p&gt;Any opinions why using these MVC extensions is maybe a better way to go?&lt;/p&gt;
&lt;p&gt;I need to capture my errors in Application_Error. How do I get an instance of my registered logger? If I need to resolve dependencies some where else in my app how would I do this? This is how I register my logger:&lt;/p&gt;
&lt;div style="color:black; background-color:white"&gt;
&lt;pre&gt;builder.RegisterType&amp;lt;Logger&amp;gt;().As&amp;lt;ILogger&amp;gt;();
&lt;/pre&gt;
&lt;/div&gt;
&lt;p&gt;I can instantiate my logger but would rather like to use the registered logger.&lt;/p&gt;
&lt;p&gt;Is there a tag for these extensions?&lt;/p&gt;
&lt;/div&gt;</description><author>bioluminescence</author><pubDate>Thu, 24 May 2012 06:58:23 GMT</pubDate><guid isPermaLink="false">New Post: What is your opinion on using MVCExtensions with Autofac? 20120524065823A</guid></item><item><title>New Post: Order of preference in registering bootstrapper tasks?</title><link>http://mvcextensions.codeplex.com/discussions/356931</link><description>&lt;div style="line-height: normal;"&gt;
&lt;p&gt;When registering bootstrapper tasks, is there any specific order in which they need to occur?&amp;nbsp; A before B and B before C etc?&amp;nbsp; I only have this at the moment:&lt;/p&gt;
&lt;div style="color:black; background-color:white"&gt;
&lt;pre&gt;&lt;span style="color:blue"&gt;public&lt;/span&gt; &lt;span style="color:blue"&gt;class&lt;/span&gt; MvcApplication : AutofacMvcApplication
{
     &lt;span style="color:blue"&gt;public&lt;/span&gt; MvcApplication()
     {
          Bootstrapper.BootstrapperTasks
               .Include&amp;lt;RegisterAreas&amp;gt;()
               .Include&amp;lt;RegisterControllers&amp;gt;()
               .Include&amp;lt;RegisterRoutesBootstrapperTask&amp;gt;()
               .Include&amp;lt;AutoMapperBootstrapperTask&amp;gt;();
     }
}
&lt;/pre&gt;
&lt;/div&gt;
&lt;p&gt;But there are many others like registering filters, view engines, views etc.&amp;nbsp; Is there any of these that are mandatory that have to be there by default?&lt;/p&gt;
&lt;/div&gt;</description><author>bioluminescence</author><pubDate>Thu, 24 May 2012 06:54:13 GMT</pubDate><guid isPermaLink="false">New Post: Order of preference in registering bootstrapper tasks? 20120524065413A</guid></item><item><title>New Post: Order of preference in registering bootstrapper tasks?</title><link>http://mvcextensions.codeplex.com/discussions/356930</link><description>&lt;div style="line-height: normal;"&gt;
&lt;p&gt;When registering bootstrapper tasks, is there any specific order in which they need to occur?&amp;nbsp; A before B and B before C etc?&amp;nbsp; I only have this at the moment:&lt;/p&gt;
&lt;div style="color:black; background-color:white"&gt;
&lt;pre&gt;&lt;span style="color:blue"&gt;public&lt;/span&gt; &lt;span style="color:blue"&gt;class&lt;/span&gt; MvcApplication : AutofacMvcApplication
{
     &lt;span style="color:blue"&gt;public&lt;/span&gt; MvcApplication()
     {
          Bootstrapper.BootstrapperTasks
               .Include&amp;lt;RegisterAreas&amp;gt;()
               .Include&amp;lt;RegisterControllers&amp;gt;()
               .Include&amp;lt;RegisterRoutesBootstrapperTask&amp;gt;()
               .Include&amp;lt;AutoMapperBootstrapperTask&amp;gt;();
     }
}
&lt;/pre&gt;
&lt;/div&gt;
&lt;p&gt;But there are many others like registering filters, view engines, views etc.&amp;nbsp; Is there any of these that are mandatory that have to be there by default?&lt;/p&gt;
&lt;/div&gt;</description><author>bioluminescence</author><pubDate>Thu, 24 May 2012 06:54:10 GMT</pubDate><guid isPermaLink="false">New Post: Order of preference in registering bootstrapper tasks? 20120524065410A</guid></item><item><title>New Post: MVC areas not diplaying when registering routes and areas with MVC extensions</title><link>http://mvcextensions.codeplex.com/discussions/356868</link><description>&lt;div style="line-height: normal;"&gt;&lt;p&gt;Thanks.&lt;/p&gt;
&lt;p&gt;I seem to have sorted out the problem.&amp;nbsp; The problem is with the Routes.Clear();&amp;nbsp; I took it out and now everything is working fine.&amp;nbsp; Here is my changes that I did to the code above:&lt;/p&gt;
&lt;div style="color: black; background-color: white;"&gt;
&lt;pre&gt;&lt;span style="color: blue;"&gt;public&lt;/span&gt; &lt;span style="color: blue;"&gt;class&lt;/span&gt; RegisterRoutesBootstrapperTask : RegisterRoutesBase
{
     &lt;span style="color: blue;"&gt;public&lt;/span&gt; RegisterRoutesBootstrapperTask(RouteCollection routes)
          : &lt;span style="color: blue;"&gt;base&lt;/span&gt;(routes)
     {
     }
     &lt;span style="color: blue;"&gt;protected&lt;/span&gt; &lt;span style="color: blue;"&gt;override&lt;/span&gt; &lt;span style="color: blue;"&gt;void&lt;/span&gt; Register()
     {
          Routes.IgnoreRoute(&lt;span style="color: #a31515;"&gt;"{resource}.axd/{*pathInfo}"&lt;/span&gt;);
          Routes.MapRoute(
               &lt;span style="color: #a31515;"&gt;"Default"&lt;/span&gt;,
               &lt;span style="color: #a31515;"&gt;"{controller}/{action}/{id}"&lt;/span&gt;,
               &lt;span style="color: blue;"&gt;new&lt;/span&gt; { controller = &lt;span style="color: #a31515;"&gt;"Home"&lt;/span&gt;, action = &lt;span style="color: #a31515;"&gt;"Index"&lt;/span&gt;, id = UrlParameter.Optional }
          );
     }
}
&lt;/pre&gt;
&lt;/div&gt;
&lt;p&gt;Here is my updated global.asax.cs:&lt;/p&gt;
&lt;div style="color: black; background-color: white;"&gt;
&lt;pre&gt;&lt;span style="color: blue;"&gt;public&lt;/span&gt; &lt;span style="color: blue;"&gt;class&lt;/span&gt; MvcApplication : AutofacMvcApplication
{
     &lt;span style="color: blue;"&gt;public&lt;/span&gt; MvcApplication()
     {
          Bootstrapper.BootstrapperTasks
               .Include&amp;lt;RegisterAreas&amp;gt;()
               .Include&amp;lt;RegisterControllers&amp;gt;()
               .Include&amp;lt;RegisterRoutesBootstrapperTask&amp;gt;()
               .Include&amp;lt;AutoMapperBootstrapperTask&amp;gt;();
     }
}
&lt;/pre&gt;
&lt;/div&gt;&lt;/div&gt;</description><author>bioluminescence</author><pubDate>Thu, 24 May 2012 06:45:10 GMT</pubDate><guid isPermaLink="false">New Post: MVC areas not diplaying when registering routes and areas with MVC extensions 20120524064510A</guid></item></channel></rss>