align-toparrow-leftarrow-rightbackbellblockcalendarcamerachatcheckchevron-downchevron-leftchevron-rightchevron-small-downchevron-small-leftchevron-small-rightchevron-small-upchevron-upcircle-with-crosscrosseditfacebookglobegoogleimagesinstagramlocation-pinmagnifying-glassmailmoremuplabelShape 3 + Rectangle 1outlookpersonplusImported LayersImported LayersImported Layersshieldstartwitteryahoo

Re: [newtech-1] $2,000 in free software from Microsoft, just for being a college student.

From: Yuriy Michael G.
Sent on: Thursday, February 21, 2008 8:46 PM
What really grinds my gears is that all platform conversations somehow fail to address Desktop development.  I personally know of quite a few massive projects in .Net happening on Wall Street.  These are not web application projects, I do grant that.  But web applications are not the whole world, people. 

On the Desktop, .Net will be very difficult to displace.  Of course, many of you will argue that Desktop development is somehow outdated and that no big projects happen on the Desktop either. Practically everything can be done through Firefox's eye, right? Well not quite everything.  Once you get into productivity, intelligence, attention/interruption management and other related topics that are the "next" logical step in technological evolution, you will find yourself very friendly with your Desktop and what your users do there.  And since everyone loves Office 2007 and m(b)illions have already been spent, and .Net is just so convenient and oh so elegant, and now I can PowerShell, and now I can IronPython, and I can still blend web/desktop apps, and then there is WPF and the learning curve is not bad, and COM still works, and I can tap Win32 API, oh and did I mention C# is an excellent language, oh and don't forget F#.  Yeah, I do think .Net will continue to grow in it's rightful niche...

Choose the right tool for the right job or even Open Source will cost you an arm and someone else's leg in the long-term. There's nothing worse than a smart-arse vendor who forces me to deploy a shitty Java desktop-application with it's own bundled JVM that is impossible to upgrade because the app depends on it, or the same Java app not working on Linux because it was hard-wired to Windows OS, leaving me wondering "why? oh why?" and I have to spend an entire quarter remediating applications, reconciling java version incompatibilities across hundreds of applications across tens of thousands of desktops, hunting down reluctant vendors, scrambling to figure out how to handle the latest laundry list of vulnerabilities and exploits to Java when I have Open technology-driven crap everywhere in the environment.   All because of some ridiculous, religious zealousness about the evils of .Net and it's Papa, Microsoft. 

-yuriy

On Thu, Feb 21, 2008 at 3:06 PM, Robert <[address removed]> wrote:
bottomline you all... is on the client side..it's all the same CSS/JS/HTML

On the backend side.. whatever works for the development team that used whatever foundation...

bottomline.. if it delivers what the enduser needs/wants.. it doesn't really matter.

you like using it.. then keep using it.

There really isn't this is better or that is better..

It's all in the eyes of the beholder....

you like PERL.. use it... no harm.. no foul... .. the early web was built on its back.

you like .NET / C# then use it, I'm sure in the hands of a true believer.. s/he will produce.   ie.. PlentyofFish

I mean no malice to any platform or anyone's capability to produce miracles with it...

again.. all in the eyes (hands) of the beholder....

Truce!

-Robert






--
Please Note: If you hit "REPLY", your message will be sent to everyone on this mailing list ([address removed])
This message was sent by Robert ([address removed]) from NY Tech Meetup.
To learn more about Robert, visit his/her member profile

To unsubscribe or to update your mailing list settings, click here

Meetup.com Customer Service: [address removed]
632 Broadway New York NY 10012 USA



--
Best Regards,
Yuriy Krylov
enterprise2pt0.com

Our Sponsors

People in this
Meetup are also in:

Sign up

Meetup members, Log in

By clicking "Sign up" or "Sign up using Facebook", you confirm that you accept our Terms of Service & Privacy Policy