Билл Вагнер объясняет, как использовать это новое средство, чтобы свести к минимуму количество перегруженных версий методов.
Митцу Фурута из Microsoft France опубликовал интересную серию статей в блоге о представлении операторов и потока управления в виде деревьев выражений в C# 4.0. Этот подход открывает возможность представления кода как данных и применения метапрограммирования.
Добавьте в свои веб-приложения галерею, средство пролистывания страниц для MVC-приложений, кнопки с динамическими изображениями и многие другие новейшие компоненты из галереи элементов управления ASP.NET.
Послушайте в этом подкасте беседу Фила Хаака (Phil Haack) с Карлом Франклином (Carl Franklin) и Ричардом Кэмпбеллом (Richard Campbell) из DotNetRocks о ASP.NET MVC 2.
Скотт Гатри (Scott Guthrie) объявит об официальном выпуске Silverlight 4 на конференции DevConnections/ASP.NET и Silverlight в Лас-Вегасе (12–14 апреля). Три дня, в течение которых будут проведены секции по Silverlight 4, ASP.NET 4.0, AJAX и MVC2, а также будет объявлено о начале глобальных продаж Visual Studio 2010! Все это на одной конференции!
Джон Галлоуэй (Jon Galloway) из Microsoft записал четыре новых видеоролика, которые помогут вам быстрее задействовать новые возможности ASP.NET MVC 2. Вы узнаете о HTML-кодировании, строго типизированных вспомогательных методах, проверке модели и настройке шаблонов.
Во второй день конференции MIX10 Microsoft представила первую предварительную версию браузера Internet Explorer 9 и подчеркнула стремление поддерживать jQuery и OData.
Москва, 17 марта 2010 г. – Во второй день конференции для веб-разработчиков и дизайнеров MIX10 компания Microsoft сделала ряд заявлений, которые в очередной раз подтвердили ее следование принципам интероперабельности и производительности в веб. Дин Хачамович (Dean Hachamovitch), генеральный директор Internet Explorer, представил превью браузера Internet Explorer 9, включающую расширенную поддержку HTML5, аппаратно-ускоренной графики и текста, и новый движок JavaScript. Вместе эти технологии позволяют разработчикам использовать одну и ту же разметку и создавать графически и функционально богатые веб-приложения, которые могут использовать все преимущества современных ПК под управлением современной операционной системы.
Microsoft также сообщила, что будет способствовать разработке новых возможностей и улучшений в библиотеке jQuery JavaScript и предоставит релиз нового набора разработчиков (software development kit, SDK) для Open Data Protocol (Odata). Это значительно упростит получение данных из облака и позволит создать более мощные кросс-платформенные веб-приложения.
Аппаратное ускорение увеличивает интероперабельность
Следуя принципам интероперабельности, Microsoft раскрыла детали поддержки ряда спецификаций HTML5, включая CSS3, Scalable Vector Graphics (SVG), синтаксический анализ XHTML, а также видео- и аудиотэги, которые используют кодеки (H.264/MPEG4 и MP3/AAC), являющиеся стандартами.
Microsoft также продемонстрировала новый движок JavaScript, который использует многоядерность современных процессоров для эффективного управления вычислительными ресурсами и увеличения производительно��ти веб-приложений. В соответствии с принципами интероперабельности Internet Explorer 9 поддерживает новый движок JavaScript и технологию Direct 2D, что позволяет веб-разработчикам ускорить создание интересных приложений.
«Я очень рад, что Microsoft заинтересована в поддержке HTML5 и сотрудничестве с рабочей группой HTML», - подчеркнул Филипп Ле Эгаре (Philippe Le Hegaret), директор W3C.
«Internet Explorer 9 – это первый браузер, который использует стандартные веб-шаблоны и улучшает их работу на современном ПК под управлением Windows», - сказал Дин Хачамович.
Начиная с MIX10 разработчики могут напрямую предоставлять отзывы о превью Internet Explorer 9, оценивая обновления новых кодов примерно каждые 8 недель. Превью платформы Internet Explorer 9 доступна для скачивания разработчиками по адресу: http://www.IETestDrive.com.
«Internet Explorer 9 с графически ускоряемым HTML5 является ключевым событием для развития графических вычислений, - сказал Дрю Генри (Drew Henry), генеральный директор GeForce и подразделения ION GPU компании NVIDIA. – Используя мощь графических ускорителей NVIDIA, Internet Explorer 9 раздвигает границы возможностей веб-разработчиков, позволяя им создать высоко-производительные веб-приложения».
Улучшенная поддержка клиентской разработки на JavaScript с использованием библиотеки jQuery
Являясь активным участником OSS-сообщества, Microsoft инвестирует в развитие библиотеки jQuery, чтобы помочь упростить процесс разработки веб-приложений. Компания также работает над тем, чтобы обеспечить полноценное взаимодействие между серверной платформой ASP.NET и библиотекой jQuery. Благодаря этому разработчики .NET могут лучше использовать возможности jQuery.
Кроме того, Microsoft будет активно продвигать и распространять библиотеку jQuery, включая ее в такие популярные продукты, как платформа разработки Microsoft Visual Studio 2010 и платформу разработки веб-приложений ASP.NET MVC 2. В качестве первого шага Microsoft предложит свой движок команде разработчиков jQuery JavaScript для включения в библиотеку.
Новые возможности облаков
Чтобы позволить разработчикам создавать кросс-платформенные веб- и мобильные приложения с эффектом присутствия, использующие данные из облака, Microsoft также анонсировала SDK для OData, HTTP и Atom-based подхода. Это обеспечивает портативность данных для некоторых языков и платформ, среди которых: .NET, Java, PHP, Objective-C (iPhone and Mac) и JavaScript.
Российский MIX
В конце мая в Москве пройдет третья ежегодная конференция ReMIX, где будут рассмотрены все новинки MIX, а также их применение на российском рынке. Сегодня открылась регистрация на официальном сайте http://remix.ru.
Информация о Microsoft
Основанная в 1975 году, корпорация Microsoft является мировым лидером в производстве программного обеспечения, предоставлении услуг и разработке интернет-технологий для персональных компьютеров и серверов.
Корпорация Microsoft разрабатывает и выпускает широкий спектр программных продуктов. В их число входят настольные и сетевые операционные системы, серверные приложения для клиент-серверных сред, настольные бизнес-приложения и офисные приложения для пользователей, интерактивные программы и игры, средства для работы в сети интернет и инструменты разработки. Кроме того, Microsoft предлагает интерактивные (online) услуги, издает книги по компьютерной тематике, производит периферийное оборудование для компьютеров, занимается исследовательской деятельностью и разработкой новых компьютерных технологий. Продукты Microsoft продаются более чем в 80 странах мира, переведены более чем на 45 языков (в том числе — на русский) и совместимы с большинством платформ персональных компьютеров.
С ноября 1992 года в России действует представительство Microsoft (с июля 2004 года — ООО «Майкрософт Рус»), которое занимается продвижением программного обеспечения, развитием партнерской сети, внедрением продуктов, локализацией передовых решений и развитием рынка информационных технологий России.
Дополнительную информацию о компании и продуктах Microsoft можно найти на веб-серверax Microsoft: http://www.microsoft.com/rus (рус. язык) и http://www.microsoft.com (англ. язык).
Microsoft, Internet Explorer, Visual Studio являются охраняемыми товарными знаками Microsoft Corporation в США и/или других странах. Другие названия продуктов и компаний, упоминаемые в данном документе, могут являться товарными знаками соответствующих владельцев.
Контактная информация:
Microsoft, 125252, Москва, а/я 70
Тел.: 7 (495) 967-85-85
Факс: 7 (495) 967-85-00
E-mail: russia@microsoft.com
Узнать и обсудить последние новости Microsoft представители прессы могут на сайте http://www.microsoft.com/rus/newscenter/ и в официальном блоге компании – ms4press.ru.
Представители СМИ могут также получить дополнительную информацию в PRP Group - a Weber Shandwick Affiliate Company по адресу microsoft@prp.ru или по телефону (495) 937 3170.
Обновленная платформа Microsoft полного цикла для разработки новых интересных приложений для «трех экранов» включает бесплатные инструменты для Windows Phone 7 Series, улучшения для Silverlight и Expression Blend, новую платформу Internet Explorer 9, которые помогают создавать качественно новые приложения и игры.
Москва, 16 марта 2010 г. – Вчера, 15 марта, в Лас-Вегасе, США, начала свою работу конференция Microsoft MIX10. В этом году конференция стала крупнейшей за всю пятилетнюю историю MIX – только в первый день ее посетили несколько тысяч веб-разработчиков и дизайнеров, которые приехали, чтобы узнать о самых современных инструментах для создания медиа- и интерактивных приложений для «трех экранов».
Сегодня в основе современной разработки лежит пользовательский опыт – независимо от того, идет речь о конечном потребителе или корпоративном заказчике. Создание новых возможностей для работы с веб или мобильными устройствами, которые предоставляют пользователям новые возможности, являются главной составляющей успешной работы в Сети. Обновленная платформа Microsoft включает все необходимые инструменты, с помощью которых разработчики могут предложить пользователям ранее недоступные возможности работы с различными устройствами.
Windows Phone 7 Series: новые возможности для создания мобильных приложений и 3D игр
В рамках программы первого дня работы конференции MIX10 Скот Гатри, (Scott Guthrie), вице-президент .NET Developer Platform, и Джо Белфьёр (Joe Belfiore), вице-президент и директор направления Windows Phone Program Management, детально рассказали разработчикам, как с помощью таких популярных и признанных технологий, как Silverlight и XNA Framework, создавать мобильные приложения и 3D игры – от казуальных до трехмерных. Теперь в игры, которые раньше можно было запускать только на ПК или игровой приставке Xbox360, можно играть и на мобильном устройстве.
Windows Phone 7 Series сочетает поддержку ключевых возможностей Silverlight для создания медиа- и интерактивных интернет-приложений (RIA) и XNA Framework - платформы, на основе которой можно разрабатывать игры не только для ПК и Xbox360, но и для мобильного телефона. Благодаря этому разработчики получают широчайшие возможности, чтобы создавать визуально потрясающие и обеспечивающие полный эффект присутствия приложения и игры в наиболее прибыльном мобильном сегменте. Одновременно это позволяет использов��ть возможности самих устройств, включающие:
«Windows Phone 7 Series – это среда RIA-приложений, мощное аппаратное обеспечение, свежий подход к ПО и новый «умный» дизайн», - сказал Джо Белфьёр. – Новая мобильная платформа разработана таким образом, чтобы предложить разработчикам и дизайнерам возможности быстро и легко предлагать пользователям привлекательные приложения и игры с помощью лучших инструментов разработки, ориентированной на экосистему бизнес - модели, Marketplace, Silverlight и XNA Framework».
Бесплатные инструменты разработки для Windows Phone 7 Series
Компания Microsoft также продемонстрировала возможности создания приложений для Windows Phone 7 Series на Silverlight. Таким образом, одна и та же платформа и одни и те же знания могут быть использованы для создания всего спектра интерактивных приложения для конечных пользователей. Также была анонсирована доступность комплексной поддержки Silverlight через средства разработки Windows Phone. Эти инструменты предлагаются в составе единого и легко устанавливаемого пакета, включающего:
Продукты доступны по адресу http://developer.windowsphone.com.
Продолжающиеся инновации с Silverlight 4 RC и Expression Blend 4 Beta
Компания Microsoft анонсировала версию релиз-кандидат популярной технологии Silverlight 4 RC. Silverlight 4 RC предоставляет мощнейшие возможности для разработки приложений, гибкость работы вне браузера (out-of-browser), инструменты поддержки через Visual Studio и Expression Blend и Sketchflow. Также было объявлено, что на сегодняшний день более 60% компьютеров с подключением к Сети уже имеют установленный Silverlight.
В дополнение Microsoft представила бета-версию Expression Blend 4, инструмента разработки и дизайна. Новые функции, такие как Path Layout, позволяют построить и анимировать UI дизайн с помощью новаторского механизма создания дизайна, не требующего написания кода. Expression Blend 4 Beta также поддерживает Silverlight 4, .NET Framework 4 and Visual Studio 2010.
Silverlight 4 RC и Expression Blend 4 Beta доступны по адресу http://www.silverlight.net/getstarted/silverlight-4.
Информацию о проектах на базе Silverlight можно посмотреть по адресу: www.microsoft.com/silverlight и http://www.microsoft.com/rus/silverlight.
Microsoft является охраняемым товарным знаком Microsoft Corporation в США и/или других странах. Другие названия продуктов и компаний, упоминаемые в данном документе, могут являться товарными знаками соответствующих владельцев.
Узнайте, как StackOverflow.com, популярный веб-сайт вопросов и ответов, использовал ASP.NET MVC для повышения производительности, ускорения разработки и упрощения тестирования и сопровождения кода.