Join us for BUILD

Join us this September 13-16 in Anaheim, California for Microsoft’s first BUILD conference.

What’s special about BUILD? It will be the first broad hands-on unveiling of the next version of Windows and its new app model featuring HTML5 and JavaScript. In short, building Web-connected apps for the next Windows is as easy as building for the modern Web.

You will also learn how to work with the all-new touch-centric user experience to create fast, fluid, and dynamic applications that leverage the power and flexibility of the core of Windows, used by more than a billion people around the world. We’ll cover building touch-optimized Web sites that take advantage of the full power of hardware-accelerated Internet Explorer 10 and transform your users’ experience with the Web.

BUILD is the first place to dive deep into the future of Windows and Internet Explorer.

—Ted Johnson for IEBlog

Comments (41)

  1. ike says:

    oh boy,  adding insult to injury…

  2. random says:

    What happened to .net, would .net still be a core development platform for the new windows 8 application model?

  3. Sam says:

    You guys don't read the blogs and forums and news now-a-days do you? WHERE IS .NET and Silverlight in this picture? Javascript is not your product Microsoft. Stop preaching us what we should and should not use. We are sick if your recent crazy love affairs with Javascript and HTML. In Windows 8, add Silverlight and .NET as first class citizens for developers. Leave HTML 5 and Javascript for web development (its foolish to try and make Javascript the tool to build native apps). I don't care about BUILD unless it has news for REAL developers.

  4. ieblog says:

    Adding HTML5 and JavaScript as first-class development technologies doesn't preclude maintaining or enhancing support for .NET, XAML, Silverlight, etc.

    I promote the Web-oriented, standards-based technologies here as this is the IE blog.

  5. James Garrison says:

    Any news on Microsoft becoming a member of the WebM CCL? I think that would help demonstrate commitment to the modern Web from Microsoft.

  6. Ron says:

    How should a business pick a technology for a 5-7 year lifespan without getting an orphaned one or one that has no available persons to recruit?

  7. Sam says:

    @ieblog: What you should promote is IE 9 and IE 10. Not Javascript. What you should promote is that you have made efforts to make Silverlight faster with the browser and support that claim with demos. While it is nice that you guys are improving with how the browser engine renders HTML and how quickly it runs through Javascript, your main story should be about YOUR PRODUCT(S).

  8. ieblog says:

    @Sam: Windows Internet Explorer is very much OUR PRODUCT.

  9. Sam says:

    @ieblog: Ha! We agree on that at least! Now, when it comes to what "your" developers want, you guys are not listening. While it is good to say that IE supports standards-based development, you are completely ignoring where lies the edge. Why should me as a developer choose you (Microsoft) as a platform of my choice for developing apps? Where are you guys investing that the competitors are not? They invest in speeding up Javascript too. They focus on trying to get the HTML 5 render too (right now you are ahead, but only by just!). What you need to think about is how can you with your own products like Silverlight provide a competitive edge and benefit the developers as well. IE currently does not run on Macs. It does not run on Linux. I don't care. But what I care about is that people buy more Windows because using it they have technology that no one else has and that technology can do things for the consumer that no one else can (at least easily). Silverlight is that extra edge that you guys as a company have and you say NOTHING about it at important events. You show nothing about it. IE 9 and 10 should help improve performance of Silverlight along with Javascript. Work as ONE company and have some more faith in your own products.

  10. Benjamin Penney says:

    I'm really excited for Windows 8 + IE10. I saw a video somewhere of Windows 8 running a Windows 7 environment on one side of the screen and the tile-based view on the other. Is the new Windows 8 tile-based navigation thingy the actual operating system, and is the Windows 7 view actually Windows 7 mode (emulation through Virtual PC)? Or is the new Windows 8 stuff just a pretty shell that sits over the top of things (like Active Desktop). I'm hoping for the former, but I suspect the latter may be true.

  11. Jace :- says:

    I can't believe we're at a point where we have to be worried about Microsoft deprecating .NET :-O

    We hardly knew ye…

  12. @sam is a wombat says:


    what part of this sentence:

    Adding HTML5 and JavaScript as first-class development technologies doesn't preclude maintaining or enhancing support for .NET, XAML, Silverlight, etc.

    do you not understand? should i point out this part of the sentence:

    doesn't preclude maintaining or enhancing support for .NET, XAML, Silverlight, etc.

    you're a wombat

  13. native european says:

    Native HTML5 suddenly got a whole different meaning…


    HTML5/JavaScript will just be another platform to develop for Win8. This is Microsoft's anwser to computing moving to the Web. And yes, because it is a new technology Microsoft must beat its drum loud and clear. That doesn't mean support will be dropped for other technologies.

    Even the least enlightened MS employee wouldn't expect Adobe to port their Photoshop flagship to JavaScript, just so that it can run on Win8.

  14. Stilgar says:

    It's so funny. It's not even shooting in the foot. It's shooting everything from the waist down.

  15. Björn says:

    Ah, tasty Silverlight fanboy tears.

  16. JM says:

    I'd like to see an ability to develop Internet Explorer add-ons just with HTML and Javascript. Will it be possible in IE10?

  17. Quppa says:

    It will be interesting to see how HTML and JavaScript will be leveraged for building Windows applications. Are we going to see a lot of proprietary tags so that we can interact with Windows?

    I don't think .NET developers object to HTML/JS being added as a new development platform (though they might question the wisdom of spending resources on what is currently an inferior platform). It's the deliberate mention of HTML/JS and complete silence on established and well-liked platforms that has everyone worried.

  18. Josh T. says:

    If this is in Anaheim, we should get free tickets for Disneyland as well. 😛

  19. Andrew says:

    I don't see the point in using HTML in the Windows UI. HTML stands for HyperText Markup language; the Windows UI is by no means HyperText.

    Perhaps something like XUL would be better suited? XUL supports CSS and JavaScript and is better suited for user-interfaces than HTML.

    I guess the thing is, why not use compiled code? What's wrong with the existing system? It seems like "HTML5" is being used just for the sake of marketing Windows and IE.

  20. Peter says:

    I hope that IE10 in Windows 8 is still available with a traditional GUI as IE9 today in Windows 7, which is a GUI that looks as the existing Win32 apps. Business users who start IE10 from the Windows 8 desktop (not the new Start screen) will expect a look of the browser as usual, and they will not always run it full screen. For example, when doing Web research for college and copying references from IE to Word or OneNote, I want IE not to look like a stranger.

    I really like the new immersive UI look of IE10 for touch screens, as seen in the video, though. However, unlimited add-on support in this mode would be required, too.

  21. Guest says:


    Yes there is the traditional desktop version of IE in Windows 8, the 'immersive browser' is completely another application.

  22. Adam says:

    just looking forward for the next BUILD of the platform preview.  I'm looking forward to more support for HTML5 objects.  Perhaps a higher score than 130 on  Perhaps, some attempt at supporting HTML5 forms' new elements.

  23. aL says:

    my god, what are you people thinking??? dont you realise what a massive PR disaster this is? you're giving a big fat middle finger to 95% of your developer base. that the people who make windows what it is!

    i just pray you're actually not so incompetent as to truly relegate the who .net/SL stack to legacy…. you need to fix this now and give us solid info on where wpf and silverlight fits into win8..

    you're dooming win8 to be another vista (from a marketing standpoint) even before you've released the first beta…..

  24. Klimax says:

    My god. A lot of people fail reading comprehension and replace it with histrionic and panic. (On a lot of diverse blogs,Tech sites,…)

  25. FremyCompany says:

    @Peter : You can see from the current builds that IE has two UI. One for the windows desktop and one for the tablet mode. When you'll be using your computer as a tablet, you'll get the site fullscreen. When you'll use the 3D destkop, I suspect you'll continue to get the current interface.

    It's what I understood at least 😉

  26. Francisco Aguilera says:

    This comment is meant for all the raging comments above.

    I believe I heard someone complaining about Windows 8 using IE10 as the rendering engine for the Windows 8 apps. I also heard a lot of complaining about the apps not being coded in .NET (Silverlight/C#…) Think about this. If Windows 8 apps use IE10 as their rendering engine, then you can simply create a silverlight application and embed it as the root element of the page. So you can in fact create Apps in .NET! Seriously, just open your mind…

  27. Aethec says:

    @ieblog: THANK YOU. Finally some official reply from a MS guy saying .NET technologies will still be supported.

    I didn't doubt that, but this should stop many people who are complaining that WPF or Silverlight might magically disappear.

  28. .NET is dunzo says:

    .NET was a joke anyway. Visual Basic 6 could already do it all and much easier.

    All we really need is a new compiler for VB6 code.

    For example, I can already build a compiled app that utilizes IE9 HTML5/Javascript for the interface using VB6.

    As long as VB6 apps still run on Windows I will keep upgrading!

  29. hAl says:


    The site is not a true conformance test site.

    conformance testing is not about test the existance of minimal support in a browser for an arbitrary feature and award arbitrary points for it but about testing if any browser supported HTML5 features actually conform to the standards.

    You might consider looking at this site to see what HTML5 conformance testing actually means…/report.htm

  30. Adam says:


    I agree with your comments about conformance testing.  I understand that there are more complete, in spec, and thorough testing.  I only brought up the other test because it lists the HTML5 objects (form objects) that I'm specifically concerned with.  I know IE will eventually have these features and I'm looking forward to being able to play with them.  Also, its been a few months since MS released IE10 PP1.  Can't wait until IE starts supporting more of the HTML5 form elements.

  31. hAl says:

    It has been 8 weeks.

    So 4 more week before IE10 PP2

  32. PhistucK says:

    @hAl –

    Even though is not the most thorough conformance test site, it does give you a good notion of the conformance and progress of a browser in terms of supporting new technologies.

    Do not forget that even Microsoft uses its own test suite to say that Internet Explorer 9 passes 100% of them while other browsers pass 80+% of them, while in reality, Internet Explorer 9 supports much, much less than other modern (or even non modern, say, FireFox 3) browsers.

    A higher scroe at does mean that Microsoft is advancing. If it did not, it meant they were harassing the web (activating unimplemented objects just for the score).

  33. khyree says:

    so 4 more  weeks  befor  ie10  pp2

  34. Aethec says:

    @PhistucK: The "HTML5 Test" is just plain stupid. 20 points for the Canvas spec? Really? The canvas spec alone is huge. 15 points for WebGL, a non-spec…meh.

    BTW, the tests in the IE Testing Center are tests submitted to the W3C, and they will be in the W3C's official test suite.

  35. says:

    Please include the pushState() and replaceState() in future builds of IE!

  36. Roman says:

    Html5Test is meaningless. The points are assigned purely by author's preference and do not test the actual functionality, but rather the existence of API functions. If IE team chose to add the API stubs, it would score full points since the test just verifies the existence of the functions, not what they do.

  37. hAl says:


    This is a conformance test:

    This is not:

  38. PhistucK says:

    @Roman –

    As I wrote, if they add API stubs, they would harass the web, shoot their propaganda ("use feature detection, not browser detection") in the foot and prove everyone that they are making a mess all over again.

  39. why different ?

    bug here:

    alert([ 'a,,,b, ,c'.split(/[s,]*,+([s,]*)/g).length, ''.split.toString()]) ;// bug is here

    in wscript, ie6, ie8 output message:

    3 , [native code]   //[native code] to verify it's not a defined/hook function

    but in firefox 2.0,3.5,3.6,4.0

    also opera 10.1

    also chrome 3.0, 8.0, 13.0

    output message:

    5, [native code]

    big bug ?

  40. that listing browsers is what i have installed in my computer.

  41. PhistucK says:


    Internet Explorer 9 on Windows Vista has been fixed –


    Message from webpage



    function split() {

       [native code]





    It was just a JavaScript issue with older versions.

    Using ",,," in an array is really just a quirk, anyway – so you better not use it.