TechEd China 2009 Mobility Sessions
今年 TechEd 只有北京会场,在国家会议中心举行。Mobility Track 有4个Session,希望大家多多捧场:MBL301 构建丰富的引人注目的Windows Mobile应用 张欣MBL311 SQL Server Compact 终极性能调校 黎波MBL321 如何使用Mobile...
如何开发绚丽、高效率的界面(Windows嵌入式系统)(二)
上篇文章中提到用户体验(UE),并且说到国内有专门去做UE的团队也很少。据我了解Microsoft、Nokia、Google等,还有国内的Baidu是有比较专业的UE团队。对于我们这样的普通团队、普通开发者来说,这样的经验实在太少了。而且普遍更认为UE是UI Designer的事情,与我们这样的De...
又一篇介绍透明控件的文章
Creating Transparent Controls in .NET Compact Frameworkhttp://www.codeproject.com/KB/dotnet/TransparentControl.aspxIntroduction.NET Compact Framework ...
Mircosoft 正式把Windows Mobile改名为Windows Phone,你会因此而购买Windows Phone吗?
简介 本文讲述Windows Phone改名事件,以及Windows Phone发展历史和今后发展策略的想法。 事件 今天下班的时候看报纸,有一段新闻关于昨天(2009年10月6日)Mircosoft正式使用Windows Phone这个名字。我去到原先Windows Mobile的主页,已经全...
MS SQL Server和Oracle对数据库事务处理的差异性
背景在吉日嘎拉的软件编程走火入魔之:数据库事务处理入门(适合初学者阅读)文章中关于MS SQL Server和Oracle对数据库事务处理的差异性引起一些争论,因此记录我对数据库事务处理的想法。简介本文讲述MS SQL Server和Oracle对数据库事务处理的差异性,以及Oracle如何对事务处...
如何开发绚丽、高效率的界面(Windows嵌入式系统)(一)
这篇文章介绍在Windows Embedded CE/Windows Mobile等系统上开发高效的2D应用的技术。文章分为如下几个部分: 1.相关商用产品一览 2.Windows系统下图形编程的相关基础知识 3.DirectDraw简介 4.DirectDraw驱动开发 5.Direct...
Windows Mobile下通过蓝牙(Bluetooth)发送大文件的实现
背景在前一篇文章 Windows Mobile 与 PC之间的Bluetooth 文件传输 讲述了如何使用Obex开发Bluetooth文件传输的应用。其中BenBen789同学指出不能传输大文件,因此需要实现大文件的传输。简介本文讲述在Windows Mobile下通过蓝牙发送大文件的实现。实现这...
Windows Mobile打包时增加快捷方式到开始菜单的方法
背景 在进行Windows Mobile部署程序开发时,默认是不生成开始菜单的快捷方式。如果想把程序快捷方式增加到开始菜单下,需要手工增加安装项。 简述 本文讲述开发Windows Mobile部署项目时增加快捷方式到开始菜单的方法。 实现 1.增加"Start Menu Folder"...
如何在Windows Mobile下使用Native C++动态加载DLL
背景 Windows Mobile Sensors API库的一个重要的功能是自动发现(detect)和判断(determine)设备类型,调用相应设备(HTC或者Samsung)上的Sensor API,并返回统一的结果。因此该库不能依赖于任何设备的上的Sensor库。因此产生了动态加载各自设备...
Windows Mobile 与 PC之间的通过蓝牙(Bluetooth) 传输文件的开发
背景之前也写过一些Windows Mobile和Wince下Bluetooth开发的文章如下。.NET Compact Framework下的Bluetooth开发 之 Windows Embedded Source Tools for Bluetooth.NET Compact Framework...
Windows Mobile 功能导航界面的设计(2)
在上一篇随笔《Windows Mobile 功能导航界面的设计(1)》中,我介绍了如何用 ListView 和 TabControl 控件设计出常见的功能导航界面,既简单又实用。本文继续介绍 Windows Mobile 功能导航界面的设计。ListView 控件比较普通,界面规规矩矩,玩不出太多花...
Windows Mobile 功能导航界面的设计(1)
在 Windows Mobile 系统中,程序和设置使用 ListView 控件进行导航,以图标和文字的方式向用户展现系统中的各种应用程序和设置,如下图所示:我们也可以利用 ListView 控件设计出这种风格的功能导航界面。先在窗体中放入一个 TabControl,并将 TabControl 的 ...
自定义.NET CF控件,美化Windows Mobile程序界面
虽说.NET CF开发高效,在企业级开发方面是方便、强大,可是他的界面一直却让我很心痛,面对iPhone我还是低下了我高贵的头。所以整理了一些常用的界面控件及处理方法。提示信息控件,用于动态的提示一些信息给用户!背景渐变,通过P/invoke实现背景色的渐变填充,封装了一个背景色渐变的按钮图片按钮,...
Windows Mobile下Native C++访问SqlCe的封装
背景 进行Windows Mobile的应用的开发,很多时候需要对数据库进行访问,存储和读取。可是微软没有为Native C++提供象ADO.NET下的封装,所以我自己封装了一个SqlCe访问类。 简述 本文讲述在Windows Mobile和Wince下,Native C++访问SqlCe的...
WinCE下的GC跑通了
在伊万·买蛋司机(Ivan Maidanski)的协助下终于在WinCE下跑通了GC。大家可以下载最新的GC版本(参考我上一篇日志),然后Merge买蛋司机的几个Patch。Patch for WinCE – part 1/3Patch for WinCE – pa...