- Mastering LOB Development for Silverlight 5:A Case Study in Action
- Braulio Diez Botella José Fernando Almoguera Pablo Nú?ez Sebastian Stehle Rocio Serrano Rudilla Reyes García Rosado
- 196字
- 2021-08-20 15:36:39
XAML basic concepts
Now that we have taken our first steps with Silverlight, let's have a quick introduction to some basic concepts in XAML.
What is XAML?
Extensible Application Markup Language (XAML) is a declarative language. Specifically, XAML can initialize objects and set properties of objects, using a language structure that shows hierarchical relationships between multiple objects, and uses a backing type convention that supports extension of types. You can create visible user interface (UI) elements in the declarative XAML markup. You can then use a separate Code-Behind file to respond to events and manipulate the objects you declare in XAML (For more information on XAML, you can take a look at http://msdn.microsoft.com/en-us/library/cc189036(v=vs.95).aspx).
The advantages of XAML when compared to HTML are as follows:
- XAML is a modern language, adapted to the current needs of users and implemented from scratch (whereas HTML suffers from organic growth)
- We have only one way to implement it, which avoids us headaches derived from the problems of adaptation with different browsers and their versions
- There is a clear differentiation between declarative (XAML) and business logic/code parts (
.cs
Code-Behind)
The best you can do is try it and see for yourself.
- 同步:秩序如何從混沌中涌現(xiàn)
- 我們都是數(shù)據(jù)控:用大數(shù)據(jù)改變商業(yè)、生活和思維方式
- Redis使用手冊
- 數(shù)據(jù)產品經(jīng)理高效學習手冊:產品設計、技術常識與機器學習
- 數(shù)據(jù)庫基礎與應用:Access 2010
- Hands-On Machine Learning with Microsoft Excel 2019
- 云計算環(huán)境下的信息資源集成與服務
- InfluxDB原理與實戰(zhàn)
- 企業(yè)大數(shù)據(jù)系統(tǒng)構建實戰(zhàn):技術、架構、實施與應用
- 數(shù)據(jù)革命:大數(shù)據(jù)價值實現(xiàn)方法、技術與案例
- 數(shù)據(jù)庫技術實用教程
- Oracle RAC日記
- Python數(shù)據(jù)分析與數(shù)據(jù)化運營
- 探索新型智庫發(fā)展之路:藍迪國際智庫報告·2015(下冊)
- 新手學會計(2013-2014實戰(zhàn)升級版)