.net与Windows Mobile的精简版框架
问题描述:
我很困惑.net Compact Framework for Windows Mobile和.NET Compact Framework for Windows CE。他们不同的操作系统?我在.net CF上寻找一些问题。 我在线阅读这个问题并寻找正确的答案 - 完全.NET框架中的.NET Compact Framework缺少哪些内容? (表明他们不仅仅是一个.NET开发人员)。当你需要使用不包含的东西时,你会做什么?我知道在.net框架中.net CF中缺少的东西,但除了使用.net CF中的某些东西外,我们还要做什么?.net与Windows Mobile的精简版框架
有什么想法吗???
答
在大多数情况下,Compact Framework将开发简化工具(或冗余功能,如果您不介意的话)省略完整版本。
通常,会存在一个核心功能,仍然允许开发人员执行相同的任务。这就像他们删除了所有“简单易用”的包装。
例如:假设你想知道单词“Christ”在单词“Christmas”中。
在完整版,你可以写:
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));
}
看到了吗?这仍然是可能的,你只需要使用更有限的工具子集。
工作冗余是有点误导。拿WCF的子集来说,我认为不包括TCP/IP和HTTP堆栈是多余的。 –
是**开发简化工具**更好吗? – jp2code