Also GWT is another alternative to plugin-dependent and OS-dependent solutions like Flex and Silverlight. It has great development support, even down to WYSIWYG design using Eclipse, and has the benefit of code written in Java compiled into Javascript/DHTML to work across modern browsers.
Also, I'd recommend Chrome for testing. It's very fast and has a nice profiling extension available for it, as well as a GWT-specific development extension.
Another site with downloads for pre-releases, but without the need for registration.
If he doesn't like the Internet, he doesn't have to use it.
It's borderline stupid to assume that any one sect or faith can push something out of existence for everyone else, at least in this day and age.
Tomorrow, both the Pope and the Internet will still be there. Perhaps with fewer proselytizing people using the Internet. "And nothing of value was lost."
Let us consider: Microsoft is normally ridiculed for inferior products, yet frequently has dominant market share. So how is Microsoft marketing a failure?
Poorly prosecuted monopolistic practices?
I'd think that Microsoft is playing the "pay attention to me again! see, another release!" card, in hopes that they won't become obsolete in that computing space. Windows Mobile has been a crapfest for virtually every release, taking a GUI which really shouldn't work on a small device and shoehorning it in.
Forget openness, forget any sort of accountability. They're going to show you just enough to get you to theoretically throw down your heathen iPhones and Android devices and come home to Papa Ballmer, and then they'll abandon work on their platform. Again.
I've seen enough of Microsoft's mobile offerings and vendor lockin to know to stay the hell away from any phone with the Windows logo on it.
ith Windows Mobile, more often than not, I would get the call.. go to answer... phone locks up... reboot phone... call person back. FAIL on the basic UI of the phone. The other features would work well... just often found myself rebooting the phone when it came time to get a call.
Seconded. I've had the same issue with Winmo phones becoming unresponsive during inbound calls.
I've had a few Winmo phones over the years, most recently an HTC model and a Moto Q. Horrible, horrible phones. Not just incredibly unresponsive, but the HTC wasn't designed to be used with fingers at all.
I've also had to pull the battery out because the stupid phone didn't want to hang up before I would have to leave a voicemail message. Piece of crap phones.
I'm moving to an Android phone (which I have been using for work for quite a few months now) for myself as soon as an Android 2.x phone is available for my carrier. At least I can develop applications for it without buying into a platform (MacOS for iPhone, Windows for WinMo or Blackberry). Yes, I'm aware I could probably hack together a toolchain to develop Blackberry apps on Linux, but it would make it far more difficult.
Any circuit design must contain at least one part which is obsolete, two parts which are unobtainable, and three parts which are still under development.