Code Monkey home page Code Monkey logo

mvcturbine's Introduction

MVC Turbine - Converting Flow into Useful Work

MVC Turbine

LICENSE

Apache 2.0 - see LICENSE

IMPORTANT

This source represents the v3.0 of MVC Turbine. For getting the latest releases, go to main portal site or to start a conversation check out the Google Group.

Overview

MVC Turbine is a plugin for ASP.NET MVC that bakes in composition/IoC into your ASP.NET MVC application and auto-wires controllers, binders, view engines, http modules, etc. that reside within. Thus you worry more about what your application should do, rather than how it should do it.

RESOURCES

Source

  1. Clone to repository locally: git clone git://github.com/lozanotek/mvcturbine.git

Build

  • Open the src/MvcTurbine.sln solution and explore! OR ...
  • Want to build the binaries? Run the build/build_binaries.bat script =======
  1. Clone to repository locally git clone git://github.com/lozanotek/mvcturbine.git

Build

1a. Open the src/MvcTurbine.sln solution and explore! 1b. Want to build the binaries? Run the build/build_binaries.bat script and watch the fun unleash

Videos

Check out this Channel9 video that explains a little bit about the project's purpose and features.

Community

REQUIREMENTS

  • .NET Framework 4
  • ASP.NET MVC 3

CREDITS

Logo design by Hugoware

mvcturbine's People

Contributors

darrencauthon avatar ericlamb avatar jeff-french avatar jglozano avatar runxc1 avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

mvcturbine's Issues

InjectableFilterAttribute

Has something happened to InjectableFilterAttribute?
I updated the libraries and now InjectableFilterAttribute cannot be resolved anymore. I checked the samples provided and noticed the same problem existed there too..

Using MVCTurbine 2.1 with MVC2

where to set the ModelMetadataProviders?

where do i set the ModelMetadataProviders.Current = new CustomModelMetadataProvider();
I cannot do this "locator.Register<ModelMetadataProvider, CustomModelMetadataProvider>();" as it gives me this execption "An instance of ModelMetadataProvider was found in the resolver as well as a custom registered provider in ModelMetadataProviders.Current. Please set only one or the other.". I try overrieding the StartUp() method but nothing happen also.

Glimpse loading twice because of MvcTurbine

Hi!

I've run into a little trouble using MvcTurbine alongside Glimpse (http://getglimpse.com/). It seems that MvcTurbine picks it up and makes it load twice, one on top of the other. This is visible if you resize the top instance of glimpse and see the other one behind it. The top instance doesn't seem to work either. And also breaks the bottom one. I've tried it with a clean MVC 3 application and just the most basic MvcTurbine implementation and it confirmed that MvcTurbine is at fault. Also, here's a picture how it looks like: http://i.imgur.com/QRBCY.png. The glimpse instances go all the way to the bottom of the page, where Firebug starts. Firebug also shows the duplicate glimpse stuff.

How can I fix this? I saw that MvcTurbine has a class called AssemblyFilter, but I can figure out how or where to do an assembly to it from my MvcApplication.

Glimpse would probably be a good candidate for the CommonAssemblyFilter.

Thanks,
Goran

Error activating ModelMetadataProvider

When I add a ninject mvc turbine this error show up every time at the start in debug mode.

Error activating ModelMetadataProvider
No matching bindings are available, and the type is not self-bindable.
Activation path:

  1. Request for ModelMetadataProvider

Suggestions:

  1. Ensure that you have defined a binding for ModelMetadataProvider.
  2. If the binding was defined in a module, ensure that the module has been loaded into the kernel.
  3. Ensure you have not accidentally created more than one kernel.
  4. If you are using constructor arguments, ensure that the parameter name matches the constructors parameter name.
  5. If you are using automatic module loading, ensure the search path and filters are correct.

When I try to use structure map instead this error show up

StructureMap Exception Code: 202
No Default Instance defined for PluginFamily System.Web.Mvc.ModelMetadataProvider, System.Web.Mvc, Version=3.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35

Virtual Paths

We need to take another look at Embedded Views, it's a little funky when the site is running under a virtual path.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.