Skip to content

FubuMVC 2.0 Thoughts

jeremydmiller edited this page Mar 18, 2013 · 3 revisions
  • Parallelize the execution of IConfigurationAction's in application boot up. Look for more opportunities to optimize the bootstrapping performance
  • Additional routes per action call
  • Change the Authorization rule design to make the rules be completely stateless so they don't have to be created by the container each time
  • Merge the writer/reader and WriterNode/ReaderNode hierarchies in Conneg. Better perf, less code to write (?)
  • Memoize the creation of Accessors by Expression
  • Maybe, maybe, maybe find a way to "compile" views to have pre-built html convention/helper executions?
  • Support FieldInfo's in model binding -- BREAKING API change
  • Heavily restructure the underpinnings of the view engine support.
  • Break the container abstraction and the BehaviorGraph model out of FubuMVC.Core where it's easier to reuse in things like FubuTransportation
  • Replace the ASP.Net routing with the faster implementation in Magnum
  • Break FubuCore.dll apart into its constituent pieces