Microsoft has given no indication that JavaScript/HTML is the preferred method for building Windows 8 Metro apps. Look at the MIX 2011 conference videos -- plenty of videos on C++, C#, and JavaScript. If anything, C++ is getting a stronger support than it has in the past few years.
You apparently don't know the difference between a language, a build tool, and an IDE so I don't think you are qualified to judge the merits of C#.
I seriously doubt that JavaScript/HTML/CSS will ever be more popular then C#/XAML for native Windows 8 Metro apps.
Look at Metro JavaScript code. Notice all the references to WinJS and ms- ?
It is not like you can easily turn that Metro app into a cross platform web application. So why bother using a crappy language like JavaScript if you lose the greatest advantage which is cross platform?
The only reason developers will choose this option is if JavaScript is the only language they know.
As a user of visual studio (for c++ desktop,.net asp.net/mvc, silverlight), eclipse (for android java), and sometimes xcode (iOS), I can say that, for me, visual studio is the best ide.
What is a "real" ide and how does visual studio not qualify?
I just gave my 12 year old a Windows Phone. Needed to create a Live/Hotmail account (for Skydrive file syncing, Xbox avatar, purchases, etc). When entering her real birthday it prompted for parents email address. I received the email and needed to prove that I was over 18 by letting them charge 50 cents to a credit card. Total time involved -- maybe a couple of minutes. Of course this is not foolproof -- no way to prove that the 18 year old is really the responsible guardian but I bet this is enough to protect Microsoft from COPPA violations.
Why use a $500+ tablet when a $500 Windows or Linux laptop can actually be the development server for true mobile development. I am a Windows developer so in my case it is VS2010 + IIS + SQL Server on the laptop. With this, I can do everything I need to do to maintain a huge line-of-business application.
What if the company disappeared over night? How "important" are these companies?
If Apple disappeared, people wouldn't have their toys and music anymore and people who actually get work done with Apple products (like designers or movie editors) would have to migrate to other platforms like Linux or Windows.
If Exxon disappeared, the world would have a temporarily huge reduction in the available oil until competitors could pick up the slack which could take a long time in which case the whole world will fall apart (only slightly exaggerating).
So I say that Exxon is way more important than Apple.
By that metric, Microsoft, IBM, and Oracle are also way more important than Apple.
I generally love FIOS but have had freezes requiring power down.
The solutions for the channel lineup issue is to make a favorites list with just the channels you get/want to see and then hit the little heart button on the remote instead of the Guide button.
I believe the cause of recorded reruns when you told it not too is a guide data problem -- the guide data has to specify it is a rerun and it often times does not.
A QAM tuner equipped tv or dvd recorder *can* pick up digital signals without a settop box. It cannot pick up the encrypted channels but you also needed a settop box to pick up the analog encrypted channels, so it is no different.
I have the same Comcast basic cable service I have had for 5 years with no cable box and my QAM equipped tv can pick up 75 digital channels including several HD 720P and 1080i channels. I may be that some cable systems are not useful with QAM, but a lot are.
So tell us how much you are enjoying watching HD-DVD or Blu-Ray discs played by your Mac outputting full 1080p over component cables or HDMI on your nice tv. Oh yeah, you're not.
Riiiiiight. And a buddy of mine who works with Linus said *ALL* of Linux kernel 3.0 will be written in Ruby and Java (or was that JavaScript?), except for some low level things of course.
There is no such thing as a Windows 2000 49.7 day bug that causes an OS problem.
The problem here is the software made by Harris does not handle a rollover of the GetTickCount() function turning back to 0. This function counts the number of milliseconds since the OS was last booted so it should be obvious to anybody that the returned unsigned 4 byte integer cannot go on forever.
So the badly written Harris software has this bug and their solution (which was really not that bad of a work around) was to manually reboot the system every 30 days, but as a fail-safe, they had a scheduled task to do a reboot on the 49th day just in case. The 49th day came because of procedural error.
There is nothing Microsoft could do to prevent this.
At least they have a real address now. I'm from Sarasota and I was very suprised the other day to see that Infinium's name (in 2 foot tall letters) is on the side of an office building downtown. This is a bank office building with many law firms and financial services firms, but only Infinium and the bank have their logo on the building. I wonder how much of their venture capital they spent on that?
Maybe because it has a built in cable modem. I did not think that cable modems followed industry standards and that Comcast modem would work with Brighthouse service for example.
I believe the previous poster was referring to a one-byte hack in IE, not the control. If you are running IE v 7.0, just run this little batch file that lauches DEBUG.EXE to change byte at address 0x80000000 from a 1 to a 0 and you will no longer be bothered by this silly little dialog box that pops up. Or just run a tiny little program that is constantly looking for a dialog with the specified Title and Body and automatically presses the OK button for you. You would barely even see the flashing dlg.
And you are forgetting the increased prices that Amazon was basically forced to do on ebooks because of Apple deals with publishers.
You are wrong.
Microsoft has given no indication that JavaScript/HTML is the preferred method for building Windows 8 Metro apps. Look at the MIX 2011 conference videos -- plenty of videos on C++, C#, and JavaScript. If anything, C++ is getting a stronger support than it has in the past few years.
You apparently don't know the difference between a language, a build tool, and an IDE so I don't think you are qualified to judge the merits of C#.
Agreed. For me, XAML is a hugely more productive markup language than HTML/CSS.
I seriously doubt that JavaScript/HTML/CSS will ever be more popular then C#/XAML for native Windows 8 Metro apps.
Look at Metro JavaScript code. Notice all the references to WinJS and ms- ?
It is not like you can easily turn that Metro app into a cross platform web application. So why bother using a crappy language like JavaScript if you lose the greatest advantage which is cross platform?
The only reason developers will choose this option is if JavaScript is the only language they know.
As a user of visual studio (for c++ desktop, .net asp.net/mvc, silverlight), eclipse (for android java), and sometimes xcode (iOS), I can say that, for me, visual studio is the best ide.
What is a "real" ide and how does visual studio not qualify?
I just gave my 12 year old a Windows Phone. Needed to create a Live/Hotmail account (for Skydrive file syncing, Xbox avatar, purchases, etc). When entering her real birthday it prompted for parents email address. I received the email and needed to prove that I was over 18 by letting them charge 50 cents to a credit card. Total time involved -- maybe a couple of minutes. Of course this is not foolproof -- no way to prove that the 18 year old is really the responsible guardian but I bet this is enough to protect Microsoft from COPPA violations.
Why use a $500+ tablet when a $500 Windows or Linux laptop can actually be the development server for true mobile development. I am a Windows developer so in my case it is VS2010 + IIS + SQL Server on the laptop. With this, I can do everything I need to do to maintain a huge line-of-business application.
Here is another way to think about it.
What if the company disappeared over night? How "important" are these companies?
If Apple disappeared, people wouldn't have their toys and music anymore and people who actually get work done with Apple products (like designers or movie editors) would have to migrate to other platforms like Linux or Windows.
If Exxon disappeared, the world would have a temporarily huge reduction in the available oil until competitors could pick up the slack which could take a long time in which case the whole world will fall apart (only slightly exaggerating).
So I say that Exxon is way more important than Apple.
By that metric, Microsoft, IBM, and Oracle are also way more important than Apple.
I generally love FIOS but have had freezes requiring power down.
The solutions for the channel lineup issue is to make a favorites list with just the channels you get/want to see and then hit the little heart button on the remote instead of the Guide button.
I believe the cause of recorded reruns when you told it not too is a guide data problem -- the guide data has to specify it is a rerun and it often times does not.
Don't be such a moron. In what way is using a web site to help track school progress not "being a parent"?
Way to innovate open source community.
I'm sure you realize that even lowly MFC is still being advanced in VS2008 and VS2010.
A QAM tuner equipped tv or dvd recorder *can* pick up digital signals without a settop box. It cannot pick up the encrypted channels but you also needed a settop box to pick up the analog encrypted channels, so it is no different.
I have the same Comcast basic cable service I have had for 5 years with no cable box and my QAM equipped tv can pick up 75 digital channels including several HD 720P and 1080i channels. I may be that some cable systems are not useful with QAM, but a lot are.
So tell us how much you are enjoying watching HD-DVD or Blu-Ray discs played by your Mac outputting full 1080p over component cables or HDMI on your nice tv. Oh yeah, you're not.
Can only think of one thing: POP access to Hotmail. Used to free (maybe just while in beta though) and now costs.
Riiiiiight. And a buddy of mine who works with Linus said *ALL* of Linux kernel 3.0 will be written in Ruby and Java (or was that JavaScript?), except for some low level things of course.
Here are some features the Samsung has over the Panasonic:
* optical zoom
* image stabilzation
* 720x480@30fps versus 320x240
* higher price $600-700 versus $400
There is no such thing as a Windows 2000 49.7 day bug that causes an OS problem.
The problem here is the software made by Harris does not handle a rollover of the GetTickCount() function turning back to 0. This function counts the number of milliseconds since the OS was last booted so it should be obvious to anybody that the returned unsigned 4 byte integer cannot go on forever.
So the badly written Harris software has this bug and their solution (which was really not that bad of a work around) was to manually reboot the system every 30 days, but as a fail-safe, they had a scheduled task to do a reboot on the 49th day just in case. The 49th day came because of procedural error.
There is nothing Microsoft could do to prevent this.
They are in a bank building (Bank of Boston?) at the corner of 301 and Main St in downtown Sarasota, FL.
At least they have a real address now. I'm from Sarasota and I was very suprised the other day to see that Infinium's name (in 2 foot tall letters) is on the side of an office building downtown. This is a bank office building with many law firms and financial services firms, but only Infinium and the bank have their logo on the building. I wonder how much of their venture capital they spent on that?
Maybe because it has a built in cable modem. I did not think that cable modems followed industry standards and that Comcast modem would work with Brighthouse service for example.
MS has had virtual desktop since NT 3.5 with the PowerToys add-on.
I believe the previous poster was referring to a one-byte hack in IE, not the control. If you are running IE v 7.0, just run this little batch file that lauches DEBUG.EXE to change byte at address 0x80000000 from a 1 to a 0 and you will no longer be bothered by this silly little dialog box that pops up. Or just run a tiny little program that is constantly looking for a dialog with the specified Title and Body and automatically presses the OK button for you. You would barely even see the flashing dlg.
Someone's been reading Rich Dad Poor Dad.