[XML-DEV Mailing List Archive Home] [By Thread] [By Date] [Recent Entries] [Reply To This Message]

Microsoft Hypes Up XUL As The Greatest Expiriment Since Adam And Eve

  • To: xml-dev@l...
  • Subject: Microsoft Hypes Up XUL As The Greatest Expiriment Since Adam And Eve
  • From: Gerald Bauer <luxorxul@y...>
  • Date: Mon, 27 Oct 2003 19:49:39 -0500 (EST)

xul microsoft
Hi,

  Allow me to repost my XUL News Wire story titled
"XAML In Action: A Closer Look At Microsoft's XUL
Rip-Off" online @
http://article.gmane.org/gmane.comp.lang.xul.announce/127
  
  In true style Microsoft hypes up XUL as the greatest
experiment since - now I'm not making it up - Adam and
Eve.

  Yeah, you read that right. With XUL Microsoft now
challenges God itself with the creation of an
alternative Windows universe.
  
  Charles Petzold writes in the article titled "Code
Name Avalon: Create Real Apps Using New Code and
Markup Model" published in the Redhell Apostle
(formerly known as Microsoft Developer's Magazine):

 For thousands of years, philosophers and scientists
have attempted to explain the cosmos in terms of dual
opposing but coexistent principles: good and evil, yin
and yang, matter and energy, mind and body, waves and
particles, and, of course, programming code and markup
languages.

  Programming and markup currently coexist in an
uneasy truce. In theory, programming languages can do
anything the computer is capable of, but they're often
clunky for the job of laying out text, images, and
controls in a simple visual interface. Markup is great
for defining highly textured pages of text and images
that adapt to different screen sizes and environments,
but is hopelessly inept when it comes time to interact
with the user in any nontrivial way.

  In creating a new programming interface for building
Windows client applications, the developers at
Microsoft have decided not to deny this dualism, but
to embrace and celebrate it. They have created an
environment in which programming and markup boldly and
intricately mesh in mutually supporting roles. The
resultâ??the presentation subsystem code-named
"Avalon"â??may well be the greatest experiment in
synergistic duality since Adam and Eve. Vive la
différence!


   Now let's look what a button looks like in the
"revolutionary" Microsoft XAML thingy:

   <Button Background="LightSeaGreen" FontSize="24pt">
     Calculate
   </Button> 

   Whow. Compared to the XUL version:

   <button label="Calculate" style="background:
lightSeaGreen; font-size: 24pt" />
       
   This is truly revolutionary and a bold step for
mankind. 


    Charles concludes:

The most recent Win32 API version of this program
(called COLORS1 in the fifth edition of Programming
Windows) is 250 lines long. The Windows Forms version
in Programming Microsoft Windows with C# is about 100
lines. This new version is only about 60 lines long,
and I'm pretty sure that it can be pruned even more by
using inheritance. From 250 lines to 100 and now 60.
And that, my friends, is what is commonly called
progress.

  Avalon and XAML represent a departure from Windows
application programming of the past. In many ways,
designing your application's UI will be easier than it
used to be and deploying it will be a snap. With a
lightweight XAML markup for UI definition,
Longhorn-based applications are the obvious next step
in the convergence of the Web and desktop programming
models, combining the best of both approaches.   
    
  Amen.                 

  Full story @
http://msdn.microsoft.com/msdnmag/issues/04/01/Avalon/default.aspx

  Any comments?

  - Gerald

______________________________________________________________________ 
Post your free ad now! http://personals.yahoo.ca

PURCHASE STYLUS STUDIO ONLINE TODAY!

Purchasing Stylus Studio from our online shop is Easy, Secure and Value Priced!

Buy Stylus Studio Now

Download The World's Best XML IDE!

Accelerate XML development with our award-winning XML IDE - Download a free trial today!

Don't miss another message! Subscribe to this list today.
Email
First Name
Last Name
Company
Subscribe in XML format
RSS 2.0
Atom 0.3
 

Stylus Studio has published XML-DEV in RSS and ATOM formats, enabling users to easily subcribe to the list from their preferred news reader application.


Stylus Studio Sponsored Links are added links designed to provide related and additional information to the visitors of this website. they were not included by the author in the initial post. To view the content without the Sponsor Links please click here.

Site Map | Privacy Policy | Terms of Use | Trademarks
Free Stylus Studio XML Training:
W3C Member
Stylus Studio® and DataDirect XQuery ™are products from DataDirect Technologies, is a registered trademark of Progress Software Corporation, in the U.S. and other countries. © 2004-2013 All Rights Reserved.