XAML
Dosed by Vaidehi Kumari – M & E Team (from MphasiS Software Services)
What is an XAML?
Extensible Application Markup Language (XAML) is a declarative language. XAML 
was introduced as part of Windows Presentation Foundation (WPF) which was 
released in November 2006 as part of .NET Framework v3.0. XAML is at the core 
of Silverlight, v2 of which will be released this year. XAML with those two 
presentation technologies (WPF for the Windows desktop and Silverlight for the 
cross-platform browser) and have no qualms in intermixing those terms in this 
blog post. The XAML that Silverlight 2 will support is a subset of the XAML 
that WPF supports, but the core principles and most capabilities are the same.  
 XAML files are XML files that generally have the .xaml file name extension.
XAML is an XML language for describing a hierarchy of objects and their 
properties; in our concrete examples, it describes a hierarchy of visual 
objects that make up a Graphical User Interface (GUI).
XAML combined with the next-gen Windows graphics kernel (code-named Avalon) is 
an all-in-one markup language for hypertext (HTML), vector graphics (SVG), 
animations (Flash,SMIL), print documents (PDF,XSL-FO), forms (XForms,XUL), and 
much more.
What is its usefulness?
XAML simplifies creating a UI for the .NET Framework programming model.  You 
can then use a separate code-behind file to respond to events and manipulate 
the objects you declared in XAML. You can create visible UI elements in the 
declarative XAML markup, and then separate the UI definition from the run-time 
logic by using code-behind files, joined to the markup through partial class 
definitions. The ability to mix code with markup in XAML is important because 
XML by itself is declarative, and does not really suggest a model for flow 
control.
XAML has a set of rules that map object elements into classes or structures, 
attributes into properties or events, and XML namespaces to CLR namespaces. 
XAML elements map to Microsoft .NET types as defined in referenced assemblies, 
and the attributes map to members of those types.
Further References
http://xamlcoder.com/cs/blogs/joe/default.aspx
http://msdn.microsoft.com/en-us/library/ms752059.aspx


      BMR - a key player in weight issues. Know more - 
http://in.search.yahoo.com/search?&fr=na_onnetwork_mail_taglines&ei=UTF-8&rd=r1&p=basal+metabolic+rate

To unsubscribe send a message to [EMAIL PROTECTED] with the subject unsubscribe.

To change your subscription to digest mode or make any other changes, please 
visit the list home page at
  http://accessindia.org.in/mailman/listinfo/accessindia_accessindia.org.in

Reply via email to