Microsoft 'rogue faction' adds better HTML5, JavaScript support to Visual Studio

By | June 16, 2011, 10:22am PDT

Microsoft has begun delivering some of the additional HTML5 tooling for Visual Studio programmers that company officials said  would be coming some time this year.

The first of the Web Standards Updates for Visual Studio — which the Softies are looking to update quarterly in order to keep up with changes from the W3C — is available for download as of June 16.

Principal Program Manager Lead Scott Hanselman announced the availability his blog today. From Hanselman’s post:

“Folks have been asking ‘When will VS2010 support HTML5?’ I’ve been saying, jokingly, that the answer is ‘yesterday’ as there’s nothing keeping you from creating HTML5 in Visual Studio or ASP.NET today. However, there’s no intellisense and there’s lots of squiggly lines that make people uncomfortable. Combine all that with the fact that HTML5 is a moving target, and it’s unclear. We’ve said before that the next version of Visual Studio will have better support HTML5, but what about today?”

A “rogue faction” within Microsoft’s  Platform and Tools team is the one delivering the first Web Standards Update. The Update “adds better support for HTML5, CSS3 and new JavaScript features to ALL versions of Visual Studio,” Hanselman said.

On the download page, the update is listed as supporting Visual Studio 2010 Service Pack (SP) 1 and Visual Web Developer Express 2010 SP1.

Microsoft currently provides some HTML5, CSS and JavaScript tooling as part of Internet Explorer. The IE 9 F12 tools help with creating, testing and administering IE sites using these standards. Microsoft also provided some fairly limited HTML5 support in Visual Studio 2010 Service Pack 1.

Earlier this year, Andrew Brust, founder of Microsoft analysis and strategy provider Blue Badge Insights noted that “there absolutely needs to be good HTML5 tooling in Visual Studio.”

Brust explained: “The trend toward markup-intensive work with ASP.NET MVC and ASP.NET Web Pages with Razor makes this all the more urgent. Since developers are starting to move away from ASP.NET WebForms server controls (which could encapsulate the HTML 5 rendering and corresponding JavaScript), developers really need the helpers to assist them in writing the new markup and script that HTML 5 requires themselves.”

Microsoft is increasingly beating the HTML5, CSS and JavaScript drum, telling developers earlier this year that these technologies will be key to developing Windows 8 applications. (Microsoft officials haven’t yet said more about other development tools and technologies which programmers can use to write Windows 8 apps, and have said they will not say more until the Build development conference in mid-September.) I’m betting Microsoft also will have more to say around HTML5 and JavaScript tooling at Build, as well.

Speaking of HTML5 and other developer tools Microsoft blogger David Cathue recently shared a comparative list of Silverlight 5 vs. HTML5 features (with the annoying Silverlight 5 download problem now fixed on the page).  (I’m not linking directly to his post, as I cannot get it to load properly in Chrome or IE 9, as it ironically keeps prompting me to load a more recent version of Silverlight, but then won’t let me. Here’s a summary of his post on Microsoft-news.com.)

Kick off your day with ZDNet's daily e-mail newsletter. It's the freshest tech news and opinion, served hot. Get it.

Topics

Mary Jo has covered the tech industry for more than 25 years for a variety of publications and Web sites, and is a frequent guest on radio, TV and podcasts, speaking about all things Microsoft-related. She is the author of Microsoft 2.0: How Microsoft plans to stay relevant in the post-Gates era (John Wiley & Sons, 2008).

Disclosure

Mary-Jo Foley

Freelance journalist/blogger Mary Jo Foley has nothing to disclose. WYSIWYG (what you see is what you get). I do not own Microsoft stock or stock in any of its partners or competitors. I have no business ventures that are sponsored by/funded by Microsoft or any of its partners or competitors.

Biography

Mary-Jo Foley

Mary Jo Foley has covered the tech industry for 25 years for a variety of publications, including ZDNet, eWeek and Baseline. She has kept close tabs on Microsoft strategy, products and technologies for the past 10 years. In the late 1990s, she penned the award-winning "At The Evil Empire" column for ZDNet, and more recently the Microsoft Watch blog for Ziff Davis.

Got a tip? Send her an email with your rants, rumors, tips and tattles. Confidentiality guaranteed.

Talkback Most Recent of 19 Talkback(s)

  • developers really need the helpers...'
    '...to assist them in writing the new markup'.

    Really? Why?
    ZDNet Gravatar
    rmac_z
    16th Jun
  • Javascript makes itself unsupportable
    When you have so much dynamic features in there it's difficult to get tooling support. The "better" support for JS is basically hacks if you read their explanation how it is done.
    ZDNet Gravatar
    LBiege
    16th Jun
  • I can't wait...
    ...I will be as cerebrally challenged writing HTML5 or C++

    No wonder HTML5 is going to replace XAML
    ZDNet Gravatar
    rmac_z
    16th Jun
  • I get it!
    One should learn WinC++ so one can write tricky HTML5.

    MJF - please accept my profuse apologies for all these little outbursts
    ZDNet Gravatar
    rmac_z
    16th Jun
  • RE: Microsoft 'rogue faction' adds better HTML5, JavaScript support to Visual Studio
    Why would anyone need help writing HTML5 and Javascript? Recently, MS has led me to believe that it magically wrote itself.
    ZDNet Gravatar
    Sir Name
    16th Jun
  • David Catuhe
    The blog is an MSDN blog 'Eternal Coding'
    ZDNet Gravatar
    NerdNotes
    16th Jun
  • Don't get it...
    What makes html5 so different than html4, comparing html4 to html3? From a browser's point of view, there maybe a lot of work, but for programer, what is the deal? a few more instellisense, what is the urge for that?

    If msft wants to promote html (leave that 5!), then what programmers need is a couple of more server controls in ASP.NET, and most important, a big amount of client controls to support AJAX (if they want to stay away from Silverlight).

    I don't know what is Scott Hanselman thinking. We need either AJAX or Silverlight, or both. Right now, ajax in Visual Studio is very limited, and you are not talking about Silverlight, so where are we heading?

    It is not about html5, it is about javascript or Silverlight?
    ZDNet Gravatar
    jk_10
    16th Jun
  • Re: David Cathue's HTML5 vs Silverlight "test"
    Silverlight won in every performance test against HTML5, except those in which David subjectively interpreted the results to be "a draw" --- even though the results were clearly Silverlight wins based upon the numerical test results.

    Despite the final results table showing ALL wins for Silverlight (and a few so called draws), the author gives HTML5 and SL equal final marks (how funny). However, despite his obvious bias, he at least goes so far as to suggest they're both valid development options. Gee, thanks.

    Note that when you actually run these tests, you get varied results from various browsers - not good at all for HTML5, as this breaks the benefit of being so-called "standard".

    When pressed on these matters in the original blog (link below), David responded "I talk in a general manner. Of course for a business apps started today, I will choose Silverligt. EXCEPT if the target is Ipad for example. That's why I said no real winner. In a lot of cases, SL wins (And believe me I love SL). But not always. "

    Original blog: http://betaforums.silverlight.net/t/230725.aspx/50/10?Windows+8+apps+going+html5+wtf+part+2
    ZDNet Gravatar
    philja123
    16th Jun
  • No intellisense? Seriously?
    "No HTML5 support" means no intellisense? Seriously? Who relies on intellisense...
    ZDNet Gravatar
    snoop0x7b
    16th Jun
  • RE: Microsoft 'rogue faction' adds better HTML5, JavaScript support to Visual Studio
    The "Rogue Faction" was a joke, MJ. I guess I will need to be less fun in my blog posts. - Hanselman
    ZDNet Gravatar
    shanselman
    16th Jun
  • RE: Microsoft 'rogue faction' adds better HTML5, JavaScript support to Visual Studio
    Writing any web app using functionality specific to a single browser is a fools errand.
    ZDNet Gravatar
    wraith404
    16th Jun
  • RE: Microsoft 'rogue faction' adds better HTML5, JavaScript support to Visual Studio
    Let's recap, for those that weren't in Las Vegas for MIX11...

    The first day's keynote focused solely on HTML5, IE9/IE10, some bashing of Google Chrome, a hideous demonstration using goldfish, ASP.NET MVC, Razor and some inexplicable nonsense regarding an open source CMS. It all ended 30 minutes earlier than scheduled and throughout the whole nightmare, audience reaction was embarrassingly lacking - one heard only crickets in the distance...

    In short, no significant response, no enthusiasm, no passion - because no one cares. I'm sorry, boys, but no one cares and it was undeniable, a palpable sense filling the hall that the trip had been a collosal waste of time and money.

    Fast forward to the day two keynote address. A relentless, nonstop firestorm of that which comes to WP7 via Mango, all of which goes on for a full hour. This followed by a 45 minutes of Silverlight 5, including indication that with it comes 3D support, not via that which is so heavily flawed in WPF (yes, WPF is dead), but XNA instead.

    And last of all, 15 minutes or more of Kinect and the announcement of the Kinect SDK (released today) and a free Kinect for all present.

    Seemed a lot like being at a rock concert.

    Day one? A funeral. Day two? A rock concert.

    Day one? Day of the Dead. Yet on day two, for two solid hours, there was excitement, there was passion, there was - thankfully - even more of that for which we came to MIX11 and so much more.

    Rogue Faction? To hell with them - and if anyone is still listening in Redmond, let's be clear - Silverlight is and remains, far and beyond, the GREATEST of all their achievements. They want to throw it all away on HTML5 and Javascript, so be it, but Silverlight dies and it's game over.

    On a level playing field in which an entire world, gone mad, works only with HTML 5 and Javascript, Microsoft cannot compete - one can work with the same crap for a lot less money and a lot less hassle than dealing with Redmond. Might as well force feed ourelves Objective C and HTML5, thereafter crossing over into an arena in which the major player has market share that's unimaginable in Redmond.

    So, go ahead. Let the faction(s) play their games, pretend they can see a future that accomplishes anything other than leaving the Microsoft empire in ruins at their feet. Let them believe that they know best, pretending that those of us who are the best of the best, well more than a million-plus strong, will throw aside that which was worthwhile, all that was powerful, all that was magic, for a fetid wasteland engulfed by the stench of HTML5 and Javascript.

    And when the empire lie in ruins, may the 'factions' be the first pariahs thrown out on their asses...
    ZDNet Gravatar
    ChanceMasterson
    16th Jun
  • RE: Microsoft 'rogue faction' adds better HTML5, JavaScript support to Visual Studio
    @ChanceMasterson - You hit the nail on the head, Silverlight is the best platform ever developed but I am afraid Microsoft lost their way, they have been playing the me-too game trying to replicate Google and Apple. Empires fall and I am afraid MS is crumbling at its core, if they dont stop the bleeding fast they will be gone in 10 years time. Looking at their market share for IE it dropped from 90% in 2002 to less than 20% in 2011, it might just speak of things to come for the company itself.
    ZDNet Gravatar
    Anton S
    17th Jun
  • RE: Microsoft 'rogue faction' adds better HTML5, JavaScript support to Visual Studio
    @Anton S "Looking at their market share for IE it dropped from 90% in 2002 to less than 20% in 2011"

    Say whaaa ... ??? FAIL.
    ZDNet Gravatar
    Lamerz
    17th Jun
  • RE: Microsoft 'rogue faction' adds better HTML5, JavaScript support to Visual Studio
    @ChanceMasterson
    "And when the empire lie in ruins, may the 'factions' be the first pariahs thrown out on their asses..."

    Heheh, great post!
    ZDNet Gravatar
    scH4MMER
    17th Jun

Talkback - Tell Us What You Think

Formatting +
BB Codes - Note: HTML is not supported in forums
  • [b] Bold [/b]
  • [i] Italic [/i]
  • [u] Underline [/u]
  • [s] Strikethrough [/s]
  • [q] "Quote" [/q]
  • [ol][*] 1. Ordered List [/ol]
  • [ul][*] · Unordered List [/ul]
  • [pre] Preformat [/pre]
  • [quote] "Blockquote" [/quote]

The best of ZDNet, delivered

ZDNet Newsletters

Get the best of ZDNet delivered straight to your inbox

Facebook Activity

White Papers, Webcasts, & Resources