.net Compact Framework с Windows Mobile - PullRequest
1 голос
/ 30 ноября 2011

Меня смущает .NET Compact Framework для Windows Mobile и .net Compact Framework для Windows CE. Это разные ОС? Я ищу некоторые вопросы по .net CF. Я прочитал этот вопрос онлайн и ищу правильный ответ - Чего не хватает в .NET Compact Framework, который входит в полную версию .NET Framework? (Показывает, что это не просто разработчик .NET, обвиняющий его). Что бы вы сделали, когда вам нужно использовать что-то, что не включено? Я знаю, чего не хватает в .net CF, который входит в полную версию .net Framework, но что мы делаем, кроме поиска в Google чего-то, чего нет в .net CF?

Любые идеи, пожалуйста ???

Ответы [ 2 ]

1 голос
/ 30 ноября 2011

Я бы всегда начинал со статей MSDN .

Компактные платформы одинаковы для обеих платформ ОС, при развертывании которых вы просто выбираете нужную операционную систему. В операционных системах, таких как брокер состояния и уведомлений в Windows Mobile, есть некоторые различия.

0 голосов
/ 01 декабря 2011

По большей части, Compact Framework опускает инструменты, упрощающие разработку (или избыточные функции, если не возражаете) из полных версий.

Как правило, существуют основные функции, которые позволяют разработчику выполнять те же задачи. Это похоже на то, что они удалили все «облегчающие» обертки.

Например: скажем, вы хотели знать, было ли слово «Христос» в слове «Рождество».

В полной версии вы могли бы написать:

public bool Contains(string source, string item) {
  return source.Contains(item);
}

Видите, как это было легко и просто?

Вы можете выполнить это действие в рамках Compact Framework, но на этот раз вам придется выполнять анализ более низкого уровня:

public bool Contains(string source, string item) {
  return (-1 < source.IndexOf(item));
}

См? Это все еще возможно, вам просто нужно использовать более ограниченный набор инструментов.

...