Extensible Application Markup Language (XAML) is a declarative programming language to build Windows apps used in WPF and UWP. This category lists various XAML learning tutorials, XAML code samples, XAML articles, and XAML book.


  • XAML QuadraticBezierSegment

    The code snippet in this article demonstrates how to draw a quadratic Bezier curve between two points using QuadraticBezierSegment object in XAML.
  • ListBox DataBinding in XAML

    In this tutorial we attempt to bind a ListBox to a class source.
  • Data Binding in XAML (WPF, Silverlight, Windows Phone or Win8 App) Part 1

    In this article I will cover XAML (WPF, Silverlight, WP or Win8 App) Data Binding and the importance of the {Binding} key word in XAML.
  • Drawing Bezier Curve With PolyBezierSegment in XAML

    The PolyBezierSegment object represents one or more Bezier curves in XAML and WPF.
  • Drawing Bezier Curve With BezierSegment in XAML

    The BezierSegment represents a cubic Bezier curve drawn between two lines. In this article, we will learn how to draw a bezier using BezierSegment.
  • Drawing Arc Using ArcSegment in XAML

    How to draw arcs using the ArcSegment in XAML and WPF.
  • Draw PolyLine in WPF Using XAML PolyLineSegment

    How to use XAML PolyLineSegment to draw polylines.
  • Elements in XAML

    This article will explain Elements and their types in XAML.
  • XAML Developer Must Care About Your Registered Events

    Memory leakage in applications are very common and in an effort to save time a developer does not care about it. There are various possibilities for memory leakage and one of them is the events registered in applications that a developer unknowingly forgets to handle.
  • Saving User Settings using Telerik‚Äôs PersistenceManager

    This blog gets you started if you need a very simple way of saving user settings.
  • Various Types of Panels in XAML Layout

    In this article we will learn about the XAML Layout Grid Panel, StackPanel, DockPanel, Wrap Panel, Canvas Panel and Panel related Properties Visual and Structural Function with some small examples.
  • Silverlight Tutorial: How to Create an Animation of a Ball Being Thrown

    This tutorial explores the XAML involved in Silverlight animations and provides step by step instructions on how to create an animation of a ball being thrown and bouncing across the floor.
  • Tutorial: Developing in Silverlight (Part I)

    This article will step you through developing your first Silverlight application using Visual Studio and Expression Blend. The tutorial goes from installation all the way to the final application to give you a start in this brave new frontier of web technology
  • Image Brush in Silverlight

    This article demonstrates how to use an ImageBrush in Silverlight and XAML to view images in C#.
  • RSS Widget 2 In Silverlight 3 with Data Persistence

    This is a new version of my old RSS Widget, the new thing about is it's Data Persistence using ISO Storage.
  • Resource Management In Silverligt 3

    This article discusses resource management in Silverlight 3.
  • Slider control in Silverlight 3

    In thishis article you will learn how to use Slider control in Silverlight 3.
  • Splash Screen in Silverlight 3 Application

    In this article we will see how the default Splash Screen can be changed in Silverlight 3 Application.
  • Using Static Resource in Silverlight 3 Application

    This article shows how to use static resource in Silverlight 3.
  • Namespaces in XAML

    In this article, you will learn about namespaces used in XAML or XML.
  • Silverlight Navigation Application

    Silverlight Navigation Application in Silverlight 3 and RIA Services
  • Using Silverlight Controls in ASP.NET

    This article will show how to use a Silverlight control in ASP.NET 3.5.
  • Animated Banners in XAML

    This article shows how to use animation related controls in XAML to create an animated banner with animations such as gradient colors, text rotation, and resize the banner text.
  • Implementing a Simple Silverlight Control

    This article shows how to implement a simple button control using Silverlight 1.1 and C#.
  • XAML Layout using the Panel Class

    This article describes how to use the DockPanel element to achieve standard layouts in XAML. While there are a number of interface elements that can be used to position controls in your application, DockPanel provides one of the easiest mechanisms for defining scalable layouts.