Commentary: Avalon and XAML Great for Developers, But...
Grok Headline matches for Commentary: Avalon and XAML Great for Developers, But...
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.
PDC: Some concerns about Avalon, XAML
PDC: Some concerns about Avalon, XAML
10/28/2003 11:06 PMIntroducing "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.
Microsoft Feeds Developers with Avalon
Microsoft Feeds Developers with Avalon
02/01/2005 10:10 PMGreat commentary about Spirit on Mars
Great commentary about Spirit on Mars
01/04/2004 08:20 PMThe Spirit landing from a bloggers perspective great commentary this
is the kind of information that makes the blogging community...
Commentary: Small Developers And Cocoa
Change Paradigms
Commentary: Small Developers And Cocoa
Change Paradigms
04/18/2005 02:55 PMgreat insight into the types of
developers
great insight into the types of
developers
08/17/2004 11:14 AMAngels, Assholes and Morons .. Mark
Pilgrim
diveintomark.org/archives/2004/08/16/specs
track this
site | 3 links
Miguel de Icaza Debates Avalon with an
Avalon Designer
Miguel de Icaza Debates Avalon with an
Avalon Designer
09/09/2004 10:12 PMSlashdot Sep 10 2004 2:19AM GMT
Inside Avalon: The Avalon Control
Content Model
Inside Avalon: The Avalon Control
Content Model
07/10/2004 02:41 AMJeff Bogdan explores Avalon's control content model, a concept that
can be nearly missed by the developer on first encounter, but one that
provides extreme flexibility when meeting the demands of richer
scenarios.
Great Plains Dexterity Customization
Options - overview for developers
Great Plains Dexterity Customization
Options - overview for developers
07/24/2004 04:39 PMWebDevInfo Jul 24 2004 8:28PM GMT
Your great-great-grandmother didn’t
have to surrender her children. What
happened?
Your great-great-grandmother didn’t
have to surrender her children. What
happened?
04/01/2005 11:00 AM
The
Underground History of American Education You
aren’t compelled to loan your car to anyone who wants it, but you
are compelled to surrender your school-age child to strangers who
process children for a livelihood.... If I demanded you give up your
television to an anonymous, itinerant repairman who needed work
you’d think I was crazy; if I came with a policeman who forced you
to pay that repairman even after he broke your set, you would be
outraged. Why are you so docile when you give up your child to a
government agent called a schoolteacher? Hello 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.
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.
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.
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... 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?
First 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 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 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.
...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.
XAML Extended Attributes
XAML Extended Attributes
12/02/2003 01:55 AMThis is the one where Chris Sell's XAML
example triggers two completely different trains of thought
...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."
Great-Great-Grandmother Shoots Robber
(AP)
Great-Great-Grandmother Shoots Robber
(AP)
04/15/2005 04:32 PMAP - A man accused of bursting into a convenience store demanding
money was in the hospital Friday shot, authorities said, by the
great-great-grandmother working behind the counter.
Money and Sex: Two Great Tastes That
Taste Great Together!
Money and Sex: Two Great Tastes That
Taste Great Together!
06/19/2004 03:13 PM
"Don't equate happiness with money"... "Exercise
Regularly"... "Have Sex"... Advice from a German investment
bank on how to enjoy life. Taking CitiBank's cynical
"Live
Richly" ad campaign a step farther?
obilgatory joke "I remember when the bank only
gave away free toasters..."
In other news,
A bank
in India is targeting "sex workers" as new customers,
Insert
Sperm
Bank Joke Here.
heh heh heh... he said "Insert
Sperm"... XAMJ - Alternative to HTML, XAML, XUL
XAMJ - Alternative to HTML, XAML, XUL
06/05/2005 10:57 PMXAMJ 0.91 Released
MOBIFORM 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
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.
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.
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
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:16 AMMSDN 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.
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.
"Howard Dean: "You Can Say That It's
Great That Saddam Is Gone And I'm Sure
That A Lot Of Iraqis Feel It Is Great
That Saddam Is Gone. But A Lot Of Them
Gave Their Lives. And Their Living
Standard Is A Whole Lot Worse Now Than
It Was Before.""
"Howard Dean: "You Can Say That It's
Great That Saddam Is Gone And I'm Sure
That A Lot Of Iraqis Feel It Is Great
That Saddam Is Gone. But A Lot Of Them
Gave Their Lives. And Their Living
Standard Is A Whole Lot Worse Now Than
It Was Before.""
01/26/2004 03:28 AMfrederick-the-great.com –
http://frederick-the-great.com/
announced Grand Opening the Computing
and Home Office store.
frederick-the-great.com –
http://frederick-the-great.com/
announced Grand Opening the Computing
and Home Office store.
09/10/2004 02:11 AMfrederick-the-great.com – http://frederick-the-great.com/ announced
Grand Opening the Computing and Home Office store. Frederick The Great
has thousands of electronics and home office supplies which fit your
need and budget. [PRWEB Sep 10, 2004]
Great Hacker != Great Hire
Great Hacker != Great Hire
08/05/2004 03:49 AMGreat Hacker != Great Hire .. Eric
Sink
software.ericsink.com/entries/No_Great_Hackers.html
track this
site | 3 links
Grok Description matches for Commentary: Avalon and XAML Great for Developers, But...
GrokA matches for Commentary: Avalon and XAML Great for Developers, But...
Commentary: Avalon and XAML Great for Developers, But...