Home > XAML Learning Guide: Articles and Blog Entries
Learning Guide:
EMAIL THIS LICENSING & REPRINTS

XAML Learning Guide: Articles and Blog Entries

26 Jul 2007 | SearchVB.com

Digg This!    StumbleUpon Toolbar StumbleUpon    Bookmark with Delicious Del.icio.us   

   TABLE OF CONTENTS   

   XAML Quick Start
   XAML Articles and blog entries
   Microsoft's XAML Resources
   XAML Book Excerpts and Webcasts
   XAML Development Tools
   XAML Forums and Community
   VISIT OUR OTHER LEARNING GUIDES

This section points to articles, blog entries and other XAML tutorials. The first half consists of material suited for XAML beginners; the second half offers material for those with XAML programming experience. Once finished here, move on to read more about Microsoft's resources for XAML development.

XAML Articles and Blog Entries: The Basics

XAML opens paradigm shift for application development (SearchVB.com)
Microsoft's Extensible Application Markup Language is poised to make it easier for developers and designers to collaborate. It may also mean getting to know workflow.

Microsoft Expression Design churns out XAML (SearchVB.com)
A good UI an important part of successful applications, but sometimes efficient interfaces are lost in translation when designers hand-off interface ideas to developers. Microsoft is looking to address this disconnect for workers in the .NET space with a painting and graphic design software product code-named Acrylic, now known as Expression Design..

Silverlight checklist: What developers need to know (SearchVB.com)
Using Silverlight for rich Internet application development is certainly appealing, but there are a few things .NET developers should know before getting started, such as the role of XAML.

XAML: Common ground for developers, designers (SearchSoftwareQuality.com)
XAML is a programming language that brings together designers and developers. While increased compatibility can be a boon, it also forces teams to re-approach the software development life cycle. Learn more about XAML in this tip.

Introduction to XAML (ASP Alliance)
This article, well, introduces developers to XAML, the tools necessary to work with it, the four types of XAML elements and the use of XAML attributes, which are the rough equivalent of .NET class properties.

Inside XAML (ONDotnet.com)
Here you'll learn how to use XAML to create objects, set properties on those objects and handle events within an application. Event handling may require some hard-coding of XAML, but that isn't terribly difficult.

Understanding XAML Controls (Longhorn Corner)
In this article you will learn about the five types of XAML controls -- simple, content, items, headered items and headered content -- and how they are used.

Unleash the Power of XAML and Windows Presentation Foundation (.NET Developers Journal)
This article offers a rather lengthy introduction to XAML's history. From there the author discusses how XAML is related to the controls available in Windows Presentation Foundation.

XAML and WPF Coding Guidelines (Paul Stovell's blog)
This blogger provides six basic conventions for XAML programming (aside from those that apply in general to XML programming) and a couple hints for managing all the XAML resources that inevitably pile up when building a WPF application.

XAML Articles and Blog Entries: The Not-So-Basics

A Mono developer's guide to writing XAML by hand (Jackson's Activity Log)
This lengthy tutorial is for Mono developers who intend to use Moonlight, Mono's tool for developing Silverlight applications that run on Linux.

Flexibility with Property Elements (Charles Petzold's blog)
This prominent WPF developer accidentally discovered that XAML dependency properties can be used as classes. This is, in fact, useful, he reports.

Generating XAML from an ASP.NET page (Phil Winstanley's blog)
This blogger gave himself a little challenge: rendering an ASP.NET page in HTML for Internet Explorer but in XAML for Firefox. Three hours later, he had a "rough and ready" project.

Creating a Custom WPF Button Template in XAML (Mark Heath's blog)
By creating a button template and setting a few triggers, a developer earns complete control over all the visual states of a button, such as when a user hovers the cursor over the button and, then, clicks on the button.

XAML Gel Buttons in WPF and Silverlight (Mark Heath's blog)
This blogger has noticed a bit of a discrepancy in the way XAML code for a gel button renders in Windows Presentation Foundation as opposed to Silverlight.

Building read-only objects in XAML (Mark Hillberg's blog)
In the .NET Framework, the String type is immutable, so the StringBuilder class has to be used if you want a string to have certain properties. In XAML, this is accomplished by using markup extensions to create Builder classes.

Binding a XAML application to a database (Longhorn Corner)
This article demonstrates how to bind a XAML form to a back-end database.

XML Data Binding using Data Templates in XAML (Longhorn Corner)
This article shows how to create what is sometimes referred to as an "XML data island," in which XML data is displayed in a XAML data template.


*** Go on to the next section of the XAML Learning Guide: Microsoft's XAML Resources



Digg This!    StumbleUpon Toolbar StumbleUpon    Bookmark with Delicious Del.icio.us   


RELATED CONTENT
.NET Framework development with XML and XAML
Ajax Learning Guide
Ajax Learning Guide
Open XML SDK ready for the road
XAML as an everywhere presentation format
Silverlight Spy scans XAML objects, eases JavaScript debugging
Java presentation tool outputs XAML files
Microsoft, Cisco et al. to partner on modeling language
Microsoft's XAML recasts UI development
XAML Learning Guide: Forums and Community
XAML Learning Guide: Development Tools

RELATED GLOSSARY TERMS
Terms from Whatis.com − the technology online dictionary
Atlas  (SearchWinDevelopment.com)
RSS  (SearchWinDevelopment.com)
Silverlight  (SearchWinDevelopment.com)
Windows Communication Foundation  (SearchWinDevelopment.com)

RELATED RESOURCES
2020software.com, trial software downloads for accounting software, ERP software, CRM software and business software systems
Search Bitpipe.com for the latest white papers and business webcasts
Whatis.com, the online computer dictionary


About Us  |  Contact Us  |  For Advertisers  |  For Business Partners  |  Site Index  |  RSS
SEARCH 
TechTarget provides enterprise IT professionals with the information they need to perform their jobs - from developing strategy, to making cost-effective IT purchase decisions and managing their organizations' IT projects - with its network of technology-specific Web sites, events and magazines.

TechTarget Corporate Web Site  |  Media Kits  |  Reprints  |  Site Map




All Rights Reserved, Copyright 2000 - 2008, TechTarget | Read our Privacy Policy
  TechTarget - The IT Media ROI Experts