Компьютерный форум OSzone.net  

Компьютерный форум OSzone.net (http://forum.oszone.net/index.php)
-   Вебмастеру (http://forum.oszone.net/forumdisplay.php?f=22)
-   -   XAML - альтернатива XML от microsoft (http://forum.oszone.net/showthread.php?t=71827)

E-mail 24-09-2006 08:10 488792

XAML - альтернатива XML от microsoft
 
с выходом Висты мелкомягкие представили новую технологию которая основана на языке разметки XML и функционале WPF, а это различные оконные элементы, мультимедия и 3д графика

Vlad Drakula 24-09-2006 08:53 488798

E-mail
а причем здесь альтернатива?

E-mail 24-09-2006 17:12 488914

потому как это ответ микросовта, кроме того посмотри на расшифровку, помимо обычного xml еще буква a - апликейшен

Vlad Drakula 24-09-2006 17:29 488921

E-mail
не ответ, а один из XML подобных форматов...

E-mail 25-09-2006 01:16 489022

Цитата:

не ответ, а один из XML подобных форматов...

xml не может заменить js и не может создавать 3д объекты и просто объекты окна клиента

Prisoner 25-09-2006 17:07 489334

Конечно, это лишь формат данных. Язык разметки. В общем и целом - пассивная штука нуждающаяся в интерпретации и возможным последующим превращением в 3D объекты и вообще все, что угодно. Это, кстати отражено в соответствующей статье Википедии фразой "Впрочем, с помощью XAML описывается, прежде всего, пользовательский интерфейс. Логика приложения по-прежнему управляется процедурным кодом (С#, VB и т. д.).".

E-mail 25-09-2006 17:33 489347

http://hostinfo.ru/tree/hosting/web/...echnology/xaml

Prisoner 26-09-2006 11:33 489684

E-mail, Вы вероятно не сталкивались с ошибками перевода. В данном случае это именно она, ошибка, кстати, грубая, вводящая в заблуждение. За такие статьи надо по перу давать... Давайте обратимся к первоисточнику.

Цитата:

The following XAML example shows how little markup is necessary to create a button as part of a UI.
Код:

<Canvas
  xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
  xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
>
  <Button>Click  Me</Button>
</Canvas>

If you want an event to occur when a user clicks the button, you can then write an event handler in code-behind that handles the Click event that is raised by a Button when clicked.
XML - формат описания данных, сам по себе он ничего не может. Все XML-based форматы обладают тем же свойством.

mar 26-09-2006 12:52 489730

E-mail
это не
Цитата:

различные оконные элементы, мультимедия и 3д графика
, а всего лишь разметка, все это описывающая. О чем сами ms и говорят, в частности, мне это приходилось слышать в прошлом году на их семинарах, + почитайте документацию по ссылке Prisoner. Функционал, как уже говорилось выше, пишется, как и писался на нормальных языках программирования. Кстати, подобную разметку для описания элементов давно использует, скажем Borland C++ Builder. Другое дело, что ms сейчас делают это своим стандартом. (Т.е. реализуют свой парсер под свой синтаксис xml)

E-mail 26-09-2006 18:46 489926

mar
Цитата:

реализуют свой парсер под свой синтаксис xml
Цитата:

делают это своим стандартом
я именно об этом, предлагаю не прикреплять тему, авось у них ничего не получится;)


Время: 08:56.

Время: 08:56.
© OSzone.net 2001-