.NET → Expressions в C# — impress yourself!
.NET 4.0 уже не за горами и принесет кучу всего нового, нужного и не очень, крутого и суперкрутого. Однако и в старом добром .NET 3.5 есть много разных интересных фич, которые не используются в повседенвной работе, но иногда здорово облегчают жизнь разработчикам. Одна из таких замечательных штук — это Expressions.
Silverlight → Sketch Flow — небольшое практическое использование
Насмотревшись разных презентаций и начитавшись интервью, решил попробовать применить Sketch Flow к небольшому новому проекту.
Для справки: Sketch Flow — это кусочек Expression Blend 3, служащий для прототипирования пользовательских интерфейсов. Про него уже немного рассказывали на хабре (1, 2). Лично мне понравилась его презентация на MIX'09 (около часа видео, английский).
Для справки: Sketch Flow — это кусочек Expression Blend 3, служащий для прототипирования пользовательских интерфейсов. Про него уже немного рассказывали на хабре (1, 2). Лично мне понравилась его презентация на MIX'09 (около часа видео, английский).
Microsoft Expression → Поддержка PHP в Expression Web 3
PHP является одной из важных веб-технологий и мы реализовали поддержку PHP в Expression Web. С Expression Web 3 вы можете создавать PHP страницы, внедрять PHP код в HTML страницы или комбинировать оба метода.Expression Web 3 поддерживает подсветку PHP синтаксиса, Intellisense, вставку PHP сниппетов, подключения PHP файлов, просмотр PHP страниц с встроенным сервером для разработок. А если у вас стоит IIS6 или IIS7, вы можете включить FastCGI для лучшей производительности PHP.
Microsoft → WebsiteSpark
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 панель управления
Чтобы детально ознакомится с правилами участия в программе, а так же подать заявку следует посетить официальный сайт
Эти пользовательские интерфейсы → SketchFlow: прототипирование интерфейсов по-новому
Все хорошие разработчики и дизайнеры, с которыми я знаком, в той или иной мере занимаются прототипированием. Как мне кажется, прототипирование напоминает канал между заказчиком и разработчиком, по которому передаются идеи и отзывы заинтересованных сторон, что позволяет вносить изменения в проект еще на раннем этапе разработки.
Как вы, наверное, замечали, прототипы могут быть представлены в разнообразных формах: от каких-то набросков на салфетке, до дизайна созданного в профессиональном пакете, который выглядит очень близко к желаемому результату. Несмотря на такое количество вариантов, мы можем выделить два основных типа прототипов: малодостоверные (Low fidelity) и высокодостоверные (High fidelity ). Малодостоверный прототип – это простое описание, набросок на рисовальной доске или скетч, которые приблизительно показывают кусочек пользовательского интерфейса. Пример такого прототипа представлен на рис. 1.

Рис. 1 – Пример малодостоверного прототипа, который демонстрирует форму входа в систему
Как вы, наверное, замечали, прототипы могут быть представлены в разнообразных формах: от каких-то набросков на салфетке, до дизайна созданного в профессиональном пакете, который выглядит очень близко к желаемому результату. Несмотря на такое количество вариантов, мы можем выделить два основных типа прототипов: малодостоверные (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.
Далее ссылки на отдельные продукты и дополнительные подробности.
Скачать полный комплект продуктов одним файлом можно здесь: 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 (и последних версий тоже).

На скриншоте вы видите работу инструмента: сайт habrahabr для примера. Сравнивается разметка, эталлоном выбран Firefox, на стороне рендеринга IE8 отображается отклонение выбранного элемента разметки. Сравнивать можно с загружаемым исходным изображением, а не только результатом работы браузера.
Поддерживаются браузеры Firefox и IE. В скором времени будет добавлена поддержка Safari. Expression Web — это платное ПО с триалом на 60 дней.
PS: это очень удобно!
PS: в комментариях сообщили что вышла вся линейка Expression! Скачать всю студию разом можно тут www.microsoft.com/expression/try-it/Default.aspx?filter=studio3

На скриншоте вы видите работу инструмента: сайт habrahabr для примера. Сравнивается разметка, эталлоном выбран Firefox, на стороне рендеринга IE8 отображается отклонение выбранного элемента разметки. Сравнивать можно с загружаемым исходным изображением, а не только результатом работы браузера.
Поддерживаются браузеры Firefox и IE. В скором времени будет добавлена поддержка Safari. Expression Web — это платное ПО с триалом на 60 дней.
PS: это очень удобно!
PS: в комментариях сообщили что вышла вся линейка Expression! Скачать всю студию разом можно тут www.microsoft.com/expression/try-it/Default.aspx?filter=studio3
Блог им. AHT → Microsoft Expression и Silverlight. (Конференция в Сан-Франциско)
Сегодня в Сан-Франциско в InterContinental Hotel прошла презентация Майкрософта посвященная Silverlight 3 и линейке продуктов Expression 3. Думаю не помешает объяснить что из себя представляет каждый из этих продуктов. По сути Silverlight это плагин к вашему браузеру, кросс-платформенный и кросс-браузернный, а также подерживаюший большинство девайсов. Этот «убийца флеша» от Майкрософт имеет большие мультимедийные возможности, о которых на презентации рассказал Scott Guthrie, вице-президент отдела разработки продуктов Майкрософт (Microsoft Developer Division). Перечисляя плюсы Silverlight'a стоит отметить такие как:
Silverlight → Silverlight 3 официально вышел в России
Платформа интерактивных Интернет-приложений Microsoft Silverlight 3 официально обновилась до финальной версии. В официальном русскоязычном пресс-релизе можно узнать детали, а также впечатления российских компаний от его использования – ВГТРК, Rutube, Actio, Мариинского театра и Библиотеки Президента.
Сам Silverlight 3 и обновления приложений для разработчиков уже доступны:
Кроме Silverlight 3 доступен релиз-кандидат инструмента SketchFlow (и Blend 3 в целом), который позволяет работать с эскизами интерфейсов приложений, постепенно превращая их в реальный дизайн. Финальная версия Expression 3 будет выпущено в течение 30 дней.
Все русскоязычные материалы по возможностям Silverlight 3 и Expression 3 удобным образом собрали авторы сообщества разработчиков Сильверлайтеров. Кстати, рекомендую подписаться на RSS-поток их Бюллетеня, чтобы быть в курсе русскоязычных материалов по Silverlight.
Международный запуск Silverlight 3 и Expression 3 состоится сегодня в 18:00 МСК на сайте www.seethelight.com.
Сам Silverlight 3 и обновления приложений для разработчиков уже доступны:
- Silverlight 3 RTW
- Silverlight 3 RTW Dev Runtime
- Silverlight 3 Tools for Visual Studio 2008 SP1 (включает Silverlight SDK)
- Silverlight 3 SDK
- Expression Blend 3 + SketchFlow RC
- Deep Zoom Composer
- Silverlight Toolkit
- .NET RIA Services July 2009 Preview
Кроме 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:
Все они удобно собраны на одной странице – на сайте ReMIX и как специальный раздел сайта TechDays.
Сегодня я бы хотел остановиться на новых докладах, посвященным Silverlight 3 и Expression 3: