NETCF技术写作
文章平均质量分 73
yanyouning
这个作者很懒,什么都没留下…
展开
-
NETCF开发之POOM应用开发——任务管理
使用Pocket Outlook .NET组件,我们可以利用三种Pocket Outlook数据实现三项PIM功能:任务、联系人和约会管理。本文介绍任务管理这种PIM功能的实现。 从开发人员的角度来看,使用任务可能出于多种不同的原因。例如,可以在Pocket PC应用程序内通过任务的方式记录某个项目中等待完成的后续工作。Pocket PC设备上的任务应用程序如图23-1所示。原创 2006-09-08 09:27:00 · 1444 阅读 · 0 评论 -
NETCF开发之文件与目录(8)
1.1 文件管理Pocket PC应用程序通常会包含文件管理的功能。例如访问文本配置文件、XML文档或数据库以及拷贝、移动、删除和使用文件属性。下面就介绍如何在Pocket PC 环境里利用System.IO 命名空间的File类来实现文件管理。1.1.1 File类和FileInfo类与Directory和DirectoryInfo类类似,System.IO命名空间包括F原创 2006-07-17 09:31:00 · 1177 阅读 · 0 评论 -
NETCF开发之注册表编程(2)
1.1 使用注册表在.NET Compact Framework中,Microsoft.Win32命名空间只提供处理操作系统注册表的类和对象。表18-3列出了Microsoft.Win32命名空间支持的类和对象。 表18-3:Microsoft.Win32命名空间支持的类和对象 类名原创 2006-07-21 00:26:00 · 2233 阅读 · 3 评论 -
NETCF开发之Notification控件
1.1 Notification控件Notification控件是.NET Compact Framework 2.0提供的新控件之一。Notification实现用于显示和响应用户通知的功能。如图4-13所示,使用Notification控件询问用户是否开始下载。 图4-13:Notification控件 表4-2列出了Notification控件的主要属性。原创 2006-07-22 08:33:00 · 1746 阅读 · 1 评论 -
NETCF开发之绘制图形报表
绘制图形报表利用.NET Compact Framework的绘制功能还可以绘制图形报表,例如:饼图、柱形图或折线图。下面以饼图为例,介绍如何绘制饼图的方法。绘制饼图的代码如清单7-8所示。 清单7-8:绘制饼图 …… Dim cBmp A原创 2006-07-23 22:46:00 · 1861 阅读 · 2 评论 -
NETCF开发之线程池编程
线程池.NET Compact Framework提供了几种不同的方法去创建多线程应用程序。而实现多线程最理想的方法可能得算使用线程池中已存在的线程。图23-2展示使用线程池中已存在的线程和直接创建线程在执行效率上的差别。 图23-2:使用线程池和线程的比较 如图23-2所示的测试程序运行在普通的Windows CE .NET 4.2模拟器中,并创建200个生存期都很短的相原创 2006-07-24 11:59:00 · 1654 阅读 · 1 评论 -
NETCF开发之MessageQueue控件
1.1 MessageQueue控件MessageQueue控件是.NET Compact Framework 2.0提供的新控件之一。在Windows CE操作系统中没有内置“消息队列”(也称为MSMQ)。但是.NET Compact Framework 2.0为Windows CE提供了对 “消息队列”的支持。MessageQueue控件是对“消息队列”的包装,提供对“消息队列”队列原创 2006-07-22 08:28:00 · 2346 阅读 · 0 评论 -
NETCF开发之BindingSource控件
1.1 BindingSource控件BindingSource控件是.NET Compact Framework 2.0提供的新控件之一。BindingSource控件与数据源建立连接,然后将窗体中的控件与BindingSource控件建立绑定关系来实现数据绑定,简化数据绑定的过程。BindingSource控件即是一个连接后台数据库的渠道,同时又是一个数据源,因为BindingSou原创 2006-07-22 08:38:00 · 5902 阅读 · 0 评论 -
NETCF开发之比较两种Timer类
如果要求线程按照规定的时间间隔周期性地执行的话,可以使用Timer类将需要调用的方法加入队列等待周期性执行。Timer类包含在System.Threading命名空间。Timer类通过系统提供的线程池线程在每次计时器期满时运行计时器委托。因为System.Threading.Timer对象是在单独的线程中执行,因此在退出应用程序之前需要完全终止计时器。.NET Compact Framewor原创 2006-07-28 09:20:00 · 2334 阅读 · 1 评论 -
NETCF开发之移动Web网站安全性
1.1 移动Web网站安全性ASP.NET中的安全性由三个不同的方面组成:身份验证、授权和加密。.NET Framework与Internet信息服务(IIS)一起提供这方面的支持,以保护Web应用程序。要编写安全的Web应用程序,了解配置选择将影响应用程序的安全性是很重要的。ASP.NET依赖于IIS和ASP.NET的基础结构来保护应用程序。.NET Framework支持集成Wi原创 2006-08-01 13:30:00 · 1279 阅读 · 1 评论 -
NETCF开发之用户界面设计
1.1 用户界面设计在业界,用户界面设计在工作流程上分为结构设计(Structure Design)、交互设计(Interactive Design)、视觉设计(Visual Design)三个部分。1.1.1 结构设计 结构设计是界面设计的骨架。通过对用户研究和任务分析,制定出产品的整体架构。基于纸质的的低保真原型(Paper Prototype)可提供用户测试并原创 2006-07-30 08:57:00 · 2190 阅读 · 1 评论 -
NETCF开发之使用资源文件
1.1.1 使用资源文件在基于.NET Compact Framework的应用程序中,可以使用资源文件将资源嵌入到程序集。使用资源文件的一个主要好处是可以将应用程序或类库DLL文件中的所有特定于语言和区域设置的元素(如标题和用户消息等)从应用程序代码中分离出来。为此,开发人员需要为所支持的每种语言创建单独的资源文件。资源文件实际是一个基于XML数据格式的文本文件,其扩展名为.resx。原创 2006-08-06 08:00:00 · 1606 阅读 · 0 评论 -
《.NET Compact Framework移动开发指南》答疑一
读者来信: 我是一位刚刚买过您《.net Compact Framework移动开发指南》的读者,现遇到一个在搭建开发环境的问题……我已具备的系统环境如下:Windows xp (sp2)已安装IISsqlserver 2000(sp4).net 2005(tm)Mirosoft Activesync(4.2)问题是:我从Microsoft网站上下载好sqlserver ce2.0在安装过程中原创 2006-12-18 11:56:00 · 2853 阅读 · 2 评论 -
NETCF开发之文件与目录(6)
获得系统文件夹信息在.NET Compact Framework应用程序中调用SHGetSpecialFolderPath函数比较麻烦,下面就介绍该函数的使用方法。为了让SHGetSpecialFolderPath函数更加容易使用,可以建立一个模块,在模块中加入常用该函数的声明,然后在开发Pocket PC应用程序时使用。调用SHGetSpecialFolderPath函数首先要为nFol原创 2006-07-16 09:39:00 · 1461 阅读 · 0 评论 -
NETCF开发之文件与目录(5)
系统目录Windows CE使用一组系统目录存储公共信息。系统目录在Pocket PC设备上分别对应不同的物理文件夹,并提供两个用途。第一个用途是使Pocket PC应用程序可以定位重要文件夹,比如Windows文件夹。第二个用途是用来处理地方化问题。在基于不同语言的Pocket PC系统环境里,文件夹的名称有所不同。在表11-3列出了Pocket PC 2003 SE的系统文件夹。原创 2006-07-15 09:54:00 · 1406 阅读 · 0 评论 -
NETCF开发之文件和目录(2)
System.IO命名空间在Pocket PC应用程序里实现目录和文件操作功能,需要对System.IO命名空间有基本的了解,主要包括该命名空间里用于创建、操作和删除目录及文件的类。表11-1列出了System.IO命名空间主要的类。 表11-1:System.IO命名空间主要类 类原创 2006-07-14 17:01:00 · 1264 阅读 · 0 评论 -
NETCF开发之文件压缩和解压缩
当需要在网上传送数据的情况下压缩是极其有用的,特别是对于非常慢且代价昂贵的网络,例如GPRS连接。在这种情况中,使用压缩能够极大地缩小数据尺寸并且减少整个通讯耗费。Web Service是另一个领域-此时,使用压缩能提供巨大的优点,因为XML数据能被高度压缩。由于.NET Compact Framework 2.0没有支持命名空间System.IO.Compression,所以在NETCF上开原创 2006-09-08 23:06:00 · 1954 阅读 · 1 评论 -
NETCF开发之POOM应用开发——简介
Pocket Outlook是与Pocket PC捆绑发行的一套应用程序软件包。这套应用程序包括日历、联系人、收件箱、备注和任务管理五个应用程序组件。虽然就其功能而言,这些应用程序都能够独立运行,但它们与桌面Windows版的Microsoft Outlook结合使用的话,将发挥更大的功能。位于Pocket Outlook和Microsoft Outlook两个PIM应用程序平台之间的是Act原创 2006-09-05 23:32:00 · 1879 阅读 · 0 评论 -
配置Pocket PC 2003 SE设备仿真器的网络设置
本文介绍配置Pocket PC 2003 SE设备仿真器网络设置的方法共有六个步骤: 下载虚拟网卡驱动程序 在PC上安装虚拟网卡驱动 在Visual Studio 2005中配置仿真器启动参数 配置Pocket PC 2003 SE 设备仿真器网卡参数 配置Pocket PC 2003 SE 设备仿真器虚拟网卡绑定 要求配置完后软启动原创 2006-09-16 22:43:00 · 20834 阅读 · 23 评论 -
一些经典的Pocket PC界面设计
1、Color Button Control 2、Explorer Control 3、Color Tab Control 4、Compact Zip Component5、Chart Collection Control 6、Data Navigator Control 备注:所有控件屏幕截图转至www.pocketpccontrols.c转载 2006-09-26 09:40:00 · 2480 阅读 · 0 评论 -
《.NET Compact Framework 移动开发指南》,即将与大家见面
有人曾经描述过这样一幅画面:当你离开办公室,你可以发送信息给家中的信息家电,于是家中的空调提前调节到你喜欢的温度,咖啡机也开始为你煮一壶可口的咖啡,这一切都是为了让你从进家门的一刻起就感受到舒适和体贴。然而在今天,这一切不但在IBM中国研究中心的实验室中都已变成了现实,而且移动办公、移动商务、移动通讯、移动媒体、移动娱乐等实实在在的应用也正在逐步为我们每个人所熟悉。在光明前途所带来的前景的伴原创 2006-11-02 21:25:00 · 6414 阅读 · 14 评论 -
新书《.NET Compact Framework 移动开发指南》章节连载
连载地址:http://book.csdn.net/bookfiles/166/原创 2006-11-06 17:59:00 · 2350 阅读 · 1 评论 -
NETCF开发之文件和目录(3)
目录管理目录及特殊的目录管理是Pocket PC应用程序开发中的重点。在Pocket PC应用程序中管理目录的操作有以下几项:l 在Pocket PC应用程序中创建、修改和删除目录。Pocket PC应用程序常常需要在本地存储数据,因此Pocket PC应用程序通常需要向用户提供操作目录的功能。l 保护目录,保证目录下的的数据不会意外丢失。通过设置目录和原创 2006-07-14 17:13:00 · 1148 阅读 · 0 评论 -
NETCF开发之文件和目录(4)
Directory类和DirectoryInfo类System.IO命名空间提供了两个类:Directory 和DirectoryInfo,实现特殊的目录操作功能。这两个类之间主要差别是Directory类提供静态方法,而DirectoryInfo类提供实例方法。相比之下,Directory类的功能更强大更方便。表11-2列出在Pocket PC应用程序开发中常用的Directory类方法。原创 2006-07-14 17:14:00 · 1122 阅读 · 0 评论 -
NETCF开发之文件与目录(7)
1.1.1 确定目录是否存在System.IO命名空间的Directory类包含一个叫做Exists的方法。无论指定的目录是否存在,Exists方法都返回值。该方法的声明如下: Public Shared Function Exists(ByVal path A原创 2006-07-16 10:00:00 · 1513 阅读 · 0 评论 -
NETCF开发之文件与目录(9)
1.1 读写文件在Pocket PC应用程序的开发领域,读写文件是一项重要的功能。其中读写文本文件和二进制文件是最常见的。下面就通过示例代码介绍如何利用.NET Compact Framework提供的类来实现对文本文件和二进制文件的读写。1.1.1 创建和打开文件System.IO命名空间的File和FileStream类,提供了多种创建和打开文件的方法。下面介绍其中几种原创 2006-07-18 09:38:00 · 1709 阅读 · 0 评论 -
NETCF开发之注册表编程(1)
1.1 概述注册表是一个存储设备,包含有关应用程序、用户和默认系统设置的信息。例如,应用程序可使用注册表来存储在应用程序关闭后需要保留的信息,并可在应用程序重新加载时访问这些信息。例如,可以存储颜色首选项、屏幕位置或窗口大小。通过将信息存储在注册表中的不同位置,可以为各位用户分别控制这些数据。Pocket PC应用程序开发完成并分发到用户手中后,在应用程序运行时同样可能需要记录一些程原创 2006-07-19 09:32:00 · 1801 阅读 · 1 评论 -
NETCF开发之文件和目录(1)
概述虽然在Pocket PC设备和台式电脑上开发应用程序的过程类似,但对于Pocket PC应用程序的开发者而言,则要求掌握更多Pocket PC操作系统的知识,比如Pocket PC操作系统特殊的目录结构和文件管理方式。Pocket PC应用程序能够独立的维护文件目录结构是用户选择Pocket PC应用程序的一个重要原因。在本章里,我将接收.NET Compact Framework的S原创 2006-07-14 16:55:00 · 1384 阅读 · 0 评论 -
移动手持设备引发管理变革
可口可乐、固特异等跨国公司为业务人员配备定位手机,以随时掌握其动向,瞬时间就成了热点,这是个新事物,新事物嘛大家关注度就高。 “为业务人员配备定位手机”会不会成为高科技应用于管理的一个新时尚呢?现在还不好判断,不过我认为这种探讨和尝试是值得尊重的,网络上许多人是一边倒地的认为这种作法比较可恶,即便是报纸上的报道也有偏向性,即认为这种做法不好。我也认为这种监督员工行为的转载 2007-08-31 21:22:00 · 1964 阅读 · 2 评论