首页 | 互联网 | IT动态 | IT培训 | Cisco | Windows | Linux | Java | .Net | Oracle | 软件测试 | C/C++ | 嵌入式开发 | 存储世界 | 服务器
网络设备 | IDC | 安全 | 求职招聘 | 数字网校 | 网页设计 | 平面设计 | 技术专题 | 电子书下载 | 教学视频 | 源码下载 | 搜索 | 博客 | 论坛
中国IT实验室Dotnet频道
中国IT教育
Google
首页 ASP.NET  C#  XML/WebService ADO.NET VC.NET VB.NET .NET 资讯动态 专题 RSS订阅 讨论 下载
您现在的位置: 中国IT实验室 >> Dotnet >> .NET Framework >> 正文

.NET Compact Framework概述

  序列化

  出于大小和性能方面的考虑,。NET Compact Framework 不支持使用 BinaryFormatter 的二进制序列化和使用 SoapFormatter 的 SOAP 序列化。

  但是,对于在 XML Web services 中使用 SOAP 传输对象数据提供序列化支持,并且支持将数据集序列化为 XML.

  大小

  。NET Compact Framework 的大小是 .Net Framework 全功能版可再发行包的 8%.由于 Windows CE 文件系统压缩,因此,在磁盘上的大小要小 50%.

  套接字

  不是所有的套接字选项都受支持。有关更多信息,请参见套接字编程。

  字符串处理,正则表达式

  使用 .NET Compact Framework 的正则表达式的应用程序与使用 .NET Framework 全功能版的正则表达式的应用程序的二进制代码不兼容,但它们的源代码兼容。

  线程

  一个 .NET Compact Framework 应用程序最多可以创建四个线程:

  主应用程序线程。

  用来控制可由系统或应用程序安排的各种时间段计时器和超时的线程。用来跟踪活动 TCP/IP 接口更改的线程(模拟 Windows XP 中提供而 Windows CE 中未提供的介质检测行为)。

  用来运行对象终结器的线程。在对第一个可终结对象进行垃圾回收时创建该线程。

  有关线程处理支持的更多信息,请参见 .NET Compact Framework 中的线程处理。

  时间间隔

  Now 返回的值只精确到秒而不是毫秒。可以使用 TickCount 属性获得更精确的度量值。

  计时器

  不支持 System.Timers.Timer 的 Start 和 Stop 方法,但是,将 System.Windows.Forms.Timer 的 Enabled 属性设置为 true 或 false,可以启动和停止计时。

  Visual Basic My

  。NET Compact Framework 支持 Visual Basic 的 My 功能(请参见使用 My 开发),但下列 My 对象除外:

My.Application 
My.Computer 
My.User 
My.Settings

  Web 服务

  Web 服务客户端直接运行 wsdl.exe 生成的程序集。

  请不要使用 localhost 在设备上创建 Web 服务,因为 localhost 是指运行应用程序的设备,即该设备本身。应使用计算机名称或其 IP 地址。

  XML

  出于大小方面的考虑,。NET Compact Framework 不支持 XML 架构验证。它确实支持 XML 文档对象模型 (DOM)。有关更多信息,请参见数据访问和 XML 支持。

上一页  [1] [2] [3] 

【责编:John】

中国IT教育

相关产品和培训
文章评论
 友情推荐链接
 认证培训
 专题推荐

 ·WEB程序开发--ASP.NET和PHP、JSP究竟学哪个?
 ·五步带你入门XML
 ·关于Java框架技术专题
 ·XML全攻略技术专题
 ·JAVA开源技术介绍专题
 ·Java嵌入式开发之J2ME技术专题
 ·超前体验 Oracle 11g的5个新特性…
 ·揭密使用VB.NET的五个实用技巧
 ·Oracle和SQL Server常用函数对比专题…
 ·展现C#世界 C#程序设计专题…
 今日更新
 社区讨论
 博客论点
 频道精选
 Dotnet频道相关导航