ie8 fix

Microsoft Build: News from the Windows 8 sessions

By | September 15, 2011, 3:12pm PDT

Summary: Sessions at the Microsoft Build conference are yielding interesting tidbits on the coming Windows 8 store, the Windows To Go feature, WinRT programming interface, security, and Xbox Live support.

Microsoft’s Build conference is still in full swing at the Anaheim Convention Center. The 5,000-plus developers in attendance are mining the sessions for information on developing for the coming Windows 8 tablets and PCs.

Here are just a few of the interesting bits:

Microsoft is sharing more on Windows To Go, its Windows 8 on a USB stick technology
. Blogger Manan Kakkar managed to make his way into the packed September 15 session on the topic. (Many were turned away due to the capacity of the room for this one.) With Windows To Go, a user can take the Windows 8 install with files and data stored on a USB 3.0 drive and plug it to any other PC and continue working. Kakkar has a video clip of Windows To Go in action in his blog post on the topic. (Update: It sounds like this feature will work with a USB 2.0 or 3.0 port, but only certain, predesignated USB 3.0 keys.)

Microsoft to take a 30 percent cut on Windows Store applications for Windows 8?
Metro-style Windows 8 applications must go through Microsoft’s malware-check process and will be available for purchase through the Windows Store, as Tom Warren at WinRumors.com noted.

IStartedSomething’s Long Zheng reported from a Build session that Microsoft was planning to take a 30 percent cut on applications available in the Windows 8 store. (I had heard from other reporters at the show that Microsoft was not going to take a cut at all — at least at first — to help encourage developers to build more Windows 8 apps.) Zheng noted that Microsoft now has pulled references to the 70/30 split, so it’s not clear whether that’s still the plan. Microsoft is expected to offer phone and Windows 8 PC apps for download from the store, and to provide links to legacy applications in the store, allowing developers to determine their own licensing and pricing policies for those apps.

WindowsRT, under the hood
: One of the biggest mysteries from this week’s big reveal of Windows 8 has been the WinRT (Windows Runtime), an application programming interface for developing and running Metro-centric Windows 8 applications. ITWriting’s Tim Anderson. Here’s more on WinRT from a seesion on the topic that Anderson attended:

“WinRT is only useable from Metro applications. You cannot call WinRT from a Win32 application, nor vice versa,” (for the most part), Anderson explained. “I think it is reasonable to assume that a future version of Windows which runs only WinRT is a possibility; and that Windows 8 on ARM will look a bit like that even though Win32 will still be there, but mainly out of sight; but I am speculating. Does that mean Win32 is now legacy? In a way, but such a huge legacy that for the moment we should think of Windows 8 as two platforms side by side.”

Windows Defender is back with Windows 8
: A number of Microsoft watchers, partners and customers have been wondering how Microsoft is planning to safeguard Windows 8 without making the process intrusive. There are multiple answers, according to a new blog post on the “Building Windows 8″ blog. Microsoft is beefing back up its Windows Defender tool and providing it as a built-in solution to those without other antimalware offerings installed. The new Defender “will provide you with real-time detection and protection from malware threats using a file system filter, and will interface with Windows secured boot, another new Window 8 protection feature,” the Softies said. There’s another layer of security built in, as well: The SmartScreen reputation-based security technology that is built into recent Internet Explorer releases is going to be built right into the operating system.

Microsoft will provide support for certain Xbox Live features on Windows 8 PCs and tablets. Avatars, achievements, roaming saved states — many of the same Xbox Live capabilities offered on Windows Phones — will be available on Windows 8, too, WinRumors reported from a session on Xbox Live development for Windows 8. Async multiplayer functionality, being built into Windows 8, “will allow Windows PCs, Windows Phone and Xbox 360 users to play against each other using multiplayer and matchmaking functionality. The support brings a new level of multiplayer gaming to Xbox Live once Windows 8 is available,” WinRumors’ Tom Warren said.

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.

21
Comments

Join the conversation!

Just In

pdhazlb 75 syp
bmakrejktt2901-24379002791837860210933004633967 22nd Nov
jhvjue,udxxytyg20, jfwbx.
0 Votes
+ -
What happens with the .NET base classes if users are trying to write a Metro app using C# or VB.NET? Will simple things like the System.String class be accessible? There are so many helpful pieces of the framework that I would still like to have access to when writing Metro apps - like string manipulation. Are certain core pieces of .Net being replicated in WinRT?

Also - I get the sense that Metro apps are expected to be following the MVC paradigm in a way. Windows Azure, or some data structure in the cloud does all the heavy lifting, and provides a bunch of data (Model) to the Metro app, which then just displays that data (View). Very interesting...
@Mike1o1
This was being stressed over and over again. Also it was being specifically pointed out during more than one "code demo" how System, System.Data, System.Linq etc were still being used.

WinRT is an addendum. XAML has been sedimented into the operating system (WinRT) but is being "surfaced" through libraries. The metadata from .NET assemblies has been a model for metadata in the native libraries. .NET can consume those libraries *directly* with no interop.
@honeymonster Good to know it's not being completely ditched! I wasn't at Build, but am looking to download the session videos, which seem to be online now. Any specific sessions to check out? I'm going to have a lot of XAML learning to do - I've mostly been doing WinForms work!
0 Votes
+ -
MVC paradigm
honeymonster 15th Sep
@Mike1o1
You are free to use any paradigm you choose, MVC, MVVM, Forms, whatever.

.NET actually has quite a bit support for MVC and MVVM built-in, also in classic WebForms. This has been enhanced with .NET 4.5 which was also unveiled at BUILD. .NET has a very strong concept for the "model" - with declarative (attribute-driven) as well as imperative (method-driven) validation.
@honeymonster. Not all of .NET is available for Metro apps. No NETFX API's that provide UI, for example, so no Winforms. Also, most disk & network IO must now be done via WinRT's async API's. Other than that, most of the NETFX BCL is available as expected.
0 Votes
+ -
@Mike1o1
Metro follows more refined MVC pattern aka MVVM pattern. And yes like honeymaster said, you could use any architectural pattern you want. The framework provides support to both MVC and MVVM straight and Microsoft recommended MVVM for Windows Phone 7 apps and Win8 Metro UI got its clues from there. And WinRT comprises both managed and unmanaged api, so .NET Classes are available. And I have developed a small app quickly with VS2011 Express and you also can try that.
@Rama.NET

One disappointment - at last nights "Ask the Experts" I was talking to some WinRT folks and they said there was no plan to port Prism to work with "Metro"
Can you boot from a Windows To Go USB drive which is also BitLocker-encrypted? Will it be unlocked with a passphrase, TPM, another USB drive with a key?
0 Votes
+ -
Bitlocker with a passphrase
honeymonster 15th Sep
@YukioCowboy
Not with TPM, unfortunately. I sat in on the session and this was specifically pointed out.
I can see concerns about "piracy" making this run-from-USB thing being rather less useful than people are expecting.
0 Votes
+ -
Run from USB is for enterprises
honeymonster 15th Sep
@ldo17
The activation will be KMS (key management server) based. What this means is that the OS on the stick needs to be rendezvous with a KMS in the enterprise at least every 6 months.
@honeymonster I see ... so this is a feature strictly for Big, Important Corporate Customers, not supposed to be of interest to ordinary consumers?

Looks like my prediction has already come true.
0 Votes
+ -
XNA
Mike1o1 15th Sep
I haven't seen or heard any mention of XNA, was there any talk of that? Rumors are no XNA in Windows 8, so will that be replaced by providing a layer of access to DirectX via C#/VB/JavaScript?

That's a shame, as XNA has a great framework and really makes it quite easy to get up and running. And since XNA is really an extension of DirectX, it can prove to be quite flexible if you want to dive in deep enough.
What are the graphic capabilities? That's my question? We can't use winForms, we can't use XNA, we presumably can't use WPF, how do we use 2D and 3D graphics from c# / Visual Basic application? Forms/ WPF and XNA even SilverLight in some scenarios are at their core managed DirectX. Are Microsoft saying go back to C++ with direct use of DirectX? No thanks, Maybe its time to relook at OpenGL.
0 Votes
+ -
Opposition Essential: Time to Make a Stand
johnfenjackson@... 16th Sep
Should M$ propose a 30% cut of developers work when sold via the new Windows marketplace then the measure should be violently opposed as parasitic. Whether the method is an 'industry norm' or not now is the time to eradicate it for Windows.

The downloading of software and fund interchange between banks uses what? A few messages between computers. I have already paid for the infrastructure and computing power my end and the financial companies are sharing out large costs ... but amongst millions of customers their end. These costs are only peanuts because corporations insist on following the trend of employing exhorbitantly expensive enterprise storage products: otherwise the costs would be microscopic (and reducing by the rate of Moore's Law at the very least).

It is time for a 21st century marketplace where the capability of Internet Computing is managed largely for the benefit of the customers (and the planet), not to perpetuate the c20 revenue streams of the few incumbents, as the media giants would have us do.

Time to make a stand against:

a. 30% tax on digital goods via marketplaces

b. expensive cloud implementations.

ZDNET's part is to demonstrate that it is not complicit with the likes of M$ and Apple in their attempts to corner and exploit markets. And it has to be now, while new industry shapes are forming.
Something that nobody has talked about - when your Metro-style app is not on screen it is suspended!

You don't get a say as the programmer - you have about 5 seconds notice to do your thing.

Now there is the ability to pass a class to WinRT and have it run it for you but the constraints there are not clear.

Making it even tougher for those of us who write apps that must keep running - if your app is split (say service and GUI client) by default you cannot connect on localhost (a.k.a. 127.0.0.1) unless you open up "Internet communications" in the apps manifest - bummer - I hope they either allow loopback or at least split it from the Internet connection setting
0 Votes
+ -
NT
0 Votes
+ -
In Microsoft Revolving Door News...
HollywoodDog 16th Sep
Microsoft is pleased to announce the addition of former UBS rogue trader Kweku Adoboli as head of the online services division.

His proven track record of keeping losses under two billion dollars a year was the deciding factor.
0 Votes
+ -
RE: Microsoft Build: News from the Windows 8 sessions
jackson1984-24316069205748857739440257893812 9th Oct
I frequently head in your weblog and retrieve all sorts of stuff you submit best suited right here but I not often commented but in these modern times when I noticed this publish, I could not steer clear football jersey of myself from commenting right here. Remarkable write-up mate!
0 Votes
+ -
RE: Microsoft Build: News from the Windows 8 sessions
makrejktt27-24353596798417967599295365449010 Updated - 10th Nov
Quite thrilling world-wide-web site. reebok jersey What i am which means as well coay matthews jersey as aaron rodgers jersey up front so that you can viewing a tremendous supply great price further pastes.
0 Votes
+ -
pdhazlb 75 syp
bmakrejktt2901-24379002791837860210933004633967 22nd Nov
jhvjue,udxxytyg20, jfwbx.

Join the conversation!

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]
ie8 fix

The best of ZDNet, delivered

ZDNet Newsletters

Get the best of ZDNet delivered straight to your inbox

Facebook Activity

White Papers, Webcasts, & Resources
ie8 fix