Опрос
Вы участвуете в программе Windows Insider?
Популярные новости
Обсуждаемые новости

Удивительные WPF-приложения: аэропорт Цюриха

Напечатать страницу
11.02.2008 14:01 | deeper2k

Из одного из самых красивых городов Швейцарии - Цюриха - к нам попал еще один пример удивительного WPF-приложения. Данное приложение чрезвычайно важно для аэропорта Цюриха, поскольку позволяет контролировать различные аспекты его работы.

Я уверен, что все вы были в ситуации, когда ждали задержанный рейс самолета. Однако, все, что мы делаем в такой ситуации, - просто подходим к группе мониторов, на которых указан статус полета. Для пассажира важен факт прибытия самолета в аэропорт, но для диспетчеров и различных сервисных служб аэропорта есть иные, порой критически важные задачи, как, к примеру, насколько занята автостоянка, блокируют ли перемещающиеся по рулежным дорожкам самолеты какие-либо взлетно-посадочные полосы, сколько шлюзов открыто?

В случае с аэропортом Цюриха у них уже есть инструмент, созданный с использованием WPF, который позволяет ответить на эти и иные вопросы. Данное приложение, созданное как XAML-приложение для браузера, предоставляет операторам аэропорта текущий статус каждого самолета в реальном времени. На экране оператора отображен каждый самолет, при этом графически отражена загрузка самолета. А благодаря использованию GPS, то следить за самолетом можно с момента, когда пилот подаст питание.



Похожим образом они создали инструмент для парковое, поэтому можно легко увидеть, где есть проблемы со свободным местом для людей, приезжающих в терминал. А красно-зеленый градиент позволяет увидеть насколько заняты гаражи.

По очевидным причинам безопасности данное приложение не может быть размещено в Интернете. Но администрация аэропорта вежливо разрешила нам публично опубликовать демонстрацию данного приложения. Благодаря возможностям XBAP, вы можете увидеть приложение в действии здесь, на netfx3.com.

Вы увидите приложение в том виде, в каком оно есть. Здесь нет сглаживания GPS-сигналов, поэтому иногда создается впечатление будто бы самолет не просто движется или перепрыгивает в новое местоположение, а просто появляется из ниоткуда. Возможно, что это происходит потому, что только когда включается питание самолета, он начинает передавать данные на диспетчерскую вышку.

Я бы посоветовал изменить бегунки Airplane zoom и Playback time примерно на 50%, таким образом, вы сможете увидеть вместимость аэропорта, а самолеты будут двигаться быстрее, чем при нормальной скорости. Вы можете поэкспериментировать с другими настройками на панели задач.


Источник: http://blogs.msdn.com/tims
Перевод: Zloy Kak Pё$

Комментарии

Не в сети

Вряд ли это для операторов - цешарп и wpf пока недостаточно отлажены для подобных задач, и вряд ли будут. Скорее для использования третьих лиц.

11.02.08 14:40
0
Не в сети

Joe_Bishop, это Вы так решили?

11.02.08 14:43
0
Не в сети

Joe_Bishop, хаха! А вы часом не фанатичный линуксоид , с++ - сник или джавист? На сишарпе уже лет пять пишутся очень сложные и надежные приложения. Я сам программил на с++ 4 года, после чего перешел на дотнет, и жизнь стала на поряок легче, а программирование приятнее ;) С++ и CRT никуда не денется, но он уже давно занимает нишу языков среднего уровня для написания системного кода, где нужен и максимально быстрый код с низкоуровневым доступом, и удобства высокоуровневых языков. Но при сложности современных систем и их требованиях к безопасности с++ является сильно устаревшим решением. О джаве высказываться не буду, это отдельная ветвь развития...

12.02.08 01:04
0
Не в сети

На сишарпе уже лет пять пишутся очень сложные и надежные приложения



Не видел не одного сложного и надежного. Жрет много памяти. Жуткие тормоза даже на топовом компьютере. Web-сайты писать на нем можно, но не более.

12.02.08 10:09
0
Не в сети

А я видел. Сложные многопользовательские корпоративные приложения, лопатящие огромные объемы данных. Но они не выходят в коробках, а пишутся на заказ для конкретных компаний. Ну а общедоступные десктопные приложения еще пока редкость, согласен, а то что появляется, часто написано некомпетентными людьми, до конца не разобравшимися с принципами работы технологии. Среди удачных приложений я бы привел дизайнер UI для WPF - Expression Bend. Работает отлично, не тормозит и не глючит ;)

12.02.08 11:42
0
Не в сети

Десктопные C# приложения "пока ещё" редкость? Они должны были массово появиться ещё лет 5 назад по замыслам мелких.

А насчет надежности - лично у моего онлайн-банкинга движек на АСП.НЕТ, и кстати сайт этот висит черезмерно часто для банковского сервиса.

12.02.08 22:12
0
Не в сети

Expression Blend? А Вы уверены, что там сплошь СиШарп? К примеру, в Визуал Студии 2008 90% интерфейса (видно по классам окон) наваяно на С++. А ещё ведь про 2005-ю версию вопили, что она вся "дотнетная"

12.02.08 22:15
0
Не в сети

Уверен А студия всегда была с++ приложением, с дотнетовыми плагинами в последнее время. а то шо вопили - так много чего разные люди вопят, я помню и про висту вопили что она будет чуть ли не вся на дотнете. Кстати, студию планируют переписывать под менеджед код с ВПФ интерфейсом (это инфа из некоторых вакансий майкрософт)

13.02.08 03:23
0
Не в сети

По поводу сайта - технология еще не гарантирует качество - если у программеров руки кривые, то что на с++, что на дотнете у них непонятная зверушка будет. я с некомпетентными людьми и корявым кодом сталкиваюсь постоянно, иногда страшно жить от этого

13.02.08 03:26
0
Не в сети

Paint.Net - отличнейшей приложение на .net
Просто у людей руки из нужного места растут. А не как у тех индусов, которые обучаются программированию, глядя на то, как другой индус пишет код

13.02.08 13:20
0
Не в сети

Нет, цешарп на венде, поэтому не может быть надёжнее венды, поэтому ненадёжен. Жабко - это, конечно, глобально и надёжно, но мне она не нравится. Цепепе - уродство, хотя половину вещей пишу на нём. Мне вообще императивные языки не нравятся, после того как я начал писать на ФЯ. Оставшуюся половину пишу на Эрланге.

13.02.08 19:19
0
Не в сети

Paint.Net - отличнейшей приложение на .net


на старт не резв, JIT-подход на десктопе сосёт, пусть даже ускоренный AOT-ом. Бред про кроссплатформенность можете оставить красноглазым пионерам.

13.02.08 19:21
0
Не в сети

Joe_Bishop, похоже вы имеете весьма смутное представление как об устройстве винды, так и о принципах работы .net, а так же о том, на чем основывается надежность и безопасность ;) Может быть, вы, как и многие "знатоки", считаете, что сообщение о попытке доступа приложения к неразрешенной области памяти - это глюк винды?

Кстати, по вашей же теории, любой интерпретатор функциональных языков тоже работает поверх оси и вызывает ее АПИ, и, соответственно, эти языки тоже не надежнее чем она ;) Однако, это ваша теория, я так не считаю.

13.02.08 23:46
0
unihorn -164
Не в сети

sich необращайте внимания на Joe_Bishop. Этот ламер, Ламер во всем. Что в Виндоус, что в Линуксе (от заявлений что седьмой осел не имеет меню, до того что гном не "засоряет рабочий стол значками" (я бы понял, если бы он, говорил о каком-то, особом, дистре (значки отключаются) но он говорил об "своей, любимой, Убунте", т. е. у меня возникла мысль а видел ли он ее вообще)).

Позабавил меня факт, как он обозвал на ЛОРЕ свой любимый гном "несостоятельной поделкой" (перед этим обвинив его в плохой поддержке скришотирования "выбранной области"), а потом, когда его поймали на этом, стал оправдываться что дескать прикалывался... .

Нет, цешарп на венде, поэтому не может быть надёжнее венды, поэтому ненадёжен.



И кстати насчет шарпа. Шарп есть и в гноме: часть Моно. И сам язык, кстати, осенезависим (как и любой язык програмирования)

14.02.08 17:17
0
Не в сети

unihorn, позабавили подробностями

Да, сишарп, как и платформа дотнет, являются открытыми стандартами, не привязанными ни к какой платформе. И, даже будучи поклонником виндовс систем, я рад что есть моно, потому что я, как разработчик, заинтересован в том, чтобы ПО могло работать как можно на большем количестве платформ, и в том, чтобы его написание не зависело от целевой системы. Но, к сожалению, моно все еще сыроват, даже под игидой Новел. Будем надеяться, что ситуация будет улучшаться

14.02.08 17:26
0
Для возможности комментировать войдите в 1 клик через

По теме

Акции MSFT
420.55 0.00
Акции торгуются с 17:30 до 00:00 по Москве
Все права принадлежат © ms insider @thevista.ru, 2022
Сайт является источником уникальной информации о семействе операционных систем Windows и других продуктах Microsoft. Перепечатка материалов возможна только с разрешения редакции.
Работает на WMS 2.34 (Страница создана за 0.171 секунд (Общее время SQL: 0.137 секунд - SQL запросов: 81 - Среднее время SQL: 0.00169 секунд))
Top.Mail.Ru