10 причин использовать F# в C# приложении (перевод)


            Многие заметили, что вместе с Visual Studio 2010 поставляется F#. Выбрав в меню среды Visual Studio “File” – “New Project” теперь можно заметить и шаблон для проектов на F#, на который вам стоит обратить внимание.
            Многие, вероятно, не догадываются, что даже если не писать полностью проекты на языке F# и совсем им не интересоваться, можно получить огромную выгоду от использования F# в проектах на C# / VB.NET. Читать дальше...

Binding Fill properties в MapPolygon

Спотыкашка:

Невозможно выполнить связывание данных (binding) для свойства Fill элемента управления MapPolygon.

Свойство Fill используется для установки цвета заливки полигона, однако для этого свойства отсутствует DependencyProperty, в связи с чем невозможно произвести связывание данных.

Решение:

Необходимо расширить MapPolygon, добавив DependencyProperty для свойства Fill.

Читать дальше...

На пути к наилучшей систематике языков программирования (перевод)

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

Читать дальше...

Встреча WP7-разработчиков в Яндексе

16 мая в московском офисе Яндекса пройдет встреча Russian Windows Phone User Group* в рамках Yandex Mobile Camp.

Темы докладов:

Использование различных видов анимации в Windows Phone приложениях. Филипп Панфилов.

Рассказ пойдёт о различных видах анимации, как неотъемлемой части metro-интерфейса. Где и какие анимации использовать, какие возможности есть у некоторых существующих тулкитов.



Применение шаблона проектирования MVVM при разработке архитектуры WindowsPhone 7 приложений. Николай Румянцев.

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

Разработка XNA приложений для Windows Phone. Ахмед Шериев.

Как создавать приложения Windows Phone на платформе XNA. И какие есть возможности фреймворка XNA.
 Посмотрим и попробуем на практике.


Для участия в мероприятии необходимо написать письмо-заявку на ya-events@yandex.ru (Тема: "Встреча WP7 разработчиков в Яндексе"
В письме изъявить своё желание участвовать во встрече, сообщить фамилию и имя) .
Начало мероприятия в 19.00, а подтвердить регистрацию вы можете с 18.30 (лучше подойти к этому времени, чтобы успеть к началу).

*Russian Windows Phone User Group
 - это сообщество разработчиков, занимающихся созданием приложений на мобильной платформе Windows Phone и Metro-style приложений для Windows 8.