XAML Extended Attributes
Grok Headline matches for XAML Extended Attributes
ATTRIBUTES CONTEXT MENU (free): Adds a
context menu to all files and folders to
quickly modify their system attributes
ATTRIBUTES CONTEXT MENU (free): Adds a
context menu to all files and folders to
quickly modify their system attributes
10/28/2003 11:06 PMShow your attributes!
Show your attributes!
05/25/2002 08:32 PMImage Attributes
Image Attributes
06/05/2005 10:46 PM
Questioning width and height values for images.
Experimental attributes
Experimental attributes
02/10/2004 02:49 AM
There have been a number of thoughtful responses to my
confessio
n, the other day, about cheating on Web standards. Several folks
recommended this approach:
<blockquote
cite="http://www.betaversion.org/~stefano/linotype/news/35/"
title="Stefano Mazzocchi">
...
</blockquote>
Jim White also made this intriguing proposal:
<blockquote cite="urn:name:Stefano%20Mazzocchi">
..
</blockquote>
Jim pointed me to the
IANA registry of
URN namespaces, noting that while 'name' is not among those
registered namespaces, and the one you can find there --
RFC3043, Personal
Internet Name (PIN): A URN Namespace for People and Organizations
-- isn't quite right either, these are examples of valid ways to
extend an attribute that takes a URI as its value.
...We need control over attributes
We need control over attributes
02/10/2004 01:18 PMSourceID/Pi
ngID Rollout Expectations. There are four milestones in the
upcoming weeks which I wanted to keep everyone appraised of. In the
late April/early May timeframe, SourceID and PingID intend to deliver:
1. Version 1.0 Final of SourceID-SSO, with 100% coverage of the
Liberty... [SourceID -
Discussion]
I'm lookiong forward to a version of SourceID that supports
controlling individual attributes of end-user's profiles. This
is crucial.
Safety Attributes
Safety Attributes
04/09/2004 05:30 PM
I am not sure if this particular long term solution to cross-site
scripting (XSS)
has been discussed yet, but I thought it is worth a mention since I
thought of it.
Yes, I have an ego that wants to be polished daily. :-)
The idea is to introduce 'safety' attributes to HTML and XHTML that
allows web developers
to disable dangerous DHTML features like scripting within elements
that contains content
from users. For example:
<div class='.comment' safety='noscript,nostyle'>
comment entered by visitors
</div>
Fine-grained safety settings will allow some scripting
features to continue working
while disabling others.

Better File Attributes v1.1
Better File Attributes v1.1
04/21/2004 07:36 AMBetter File Attributes is Windows Explorer enhancement that allows
file dates to be changed at will. It can manipulate entire file
hierarchies. [Shareware $9.95 1 MB]
.NET attributes are more than decoration
.NET attributes are more than decoration
07/05/2002 10:59 PMCNET Jul 5 2002 10:12PM ET
Update: A Better Finder Attributes 3.5
Update: A Better Finder Attributes 3.5
07/22/2004 09:39 AMThe Finder file attribute utility can now use EXIF data to set the
creation dates of digital camera picture files to the time and date
that the picture was taken.
A Better Finder ATTRIBUTES — now with
Cocoa!!
A Better Finder ATTRIBUTES — now with
Cocoa!!
03/13/2003 10:17 AMPublicspace.net has announce versioned 3.0 beta 1 of its
"A Better
Finder Attributes" Macintosh Finder enhancement. This is the first
version of the popular Finder file attribute manipulation utility for
Mac OS X and it has been rewritten from scratch to take
full advantage of Mac OS X's powerful Cocoa programming interface.
Option-Shift K
Apple Hacker Swag!HTML Tip: Using ALT And TITLE Attributes
HTML Tip: Using ALT And TITLE Attributes
01/10/2003 04:46 AMNet Mechanic Jan 10 2003 3:29AM ET
Multivalued CSS class attributes
Multivalued CSS class attributes
02/10/2004 02:49 AM
A reader named Jemisa wrote last week with this proposal:
Just another proposition for
<pre class="code" lang="python">
...
</pre>
Why not use
<pre class="code python">
...
</pre>
I know it's less "semantic" than your experimental attribute, but it
might be useful (to style python code with different color than perl
code for example)
This is a great idea which I at first completely failed to understand.
My objections were twofold. On the CSS front, that you'd want to be
able to style 'code' things independently of 'python' things. And on
the XPath search front, that you'd want to be able to search
independently.
...Changing File and Folder Attributes
Changing File and Folder Attributes
05/19/2004 02:44 AMHello XAML
Hello XAML
11/10/2003 11:12 PMDon creates not
one, but
two versions of "Hello World" in XAML. The delicious
fragrance of epic battles is in the air.
Ohio Museum Attributes a Purchase to
Praxiteles
Ohio Museum Attributes a Purchase to
Praxiteles
06/22/2004 11:04 AMIf the Cleveland Museum of Art's sculpture of Apollo the Lizard Slayer
is authentic, it will be one of the most important ancient bronzes in
an American museum.
XML Boulevard Lesson 12 - Well-formed
XML Part 5: Attributes (Continued)
XML Boulevard Lesson 12 - Well-formed
XML Part 5: Attributes (Continued)
01/22/2004 02:02 PMABCNEWS.com : Poll: Kerry Weakens on
Issues, Attributes
ABCNEWS.com : Poll: Kerry Weakens on
Issues, Attributes
07/27/2004 04:08 PM"High stakes convention." .. Kerry drops in polls .. These poll
numbers
abcnews.go.com/sections/politics/Vote2004/kerry_poll_040726.
html
track this
site | 5 links
XML Boulevard Lesson 11 - Well-formed
XML Part 4: Attributes (Continued)
XML Boulevard Lesson 11 - Well-formed
XML Part 4: Attributes (Continued)
01/01/2005 04:31 AMFirst XAML, Now MAML
First XAML, Now MAML
07/26/2004 12:50 AMMAML stands for Microsoft Assistance Markup Language. It's the next
step in the evolution of help systems. It looks really cool, and
having just spent the week taking apart MSHelp2, I'm wishing I could
use it right now.
XAML is for humans
XAML is for humans
11/10/2003 11:12 PM
Don Box: Today, the data needed to initialize an object
graph is hidden behind imperative statements in your programming
language of choice. That makes it difficult to tease out of the
rest of your program without weird markers in the source code to
delimit the structure of your code into recognizable
pieces.
My previous post on this subject had more to it, but I chickened
out and didn't post it. What the heck, I could be wrong,
but... here's essentially what I said.
...Avalon/XAML First Look
Avalon/XAML First Look
04/14/2005 04:55 PM
Familar with Microsoft's new XAML? I wasn't, until recently.
Xamlon: XAML for .NET 1.1
Xamlon: XAML for .NET 1.1
01/07/2004 02:33 PMA former colleague/collaborator, Paul
Colton, has just released a new
product called Xamlon, which provides a simple XAML implementation
on top of .NET 1.1 and the Windows Forms framework. For those
not familiar with Paul, he founded LiveSoftware, and created JRun, the
first commercial Java Servlet engine -- he and his team went on to
invent what became JSP and JSP Tag Libraries (what they called Dynamic
Taglets), and CF_Anywhere, a CFML processor on top of their Java Tag
framework. Paul left Allaire after we acquired LiveSoftware, and
has been playing around with a lot of ideas, but this one seems pretty
cool!
XAML is the new
XML-based user interface programming language that will be part of the
Windows Longhorn release in 2006. Paul clearly liked XAML and
thought that developers would be interested in developing with it
(albeit much smaller/simpler in scale and richness) today. This
will be an interesting project to track.
XAML and... Swing
XAML and... Swing
12/30/2003 01:17 AMLet's see. There's this new language+API. It is, in theory
platform independent. It's pretty high level. Below the high-level
description, it runs on top of a virtual machine. It's verbose. Some
people say it will never work.
Gotta be Swing, right?
How about XAML?
On Saturday Sam commented on a XAML example.
He makes a number of good points. Which jump-started earlier
XAML-related musings.
XAML will be Windows-only, so in that sense the comparison is
stretched. But this is a matter of practice, in theory an XML-based
language could be made portable (when there's a will there's a way).
XAML was compared a lot to Mozilla's XUL, and rightly so, but I think
there are some parallels between it and Swing as well.
One big difference that XAML will have, for sure, is that it will
have a nice UI designer, something that Swing still lacks. On the
other hand, I think that whatever code an automated designer generates
will be horribly bloated. And who will be able to write XAML by hand?
And: the problem of "bytecode protection" in Java comes back with
XAML, but with a vengeance. How will the code be protected?
Obfuscation of XML code? Really? How would it be validated then? And
why hasn't anyone talked about this.
And another thing: Sun has shown in the past few years that they've
taken a liking to countering Microsoft announcements with some of
their own. ie., MS comes out with Web services, they come out with web
services. MS does X, Sun does it too, but in Java. One wish: that Sun
would ignore XAML and just continue improving Swing, and create a
simple, good UI designer for Swing. Supposedly Project Rave will do
this... but here's hoping there won't be any course corrections simply
to show up Microsoft. Please, pretty please, Sun.
On a related note, Robert says
this regarding XAML:
[...] you will see some
business build two sites: one in HTML and one in XAML. Why? Because
they'll be able to offer their customers experiences that are
impossible to deliver in HTML.
Come on, Robert, these
days, when everyone's resources are stretched to the limit, when CIOs
want to squeeze every possible drop of code from their people, when
everyone works 60-hour weeks as a matter of common practice, are you
seriously saying that companies will have
two teams to develop
a single website? Is this Microsoft's selling point? "Here, just
retrain all of your people, and double the size and expense of your
development team, and you'll be fine."
Of course not. Most companies will have one team, not two. Hence,
logically, either people will use it or won't, without a lot of middle
ground in between. That leaves two possibilities: 1) XAML will be
niche and never really used a lot (think ActiveX, or, hey, even Java
Applets!) or 2) XAML will kill HTML.
Which one do you think Microsoft is betting on?
No dynamic XAML?
No dynamic XAML?
11/10/2003 11:11 PMLet's assume for a moment, that XAML is HTML "done right" for
rich clients (suspend disbelief if you have to). It
apparently
SVG like elements, if nothing else. It doesn't have CSS,
but apparently there are
other ways of solving similar problems being proposed.
Apparently, one can
embed small amounts of code in the markup. Unquestionably
controversial, but often handy. This corresponds roughly to
the role that JavaScript plays in HTML... or does it?
What about
Dynamic HTML? Namely the ability to modify the rendering
and content of the document on the fly? Isn't that lost by a
compile to bytecode approach?
XAML Tour
XAML Tour
11/11/2003 05:44 PMSo I've described the 5 families of Avalon Elements: Panels, Controls,
Shapes, Decorators, & ContentElements.
IE Development: XAML
IE Development: XAML
10/28/2003 11:06 PM Looks like the covers are slowly slipping off - a glimpse of
Microsoft's browser strategy focussing on web applications has turned
up overnight, courtesy Simon and Eric. What all this is about: XUL, or
XML User Interface Language was...
XAML and WinForms
XAML and WinForms
11/11/2003 06:52 PMDon's post about XAML as CLR object graph persistence...showed off the
namespace mapping feature, which leads Werner to speculate about
whether you can write WinForms UI from XAML
XAML revealed
XAML revealed
11/05/2003 02:30 PM
Don Box: XAML is just an XML-based way to wire up CLR types
no more no less... XAML is domain-neutral, so while it may be
used to create desktop apps, web pages, and printable documents, it
could also be used to create CRM apps, blogging backends, or highly
concurrent web services provided you had a supporting CLR-based
library to do the heavy lifting.
I guess that clears that up.
Longhorn: Controls and XAML
Longhorn: Controls and XAML
12/18/2003 12:58 AMLonghorn platform applications typically consist of an Application
object and a set of user interface pages that you write in a
declarative markup language called XAML.
The Application object is a singleton and persists throughout the
lifetime of the application. It allows your application logic to
handle top-level events and share code and state among pages. The
Application object also determines whether the application is a single
window application or a navigation application.
You typically write each user interface page using a dialect of XML
named Extensible Application Markup Language (XAML). Each page
consists of XAML elements, text nodes, and other components organized
in a hierarchical tree. The hierarchical relationship of these
components determines how the page renders and behaves.
You can also consider a XAML page to be a description of an object
model. When the runtime creates the page, it instantiates each of the
elements and nodes described in the XAML document and creates an
equivalent object model in memory. You can manipulate this object
model programmatically—for example, you can add and remove elements
and nodes to cause the page to render and behave differently.
Feedback about XAML wanted
Feedback about XAML wanted
12/09/2003 02:43 AMRob Relyea (program manager for XAML) asks "what is
missing from or broken about XAML?"
Data Styling in XAML
Data Styling in XAML
05/07/2004 10:46 AMJoe Marini has already posted a WinHEC build-ready Longhorn sample. In
this sample, Joe uses only XAML to read data from an XML data source
and display it using a technique called "Data Styling."
PDC: Some concerns about Avalon, XAML
PDC: Some concerns about Avalon, XAML
10/28/2003 11:06 PMXAMJ - Alternative to HTML, XAML, XUL
XAMJ - Alternative to HTML, XAML, XUL
06/05/2005 10:57 PMXAMJ 0.91 Released
Business Executives Rank 'Emotional
Intelligence' More Important Than
Traditional Leadership Attributes
Business Executives Rank 'Emotional
Intelligence' More Important Than
Traditional Leadership Attributes
07/02/2004 06:47 AMBusiness Executives Rank 'Emotional Intelligence' More
Important Than Traditional Leadership Attributes, Men and Women Equal
in Rating Their EI http://snipurl.com/7esgNew Studies Provides Valuable Data to Support Role of Emotional
Intelligence In Developing Effective Leaders For Success In Today's
Business World. Two ground-breaking research studies just released
find that experienced business leaders rank Emotional Intelligence
capabilities as critical to the success of today's leaders. The
research studies titled "What Makes A Successful Leader" and "Leaders
Speak Out On Emotional Intelligence," were conducted by three experts
in the field of Emotional Intelligence and personality type.
Bloghorn: A Blog Reader Built in XAML
Bloghorn: A Blog Reader Built in XAML
04/12/2004 11:20 PMThe next version of the Microsoft Windows® operating system, code
named "Longhorn", contains an exciting new technology called XAML,
which is an acronym for the "eXtensible Application Markup Language".
XAML (pronounced zam-el) allows you to specify the user interface
portion of your Windows® applications using markup to represent the
usual items in an application, such as controls, text, hyperlinks,
images, etc. XAML itself is built on top of a technology named Avalon,
which brings a compositing, vector-based rendering engine to the
Windows desktop.
Commentary: Avalon and XAML Great for
Developers, But...
Commentary: Avalon and XAML Great for
Developers, But...
10/31/2003 10:36 AMMOBIFORM Software to Help Deliver XAML
to Windows
MOBIFORM Software to Help Deliver XAML
to Windows
01/05/2004 06:51 PMBC Technology Jan 5 2004 6:34PM ET
XAML IntelliSence Patch for PDC Visual
Studio .NET "Whidbey"
XAML IntelliSence Patch for PDC Visual
Studio .NET "Whidbey"
12/03/2003 12:40 AMThe IntelliSense in the PDC bits while editing XAML had problems
inside Style elements as well as when completing tags and
reformatting. This patch addresses those issues to improve the
developer experience.
MSDN TV: Special Holiday Episode - XAML
Beyond the Basics
MSDN TV: Special Holiday Episode - XAML
Beyond the Basics
12/18/2003 09:45 PMIn this special holiday episode, Chris Anderson and Don Box begin by
showing how to use the new XAML programming model for more than just
building UI applications with Avalon and end with songs of holiday
cheer.
Grok Description matches for XAML Extended Attributes
GrokA matches for XAML Extended Attributes
DirectX Mesh File to XAML Converter Tool
DirectX Mesh File to XAML Converter Tool
06/11/2004 09:04 PMIan Griffiths, not content with using Notepad to create 3D meshes in
XAML, provides us this tool to convert from DirectX mesh files, which
he hopes will let you use more full-featured tools to create your 3D
XAML elements.
Miguel de Icaza on Mono, Ximian/Novell,
XAML
Miguel de Icaza on Mono, Ximian/Novell,
XAML
04/29/2004 12:25 AMSlashdot Apr 29 2004 5:08AM GMT
Miguel de Icaza on Mono, Ximian/Novell,
XAML
Miguel de Icaza on Mono, Ximian/Novell,
XAML
04/29/2004 12:16 AMIntroducing "Longhorn" for Developers -
Chapter 3: Controls and XAML
Introducing "Longhorn" for Developers -
Chapter 3: Controls and XAML
12/14/2003 10:10 AMFundamentally, a XAML page describes the classes that the runtime
should create, the property values and event handlers for the
instances of the classes, and an object model hierarchy—that is,
which instance is the parent of another instance.
Building Data-Bound User Interfaces in
XAML
Building Data-Bound User Interfaces in
XAML
07/23/2004 07:42 PMJoe Marini Illustrates a new way of building dynamic user interfaces
that automatically respond to changes in a data model and update their
appearance by using binding relationships between the elements in the
UI. This example uses a 100 percent XAML approach to demonstrate these
relationships.
Chris Anderson's XAML Editor Tool
Updated for the March CTP
Chris Anderson's XAML Editor Tool
Updated for the March CTP
03/29/2005 06:25 AMChris Anderson has updated XamlPad for the March 2005 CTP of Avalon
and renamed it AvPad. As a tool for learning and experimenting with
XAML/Avalon, it can't be beat.
ABC Amber Image Converter v1.07
ABC Amber Image Converter v1.07
11/01/2003 07:35 PMThere are quite a number of different graphics file formats in use, so
often we need a software to use for some image conversions. ABC Amber
Image Converter is an advanced tool to convert your image files (BMP,
WMF, EMF, ICO, JPG, GIF, PNG, TIFF, PCX, PCC, DCX, PBM, PGM, PPM, TGA,
etc).The software supports a batch conversion, a run from command
line, more than 50 languages and comes with a embedded viewer.
[Shareware $19.95 30 Days 1.05 MB]
XAML IntelliSence Patch for PDC
"Whidbey" &
"Longhorn"
XAML IntelliSence Patch for PDC
"Whidbey" &
"Longhorn"
12/03/2003 06:21 AM XAML Extended Attributes