The thing .net has going for it is the same thing most microsoft stuff has going for it. It's a one stop solution. You buy .net. You install the CDs. You start developing your web app. There's no third party libaries to download, no jboss to configure, no tomcat/eclipse integration to dick around with, no four hour forum search to decide between Cayanne and Hibernate.
It just ... works, and it does everything inside of one IDE. That being said, I obviously think it has major deficiencies as well, that's why I'm working in java/tapestry instead of MS/.NET. If you're already a Microsoft shop though, I can't really think of any compelling reason *not* to go .net. That's the thing I think the open source world tends to do badly; integration. A lot of well engineered point products exist out there, but nobody wants to do the tedious, error prone, and inglorious work of putting them all together into a whole. Even tapestry, which is a pretty rich framework, isn't a one stop shop. Consider to make an actual tapestry app, you're probably going to need to download and integrate. 1) A JVM. 2) AN IDE (I like eclipse) 3) A J2EE Container (I like tomcat) 4) A database (I'm partial to mySQL) 5) A database driver (mysql jdbc works for me) 6) A persistence layer (I like hibernate) 7) A web framework (I like tapestry). Ok and to make an actual .net app I have too ... 1) Put .net cd in drive. 2) Push "install". 3) Swap CDs as needed. --- Pat > -----Original Message----- > From: Jesse Kuhnert [mailto:[EMAIL PROTECTED] > Sent: Thursday, December 08, 2005 10:18 AM > To: Tapestry users > Subject: Re: tapestry to JSF conversion > > Well....I actually think .Net is pretty damn cool personally, I just don't > have the time/resources to even consider it in anything I'm doing right > now. > Regardless of how evil and f-ed up microsoft is, they have some pretty > damn > brilliant engineers working for them here and there. > > On 12/8/05, Cosmin Bucur <[EMAIL PROTECTED]> wrote: > > > > I know what you guys are saying ... > > > > and that's exactly what happends when HR and management people are not > > in touch with technology . Then we get people running to .net because > > they've read in a business magasine owned by MS that .net is > > suppoerior in all aspects : ) > > > > On 12/8/05, Jesse Kuhnert <[EMAIL PROTECTED]> wrote: > > > It's unfortunate that hiring practices work that way sometimes. I > don't > > > think we've ever hired a developer based solely on the technologies > > they > > > use and are familiar with, but mostly on our quick and dirty "just how > > > intelligent and geeky are you"? blitzkrieg of technical questions ;) > > > > > > Isn't google hiring tapestry developers now? We'll see. > > > > > > On 12/8/05, Leonardo Quijano Vincenzi <[EMAIL PROTECTED]> > wrote: > > > > > > > > I don't think it offends me, at least. But OS projects have to get > > > > *merit* to override "corporate standards" and that's what a lot of > OS > > > > developers fail to see. Last time I check Struts wasn't an official > > > > standard, and Tapestry could go the same path, if it sticks with > > > > corporate values such as stability, marketing, support, etc ;). > > > > > > > > All open source, of course. > > > > > > > > -- > > > > Ing. Leonardo Quijano Vincenzi > > > > DTQ Software > > > > > > > > > > > > > > > > -------------------------------------------------------------------- > - > > > > To unsubscribe, e-mail: [EMAIL PROTECTED] > > > > For additional commands, e-mail: tapestry-user- > [EMAIL PROTECTED] > > > > > > > > > > > > > > > > > > --------------------------------------------------------------------- > > To unsubscribe, e-mail: [EMAIL PROTECTED] > > For additional commands, e-mail: [EMAIL PROTECTED] > > > > --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]