Loading user information from Channel 9

Something went wrong getting user information from Channel 9

Latest Achievement:

Loading user information from MSDN

Something went wrong getting user information from MSDN

Visual Studio Achievements

Latest Achievement:

Loading Visual Studio Achievements

Something went wrong getting the Visual Studio Achievements


contextfree` contextfree`
  • Jupiter

    @felix9: "the only exception may be the phone. but Apollo is the son of Jupiter IIRC. Tongue Out"

    Good catch! 

  • "None of us at Microsoft can say anything until //build/ in September."

    I guess I wasn't a developer at the time so I'm not sure what all the differences between Win3.1 and Win95 were from that perspective. From an end-user POV the main difference was the new shell. "The biggest change since ..." isn't exactly something objective that can be rigorously defined, so there will always be different ideas of what does or doesn't justify it, but it's at least a plausible claim based only on what we know.

    The name change is because they want to attract a wider audience, and the secrecy again is because they're trying to figure out how to woo a new audience that is very suspicious of them, and they're trying to be very careful about how they do it.

  • "None of us at Microsoft can say anything until //build/ in September."

    "They are also touting this as the biggest thing since Windows 95.  That's a hard sell.  Therehas to be a reason, and it's not HTML5/JS."

    er, new touch shell, new touch UI, new app distribution/deployment and sandboxing model, new cloud integration stuff, support for a new processor architecture, new C++ APIs, new COM replacement/revamp? And new HTML/JS integration as well. Seems to already meet that standard, just from what we already know.

  • "None of us at Microsoft can say anything until //build/ in September."

    Yeah, I really doubt there will be any magical IL to JS compiler. The problem with that is it's hard to make it efficient because it's an abstraction inversion, i.e. translating from something lower-level to something higher-level, and that just doesn't work very well. The native, managed and platform integration story will be "call DLLs through the Windows Runtime", where WinRT is basically a new version of COM/ActiveX designed to allow more idiomatic JS APIs, more secure sandboxing, etc. The reason they're being so secretive about it is they're trying to work out how to explain/spin this to the non-Microsoft-oriented web developers they're trying to court without them hearing "ActiveX" (which is what it basically is), and running for the hills Smiley

    The cool thing though is that WinRT object methods seem to accept JavaScript functions/closures as parameters, and there are a bunch of XXXAsync methods that use the JS callback idiom. It'd be neat if there were some new interop magic in .net 4.5 that would let you "await" on these.

  • OK, Microsoft has gone crazy

    @PaoloM: Yeah, meeting people would be the only reason to go, since the sessions and probably any released software will be available online and it makes no sense to pay $2000 for a $500 tablet (or whatever).

  • OK, Microsoft has gone crazy

    @Charles: er, I'd imagine at PDC09 they'd be running Win7 RTM? I think you've got it mixed up with the CTP released, with no free hardware companion, at PDC08 ...

  • Jupiter

    as paolo says, silverlight/wpf have never been first class in any Windows ... 

  • OK, Microsoft has gone crazy

    ""Legacy" means they won't develop it further. WPF and Silverlight both need more work. That really speaks of a premature taking out to pasture. You could also say that Microsoft doesn't see them worth fixing. Kinda like linq to sql getting an early culling by the premature birth of EF. Yeah they really went to town on Linq's designer after EF was in incubation."

    Weirdly the new embedded database API in Windows Phone Mango is a version of LINQ to SQL, not EF or straight SQL/ADO.NET or something new. It even adds a few new features not in the desktop version. So I guess not everyone at Microsoft thinks L2S is dead ...

  • OK, Microsoft has gone crazy

    I'm hoping to go to this conference instead.  Big Smile

  • My prediction for the .NET Windows 8 dev story, based on leaks

    if you like .net, maybe you should be more interested in the JavaScript compiler work being done at Google (http://code.google.com/p/traceur-compiler/) since if you look at who's working on it a majority are ex-Microsoft C#/.NET compiler and framework developers. And they even have an async feature that uses the "await" keyword!  Big Smile

    Just think, if Microsoft shifts its focus to JS maybe the .NET people still at MS can work together with the ex-.NET people now at Google in the standards bodies, and we'll be able to program with C# everywhere, it'll just be called JavaScript instead. Big Smile