TechEd 2007: What Did We Learn Today?

By Scott M. Fulton, III | Published June 9, 2007, 1:18 AM

(continued from previous page)

  • Microsoft CLR team lead program manager Mahesh PrakriyaHow scalable will the .NET Framework actually be? There are many dimensions to the notion of scalability in computing languages. BASIC has proven to be among history's most versatile, scalable lexicons. Java has endeavored to be versatile enough to enter the realm of things you wear on your belt and your wrist.

    But the engineers of dynamic languages are working to make .NET scale into an old and almost abandoned area of programming: the part where we used to have fun. On Friday, Mahesh Prakriya used IronPython and Ruby (whose Microsoft version will soon be IronRuby) to help locate a place in our hearts for programming again, with demonstrations like turning handwritten text into speech with six lines of Python code, and making XNA spaceships fly through asteroid fields.

    It was an enlightening and a nostalgic trip, as the company that truly did set the standard for the runtime language interpreter...reinvented the runtime language interpreter, just a few years after the art was declared dead.

* Will Silverlight have the same spark as Flash? No. At TechEd, Silverlight was on fire. It was the promise of a scalable, vector-driven front end for every conceivable type of Web application. We even saw it being leveraged by Prakriya's CLR team to produce desktop gadgets.

Microsoft's proudest Silverlight application demo, which takes off on Windows and lands on a Mac. One of the better looking demos we saw came from Microsoft's Scott Guthrie, where a Web page combining Silverlight and HTML elements was used to project a flight itinerary using an animated map of the US. The animations are assembled on the fly using flight data provided to the client in XML. So the little airplane taking off from one city and landing in another was logically generated, not storyboarded. And more importantly, look where it's running. Two minutes before, this application took off from Windows. Here you see it landing on a Mac.

If Adobe's hold over the developers of scalable front ends was truly a lock, the excitement over real competition in this field would not have generated a spark here. The ace in Microsoft's hand is Visual Studio, and developers see the benefits in using their principal development environment for use in bridging JavaScript, XAML, and Silverlight. Yes, it's a leverage play. Microsoft has always used its leverage in one department to gain strengths in another. Adobe should have seen this coming.

  • Where will "dynamic languages" fit into the .NET scheme? There's a good chance that, judging from Prakriya's and others' demonstrations this week, dynamic languages could be the .NET scheme for a good segment of developers. There's a realization now that some of the business-specific tasks for which complex applications have been written, could have been accomplished on a smaller scale using a simpler language.

    As the distinction between the Web application and the application blurs even further, Silverlight may end up doing more than just beautifying airlines' reservations sites. When that happens, Silverlight could very well provide the front end consoles for dynamic languages to operate and thrive. And yes, that's another leverage play.

  • The unexpected development of the week: The fizzling of Unified Communications as a topic. This was a big deal at WinHEC just three weeks earlier, but it didn't register so much as a blip on developers' radar here in Orlando. This could be a problem for someone who argues it can acquire a chunk of the telecommunications market because communications are services and services are software and Microsoft is a software company, as the case was made in May. If that truly is the case, then software is developers and developers are the base of interest, and the developers are not interested.

    The reason for that may be pretty obvious: There's not a developer program around UC like there is for hardware partners. If Microsoft intends to leverage its software strengths to gain a foothold in a huge new industry, then it needs to tap into its software brain trust. That brain trust was in Orlando this week, and no one extended the invitation. Microsoft may not get too many more chances to extend that invitation before it gets vetoed altogether.

We've gathered a lot of information this week, some of which you actually haven't even seen yet. So yes, we'll be providing more in-depth features and interviews on the issues and topics we covered in Orlando, all next week on BetaNews.

← Previous Page | 1 | 2

Comments

View comments by with a score of at least

What Did We Learn Today?

I learned that it is always handy to have a spare amp when doing a show. Kind of sucks to have to plug cheap speakers into a laptop and run to BumBuy for an adapter for the microphone so it'll plug into the laptop instead of the soundboard.

Man, that sucked. At least it was near the end of the show. Time to buy 2 amps...

(No, the show in question is *not* TechEd.)

Score: 0

|

Microsoft's Bob Muglia and Ray Ozzie on Silverlight vs. standards

Bob Muglia: "We're trying to provide people with an environment that has capabilities that you just simply can't do today in the standards-based world."

Uh-oh, netbooks -- not Windows 7 -- will lift 2009 PC sales

Santa may bring a lump of coal to the Windows PC industry this holiday season. Netbook sales will sap PC margins, while weak Windows 7 PC sales could further drive down average selling prices.

Google's value proposition for Chrome OS: Should we feel insulted?

For a search engine that has direct access to all the world's online history, it appears to have taught Google nothing about selling a machine.

PDC 2009: What have we learned this week?

There was the freebie that no one will forget, the heebie-jeebies courtesy of Scott Guthrie, and a teensy bit clearer picture of how this cloud thingie should work.

Where there's smoke: Apple warranty stance raises troubling questions

Carmi Levy | Wide Angle Zoom: Smoking can be dangerous not only for your lungs, it appears, but for your Apple hardware warranty.

Microsoft's .NET Micro Framework is now free and open source

The latest version of Microsoft's .NET Micro framework is now in the hands of the FOSS community.

E-book readers will be in short supply this holiday season

E-readers are hot this year, and a lot of compelling new products have been released, but are there enough electrophoretic displays to go around?

Sony looks to finally open a single storefront for downloads

Sony has had many different download portals for movies, music, e-books, and games, and now it's looking to make a single shop for all of it.

Tuning out the tablet: Time to give the endless speculation a rest

Wide Angle Zoom: Wishing and hoping and thinking and praying....won't put an iTablet on the market.

Five improvements for IT managers in 2010

If businesses are to improve their efficiency for next year, they need to stop and reassess the basic tenets of their job.

Live report: Will Google Chrome OS change Linux?

The mysteries of just what Chrome OS is, and how much of an operating system it truly is, may be resolved today.