|
Microsoft's.NET MicroFramework, Даешь "контроллеры светодиодов" с мегабайтом кода! |
|
|
|
Jul 22 2006, 09:18
|
Гуру
     
Группа: СуперМодераторы
Сообщений: 2 065
Регистрация: 11-01-05
Из: Москва
Пользователь №: 1 892

|
Наводку дал Сидоргек::Сахара Microsoft's.NET MicroFramework http://www.aboutnetmf.com/entry.aspMicrosoft .NET Micro Framework White Paper http://www.aboutnetmf.com/NET_Micro_Framew...paper_V_1.0.docFrequently Asked Questions http://www.aboutnetmf.com/javascript.void()Is Microsoft .NET Micro Framework real-time? Although .NET Micro Framework is not real-time, it can be run as a client of a real-time operating system so that other system functionality can be real-time. We recommend Microsoft Windows CE for the development and deployment of real-time applications. С другой стороны, требования этой хреновины (1М FLASH 300k RAM) очень даже хорошо соотвествуют контроллерам типа LPC28xx + внешний SDRAM. Нда, возможность писать embedded приложение на C# (книжки по нему в каждом ларьке лежат - в отличие от книжек по embedded программизму) прямо в VC - вероятно, это добавит популярности этому чуду. Но с другой стороны, отладить все это хозяйство лично мне не представляется возможным. И вообще, как-то слишком большая цена (в виде русурсов) получается за то, чтобы писать обработчик SPI в комфортной среде... С другой стороны, Windows тоже поначалу была уродцем - а в итоге этот уродец прочно окупировал все пЫсюки, не став от этого менее уродливым.
|
|
|
|
|
 |
Ответов
|
Jul 24 2006, 08:38
|
Участник

Группа: Участник
Сообщений: 55
Регистрация: 2-05-06
Из: Санкт-Петербург
Пользователь №: 16 707

|
Простите, что встреваю. Лидерство МС, как и его образ, обусловлен более выигрышной стратегией. Условно говоря, их две. На пустом рынке выигрывает - бить по площадям. Причем себестоимость и некоторые издержки не помеха. Так в свое время Амазон арендавал офисы и закупал оборудование по дурным ценам. Цель была одна - застолбить место. Еще одно важное следствие это то, что затрудняется продвижение конкурентов "по занятой" территории. Не былоб МС, был бы другой. Хотел бы Линукс быть в лидерах - был бы таким же. К слову, вторая стратегия - выжимание по каплям, спокойный, медленный (вдумчивый) процесс, применяется на уже сформированном рынке с конкуренцией. Тоже метод, только не ко времени он был. Но меня тревожит не это. Несколько лет назад я заметил, что отрицание МС (видимо подсознательно) приводит к отрицанию тех конкурентных преимуществ, что затесались в его продуктах (что для самого МС - это просто манна небесная  ). Многое из того, что МС включил в продукты сам не изобрел, не GUI, не файловую систему. У меня дома лежит толковый словарь по ВТ черт знает какого года, так уже там давалось определение своп-файлов. В уже наше время (когда космические корабли бороздят просторы вселенной) ситуация продолжает повторятся, но уже с фреймворками .Net, Visual Studio.. истоки которого лежат в яве, си, делфи и IDE других ребят. Вы навреное знаете, что один из главных разработчиков C# Андерс Хельсберг, бывший сотрудник borland, создатель турбо паскаля и многих идей Дельфи. Еще раз простите, что встарял
|
|
|
|
|
Jul 24 2006, 11:35
|
Гуру
     
Группа: СуперМодераторы
Сообщений: 2 065
Регистрация: 11-01-05
Из: Москва
Пользователь №: 1 892

|
Цитата(white.wind @ Jul 24 2006, 12:38)  Но меня тревожит не это. Несколько лет назад я заметил, что отрицание МС (видимо подсознательно) приводит к отрицанию тех конкурентных преимуществ, что затесались в его продуктах (что для самого МС - это просто манна небесная  ). Многое из того, что МС включил в продукты сам не изобрел, не GUI, не файловую систему. У меня дома лежит толковый словарь по ВТ черт знает какого года, так уже там давалось определение своп-файлов.  Это просто про меня. Конечно, же я слышал много шума по поводу .NET. Но как-то подсознательно сразу забил на это направление. Сейчас посмотрел материалы по Mono, DotGNU - блин, так там же уже реализиваны все те идеи, над которыми я так долго и нудно размышлял! Теперь осталось понять, как этих монстриков порезать, чтобы Hello word запустить в минимальном environment. Без графики и прочих понтов На первый взгляд, DotGNU можно с разумными усилиями запустить на uClinux. И на современном 150 Мгц ColdFire за 10$ это будет как-то ворочаться, скорее всего. Но в принципе, прямых препятствий для запуска DotGNU даже под uCOS нет. Конечно, там будут проблемы с Threads, но DotGNU все платформозависимые сущности живут в отдельной директории - думаю, побороть все это можно. Эх, если бы Micro$oft выпустил micro .NET с исходниками - цены бы ему не было. Но этого, понятно, не будет - они захотят привязать его к WinCE - а вот она мне нафиг не нужна. Кто-нибудь подскажет толковую книжку по архитектуре .NET? Именно по архитектуре, а не по принципу "открой пример - нажми F9 - твоя первая программа заработала".
|
|
|
|
|
Jul 24 2006, 14:03
|
Участник

Группа: Свой
Сообщений: 36
Регистрация: 27-09-05
Из: Украина, г. Херсон
Пользователь №: 8 994

|
Цитата(Evgeny_CD @ Jul 24 2006, 14:35)  Эх, если бы Micro$oft выпустил micro .NET с исходниками - цены бы ему не было. Приведенные ссылки подойдут скорее для образовательных целей при изучении .NET, а не для портирования. Частично реализацию библиотек .NET можно найти здесь (doxygen) и здесь (скачать архив с исходниками)
Сообщение отредактировал ArtemK - Jul 24 2006, 14:06
|
|
|
|
Сообщений в этой теме
Evgeny_CD Microsoft's.NET MicroFramework Jul 22 2006, 09:18 beer_warrior С кривизной виндузы еще как-то миряться, потому чт... Jul 22 2006, 09:40 Evgeny_CD Цитата(beer_warrior @ Jul 22 2006, 13:40)... Jul 22 2006, 10:46 AVR Это ведь не бесплатно? Да и ресурсов много кушает.... Jul 22 2006, 09:40 dmivs Цитата(beer_warrior @ Jul 22 2006, 12:40)... Jul 22 2006, 10:38 beer_warrior Не хочу начнать священную войну, просто раскрою св... Jul 23 2006, 07:22 zltigo Цитата(beer_warrior @ Jul 23 2006, 10:22)... Jul 23 2006, 07:39  yuri_t Цитата(zltigo @ Jul 23 2006, 10:39) Не в ... Jul 23 2006, 08:10  Evgeny_CD Цитата(zltigo @ Jul 23 2006, 11:39) Не в ... Jul 23 2006, 08:52   zltigo Цитата(Evgeny_CD @ Jul 23 2006, 11:52) Но... Jul 23 2006, 09:10    Evgeny_CD Цитата(zltigo @ Jul 23 2006, 13:10) Но к ... Jul 23 2006, 10:35     zltigo Цитата(Evgeny_CD @ Jul 23 2006, 13:35) Те... Jul 23 2006, 11:36      Evgeny_CD Цитата(zltigo @ Jul 23 2006, 15:36) Остал... Jul 23 2006, 12:35  beg Цитата(zltigo @ Jul 23 2006, 11:39) ...на... Jul 23 2006, 11:06   Evgeny_CD Цитата(beg @ Jul 23 2006, 15:06) Согласен... Jul 23 2006, 12:46    beg Цитата(Evgeny_CD @ Jul 23 2006, 16:46) ..... Jul 23 2006, 13:55    bialix Цитата(Evgeny_CD @ Jul 23 2006, 15:46) Ци... Jul 26 2006, 13:21     Evgeny_CD Цитата(bialix @ Jul 26 2006, 17:21) Посмо... Jul 26 2006, 14:04 zltigo Описанные процессы на самом деле "нормальны... Jul 23 2006, 13:19 Evgeny_CD Цитата(zltigo @ Jul 23 2006, 17:19) В про... Jul 23 2006, 13:48  zltigo Цитата(Evgeny_CD @ Jul 23 2006, 16:48) С ... Jul 23 2006, 13:51 beer_warrior 2 zltigo:
Абсолютно согласен со сказанным, но прич... Jul 23 2006, 14:06 Evgeny_CD Цитата(beer_warrior @ Jul 23 2006, 18:06)... Jul 23 2006, 14:34 zltigo Цитата(beer_warrior @ Jul 23 2006, 17:06)... Jul 23 2006, 14:46  Evgeny_CD Цитата(zltigo @ Jul 23 2006, 18:46) Приче... Jul 23 2006, 14:55   zltigo Цитата(Evgeny_CD @ Jul 23 2006, 17:55) Зн... Jul 23 2006, 15:10    Evgeny_CD Цитата(zltigo @ Jul 23 2006, 19:10) Цитат... Jul 24 2006, 10:44   AVR Извините что влезу в разговор, но интересует один ... Jul 23 2006, 15:18    Evgeny_CD Цитата(AVR @ Jul 23 2006, 19:18) Извините... Jul 23 2006, 15:21 AlexandrY Цитата(Evgeny_CD @ Jul 22 2006, 12:48) Нд... Jul 23 2006, 17:03 Evgeny_CD Цитата(AlexandrY @ Jul 23 2006, 21:03) В ... Jul 23 2006, 17:30 beer_warrior ЦитатаЧто я выберу? Ясен пень, ARM. И даже не заду... Jul 23 2006, 17:34 zltigo Цитата(beer_warrior @ Jul 23 2006, 20:34)... Jul 23 2006, 19:03 beer_warrior ЦитатаQUOTE(beer_warrior @ Jul 23 2006, 20:34)
И... Jul 24 2006, 06:36 zltigo Цитата(beer_warrior @ Jul 24 2006, 09:36)... Jul 24 2006, 07:38  serj_obninsk ЦитатаЭх, если бы Micro$oft выпустил micro .N... Jul 24 2006, 13:15   Evgeny_CD Цитата(serj_obninsk @ Jul 24 2006, 17:15)... Jul 24 2006, 14:14    serj_obninsk ЦитатаВот ради этого и стоит попробовать разобрать... Jul 24 2006, 15:01     Evgeny_CD Цитата(serj_obninsk @ Jul 24 2006, 19:01)... Jul 24 2006, 15:03      white.wind Цитата(Evgeny_CD @ Jul 24 2006, 19:03) На... Jul 24 2006, 16:20   white.wind Цитата(ArtemK @ Jul 24 2006, 18:03) Части... Jul 24 2006, 15:54 beer_warrior ЦитатаМногое из того, что МС включил в продукты са... Jul 24 2006, 10:04 Evgeny_CD Цитата(beer_warrior @ Jul 24 2006, 14:04)... Jul 24 2006, 10:11  Nixon Цитата(Evgeny_CD @ Jul 24 2006, 13:11) Ци... Jul 24 2006, 11:27 ArtemK ЦитатаВроде есть еще один - Solo, но я не нашел.
В... Jul 24 2006, 11:01 Evgeny_CD Цитата(ArtemK @ Jul 24 2006, 15:01) Цитат... Jul 24 2006, 19:49 Evgeny_CD для DotGNU есть документик, где довольно внятно оп... Jul 24 2006, 11:52 TED17 Если MicroFramework пойдет по пути CompactFramewor... Jul 24 2006, 18:12 Evgeny_CD Цитата(TED17 @ Jul 24 2006, 22:12) Если M... Jul 24 2006, 18:44 beer_warrior Цитатаак что скоро все основные производители embe... Jul 24 2006, 18:42 TED17 Цитата(beer_warrior @ Jul 24 2006, 22:42)... Jul 24 2006, 20:20 Thistle Мне кажется некоторым участникам дискуссии стоит п... Jul 25 2006, 17:15 SpiritDance Цитата(Thistle @ Jul 25 2006, 21:15) Мне ... Jul 25 2006, 17:41 Evgeny_CD Цитата(Thistle @ Jul 25 2006, 21:15) Мне ... Jul 25 2006, 22:48 TED17 Цитата(Evgeny_CD @ Jul 26 2006, 02:48) Во... Jul 26 2006, 00:09 Evgeny_CD Я так понимаю ситуацию со всеми этими новомодными ... Jul 26 2006, 11:03 TED17 Цитата(Evgeny_CD @ Jul 26 2006, 15:03) Во... Jul 26 2006, 14:45 TED17 Небольшая видеодобавка - больба минироботов сумо (... Jul 26 2006, 17:42 Concorde Внесу свою 5 копеек.
Какое-то время назад я работа... Jul 26 2006, 19:04 Evgeny_CD Цитата(Concorde @ Jul 26 2006, 23:04) ...... Jul 26 2006, 21:43  Kopa Цитата(Evgeny_CD @ Jul 27 2006, 00:43) Ци... Jul 27 2006, 04:22 TED17 Цитата(Evgeny_CD @ Jul 27 2006, 01:43) Ци... Jul 27 2006, 00:18 Concorde Что-то сомнения берут. Смысла не видно. Есть тольк... Jul 27 2006, 05:15 TED17 Цитата(Concorde @ Jul 27 2006, 09:15) Что... Jul 27 2006, 10:35 Concorde Цитата(TED17 @ Jul 27 2006, 14:35) В том ... Jul 27 2006, 12:12 serj_obninsk Господа, давайте всё-таки разделять крупнотиражный... Aug 4 2006, 09:03 AntonKr Во многом Вы правы, но ... Я знаю много компаний... Aug 4 2006, 13:26 white.wind Цитата(serj_obninsk @ Aug 4 2006, 13:03) ... Aug 4 2006, 13:34  ?ELF Цитата(white.wind @ Aug 4 2006, 15:34) Ну... Feb 3 2007, 23:34 COMA И я халтурщик
С# + MS SQL.
не бедствуем Oct 19 2006, 06:39
2 чел. читают эту тему (гостей: 2, скрытых пользователей: 0)
Пользователей: 0
|
|
|