当前位置: 首页 > 图文教程 > 网络编程 > ASP.NET > What is XAML?

ASP.NET
关于如何操作其他窗体的控件或变量的方法
一个简单的.net remoting客户端例子
System.Runtime.Remoting.Activation.ActivationServices.CreateInstance()
单点登录—演示:passport.winspace.net
WebSerivce研究笔记
[新]可精确到1毫秒的用以在记录文件中写入自定义的调试信息(主要是时间)的组件
vs.net 2005中文版下载地址收藏
VS2005Beta2安装几点经验和体会
一个Web文件上传的C#源代码
C#重点知识详解(一)
利用C#线程机制实现应用程序的单实例运行
C#重点知识详解(二)
c#重点知识详解(三)
c#重点知识详解(四)
c#重点知识解答(五)
c#重点知识详解(六)
通过命令行方式使用NUnit进行UT
程序控制开始菜单的弹出 C#
XSL、XML教程-DVBBS皮肤制作 最基本的语法
MapX从数据库读取数据形成新图层(C#)

ASP.NET 中的 What is XAML?


出处:互联网   整理: 软晨网(RuanChen.com)   发布: 2009-11-03   浏览: 57 ::
收藏到网摘: n/a

XAMLXAML (pronounced "Zamel," rhymes with "Camel") is a new XML-based declarative markup language for user interface development. XAML, Extensible Application Markup Language, was created by Microsoft for rapidly building user interfaces for .NET Framework applications. "Longhorn," Microsoft's next version of Windows, is designed to separate presentation layer code from application logic. XAML is Longhorn's default language for user interface programming. XAML allows the developer to control the layout of application interfaces including text, graphics, buttons, and the entire collection of .NET user interface controls. Each XAML tag corresponds directly to a .NET Framework class. So creating a new button, for example, is as simple as using a tag in your XAML file. The tag instantiates a Button object using the default constructor and allows you to set properties on the button, such as text label, size, etc. Events and the associated "code behind" handler are specified in the XAML as attributes as well. In Longhorn, code can be either inlined in your XAML file or placed in the code behind file, much like ASP.NET. With XAML as the presentation layer and your favorite .NET language as the logic and event handling layer, you can build powerful applications that can be easily updated and modified without having to cross the line between presentation and logic. The user interface can be easily changed without touching logic and event-handling code, simplifying development and making applicaiton code more secure. Microsoft's XAML will be available only with Longhorn. The many benefits of XAML, however are available to .NET Framework developers right now with Xamlon. Download Xamlon now to try XAML Today!