| dbpprop:abstract
|
- Extensible Application Markup Language is a declarative XML-based language created by Microsoft which is used to initialize structured values and objects. It is available under Microsoft's Open Specification Promise. The acronym originally stood for Extensible Avalon Markup Language - Avalon being the code-name for Windows Presentation Foundation (WPF).
- XAML (Abkürzung für EXtensible Application Markup Language), entwickelt von Microsoft, ist eine neue allgemeine Beschreibungssprache für die Oberflächengestaltung von Anwendungen. Zunächst wurde die neue deklarative Sprache für die Frameworks . Net 3.0 und . NET 3.5 in Windows Presentation Foundation (WPF) für WPF-Windows-Anwendungen entwickelt. In Windows Workflow Foundation (WF) wird XAML verwendet, weil dort Workflows wiederum mit XAML definiert werden können. XAML dient auch in Silverlight-Anwendungen in etwas verringertem Funktionsumfang dem Aufbau der grafischen Benutzeroberfläche. XAML in Silverlight ist eine Untermenge des WPF UI Framework von . Net 3.5. Die Sprache ist Case-sensitive, das heißt es wird zwischen Groß- und Kleinschreibung unterschieden.
- Extensible Application Markup Language (XAML, výslovnost) je deklativní jazyk vyvíjený Microsoftem a založený na XML. Zkratka původně znamenala Extensible Avalon Markup Language, kde Avalon bylo kódové označení pro Windows Presentation Foundation (WPF).
- XAML (acrónimo pronunciado xammel del inglés eXtensible Application Markup Language, Lenguaje Extensible de Formato para Aplicaciones en español) es el lenguaje de formato para la interfaz de usuario para la Base de Presentación de Windows (WPF por sus siglas en inglés) y Silverlight(wpf/e), el cual es uno de los "pilares" de la interfaz de programación de aplicaciones . NET en su versión 3.0 (conocida con anterioridad con el nombre clave WinFX). XAML es un lenguaje declarativo basado en XML, optimizado para describir gráficamente interfaces de usuarios visuales ricas desde el punto de vista gráfico, tales como las creadas por medio de Adobe Flash. XUL y UIML son otros ejemplos de lenguajes de interfaz basados en XML. SVG es otro lenguaje de este tipo propuesto por la organización W3C, el cual soporta gráficos, animaciones, audio y video integrados, eventos y comportamiento descrito por medio de escritura y puede ser utilizado como lenguaje de interfaz basado en XML. En su uso típico, los archivos tipo XAML serían producidos por una herramienta de diseño visual, como Microsoft Visual Studio o Microsoft Expression. El XML resultante es interpretado en forma instantánea por un sub-sistema de despliegue de Windows Vista que reemplaza al GDI de las versiones anteriores de Windows. Los elementos de XAML se interconectan con objetos del Entorno Común de Ejecución para Lenguajes. Los atributos se conectan con propiedades o eventos de esos objetos. XAML fue diseñado para soportar las clases y métodos de la plataforma de desarrollo . NET que tienen relación con la interacción con el usuario, en especial el despliegue en pantalla. El acrónimo XAML originalmente significaba Extensible Avalon Markup Language, Lenguaje Extensible de Formato de Avalon; habiendo sido Avalon el nombre clave original de la Base de Presentación de Windows, nombre que engloba a este grupo de clases de . NET.
- XAML est un langage déclaratif développé pour les besoins du nouveau système d'exploitation de Microsoft, Windows Vista. Prononcé Zammel, ces initiales correspondent à eXtensible Application Markup Language. Ce langage créé initialement pour la déclaration d'interface riches dans WinFX (devenu depuis Net 3.0 / WPF) a été intégré ensuite dans les développements connexes de Microsoft à savoir WCF et WF qui sont aussi utilisables avec ce langage. C'est maintenant un abus de considérer XAML comme un langage lié a la fabrication d'interface, il est devenu un langage dérivé du XML permettant l'instanciation à l'exécution d'objets issus des plateformes . Net 3.0 et suivantes. Basé sur le langage XML, il facilite le travail du développeur et permet d'écrire une application client Windows aussi aisément qu'une application web. L'idée est en effet de séparer la déclaration des objets d'un programme du code sous-jacent comme cela est déjà le cas dans les applications Web de type ASP. NET. Dans le cas de XAML pour WPF, le développement de l'interface utilisateur étant confié à des designers, Microsoft propose à ceux-ci le logiciel Expression Interactive Designer pour manipuler cette interface. XAML inclut également des fonctionnalités pour manipuler des objets en trois dimensions, de manière analogue à X3D. XUL et UIML sont d'autres exemples de langages de description d'interfaces graphiques basés sur le XML.
- Az Extensible Application Markup Language egy deklaratív XML-alapú nyelv, melyet a Microsoft Corporation fejlesztett ki és strukturált értékek és objektumok inicializálására használható. A betűszó eredetileg az „Extensible Avalon Markup Language” rövídítése volt, ahol az Avalon a Windows Presentation Foundation (WPF) kódneve volt. A XAML-t jelentős mértékben használják a . NET Framework 3.0 keretrendszerben, ezen belül különösképpen a Windows Presentation Foundation (WPF)-ben, ahol a felhasználói felület jelölőnyelveként szolgál, és a felhasználói felület adatelemei, adatkötés, események és más szolgáltatások definiálására szolgál valamint a Windows Workflow Foundation (WF)-ban, melyben a magukat a munkafolyamatokat is lehet XAML segítségével definiálni.
- XAML (abbreviazione di eXtensible Application Markup Language, e pronunciata "Zammel") è un linguaggio di markup basato su XML, utilizzato per descrivere l'interfaccia grafica delle applicazioni basate sulla libreria Windows Presentation Foundation. Il linguaggio XAML si basa sugli oggetti contenuti nel Common Language Runtime e sulle loro proprietà o eventi. Esiste un linguaggio equivalente all'XAML: XML User Interface Language (XUL). Esso è un linguaggio open source dedicato alla creazione di applicazioni derivate dal progetto Mozilla. L'European Committee for Interoperable Systems dopo segnalazione di aziende di informatica sta investigando sulla possibilità che la Microsoft voglia utilizzare l'XAML per sostituire lo standard HTML.
- Extensible Application Markup Language(XAML、ザムルと発音する)は、オブジェクトやプロパティ、あるいはそれらの関係や相互作用を定義するために用いられるXMLベースの宣言的言語である。XAMLという略語はもともと「Extensible Avalon Markup Language」に由来していた。AvalonとはWindows Presentation Foundation (WPF) のコードネームである。 XAMLは. NET Framework 3.0テクノロジにおいて広範囲にわたって使われている。とりわけ、Windows Presentation Foundation (WPF) においてユーザーインターフェイス要素やデータバインディング、イベント処理、などを定義するために、また、Windows Workflow Foundation (WF) においてワークフローそのものを定義するために用いられる。 XAMLにおける要素 (element) はCLRにおけるオブジェクトインスタンスに、属性 (attribute) はCLRにおけるプロパティやイベントに対応する。典型的には、XAMLファイルはMicrosoft Expression Interactive Designer、Microsoft Visual Studio、XAMLPadのような開発ツールによって生成される。XAMLファイルは. bamlファイル(バイナリファイル)にコンパイルされ、リソースとして. NET Frameworkアセンブリに含められる。実行時には、CLRがアセンブリのリソースから. bamlファイルを抽出・解析し、WPFのユーザインタフェース要素やワークフローを作成する。 WPFにおいては、XAMLはAdobe Flashのように表現豊かなユーザインターフェースを記述することができる。他のXMLベースのユーザインターフェース記述言語にはXULやUIMLがある。XAMLは2Dだけでなく3Dのオブジェクト・回転・アニメーションやその他の効果を表現することができる。 XAMLで記述できるものは何でもC#やVB . NETなどといった. NET言語でも記述することができる。しかし、重要なことはXAMLがXMLベースであるが故に開発ツールの設計が容易であるという点だ。その結果、特にWPFにおいて、XAMLファイルを生成するためのさまざまなツールが開発されている。また、XMLなので分析者・デザイナ・開発者がそれぞれの立場から製品に関与することが容易になっている。
- Extensible Application Markup Language of XAML (soms uitgesproken als "zemmel") is een declaratieve taal van Microsoft gebaseerd op XML en gebruikt om gestructureerde waarden en objecten te initialiseren. Oorspronkelijk stond de afkorting voor Extensible Avalon Markup Language, waarin Avalon de codenaam was voor Windows Presentation Foundation (WPF). XAML wordt uitgebreid gebruikt in het . NET Framework 3.0, in het bijzonder in Windows Presentation Foundation (WPF). Daarin dient het als markup-taal voor de gebruikersinterface, om elementen, gebeurtenissen en andere onderdelen daarvan te definiëren. Het wordt ook gebruikt in Windows Workflow Foundation (WF), waarin workflows kunnen gedefinieerd worden met XAML. Het serialisatie-formaat voor workflows heette vroeger XOML om het te onderscheiden van de gebruikersinterface-markup van XAML, maar tegenwoordig wordt dit onderscheid niet meer gemaakt. De bestandsextensie voor workflow-markup is echter nog altijd . xoml . XAML-elementen kunnen rechtstreeks overeenkomen met instanties van objecten van de Common Language Runtime (CLR), en de attributen ervan komen dan overeen met de eigenschappen en events van deze objecten in de CLR. XAML-bestanden worden gewoonlijk aangemaakt door visuele ontwerptools, zoals Microsoft Expression Blend, Microsoft Visual Studio, XAMLPad of de visuele designer van Windows Workflow Foundation (WF). In WPF wordt XAML typisch gebruikt om grafische interfaces te beschrijven, vergelijkbaar met die van Adobe Flash. XUL, GladeXML en UIML zijn andere voorbeelden van interface-talen gebaseerd op XML. Met WPF kunnen 2D- en 3D-objecten aangemaakt worden, naast rotaties, animaties en nog een hele reeks effecten en mogelijkheden. In Windows Workflow Foundation (WF) wordt XAML gebruikt om mogelijk langlopende declaratieve logica te beschrijven. RuleML en BPEL zijn andere voorbeelden van declaratieve logica-talen gebaseerd op XML. Alles wat aangemaakt is met XAML kan ook met meer traditionele . NET-talen uitgedrukt worden, zoals C# of Visual Basic. NET. Een belangrijk aspect van de technologie is echter dat de hulpmiddelen om XAML te verwerken veel minder complex kunnen zijn, omdat het gewoon XML is. Bijgevolg verschijnen er velerlei producten, vooral in WPF, die op XAML gebaseerde applicaties genereren. XAML laat toe dat developers en designers inhoud met mekaar delen zonder dat compilatie nodig is. Er wordt verwacht dat vele toepassingen, zoals Microsoft PowerPoint and Word de mogelijkheid zullen krijgen hun inhoud uit te voeren naar XAML. XPS is een deelverzameling (of profiel) van XAML.
- XAML jest językiem opisu interfejsu użytkownika wykorzystywanym m. in. w technologii Windows Presentation Foundation (w skrócie WPF), która jest elementem platformy . NET Framework począwszy od wersji 3.0. XAML jest językiem opartym na języku XML zoptymalizowanym do opisu bogatych, wizualnych interfejsów, takich jak tworzone w Adobe Flash. SVG, LZX czy XUL (ten ostatni używany jest między innymi do budowy rozszerzeń dla Firefoksa) są przykładami podobnych języków interfejsu użytkownika rozprowadzonymi na warunkach wolnego oprogramowania. Pliki XAML zazwyczaj tworzone są ręcznie lub przy pomocy wizualnych narzędzi, takich jak Microsoft Expression Studio. Wynikowy kod XML interpretowany jest w locie przez podsystem systemu operacyjnego odpowiedzialny za wyświetlanie danych, co zastępuje GDI z poprzednich wersji Windows. Elementy XAML mapowane są do obiektów Common Language Runtime. Atrybuty mapowane są do właściwości lub zdarzeń tych obiektów. XAML został stworzony w celu zapewnienia wsparcia klasom i metodom w architekturze . NET, które zajmują się obsługą interakcji z użytkownikiem, zwłaszcza wyświetlaniem. Język ten może być wykorzystywany jako język opisu nie tylko technologi Windows Presentation Foundation, lecz także innych, jak np. Windows Workflow Foundation. Akronim XAML pierwotnie rozwijany był jako eXtensible Avalon Markup Language, gdzie Avalon było nazwą kodową dla tej grupy klas . NET. Okrojona wersja Windows Presentation Foundation, pozwalająca tworzyć strony internetowe, nosi nazwę Silverlight.
- XAML (pronuncia-se zammel em inglês ou zimel em português), (sigla de eXtensible Application Markup Language) é a principal linguagem de interface da Microsoft para o Windows Vista usada para criar interfaces de usuário de forma simples e rápida. Tende a ser um competidor direto do propalado OpenLaszlo do mundo Java. XAML é uma linguagem declarativa baseada no XML. Numa típica forma de uso, os ficheiros XML serão produzidos por uma ferramenta de desenho visual, tal como o Visual Studio . NET. O XML resultante será geralmente compilado, apesar de também ser possível a interpretação em tempo de execução.
- Пример пользовательского интерфейса XAML, с динамически изменяемым оформлением XAML (англ. eXtensible Application Markup Language — расширяемый язык разметки приложений; произносится) — основанный на XML язык разметки для декларативного программирования приложений, разработанный Microsoft. Модель приложений Vista включает объект Application. Его набор свойств, методов и событий позволяет объединить веб-документы в связанное приложение. Объект Application контролирует выполнение программы и генерирует события для пользовательского кода. Документы приложения пишутся на XAML. Впрочем, с помощью XAML описывается, прежде всего, пользовательский интерфейс. Логика приложения по-прежнему управляется процедурным кодом (С#, VB и т. д.). XAML может использоваться как для браузер-базированных приложений, так и для локальных настольных приложений. XAML включает основные четыре категории элементов: панели, элементы управления, элементы, связанные с документом и графические фигуры. Заявлено 7 классов панелей, которые задают принципы отображения вложенных в них элементов. Для задания положения элементов относительно границ родительской панели используются атрибуты на манер свойств в объектно-ориентированных языках. Подобный синтаксис не очень вяжется с рекомендациями CSS, но будет привычен программистам настольных приложений. Приложения, объявленные в XAML, могут включать множество страниц. Элемент управления PageViewer позволяет разбивать содержание на страницы и обеспечивает навигацию по ним. Элемент ContextMenu помогает в создании навигационных меню приложения. Код процедурного языка может быть размещён непосредственно в файле XAML или же назначен при сборке проекта.
- XAML är en förkortning för "Extensible Application Markup Language", uttalas ungefär som zammel. Det kan beskrivas både som ett uppmärkningsspråk och som ett mer traditionellt programmeringsspråk. Det är baserat på XML. XAML skapar användargränssnitt till program eller plugin för Windows Vista och för program som kan köras i en webbläsare.
- “Zamel”olarak okunan XAML’ın, açılımı Extensible Application Markup Language’tır. Kısaca şöyle diyebiliriz : uygulama arayüzlerinin oluşturulmasını sağlayan Microsoft’un yeni tanımlama dili. XAML, geliştiricilere XML kullanarak tüm . NET kullanıcı arayüz elemenlarının (buton, textbox … gibi) layoutlarını kontrol edebilme yeteneği sağlar. Her XAML etiketi (tag), doğrudan özellikleri XML attributeleriyle kontrol edilen bir . NET Framework sınıfına karşılık gelir. Örneğin <Button> elemanını ele alalım. <Button> tag’i doğrudan System. Windows. Controls. Button sınıfına karşılık gelir. Read-only olan özellikler(Properties) XAML tarafından erişilemez; sadece public, get ve set methodları olan özellikler XAML ile erişilerbilirdir. Event’ler ve handlerlar da XAML attributeleri ile belirtilebilir, ve event’in gerçekleşmesi sonucu çalışacak kod da code behind tarafına C# ya da tercihe göre VB. NET ile yazılabilir. Nasıl ki ASP. NET’te kodu ister codebehind sayfasına ya da aspx sayfasına yazıyorduk, aynı şekilde burda da ister codebehind tarafına ya da XMAL dosyasına yazabiliyoruz. XAML sayfasına kodu gömerseniz, çalıştırmak için once uygulamayı derlemelisiz. Fakat XAML sayfasına kod yazmadıysanız, XAML dosyasına çift tıklayarak Vista üzerinde doğrudan görebilirsiniz(Aynı html sayfaları gibi). Windows XP’de ise görebilmeniz ya da browser’a yükleyebilmeniz için XAML sayfalarını once derlemeniz gerekir.
- noteTA|G1=ITExtensible Application Markup Language,XAML,是WPF(Windows Presentation Foundation)的一部分,是一種XML的使用者介面描述語言,有著HTML的外觀,又揉合了XML語法的本質,例如:可以使用<Button>標籤設定按鈕(Button)。類似Linux平台下的glade。至於WinFX XAML Browser Application(XBAP)是用XAML作界面描述,在瀏覽器中執行的程式,可取代過去的ActiveX、Java Applet、Flash。 XAML本質上屬於一種. NET Programming Language,屬於共同語言執行時期(Common Language Runtime),同C#、VB. NET等同。與HTML類似,特点是用來描述使用者介面。XAML的语法格式为:<Application... />,Application是必備的基本元素。XAML可以定義2D 和 3D 物件、旋轉(rotations)、動畫(animations),以及各式各樣的效果。
|
| rdfs:comment
|
- Extensible Application Markup Language is a declarative XML-based language created by Microsoft which is used to initialize structured values and objects. It is available under Microsoft's Open Specification Promise. The acronym originally stood for Extensible Avalon Markup Language - Avalon being the code-name for Windows Presentation Foundation (WPF).
- XAML (Abkürzung für EXtensible Application Markup Language), entwickelt von Microsoft, ist eine neue allgemeine Beschreibungssprache für die Oberflächengestaltung von Anwendungen. Zunächst wurde die neue deklarative Sprache für die Frameworks . Net 3.0 und . NET 3.5 in Windows Presentation Foundation (WPF) für WPF-Windows-Anwendungen entwickelt. In Windows Workflow Foundation (WF) wird XAML verwendet, weil dort Workflows wiederum mit XAML definiert werden können.
- Extensible Application Markup Language (XAML, výslovnost) je deklativní jazyk vyvíjený Microsoftem a založený na XML. Zkratka původně znamenala Extensible Avalon Markup Language, kde Avalon bylo kódové označení pro Windows Presentation Foundation (WPF).
- XAML (acrónimo pronunciado xammel del inglés eXtensible Application Markup Language, Lenguaje Extensible de Formato para Aplicaciones en español) es el lenguaje de formato para la interfaz de usuario para la Base de Presentación de Windows (WPF por sus siglas en inglés) y Silverlight(wpf/e), el cual es uno de los "pilares" de la interfaz de programación de aplicaciones . NET en su versión 3.0 (conocida con anterioridad con el nombre clave WinFX).
- XAML est un langage déclaratif développé pour les besoins du nouveau système d'exploitation de Microsoft, Windows Vista. Prononcé Zammel, ces initiales correspondent à eXtensible Application Markup Language. Ce langage créé initialement pour la déclaration d'interface riches dans WinFX (devenu depuis Net 3.0 / WPF) a été intégré ensuite dans les développements connexes de Microsoft à savoir WCF et WF qui sont aussi utilisables avec ce langage.
- Az Extensible Application Markup Language egy deklaratív XML-alapú nyelv, melyet a Microsoft Corporation fejlesztett ki és strukturált értékek és objektumok inicializálására használható. A betűszó eredetileg az „Extensible Avalon Markup Language” rövídítése volt, ahol az Avalon a Windows Presentation Foundation (WPF) kódneve volt. A XAML-t jelentős mértékben használják a .
- XAML (abbreviazione di eXtensible Application Markup Language, e pronunciata "Zammel") è un linguaggio di markup basato su XML, utilizzato per descrivere l'interfaccia grafica delle applicazioni basate sulla libreria Windows Presentation Foundation. Il linguaggio XAML si basa sugli oggetti contenuti nel Common Language Runtime e sulle loro proprietà o eventi. Esiste un linguaggio equivalente all'XAML: XML User Interface Language (XUL).
- Extensible Application Markup Language(XAML、ザムルと発音する)は、オブジェクトやプロパティ、あるいはそれらの関係や相互作用を定義するために用いられるXMLベースの宣言的言語である。XAMLという略語はもともと「Extensible Avalon Markup Language」に由来していた。AvalonとはWindows Presentation Foundation (WPF) のコードネームである。 XAMLは.
- Extensible Application Markup Language of XAML (soms uitgesproken als "zemmel") is een declaratieve taal van Microsoft gebaseerd op XML en gebruikt om gestructureerde waarden en objecten te initialiseren. Oorspronkelijk stond de afkorting voor Extensible Avalon Markup Language, waarin Avalon de codenaam was voor Windows Presentation Foundation (WPF). XAML wordt uitgebreid gebruikt in het . NET Framework 3.0, in het bijzonder in Windows Presentation Foundation (WPF).
- XAML jest językiem opisu interfejsu użytkownika wykorzystywanym m. in. w technologii Windows Presentation Foundation (w skrócie WPF), która jest elementem platformy . NET Framework począwszy od wersji 3.0. XAML jest językiem opartym na języku XML zoptymalizowanym do opisu bogatych, wizualnych interfejsów, takich jak tworzone w Adobe Flash.
- XAML (pronuncia-se zammel em inglês ou zimel em português), (sigla de eXtensible Application Markup Language) é a principal linguagem de interface da Microsoft para o Windows Vista usada para criar interfaces de usuário de forma simples e rápida. Tende a ser um competidor direto do propalado OpenLaszlo do mundo Java. XAML é uma linguagem declarativa baseada no XML.
- XAML är en förkortning för "Extensible Application Markup Language", uttalas ungefär som zammel. Det kan beskrivas både som ett uppmärkningsspråk och som ett mer traditionellt programmeringsspråk. Det är baserat på XML. XAML skapar användargränssnitt till program eller plugin för Windows Vista och för program som kan köras i en webbläsare.
- “Zamel”olarak okunan XAML’ın, açılımı Extensible Application Markup Language’tır. Kısaca şöyle diyebiliriz : uygulama arayüzlerinin oluşturulmasını sağlayan Microsoft’un yeni tanımlama dili. XAML, geliştiricilere XML kullanarak tüm . NET kullanıcı arayüz elemenlarının (buton, textbox … gibi) layoutlarını kontrol edebilme yeteneği sağlar. Her XAML etiketi (tag), doğrudan özellikleri XML attributeleriyle kontrol edilen bir .
|