|
|
Строка 1: |
Строка 1: |
|
| |
| {{Русская Википедия/Панель перехода}} | | {{Русская Википедия/Панель перехода}} |
| {{Значения|Net}} | | {{Значения|Net}} |
Строка 75: |
Строка 74: |
| [[Категория:Программное обеспечение, разработанное в 2002 году]] | | [[Категория:Программное обеспечение, разработанное в 2002 году]] |
| [[Категория:.NET|Compact Framework]] | | [[Категория:.NET|Compact Framework]] |
| {{#set:
| |
| Текст статьи={{Значения|Net}}
| |
| {{карточка программы
| |
| | название = .NET Compact Framework
| |
| | тип = Фреймворк
| |
| | разработчик = [[Microsoft]]
| |
| | операционные системы = основанная на [[Windows CE]]
| |
| | последняя версия = 3.9
| |
| | дата последней версии = [[Июнь]] [[2013 год|2013]]
| |
| | лицензия = [[Проприетарное программное обеспечение|проприетарная]], [[Microsoft EULA]]
| |
| | сайт = http://msdn.microsoft.com/en-us/netframework/aa497273.aspx
| |
| }}
| |
|
| |
| Microsoft '''.NET Compact Framework''' (.NET CF) — это версия [[.NET Framework]], которая разработана для запуска приложений на устройствах, основанных на платформе [[Windows CE]], таких как [[PDA]], [[мобильный телефон|мобильные телефоны]], заводские контроллеры и других. .NET Compact Framework использует библиотеки, подобные полной версии .NET Framework, вместе с тем имеются специальные наборы библиотек для мобильных устройств, например, [[Windows CE]] InputPanel.
| |
|
| |
| Разработка [[Программное обеспечение|приложений]], использующих возможности .NET Compact Framework может производиться в [[Visual Studio .NET]] 2003, в [[Visual Studio 2005]] и [[Visual Studio 2008]], на языке [[C Sharp#|C#]] или [[Visual Basic .NET]]. Результатом разработки являются специальные приложения для мобильных устройств, обладающие высокой производительностью (исполняются при помощи [[JIT|JIT компилятора]]).
| |
|
| |
| Для запуска приложений .NET Compact Framework, платформа должна иметь поддержку окружения Microsoft .NET Compact Framework. Некоторые [[Операционная система|операционные системы]], в которых включён .NET CF, могут выполнять приложения Windows CE 4.1, Microsoft [[Pocket PC]], Microsoft Pocket PC 2002 и Smartphone 2003. Приложения .NET Compact Framework могут выполняться и на настольных компьютерах с полным .NET Framework, если приложение использует общую функциональность для обоих Framework, хотя их пользовательский интерфейс невозможно сделать подобным приложениям ПК.
| |
|
| |
| Пакет Microsoft .NET Compact Framework 3.5 Redistributable содержит общие наборы библиотек и окружения .NET Compact Framework. К тому же в версии 3.5 есть поддержка приложений, написанных для версий 1.0 и 2.0. .NET Compact Framework 3.5 предоставляет новые возможности, такие как [[Windows Communication Foundation]], [[LINQ]], SoundPlayer, поддержка новых инструментов окружения и многие другие возможности.
| |
|
| |
| == История версий ==
| |
| {| class="wikitable" align="center"
| |
| !Версия!!Номер версии!!Дата выхода
| |
| |-
| |
| |1.0 RTM||1.0.2268.0||Конец 2002<ref>{{cite web|url=http://www.ddj.com/web-development/184406670|title=.NET Compact Framework Nears Release|lang=en|accessdate=2007-12-06|archiveurl=https://web.archive.org/web/20081201012808/http://www.ddj.com/web-development/184406670|archivedate=2008-12-01|deadurl=yes}}</ref>
| |
| |-
| |
| |1.0 SP1||1.0.3111.0||Неизвестно
| |
| |-
| |
| |1.0 SP2||1.0.3316.0||Неизвестно
| |
| |-
| |
| |1.0 SP3||1.0.4292.0||Январь 2005<ref>{{cite web|url=http://blogs.msdn.com/netcfteam/archive/2005/01/10/350249.aspx|title=.NET Compact Framework releases 1.0 SP3|lang=en|accessdate=2007-12-06|archiveurl=https://www.webcitation.org/66LCBKYNH?url=http://blogs.msdn.com/b/netcfteam/archive/2005/01/10/350249.aspx|archivedate=2012-03-21|deadurl=yes}}</ref>
| |
| |-
| |
| |2.0 RTM||2.0.5238.0||Октябрь 2005<ref>{{cite web|url=http://www.windowsfordevices.com/news/NS6191688737.html|title=Microsoft releases .NET CF 2.0 redistributable|lang=en|accessdate=2007-12-06|archiveurl=https://www.webcitation.org/66LCCHmRb?url=http://www.windowsfordevices.com/c/a/News/Microsoft-releases-NET-CF-20-redistributable/|archivedate=2012-03-21|deadurl=yes}}</ref>
| |
| |-
| |
| |2.0 SP1||2.0.6129.0||Июнь 2006<ref>{{cite web|url=http://blogs.msdn.com/netcfteam/archive/2006/06/21/642013.aspx|title=.NET Compact Framework v2.0 SP1 is done and is being released.|lang=en|accessdate=2007-12-06|archiveurl=https://www.webcitation.org/66LCDK9mK?url=http://blogs.msdn.com/b/netcfteam/archive/2006/06/21/642013.aspx|archivedate=2012-03-21|deadurl=yes}}</ref>
| |
| |-
| |
| |2.0 SP2||2.0.7045.0||Март 2007<ref>{{cite web|url=http://blogs.msdn.com/netcfteam/archive/2007/03/13/net-compact-framework-2-0-sp2-released.aspx|title=.NET Compact Framework 2.0 SP2 Released|lang=en|accessdate=2007-12-06|archiveurl=https://www.webcitation.org/66LCEBi5Z?url=http://blogs.msdn.com/b/netcfteam/archive/2007/03/13/net-compact-framework-2-0-sp2-released.aspx|archivedate=2012-03-21|deadurl=yes}}</ref>
| |
| |-
| |
| |3.5 Beta 1||3.5.7066.0||Май 2007<ref>{{cite web|lang=en|url=http://www.microsoft.com/downloads/details.aspx?FamilyID=1343D537-A62F-4A6E-9727-7791BF4CC2BD&displaylang=en|title=.NET Compact Framework 3.5 Beta1 Redistributable|accessdate=2007-12-06|archiveurl=https://www.webcitation.org/66LCF8VtP?url=http://www.microsoft.com/download/en/details.aspx?displaylang=en|archivedate=2012-03-21|deadurl=yes}}</ref>
| |
| |-
| |
| |3.5 Beta 2||3.5.7121.0||Неизвестно
| |
| |-
| |
| |3.5 RTM||3.5.7283.0||19 ноября 2007
| |
| |-
| |
| |3.5||3.5||25 января 2008<ref>{{cite web|lang=en|url=http://www.microsoft.com/downloads/details.aspx?displaylang=en&FamilyID=e3821449-3c6b-42f1-9fd9-0041345b3385|title=.NET Compact Framework 3.5 Redistributable|accessdate=2008-05-05|archiveurl=https://web.archive.org/web/20080104165718/http://www.microsoft.com/downloads/details.aspx?displaylang=en&FamilyID=e3821449-3c6b-42f1-9fd9-0041345b3385|archivedate=2008-01-04|deadurl=yes}}</ref>
| |
| |-
| |
| |3.7 (неофициально)||3.7.8345.0|| Утечка в июне 2009<ref>[http://www.wmexperts.com/net-cf-37-leaked .NET CF 3.7 leaked] {{Wayback|url=http://www.wmexperts.com/net-cf-37-leaked |date=20090617071910 }}{{ref-en}}</ref>
| |
| |-
| |
| |3.9
| |
| |3.9.15155.0
| |
| |Июнь 2013<ref>{{Cite web|lang=en|url=https://learn.microsoft.com/ru-ru/previous-versions/windows/embedded/ee486593(v=winembedded.80)?redirectedfrom=MSDN|title=.NET Compact Framework (Compact 2013)|access-date=2023-02-10|archive-date=2023-02-10|archive-url=https://web.archive.org/web/20230210121726/https://learn.microsoft.com/ru-ru/previous-versions/windows/embedded/ee486593(v=winembedded.80)?redirectedfrom=MSDN|deadlink=no}}</ref>
| |
| |}
| |
| Номер версии .NET Compact Framework, установленной на устройстве с Windows Mobile может быть определён запуском '''\Windows\cgacutil.exe''' и сравнением выведенного результата с вышеприведённой таблицей. На устройстве может быть установлено более 1 версии Framework.
| |
|
| |
| == Xbox 360 ==
| |
| Версия .NET Compact Framework также доступна и для консоли [[Xbox 360]]. В настоящий момент в нём доступны возможности .NET CF, ограниченные только определённой библиотекой классов<ref name="X360">{{cite web|url=http://msdn2.microsoft.com/en-us/library/bb203912.aspx|title=.NET Compact Framework for Xbox 360|lang=en|publisher=TechNet|accessdate=2007-06-21|archiveurl=https://www.webcitation.org/66LCHOsT2?url=http://msdn.microsoft.com/en-us/library/bb203912.aspx|archivedate=2012-03-21|deadurl=yes}}</ref>. Эта версия используется [[Microsoft XNA|XNA Framework]] для запуска [[управляемый код|управляемых игр]] на консоли. Есть также и другие ограничения, например, число потоков ограничено 256<ref name="Pool">{{cite web|url=http://msdn2.microsoft.com/en-us/library/bb203914.aspx|title=Thread Pools in the .NET Compact Framework for Xbox 360|lang=en|publisher=TechNet|accessdate=2007-06-21|archiveurl=https://www.webcitation.org/66LCIOXqh?url=http://msdn.microsoft.com/en-us/library/bb203914.aspx|archivedate=2012-03-21|deadurl=yes}}</ref>. В отличие от других версий .NET CF, версия Xbox 360 позволяет настраивать архитектуру процессора для создаваемых процессов<ref>{{cite web|url=http://msdn2.microsoft.com/en-us/library/bb203911.aspx|title=Additions to the .NET Compact Framework for Xbox 360|lang=en|publisher=TechNet|accessdate=2007-06-21|archiveurl=https://www.webcitation.org/66LCIzvdl?url=http://msdn.microsoft.com/en-us/library/bb203911.aspx|archivedate=2012-03-22|deadurl=yes}}</ref>. Процессы планируется для запуска таким образом, чтобы одновременно выполнялось не более четырёх<ref name="Pool"/>.
| |
|
| |
| == Примечания ==
| |
| {{примечания|2}}
| |
|
| |
| == См. также ==
| |
| * [[Windows Mobile]]
| |
| * [[Windows CE]]
| |
| * [[.NET Reflector]]
| |
|
| |
| == Ссылки ==
| |
| * [http://msdn.microsoft.com/en-us/library/f44bbwa1.aspx .NET Compact Framework]
| |
| * [http://www.opennetcf.com/ OpenNETCF] {{Wayback|url=http://www.opennetcf.com/ |date=20130131060039 }}
| |
|
| |
| {{DotNET}}
| |
| {{Windows Mobile}}
| |
|
| |
| [[Категория:Программное обеспечение, разработанное в 2002 году]]
| |
| [[Категория:.NET|Compact Framework]]
| |
| }}
| |
| {{Навигационная таблица/Портал/Русская Википедия}} | | {{Навигационная таблица/Портал/Русская Википедия}} |
| [[Категория:Русская Википедия]] | | [[Категория:Русская Википедия]] |
Шаблон:Значения
Шаблон:Карточка программы
Microsoft .NET Compact Framework (.NET CF) — это версия .NET Framework, которая разработана для запуска приложений на устройствах, основанных на платформе Windows CE, таких как PDA, мобильные телефоны, заводские контроллеры и других. .NET Compact Framework использует библиотеки, подобные полной версии .NET Framework, вместе с тем имеются специальные наборы библиотек для мобильных устройств, например, Windows CE InputPanel.
Разработка приложений, использующих возможности .NET Compact Framework может производиться в Visual Studio .NET 2003, в Visual Studio 2005 и Visual Studio 2008, на языке C# или Visual Basic .NET. Результатом разработки являются специальные приложения для мобильных устройств, обладающие высокой производительностью (исполняются при помощи JIT компилятора).
Для запуска приложений .NET Compact Framework, платформа должна иметь поддержку окружения Microsoft .NET Compact Framework. Некоторые операционные системы, в которых включён .NET CF, могут выполнять приложения Windows CE 4.1, Microsoft Pocket PC, Microsoft Pocket PC 2002 и Smartphone 2003. Приложения .NET Compact Framework могут выполняться и на настольных компьютерах с полным .NET Framework, если приложение использует общую функциональность для обоих Framework, хотя их пользовательский интерфейс невозможно сделать подобным приложениям ПК.
Пакет Microsoft .NET Compact Framework 3.5 Redistributable содержит общие наборы библиотек и окружения .NET Compact Framework. К тому же в версии 3.5 есть поддержка приложений, написанных для версий 1.0 и 2.0. .NET Compact Framework 3.5 предоставляет новые возможности, такие как Windows Communication Foundation, LINQ, SoundPlayer, поддержка новых инструментов окружения и многие другие возможности.
История версий
Версия |
Номер версии |
Дата выхода
|
1.0 RTM |
1.0.2268.0 |
Конец 2002[1]
|
1.0 SP1 |
1.0.3111.0 |
Неизвестно
|
1.0 SP2 |
1.0.3316.0 |
Неизвестно
|
1.0 SP3 |
1.0.4292.0 |
Январь 2005[2]
|
2.0 RTM |
2.0.5238.0 |
Октябрь 2005[3]
|
2.0 SP1 |
2.0.6129.0 |
Июнь 2006[4]
|
2.0 SP2 |
2.0.7045.0 |
Март 2007[5]
|
3.5 Beta 1 |
3.5.7066.0 |
Май 2007[6]
|
3.5 Beta 2 |
3.5.7121.0 |
Неизвестно
|
3.5 RTM |
3.5.7283.0 |
19 ноября 2007
|
3.5 |
3.5 |
25 января 2008[7]
|
3.7 (неофициально) |
3.7.8345.0 |
Утечка в июне 2009[8]
|
3.9
|
3.9.15155.0
|
Июнь 2013[9]
|
Номер версии .NET Compact Framework, установленной на устройстве с Windows Mobile может быть определён запуском \Windows\cgacutil.exe и сравнением выведенного результата с вышеприведённой таблицей. На устройстве может быть установлено более 1 версии Framework.
Xbox 360
Версия .NET Compact Framework также доступна и для консоли Xbox 360. В настоящий момент в нём доступны возможности .NET CF, ограниченные только определённой библиотекой классов[10]. Эта версия используется XNA Framework для запуска управляемых игр на консоли. Есть также и другие ограничения, например, число потоков ограничено 256[11]. В отличие от других версий .NET CF, версия Xbox 360 позволяет настраивать архитектуру процессора для создаваемых процессов[12]. Процессы планируется для запуска таким образом, чтобы одновременно выполнялось не более четырёх[11].
Примечания
Шаблон:Примечания
См. также
Ссылки
Шаблон:DotNET
Шаблон:Windows Mobile
Партнерские ресурсы |
---|
Криптовалюты |
|
---|
Магазины |
|
---|
Хостинг |
|
---|
Разное |
- Викиум - Онлайн-тренажер для мозга
- Like Центр - Центр поддержки и развития предпринимательства.
- Gamersbay - лучший магазин по бустингу для World of Warcraft.
- Ноотропы OmniMind N°1 - Усиливает мозговую активность. Повышает мотивацию. Улучшает память.
- Санкт-Петербургская школа телевидения - это федеральная сеть образовательных центров, которая имеет филиалы в 37 городах России.
- Lingualeo.com — интерактивный онлайн-сервис для изучения и практики английского языка в увлекательной игровой форме.
- Junyschool (Джунискул) – международная школа программирования и дизайна для детей и подростков от 5 до 17 лет, где ученики осваивают компьютерную грамотность, развивают алгоритмическое и креативное мышление, изучают основы программирования и компьютерной графики, создают собственные проекты: игры, сайты, программы, приложения, анимации, 3D-модели, монтируют видео.
- Умназия - Интерактивные онлайн-курсы и тренажеры для развития мышления детей 6-13 лет
- SkillBox - это один из лидеров российского рынка онлайн-образования. Среди партнеров Skillbox ведущий разработчик сервисного дизайна AIC, медиа-компания Yoola, первое и самое крупное русскоязычное аналитическое агентство Tagline, онлайн-школа дизайна и иллюстрации Bang! Bang! Education, оператор PR-рынка PACO, студия рисования Draw&Go, агентство performance-маркетинга Ingate, scrum-студия Sibirix, имидж-лаборатория Персона.
- «Нетология» — это университет по подготовке и дополнительному обучению специалистов в области интернет-маркетинга, управления проектами и продуктами, дизайна, Data Science и разработки. В рамках Нетологии студенты получают ценные теоретические знания от лучших экспертов Рунета, выполняют практические задания на отработку полученных навыков, общаются с экспертами и единомышленниками. Познакомиться со всеми продуктами подробнее можно на сайте https://netology.ru, линейка курсов и профессий постоянно обновляется.
- StudyBay Brazil – это онлайн биржа для португалоговорящих студентов и авторов! Студент получает уникальную работу любого уровня сложности и больше свободного времени, в то время как у автора появляется дополнительный заработок и бесценный опыт.
- Автор24 — самая большая в России площадка по написанию учебных работ: контрольные и курсовые работы, дипломы, рефераты, решение задач, отчеты по практике, а так же любой другой вид работы. Сервис сотрудничает с более 70 000 авторов. Более 1 000 000 работ уже выполнено.
- StudyBay – это онлайн биржа для англоязычных студентов и авторов! Студент получает уникальную работу любого уровня сложности и больше свободного времени, в то время как у автора появляется дополнительный заработок и бесценный опыт.
|
---|