Articles : Page 1 of 1
- Filter:
- Massive
-
Massive and Complexity
Aug 1109Got an email today from someone watching the MVC 3 series and they asked the question (paraphrasing): “I like what you’re doing with Massive - but can it handle complex queries?”. This, fortunately, is where Massive shines. In response I wrote this: “Absolutely. In fact it’s why I wrote it. Here’s a semi-complex query that is all too common in the business case: var results - DynamicModel.Open(connectionString).Query(@" SELECT Orders.OrderNumber, Categories.Name FROM Products INNER JOIN...
-
Two bugs in ASP.NET MVC 3 and a workaround for both
Jun 1114So I spent an hour today arsing about with a couple of ASP.NET MVC 3 bugs. One was a Routing issue that caused it to act differently to MVC 2. The second I found was a FormsAuthentication issue that insisting on sending me to /Account/Login. Amazing how this crept in really given that it was community tested to death with such a massive ASP.NET MVC following so it is a wonder they weren't weeded out and fixed before RTM. Oh well, don't pretend you don't like a challenge. Routing doesn't work t...
-
Real World Examples
Jun 1102I just pushed the first video in our new series at Tekpub - Real World ASP.NET MVC 3. I’m putting my heart and soul into this one - it means a lot to me. It’s carved right from my direct experience working in various startups over the last 12 years (minus my time at MS). It’s another of our advanced titles - and I’m also letting a bit more of my opinion into it. We Need More Of This A long while back I had a chance to talk with Geoffrey Grosenbach (the PeepCode guy) while he was here on vac...
-
Pushing Code to NuGet
May 1106I kicked up some dust yesterday when I suggested that pushing packages to Nuget could be a bit easier. Many retorts of “how could it possibly be simpler!?!?!?!” (I never grow tired of condescension - it makes me write posts :) and I thought to myself: “there has to be other people in my position”. So here it is - the Simple Guide To Pushing Code to Nuget - mostly for me to remember how to do it, but if you find it helpful yay! NuGet.exe The first thing you’ll need is NuGet.exe. It’s a pa...
-
Massive For The Enterprise
Mar 1124Got an email the other day from a person who’s been using Massive and they really enjoy it. Then the inevitable question: Massive is great - but would you use it for an Enterprise Application? I doubt it - but it would be great to see it grown into an Enterprise-ready tool Sigh. Let me tell you what “Enterprise-ready” typically means to me. And this perspective is from someone who’s hired (typically) to come in and “fix” an existing “Enterprise” app. Usually “Enterprise-ready” softwa...
-
Microsoft.Data - It’s not as evil as you think
Aug 1004I wanted to jump in with my $0.02 (Canadian ) on Microsoft.Data. David Fowler, fellow ASP.Net team member, posted about it earlier today, and the response has been ... active . The message behind most of these responses has been that it encourages bad practices to novice developers. I think there's an important point that's being missed here: It doesn't matter how hard we work, as professional developers, to create clean architectures and abstractions, there's a whole world of novice developer...
-
Microsoft.Data - It’s not as evil as you think
Aug 1004I wanted to jump in with my $0.02 (Canadian ) on Microsoft.Data. David Fowler, fellow ASP.Net team member, posted about it earlier today, and the response has been ... active . The message behind most of these responses has been that it encourages bad practices to novice developers. I think there's an important point that's being missed here: It doesn't matter how hard we work, as professional developers, to create clean architectures and abstractions, there's a whole world of novice developer...
- 1

