Картинка блога

Несколько месяцев назад,делал один проект. Задача заключалась в том, чтобы отображать названия вызываемых билетов на большом дисплее. Вызывать могут одновременно несколько столов, и в любое время. А показывать билеты нужно последовательно. В итоге, получалась очередь билетов на отображение, которые показывались один за другим. Тогда, мне очень пригодилась реактивная очередь, но сейчас в Nuget репозиториях нет […]

Продолжить чтение "Reactive extensions простая очередь без Contrib пакета" »

Из за возросшего числа всевозможных профилей во время компиляции. Стало сложно успользовать общий код для нескольких платформ одновременно. А ведь это должно быть основным достоинством технологии .NET :). Например, чтобы использовать какой-либо алгоритм в приложении для XBox и Silverlight, нужно скопировать (или с линковать) класс между проектами. Portable.NET предназначен для того, чтобы создавать библиотеки не […]

Продолжить чтение "Проекты Portable.NET (Portable Class Library)" »

7 октября, 2011

Прошлый раз я рассказал об ощем впечатлении и установке Windows 8. Теперь попробую пролить свет на некоторые технические детали. Не благодарное это дело, описывать технологию, которая в любой момент может поменятся. Тем не менее некоторая информация уже вполне устоялась. И тут я попробую cобрать все вместе. С анонсом Windows 8 приложения будут создаватся на базе […]

Продолжить чтение "WinRT — Windows Runtime глазами .NET" »

6 октября, 2011

Windows 8 это новая операционная система от Microsoft. Несмотря на то, что версию для предварительного просмотра уже может скачать каждый желающий, финальный выход запланирован на лето 2012 года. Как обычно в версии будет сделан ряд оптимизаций, чтобы она работала быстрее предшественника и потребляла меньше энергии. Но настоящим нововведением будут: поддержка ARM процессоров (думаю не полный […]

Продолжить чтение "Что нас ждет в Windows 8" »

8 марта, 2011

В JavaScript уже давно есть глобальная функция setTimeout. В полном .NET (например Windows Forms) для этих-же целей можно использовать таймер (Threading.Timer) с настройкой без повторений. А вот для SilverLight такой метод реализовать почему-то забыли, хотя именно в интерфейсе пользователя он необходим больше всего. Примеров можно придумать массу. Первое что приходит в голову — отложенное выполнение […]

Продолжить чтение "C#: Silverlight таймаут (Timeout)" »

Для описания API проекта или библиотеки, а иногда — просто придания ценности проекту и облегчения жизни следующим разработчикам используются комментарии кода. Тут 2 приема «//» комментарий кода «///» комментарий для документации с дополнительными тегами и т.д. Комментарии в тремя косыми конвертируются студией в XML файл документации (если этого не происходит, нужно поставить соответствующий флаг в […]

Продолжить чтение "Документация на основе комментариев C# кода" »

30 июля, 2010

DLR — это дополнительная обложка, написанная на C#, предназначенная для интерпретации скриптовых языков. Среди пионеров — IronPython и IronRuby. Теоретически, можно добавить любой другой интерпретируемый язык, сделав его совместимым с библиотеками .NET. Так как я чувствую в этом некоторый потенциал к расширяемости приложений, то решил изучить этот момент. В большинстве статей сделано описание того, как […]

Продолжить чтение "DLR 1.0 на примере IronPython 2.6" »

Поставил недавно бесплатную десятку для разработки на C#. К слову, переход только из за побуждений следования за временем, так как больших изменений от 2008, я там не нашел. Конечно, есть поддержка NET. версии 4. Но я не из тех, кто «прыгает в омут с головой»: во первых, для приложений на 3.5 от пользователя требуется только […]

Продолжить чтение "Немного о настройке Visual Studio Express 2010" »

29 марта, 2010

Сильно порезанная и в состоянии Beta, анонсированная еще в 2007 году —  Появилась поддержка Silverlight на Symbian, начиная с версии 9.1. Silverlight будет запускаться из встроенного браузера. Хоть Microsoft и остается «догоняющей» для Adobe на этом рынке, такой шаг помогает сократить разрыв.

Продолжить чтение ".NET и Silverlight для Nokia" »

25 марта, 2010

В сети как снежный ком растет количество разнообразных анонсов и технических подробностей о новой операционной системе для телепонов и наладнонников. Большая часть анонсов была представлена на недавней конференции MIX10. Платформа обещает быть даже круче чем IPhone. Будет ли это так на самом деле покажет время, пока нет никаких технических характеристик железа (тем не менее пилотные […]

Продолжить чтение "Windows Phone 7, как оно?" »