войти зарегистрироваться

.NETExpressions в C# — impress yourself!

.NET 4.0 уже не за горами и принесет кучу всего нового, нужного и не очень, крутого и суперкрутого. Однако и в старом добром .NET 3.5 есть много разных интересных фич, которые не используются в повседенвной работе, но иногда здорово облегчают жизнь разработчикам. Одна из таких замечательных штук — это Expressions.

SilverlightSketch Flow — небольшое практическое использование

Насмотревшись разных презентаций и начитавшись интервью, решил попробовать применить Sketch Flow к небольшому новому проекту.

Для справки: Sketch Flow — это кусочек Expression Blend 3, служащий для прототипирования пользовательских интерфейсов. Про него уже немного рассказывали на хабре (1, 2). Лично мне понравилась его презентация на MIX'09 (около часа видео, английский).

Microsoft ExpressionПоддержка PHP в Expression Web 3

imagePHP является одной из важных веб-технологий и мы реализовали поддержку PHP в Expression Web. С Expression Web 3 вы можете создавать PHP страницы, внедрять PHP код в HTML страницы или комбинировать оба метода.

Expression Web 3 поддерживает подсветку PHP синтаксиса, Intellisense, вставку PHP сниппетов, подключения PHP файлов, просмотр PHP страниц с встроенным сервером для разработок. А если у вас стоит IIS6 или IIS7, вы можете включить FastCGI для лучшей производительности PHP.

MicrosoftWebsiteSpark

Microsoft предоставила новую возможность легально использовать свои продукты молодым веб-студиям или веб-разработчикам без предварительной оплаты. Любая компания, у которой штат до 10 человек и разрабатывает продукты не для себя, имеет возможность участвовать в новой программе WebsiteSpark и получить лицензии на следующие продукты:
  • 3 лицензии на Visual Studio 2008 Professional Edition
  • 1 лицензия на Expression Studio 3 (которая включает Expression Blend, Sketchflow и Web)
  • 2 лицензии на Expression Web 3
  • 4 процессорную лицензию на Windows Web Server 2008 R2
  • 4 процессорную лицензию на SQL Server 2008 Web Edition
  • DotNetPanel панель управления
После 3-х летнего участия в программе вам будет предложено оплатить всего-лишь 100$
Чтобы детально ознакомится с правилами участия в программе, а так же подать заявку следует посетить официальный сайт

Эти пользовательские интерфейсыSketchFlow: прототипирование интерфейсов по-новому

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

Как вы, наверное, замечали, прототипы могут быть представлены в разнообразных формах: от каких-то набросков на салфетке, до дизайна созданного в профессиональном пакете, который выглядит очень близко к желаемому результату. Несмотря на такое количество вариантов, мы можем выделить два основных типа прототипов: малодостоверные (Low fidelity) и высокодостоверные (High fidelity ). Малодостоверный прототип – это простое описание, набросок на рисовальной доске или скетч, которые приблизительно показывают кусочек пользовательского интерфейса. Пример такого прототипа представлен на рис. 1.


Рис. 1 – Пример малодостоверного прототипа, который демонстрирует форму входа в систему

MicrosoftВышла Expression Studio 3

Сегодня вышло обновление линейки продуктов Microsoft Expression, включая новые версии Expression Blend, Expression Design, Expression Web и Expression Encoder.
Скачать полный комплект продуктов одним файлом можно здесь: http://www.microsoft.com/downloads/details.aspx?FamilyID=7e2f033b-c6b5-4565-93a5-a6048246ce28.
Обновленный продуктовый сайт — http://www.microsoft.com/expression.
Обновленный сайт коммьюнити — http://expression.microsoft.com.

Далее ссылки на отдельные продукты и дополнительные подробности.

Web-разработкаВышел Expression Web 3 + SuperPreview

Наконец-то, после появления Blend 3 RC, стал доступен Expression Web 3 Trial. Все бы ничего, но вместе с Expression Web 3 идет инструмент SuperPreview, который меняет представление о тестировании разметки в браузерах. Ранее уже писалось об этом инструменте, но он был доступен только для браузеров Internet Explorer. Теперь же появилась полноценная поддержка Firefox (и последних версий тоже).

image
На скриншоте вы видите работу инструмента: сайт habrahabr для примера. Сравнивается разметка, эталлоном выбран Firefox, на стороне рендеринга IE8 отображается отклонение выбранного элемента разметки. Сравнивать можно с загружаемым исходным изображением, а не только результатом работы браузера.

Поддерживаются браузеры Firefox и IE. В скором времени будет добавлена поддержка Safari. Expression Web — это платное ПО с триалом на 60 дней.

PS: это очень удобно!
PS: в комментариях сообщили что вышла вся линейка Expression! Скачать всю студию разом можно тут www.microsoft.com/expression/try-it/Default.aspx?filter=studio3

Блог им. AHTMicrosoft Expression и Silverlight. (Конференция в Сан-Франциско)

Сегодня в Сан-Франциско в InterContinental Hotel прошла презентация Майкрософта посвященная Silverlight 3 и линейке продуктов Expression 3. Думаю не помешает объяснить что из себя представляет каждый из этих продуктов. По сути Silverlight это плагин к вашему браузеру, кросс-платформенный и кросс-браузернный, а также подерживаюший большинство девайсов. Этот «убийца флеша» от Майкрософт имеет большие мультимедийные возможности, о которых на презентации рассказал Scott Guthrie, вице-президент отдела разработки продуктов Майкрософт (Microsoft Developer Division). Перечисляя плюсы Silverlight'a стоит отметить такие как:

SilverlightSilverlight 3 официально вышел в России

Платформа интерактивных Интернет-приложений Microsoft Silverlight 3 официально обновилась до финальной версии. В официальном русскоязычном пресс-релизе можно узнать детали, а также впечатления российских компаний от его использования – ВГТРК, Rutube, Actio, Мариинского театра и Библиотеки Президента.

Сам Silverlight 3 и обновления приложений для разработчиков уже доступны:
Silverlight 3 включает много новых возможностей, среди которых поддержка работы вне браузера, 3D-трансформации, аппаратное ускорение, шейдерные эффекты, множество готовых элементов управления, адаптивное вещание с помощью технологии Smooth Streaming и многое другое.

Кроме Silverlight 3 доступен релиз-кандидат инструмента SketchFlow (и Blend 3 в целом), который позволяет работать с эскизами интерфейсов приложений, постепенно превращая их в реальный дизайн. Финальная версия Expression 3 будет выпущено в течение 30 дней.

Все русскоязычные материалы по возможностям Silverlight 3 и Expression 3 удобным образом собрали авторы сообщества разработчиков Сильверлайтеров. Кстати, рекомендую подписаться на RSS-поток их Бюллетеня, чтобы быть в курсе русскоязычных материалов по Silverlight.

Международный запуск Silverlight 3 и Expression 3 состоится сегодня в 18:00 МСК на сайте www.seethelight.com.

SilverlightОнлайн-доклады по Silverlight 3 и Expression 3

Как я писал ранее, к конференции ReMIX09 мы подготовили не только собственно доклады на мероприятии, но и множество дополнительных материалов для разработчиков и технических специалистов – прежде всего в виде онлайн-докладов.
Все они удобно собраны на одной странице – на сайте ReMIX и как специальный раздел сайта TechDays.
Сегодня я бы хотел остановиться на новых докладах, посвященным Silverlight 3 и Expression 3: