WinFX Beta 1 RC Discoveries: Part 2

Published 26 May 05 02:15 PM | jld

To follow up to my previous blog entry, I found a new list of WinFX Beta 1 RC features. Tim Sneath has posted a sneak preview of his MSDN article entitled "A Hitchhiker’s Guide to the May Avalon Beta 1 RC Release". You can download the source document here: http://www.sneath.org/downloads/b1rcguide.doc

Here are some of the highlights from the document:

- Avalon now supports a new Express application model. It uses ClickOnce and sandboxing to create a safe execution environment. AIM (Application Impact Management) is the underlying security model that makes Express possible (you can learn more in this MSDN article). It's nice to see some of the PDC03 features finally emerging from the product. If you happen to be around at TechEd, be sure to drop by my Birds of a Feather entitled "Avalon/XAML vs WinForms".  We will definitely be discussing the impact of Express applications during the session.

- Metro documents: the current WinFX build supports Metro, a new document printing specification for the Longhorn client. By digging around a little, I found out that Metro is referred to as Document Packages in the WinFX SDK (the WinFX API namespace is System.IO.CompoundFile). The WinFX SDK has a few basic XAML samples. This is a feature I'll definitely have to find the time to test out. Another interesting tidbit I got from the article is that Metro doesn't require Avalon - it also works on Win32.

- Avalon now supports Adobe Compact Font Format (CFF). Roger Kay (an analyst from IDC) (and others) seem to think that Metro is a "PDF Killer". This will be a topic on the roster for the BOF. I think it's too early to tell but Microsoft has taken an interesting step incorporating Adobe specifications into WinFX. 

- Avalon Expander and Status Bar controls. The article contains a nice screenshot of the Status Bar control. It looks great!

I'll be posting later on about the changes in store for WinFX Beta 1 RC based on observations from the API and Tim Sneath's article.

Comments

# Javier Luna said on May 26, 2005 11:03 PM:

I believe that any DataLayer must be a simple code block, that they allow operations against DB.

That code block would not have to know on the Business Entities. Single to specialize it is to execute the operations (Store Procedures and SQL Sentences) against the engine DB (SQL, Oracle, DB2, etc.), with which this setting.

Finally, I invite to you to download the DataLayer.Primitives Public Version.

This is very cool Data Layer :)

DataLayer.Primitives - Readme!
http://forums.microsoft.com/msdn/ShowPost.aspx?PostID=1389

Cheers,

Javier Luna
http://guydotnetxmlwebservices.blogspot.com/

Leave a Comment

(required) 
(required) 
(optional)
(required) 

This Blog

Blogroll

Links

Team System

WinFX

Syndication