1 / 14

Краткий обзор . Net Micro Framework

Краткий обзор . Net Micro Framework. Александр Сурков Инженер-программист. Содержание. Что такое .NET Micro framework? Для чего предназначен . NET Micro framework ? Для чего не предназначен . NET Micro framework ? Преимущества и недостатки Немного истории.

linus-tyler
Download Presentation

Краткий обзор . Net Micro Framework

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Краткий обзор .Net Micro Framework Александр Сурков Инженер-программист

  2. Содержание • Что такое .NET Micro framework? • Для чего предназначен .NET Micro framework? • Для чего не предназначен .NET Micro framework? • Преимущества и недостатки • Немного истории. • Где уже используется .NET Micro framework?

  3. Что такое .NET Micro framework? • Открытая бесплатная платформа • Быстрая и удобная разработка встраиваемых устройств • .NET на микроконтроллерах • Разработка на C# в Visual Studio

  4. Для чего предназначен .NET Micro framework? • ARM, Cortex • Работа без ОС • 72 МГц • 96 Кб RAM • 512 Кб Flash

  5. Место в семействе .NET Увеличение стоимости и производительности аппаратных платформ .Net Micro framework .Net Compact framework .Net framework Без ОС Windows CE Win Embedded • Сенсоры • «Умный дом» • Пульты ДУ • Торговое оборудование • Робототехника • Бытовая техника • GPS навигаторы • Регистраторы данных • VoIP телефоны • Медиа-плееры • Digital Signage • Piont-of-Sale • Киоски • Порталы • Медицинское оборудование

  6. Для чего не предназначен .NET Micro framework? • Не система реального времени • Ограничения по ресурсам • Не “большой”.Net framework

  7. Преимущества перед традиционной разработкой • Управляемый код • Garbage Collector • Потоки • Exceptions • Visual Studio • Кроссплатформенность • Удобная отладка • Эмуляция устройств

  8. Недостатки .NET Micro framework • Код выполняется немного медленнее • Код более объемен • Чуть большие аппаратные требования к платформе • Необходимость портирования на новые платформы

  9. Немного истории • 2001 - Первые разработки • 2004 - Первые устройства • 2006 - .NET Micro framework 1.0 • 2007 - .NET Micro framework 2.0 • 2008 - .NET Micro framework 2.5 и 3.0 • 2009 - .NET Micro framework 4.0 • 2010 - .NET Micro framework 4.1

  10. Где уже используется .NET Micro framework?Более 1.5 миллионов устройств • Smartwatch • SideShow • Ricavision VAVE™100 • Умный дом LevitonVizia RF+

  11. Итоги • Управляемый код • Разработка на C# • Разработка в Visual Studio • Кроссплатформенность • Бесплатность • Мощная и удобная отладка • Эмуляция устройств

  12. Дополнительные материалыи ссылки • Сайт сообщества: http://www.netmf.com • Официальный сайт: http://www.microsoft.com/en-us/netmf/default.aspx • Доклады на Techdays.ru: http://www.techdays.ru/Category.aspx?Tag=.NET+Micro+Framework

More Related