Ваши приложения на Silverlight и Windows Phone 7 на Платформе
Друзья, осталось меньше недели до нашей ежегодной крупнейшей конференции “Платформа 2011”.
Мне бы хотелось во время своих докладов рассказать про наиболее интересные российские проекты, которые сделаны на Silverlight для веб-решений, настольных приложений, бизнес-приложений и для новой платформы Windows Phone 7.
Аналогичный вопрос и по играм для WP7 на XNA.
Присылайте информацию удобным для вас образом – ссылки, скриншоты, описания. На почту или в комментарии.
До встречи на Платформе вживую или в онлайне!
Comments
Anonymous
November 11, 2010
Миша, добрый день! У нас игра на WP7, правда она не на XNA. www.appsfuze.com/games/windowsphone.boardandclassic/naval-battle,1634 Врядли это будет интересно на платформе, но ты спросил мы ответили :)Anonymous
November 11, 2010
Добрый день! Наша компания (www.exonya.com) разработала приложения для автоматизации гостиничного бизнеса (автоматизация гостиниц и отелей - front office). Используется WCF RIA + Silverlight 4.0 + SQL Server 2005(2008). Планируем выпустить новую версию, пока что приложение находится в бета-версии. Для просмотра доступны скриншоты, если вам будет нужно, я могу открыть приложение для демонстрации. Вот ссылка на скриншоты: www.exonya.com/.../exonya-for-hotels-hotel-automation-first-acquaintance-screenshots.html Если у вас есть вопросы - задавайте, с удовольствием на них отвечу. СпасибоAnonymous
November 13, 2010
Курсовик валют, на стадии доработки: video.yandex.ru/.../1Anonymous
November 15, 2010
Добрый день. To Maxim Grigoryev. И мне в таком же стиле WCF RIA + Silverlight 4.0 + SQL Server 2005 и в одиночку как разработчику ПО, пришлось делать для администрации города "Учет аварийного жилья г.Магнитогорска". Проект был заморожен на 80% выполненой работы, так как не уложился по срокам. Спасибо товарищам в Microsoft за через чур "умный" подход к данным у Silverlight в ORM модели. Убито массу времени, работал по 18-20часов без выходных, не щадя живота своего, в ИТОГЕ хочется МАТЕРИТСЯ.Anonymous
November 15, 2010
The comment has been removedAnonymous
November 15, 2010
- Ну вот скажите, в каком языке программирование элементарный Combobox в DataGrid займет больше абзаца кода! Почему я должен подключать еще какой-то целый проект, только для того, чтобы нормально заработал Combobox?
- Много сырых контролов. Тот же dataGrid в реализации master->detail (master->detail(master->detail..и тд..)) работает криво с AutoLoad=True! Очень медленная загрузка если оставить в автомате, если напишите загрузку вручную на событие SelectedChanged то будет работать в разы быстрее! Microsoft ОБЯЗАН сделать нормальные контролы, а не отфутболивать разработчиков, дескать я тут не знаю как вам сделать, и делайте как угодно "у вас свобода действий"! Какого черта? Вы сначала дайте нам "стандарт", набор необходимых действий для успешного бизнес приложения. Все те детские демонстрации Microsoft с детским лепетом о редактирования данных через 1 форму, просто убивают душу. У вас, что совсем нет никаких идей, чтобы показать пример реально серьезного приложения с исходниками на Silverlight?
- Anonymous
November 15, 2010
- О каком многопользовательском приложение может идти речь если DDS при вставке или изменении автоматически НЕ закачивает новых данных с сервера и не предоставляет такой возможности. Единственный метод это принудительный сброс DDS в null и заново закачать. При этом вы теряете позицию в гриде и должны сами найти новую или измененную запись в том порядке, в котором был отсортирован новый ResultSet.
- DDS для типа String работает неправильно. Чтобы записать в БД значение NULL вместо пустой строки необходимо перекрыть метод On[MyProperty]Changed и принудительно присвоить null (Nothing)
- Anonymous
November 15, 2010
- Очень важный пункт. Какого черта Microsoft сделала установку для локальных сетей не имеющих доступ в инет через WSUS!? Вы знаете, что есть организации в которых существуют своя безопасность, которую лучше не тревожить на тему установки Silverlight. Много Microsoft нужно еще доказательств, когда идет активное сопротивление установки плагина Silverlight? Потому что уже успешно применяется Flash. Чтобы отвоевать рынок в такой враждебной обстановке, Microsoft нужно сделать установку плагина с любого локального сервера без административных прав на клиенте и без использования WSUS! Во флеше я в html указал адрес плагина и все, мне не нужно обращаться в отдел безопасности и просить установку неопределенному кол-ву лиц. У нас тут десятки тысяч компов, в закрытой DNZ зоне! При населении 500тыс.человек, половина города территориально принадлежит ММК, такой тут размах.
- Anonymous
November 15, 2010
- Передача множества параметров одному custom control невозможна, это большой минус, если во флеш это делается просто и легко , то в Silverlight не всякий пользователь сможет сделать такое же. Дизайнерам сейчас проще решать задачи во флеш, потому что они там легко понимают интуитивный простой код. В Silverlight из-за своей сложности с dependancy свойствами доступные в понимание только программистам, заманить круг лиц из флеша не удастся.
- Какой Windows Phone! Вернитесь в BAP пока не поздно, еще годик и от вас уйдут те кто верил вам.
- Anonymous
November 15, 2010
В заключение, лично у меня сложилось впечатление, что Microsoft со своим IntelliSense переложила все свои заботы на разработчиков, дескать как хотите материлизуйте все в классы и другого пути у вас нет. При этом отсекая всякую гибкость доступа к данным SQL сервера через хп. PS: Считаю, что если Microsoft срочно ничего не предпримет какие-то меры и будет витать в облаках , то ваш Silverlight по крайне мере у нас будет задавлен Flash, я вполне серьезно. PSPS: Наша контора www.konsom.ru полностью реализовала десятки приложений и сотни мнемосхем на Flash для крупнейшего комбината в РФ ММК. И я тут как белая ворона пытаюсь доказать, что Silverlight достойная технология, однако за год ее использования у меня сложилось крайне негативное впечатление и разочарование в чрезмерно усложненной технологии доступа к данным и сырым контролам. "Напишите себе все сами", это сегодняшний девиз Microsoft?