>My point in posting in the first place is this. MM/Blackstone is >putting a rear spoiler and ground effects kit on a Toyota (CF), >while Microsoft is driving a Ferrari (asp.net). What is MM gonna >do when the Ferrari is pulling away? Add those funky lookin' tailights?
Will, I don't think this is a valid metaphor. MX/Blackstone are pure Java applications, and Java's no Toyota. CF more like a BMW M3. Now, without the sequential manual gearbox and traction control, most of us wouldn't be too good behind the wheel of one: we'd constantly be misshifting and throwing the rear end around on turns. Java and CF are the same way: when I need to develop something for the web, I don't want to worry about all of the complexity and pitfalls in Java, but still want to produce a J2EE application, and ColdFusion makes it very easy to do so. Realistically, asp.net is more like one of those kit cars that turns a mid-80s Pontiac Fiero into something that looks like a Ferrari. Slap on an shiny grid control and some automatically generated code (well, a lot. I mean a lot. Tons. Open that "don't touch this" region sometime in your code-behind.) and it starts to look pretty impressive, while the engine itself is a little shakey. While the tools are nice, the "engine" that's created takes some serious tuning, tweaking, and know-how to get an application that's something other than a resource and bandwidth hog. A real Ferrari is hard enough to maintain, much less an imitation you built in your garage with some preformed parts... I'm beginning to commonly see viewstate values exceeding 200kb (ran into a 3mb the other day!), and if I have to look at one more app where everything is named "SqlDataAdapter1 and the like, I'm going to leave some hollow shells of egos in my verbal wake. This over-reliance on automatic tools, and a lack of people reading Microsoft's own best practices, warnings, and recommendations will come back to bite you in an enterprise setting. Don't get me wrong, I'm a fan of .NET. For building backend and business logic tiers, it's a great environment. I just think ASP.NET is a little wonky, and the tools aren't helping the wonkiness. As for MM's reaction to Enzo's machine driving off, well, I think the publically known features of Blackstone show exactly what MM's up to: they've listened to the developers in their largest market areas, and are providing some amazing new features in the same easy-to-use style they always have. Now, if we really want to push the car metaphor, why is Microsoft still tinkering with its XAML supercar while Flex is already tearing up some highways? -- For Tabs, Trees, and more, use the jComponents: http://clearsoftware.net/client/jComponents.cfm ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~| Special thanks to the CF Community Suite Gold Sponsor - CFHosting.net http://www.cfhosting.net Message: http://www.houseoffusion.com/lists.cfm/link=i:4:187227 Archives: http://www.houseoffusion.com/cf_lists/threads.cfm/4 Subscription: http://www.houseoffusion.com/lists.cfm/link=s:4 Unsubscribe: http://www.houseoffusion.com/cf_lists/unsubscribe.cfm?user=11502.10531.4 Donations & Support: http://www.houseoffusion.com/tiny.cfm/54

