pdc - ReadWriteWeb http://www.readwriteweb.com/feeds/tag/pdc en Copyright 2009 Richard MacManus readwriteweb@gmail.com Mon, 23 Nov 2009 21:12:49 -0800 http://www.sixapart.com/movabletype/?v=4.23-en http://blogs.law.harvard.edu/tech/rss Microsoft Announces IE9: Focus on Standards and Speed ie_logo_nov09.jpgMicrosoft just announced that it started work on Internet Explorer 9 three weeks ago. Steven Sinofsky, the president of Microsoft's Windows and Windows Live division, showed an early build of IE9 during his PDC keynote today. In this presentation, Sinofsky announced that Microsoft will focus on support for new standards like HTML5 and CSS3, as well as developing a faster JavaScript rendering engine. Sinofsky candidly acknowledged that IE8 did not do well on the Acid3 test, though this early build of IE9 only scored a few points higher than IE8 (24 vs. 32).

]]>Sponsor

]]> According to Sinofsky, there is still a lot of internal discussion about how much of HTML5 to support in IE9. HTML5 is still in its draft stage. Sinofsky did not say when the company plans to release IE9.

JavaScript Performance

Today's presentation of IE9 was refreshing, as Sinofsky noted that IE8's JavaScript performance was clearly slower than that of its competitors. The current build of IE9, however, has already closed this gap significantly and the difference in performance compared to the latest builds of Chrome and Firefox were only minor. As Microsoft notes, given how fast modern JavaScript engines have become over the last year, improvements in the JavaScript engine don't influence real-world performance at this point and other browser sub-systems become the bottlenecks that impede improvements.

ie9_performance_pdc.png

Hardware Acceleration and Font Smoothing

Microsoft also plans to make use of DirectX-based hardware accelerated graphics and text in IE9. In his demo, Sinofsky showed that Bing maps can render about 14 frames per second in IE8. With hardware acceleration in IE9 turned on, he got 60 frames per second. In addition, this technology will also increase font quality and readability in IE9.

Videos

Microsoft already published a number of videos with the engineers working on IE9 on Channel 9 (sorry, these are Silverlight only).

Get Microsoft Silverlight

Get Microsoft Silverlight

Get Microsoft Silverlight

]]>Discuss]]>
http://www.readwriteweb.com/archives/microsoft_announces_ie9_html5_css4_javascript_performance.php http://www.readwriteweb.com/archives/microsoft_announces_ie9_html5_css4_javascript_performance.php Browsers Wed, 18 Nov 2009 10:01:20 -0800 Frederic Lardinois
Ray Ozzie Announces Windows Azure - "Windows in the Cloud" Ray Ozzie opened the Microsoft PDC '08 this morning with a keynote speech. In it he announced Windows Azure, Microsoft's "Windows in the cloud". It is a new service based operating environment. He described it as a massive highly scalable service platform. What is being released today is just a fraction of what it will become. It will be Microsoft's highest scalable system enabling people and companies to create services on the Web.

]]>Sponsor

]]> On the new webpage for Windows Azure, it is described as follows:

Windows® Azure is a cloud services operating system that serves as the development, service hosting and service management environment for the Azure Services Platform. Windows Azure provides developers with on-demand compute and storage to host, scale, and manage Web applications on the Internet through Microsoft® data centers.

To build these applications and services, developers can use their existing Microsoft® Visual Studio® 2008 expertise. In addition, Windows Azure supports popular standards and protocols including SOAP, REST, and XML. Windows Azure is an open platform that will support both Microsoft and non-Microsoft languages and environments.

Use Windows Azure to:

* Add Web service capabilities to existing packaged applications.
* Build, modify, and distribute applications to the Web with minimal on-premises resources.
* Perform services (large-volume storage, batch processing, intense or large-volume computations, etc.) off premises.
* Create, test, debug, and distribute Web services quickly and inexpensively.
* Reduce costs of building and extending on-premises resources.
* Reduce the effort and costs of IT management.

In his keynote speech at PDC, Ray Ozzie gave some background to Azure. He started by noting that we're in the early days of the services revolution and then sung some lines from the now familiar Microsoft refrain of software + services. He mentioned the recent online stories that cloud computing may be over-rated (Larry Ellison and others). In response, he said that there is a trend of "the externalization of IT", and that rich forms of customer interaction are evolving - community interaction, wikis, blogs, etc. "The web has become a key demand generation mechanism". Further, Ozzie said that "a company's web presence has become critical to a company's overall business".

He talked about a company's web-facing challenges - power failures, cable cuts, earthquakes, and so on. He said that having more than one data center is required by companies, but this is difficult to do in-house. You may need to have data centers around the world, to ensure there are no latency issues etc. Excess capacity is required. And then you'd have political issues, tax issues, and other challenges. So going back to the issue of whether cloud computing is different than the old days of IT, Ozzie said that yes there is a "material difference".

Ozzie said that a few years ago Microsoft did an analysis of their web-facing systems - MSDN, MSN, and others. "Each one had grown organically on their own", but they also had common expertise - such as keeping software up to date, ensuring demand could be scaled in holiday seasons etc.

High scale internet infrastructure is a new tier of computing, said Ozzie. The first tier was the PC, the second the enterprise. The third tier is the web tier - externally facing systems (computation, storage, networking, "what appears to be infinite capacity"). So a few years ago Microsoft set out to create a platform for that third tier. A few months after they started their planning, Amazon released EC2. Ray Ozzie said that he "tips my hat" to Jeff Bezos and the Amazon team for what they've achieved.

Azure is designed to be Microsoft's cloud OS solution - their new foundation for web-based services. As PDC progresses, more will be revealed about this new product.

UPDATE: Our analysis: Microsoft Azure Aims to Re-define the OS

]]>Discuss]]>
http://www.readwriteweb.com/archives/windows_azure.php http://www.readwriteweb.com/archives/windows_azure.php Events Mon, 27 Oct 2008 09:01:21 -0800 Richard MacManus