XAML - альтернатива XML от microsoft

Ответить
Аватара пользователя
E-mail

XAML - альтернатива XML от microsoft

Сообщение E-mail »

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

Re: XAML - альтернатива XML от microsoft

Сообщение Vlad Drakula »

E-mail

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

Re: XAML - альтернатива XML от microsoft

Сообщение E-mail »

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

Re: XAML - альтернатива XML от microsoft

Сообщение Vlad Drakula »

E-mail

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

Re: XAML - альтернатива XML от microsoft

Сообщение E-mail »

Цитата:



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





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

Re: XAML - альтернатива XML от microsoft

Сообщение Prisoner »

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

Re: XAML - альтернатива XML от microsoft

Сообщение Prisoner »

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

Re: XAML - альтернатива XML от microsoft

Сообщение mar »

E-mail

это не
Цитата:



различные оконные элементы, мультимедия и 3д графика



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

Re: XAML - альтернатива XML от microsoft

Сообщение E-mail »

mar
Цитата:



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




Цитата:



делают это своим стандартом



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

Вернуться в «Вебмастеру»