Author Archives:

A Quick Follow-up on Model Binding in FubuCore

I wanted to make some quick follow-up points to my “Cool stuff in FubuCore No. 7: Model Binding” post: Joshua Flanagan pointed out that I had an error in my description of how the ExpandEnvironmentVariablesAttribute works.  I updated the post … Continue reading 

Posted in .NET, cool-stuff-in-fubu, fubucore, FubuMVC | 2 Comments

Cool stuff in FubuCore No. 8: UrlContext

This is the eighth post of the FubuCore series mentioned in the Introduction post. You might be thinking to yourself, “Why is he doing a whole blog post on one class?” That’s because this little puppy, UrlContext, has done more … Continue reading 

Posted in .NET, cool-stuff-in-fubu, fubucore, FubuMVC | Comments Off

Cool stuff in FubuCore No. 7: Model Binding

This is the seventh post of the FubuCore series mentioned in the Introduction post. *UPDATE* – 10-JUN-2011 – I posted a follow-up to this post which explains more clearly the distinctions between ValueConverter, IPropertyBinder, and IModelBinder. *UPDATE* – 10-JUN-2011 – … Continue reading 

Posted in .NET, cool-stuff-in-fubu, fubucore, FubuMVC | 4 Comments

Cool stuff in FubuCore No. 6: Command-line

This is the sixth post of the FubuCore series mentioned in the Introduction post. In the course of building the Fubu packaging infrastructure and later the deployment story, we had need for some command line apps to help automate some … Continue reading 

Posted in .NET, cool-stuff-in-fubu, fubucore, FubuMVC | 3 Comments

Cool stuff in FubuCore No. 5: Easy Configuration

This is the fifth post of the FubuCore series mentioned in the Introduction post. In the whole history of FubuMVC, we’ve developed and innovated a bunch of cool stuff. Some of it can be complicated but has a big payoff.  … Continue reading 

Posted in .NET, cool-stuff-in-fubu, fubucore, FubuMVC | 11 Comments

Cool stuff in FubuCore No. 4: Dependency Analysis with Directed Graph

This is the fourth post of the FubuCore series mentioned in the Introduction post. There are several places in the Fubu-related projects (FubuMVC, Bottles packaging/deployment, etc) that we need to work out a dependency tree.  This means, for a given … Continue reading 

Posted in .NET, cool-stuff-in-fubu, fubucore, FubuMVC | 3 Comments

Cool stuff in FubuCore No. 3: Static Reflection

This is the third post of the FubuCore series mentioned in the Introduction post. NOTE: In case you weren’t aware, FubuCore is available as a Nuget package and is completely independent from FubuMVC. Other projects besides FubuMVC use it, such … Continue reading 

Posted in .NET, cool-stuff-in-fubu, fubucore, FubuMVC | 16 Comments

Cool stuff in FubuCore No. 2: Extension Methods

This is the second post of the FubuCore series mentioned in the Introduction post. This post covers the various and plentiful extension methods contained in the FubuCore project. We have built up these extensions methods over the last 3-4 years … Continue reading 

Posted in .NET, cool-stuff-in-fubu, fubucore, FubuMVC | 6 Comments

Cool stuff in FubuCore No. 1: Cache

This is the first post of the FubuCore series mentioned in the Introduction post. This post covers the Cache<TKey, TValue> class (tests can be found in the CacheTester) Introduction The name of this class may make you think it has … Continue reading 

Posted in .NET, cool-stuff-in-fubu, fubucore, FubuMVC | 1 Comment

Cool Stuff in FubuCore and FubuMVC Series

Introduction I (and the Fubu team) get asked a lot: “What’s better about FubuMVC over ASP.NET MVC?” I really hate that question because a.) It’s not simple to answer because it’s a lot like the question “Which is better, Mac, … Continue reading 

Posted in .NET, cool-stuff-in-fubu, FubuMVC | 3 Comments