.net Compact Framework
文章平均质量分 73
aawolf
这个作者很懒,什么都没留下…
展开
-
桌面端的移动运算(三)
Moving Files on a Device也许你会遇到需要在设备上移动或者重命名一个文件的情况。例如,你也许想在拷贝一个新版本的文件到设备上之前先为配置文件做一个备份。该功能的演示界面如图2。Figure 2. The Move File tab of the RAPI demo programOpenNETCF.Desktop.Communication命名空间RAPI类提原创 2004-04-26 10:56:00 · 1992 阅读 · 0 评论 -
VS.NET 2005 Beta 2初体验(1)-用C#开发Managed代码
VS.NET 2005 Beta 2初体验在经历了N次安装CTP不成功的惨痛经历之后(N>4),我终于等到了正式的Beta2出来,我这次安装的是VS.NET的中文标准版,MSDN的订户现在可以在MSDN网站上下载英文的标准版和Team Suite版,其他的开发人员可能还要等几天。好了,废话不说,安装过程和CTP的基本一致,安装完成后,VS.NET 2005的真面目就出现在我们面前了。怎么样?感觉比原创 2005-05-16 15:42:00 · 7846 阅读 · 2 评论 -
Windows Mobile 开发黄金周:Using SQL MOBILE on.NET CF 2.0 FAQ
Windows Mobile 开发黄金周(3):Using SQL MOBILE on.NET CF 2.0 ---Level 300 活动日期: 2005-10-21 10:00 -- 16:00 主 讲: 马宁 ________________________________________Q:SQL Mobile是一个什么产品?他跟SQL Server有什么异同?A:SQL Mobile是微原创 2005-10-21 14:21:00 · 8981 阅读 · 5 评论 -
[翻译]设计.Net Compact Framework CLR(一)
老狼的话:很久没有翻译文章了,不过第一眼看到Steven Pratschner的这篇文章时就觉得很有价值。这位老兄目前是微软.Net Compact Framework Team的成员,这篇文章在CLR设计的高度为我们讲述了CLR与操作系统之间的关系,十分值得一读。目前这位老兄的系列文章已经写到了第三章,我会在稍后继续为大家翻译后边的部分。大家可以在这里看到这篇文章的英文原版:http://blo翻译 2005-12-23 17:38:00 · 8113 阅读 · 8 评论 -
[翻译]设计.Net Compact Framework(二)
这个系列文章的第一部分上了CSDN的首页,可见这个话题还是有很多人关注的。而且我们也能够从设计者的角度深入了解.Net Compact Framework CLR的内部结构。这部分我们要讨论JIT编译器的知识。再次感谢Steven Pratschner,感谢他给我们带来了这么好的文章,本章的英文版可以在这里找到。第二章 设计JIT编译器这是《设计.Net Compact Framework CLR翻译 2005-12-28 10:09:00 · 5545 阅读 · 3 评论 -
Windows Mobile 开发黄金周(6):Direct 3D Mobile初体验 FAQ
Windows Mobile 开发黄金周(6):Direct 3D Mobile初体验 ---Level 200 活动日期: 2005-10-28 10:00 -- 11:30 主 讲: 马宁 ________________________________________Q:用c#的话是否可以像在PC上一样的用DLLImport来访问native代码?A:.NET CF是支持P/Invoke原创 2006-08-31 11:48:00 · 4403 阅读 · 0 评论 -
SQL Mobile 2005的Replication和RDA开发入门 FAQ
SQL Mobile 2005的Replication和RDA开发入门 ---Level 300 活动日期: 2005-12-23 10:00 -- 11:30 主 讲: 马宁 ________________________________________Q:SQL Mobile 2005的Replication和RDA开发要具备哪些知识和工具?A:RDA是SQL Mobile的特有技术,不原创 2006-08-31 11:49:00 · 3665 阅读 · 0 评论 -
.NET Micro Framework初体验
.NET Micro Framework终于在正式命名一年之后, 于2月13日,在德国纽伦堡被发布。NETMF是针对嵌入式设备开发的.NET系统,可以运行在ARM7不带MMU的版本上,目前还没有报道,说NETMF可以运行在8位单片机或者其他的嵌入式CPU中,不过感觉这只是一个时间问题。NETMF比Windows CE要小,而且可以完全脱离操作系统环境运行,这个非常符合嵌入式系统的要求。目前,NET原创 2007-02-14 16:25:00 · 11275 阅读 · 3 评论 -
发布MEDC EAA 402课程资源:SQL Server 2005 Compact Edition程序设计与性能优化
MEDC 2007结束了一段时间了,很多人在MSN上见到我的第一句话就是:“你在课上说要把Sample Code和PPT发布出来,可是我们怎么没看到?”在这里请求大家的原谅,MEDC之后实在不想碰计算机,加上公司对上传文件的限制。直到今天家里装好ADSL之后,才把EAA 402的PPT和Sample Code放上来,感谢CSDN提供了一个很好用的共享空间。我没有要求积分,既然已经打算共享出来,原创 2007-07-11 18:53:00 · 3726 阅读 · 0 评论 -
.NET CF命令行调试器MDbg入门(一)
.NET CF命令行调试器MDbg入门(一)认识MDbg和.NET Compact Framework 2.0 SP1老狼的话:David Kline是.NET CF团队一位非常优秀的开发者,看到他这个系列文章已经很久了,一直没空翻译。今天用下班后的时间翻译出来,也是希望有个督促,能让这个系列文章让更多朋友认识。原文地址:http://blogs.msdn.com/davidklinems翻译 2007-05-09 18:44:00 · 8042 阅读 · 2 评论 -
.NET CF命令行调试器MDbg入门(二) 设备模拟器
老狼的话:David Kline是.NET CF团队一位非常优秀的开发者,看到他这个系列文章已经很久了,一直没空翻译。今天用下班后的时间翻译出来,也是希望有个督促,能让这个系列文章让更多朋友认识。原文地址:http://blogs.msdn.com/davidklinems/archive/2006/07/14/666050.aspxVisual Studio 2005设备模拟器是一个非常酷的工具翻译 2007-05-15 16:56:00 · 5456 阅读 · 2 评论 -
.NET CF命令行调试器MDbg入门(三) 进程控制
老狼的话:David Kline是.NET CF团队一位非常优秀的开发者,看到他这个系列文章已经很久了,一直没空翻译。今天用下班后的时间翻译出来,也是希望有个督促,能让这个系列文章让更多朋友认识。原文地址:http://blogs.msdn.com/davidklinems/archive/2006/08/11/695975.aspx在这个系列的前两篇文章中,我讨论了MDbg的入门和使用设备模拟器翻译 2007-05-18 15:00:00 · 4658 阅读 · 2 评论 -
.NET CF命令行调试器MDbg入门(四) Attaching to Processes
.NET CF命令行调试器MDbg入门(四) Attaching to Processes老狼的话:David Kline是.NET CF团队一位非常优秀的开发者,看到他这个系列文章已经很久了,一直没空翻译。今天用下班后的时间翻译出来,也是希望有个督促,能让这个系列文章让更多朋友认识。原文地址:http://blogs.msdn.com/davidklinems/archive/2006/08/翻译 2007-06-01 13:29:00 · 5552 阅读 · 1 评论 -
Visual Studio 2008移动开发初体验(一)
Visual Studio 2008移动开发初体验(一)趁着黄金周的空闲,学习一下新的技术,好让自己的思维能跟上软件更新的脚步,这大概就是程序员所面对的现实吧。在这个黄金周里,我准备研究一下Visual Studio 2008中的移动开发部分。Visual Studio 2008目前还处在Beta 2的阶段,当年VS 2005的Beta 2,已经和日后我们看到的RTM版本相差无几了,但愿VS原创 2007-10-03 23:33:00 · 20473 阅读 · 19 评论 -
在Tech Ed上要看到的Sync Service for ADO.NET
离出发还有一个小时,Tech Ed的课程还没有成型,索性不写了,好好梳理一下脑子里的Sync Service for ADO.NET到底是个什么东东?面对一门新技术时,我们应该首先问三个问题:1, 这项技术是什么?2, 这项技术做什么用?3, 这项技术如何用?如果一场70分钟的Session能够回答这三个问题,那么至少算不得失败。所以,让我们用一个小时的时间,来看看原创 2007-11-06 17:33:00 · 5780 阅读 · 1 评论 -
VS.NET 2005 Beta 2初体验(3)—操作SQL Mobile数据库
VS.NET 2005 Beta 2初体验(3)—操作SQL Mobile数据库我终于安装成功VS.NET 2005 TS的英文版了,昨天在本机上装了一下,结果没办法发布到模拟器上去,可能是因为我的机器上装过CTP版本。今天在VPC的Windows Server 2003里安装,因为操作系统很干净,所以这次终于安装成功了。于是,我在上边开始写操作SQL Mobile数据库的应用。这次我的开发环境是原创 2005-05-16 15:24:00 · 4858 阅读 · 2 评论 -
Windows Mobile移动开发简明目录(2005.05)
Windows Mobile移动开发简明目录(2005.05)进入五月以后,我终于盼到了一个真正的休息日,原来放长假也是很累人的。美国那边的MEDC五月十日在Las Vegas开幕了。这几天几乎所有Windows Mobile的Blog上,主题只有一个MEDC。所以我们这次也不能免俗,所有的内容都是关于MEDC的。ArticleTop1:《Whats New for Developers in原创 2005-05-16 15:55:00 · 7869 阅读 · 0 评论 -
桌面端的移动运算(一)
桌面端的移动运算Larry RoofMarch 2004Applies to: Microsoft® .NET Compact Framework Windows Mobile™-based Pocket PCs Windows Mobile-based Smartphones Microsoft ActiveSync®摘要:学习关于Remo原创 2004-04-27 23:53:00 · 2415 阅读 · 0 评论 -
桌面端的移动运算(二)
Working with the RAPI Class为了简化RAPI类的操作,我将添加一个using声明到示例程序的C#版本,或添加一个Imports声明到VB.NET中,示例如下:[VC#.NET]using OpenNETCF.Desktop.Communication;[VB.NET]Imports OpenNETCF.Desktop.Communication另外,我将添加一个单原创 2004-04-26 10:55:00 · 2592 阅读 · 0 评论 -
桌面端的移动计算(四)
Launching an Application有很多原因使你要从一个桌面程序启动设备上的一个应用程序。在下面情况下,你可以使用这个技术:· 安装一个新版本的应用程序。简单地拷贝CAB文件到设备上,然后在设备上运行CAB安装程序来提供安装。这项技术被经常用在你想自动发布和安装应用程序更新的情况下。注意 另一个相似的发法是自动话桌面端的安装过程原创 2004-04-26 11:49:00 · 2011 阅读 · 0 评论 -
我的饕餮元年获奖了!
我的饕餮元年在MDC2004上得到了商业应用的三等奖! 一个个人参赛的作品能够在微软移动开发挑战赛中获奖,的确是件很幸运的事情。尤其是其他获奖者都是公司参赛的情况下,这个奖对我来说是个莫大的鼓舞。 的确像韦青先生说的一样,尽管得奖了,但这仅仅是预赛,还有决赛在后边等着所有的参赛者。我希望我的程序有更好的表现。 在写饕餮元年的过程中,我还零零碎碎地写了一些文字,放在BlogBus上。比起原创 2004-06-29 10:48:00 · 2789 阅读 · 16 评论 -
饕餮元年开发日记(中场休息篇)
事实证明,代码与文字不可得兼。在悠悠闲闲地写产品文档时,写一点文字也是很正常的事情。但真正开始写起代码来时,即使有写文字的想法,也绝对不会在敲了几百行代码后,还会有摆弄键盘的想法了。 我是一个极其没有时间概念的人,写完系统分析后,我在悠闲中度过了几周的时间,每周只是在周末写一点程序,但也只是适可而止,我还要看看电视、听听音乐、玩玩游戏…… 到五月的最后一个周末时,我才开始紧张起来,当时我对在6月1原创 2004-06-29 10:36:00 · 2438 阅读 · 2 评论 -
饕餮元年开发日记(二)
时间: 2004-05-10 昨天我已经完成了数据库的定义、业务逻辑定义和部分的界面定义工作。尽管还没有写一行代码,但我的心里已经比较有底了,至少我知道程序该写成什么样子了。 写程序和写小说有很多相似之处,在下笔前,先要考虑故事的梗概,然后推敲每一个细节,继而塑造人物形象和他们各自的上场时间,最后才是在纸上写出整个故事来。而写程序呢,首先要进行需求分析,然后确定业务逻辑,然后进入详细设原创 2004-06-29 10:43:00 · 2652 阅读 · 2 评论 -
饕餮元年开发日记(一)
饕餮元年是我自己开发的第一个基于Pocket PC的无线餐饮管理系统。饕餮是中国古代传说中的怪兽,喜欢吃东西,所以“饕餮”也形容暴饮暴食的人。在这里取这个名字,是希望大家有个好胃口,而不是得消化不良。 而元年则是版本号,大家看1.0、2.0、2000什么的太多了,既然名字这么中国化,索性让版本号也中国化。元年当然是第一个版本了,希望这个软件有二年、三年诞生。 到目前为止,这个软件还停留在我的脑子里原创 2004-06-29 10:44:00 · 2924 阅读 · 2 评论 -
饕餮元年开发日记(四)
这个周末过得很惬意,哪里也没去,在家里呆了两天。过着吃吃睡睡的日子,顺便把代码的框架搭了起来。说实话,我这是第一次用Vs.net来开发一个Project。的确比以前用的IDE有了长足的进步(别忘了VC6可是1998年的产品了……)。 我可以把文档、代码和资源放在Solution Explorer里,管理起来十分的方便。但不知道为什么把Form放入一个文件夹后,代码就会变成黑色的。不知道是我原创 2004-06-29 10:39:00 · 2561 阅读 · 1 评论 -
饕餮元年开发日记(三)
我的设计差不多要完成了。其间我陷入了对Web Service接口定义的考虑,最后我还是把逻辑实现放在了Client中,而一些类似于结构的类可以通过序列化传递给Web Service。当然这样的说法有些不准确,Web Service的接口是按照业务逻辑定义的,它可以返回序列化的对象,也可以是DataSet。 我不知道我的设计方式是不是对,但这几天走过来,没有想清楚的问题也逐渐清晰了。我先是大原创 2004-06-29 10:40:00 · 2271 阅读 · 0 评论 -
在Pocket PC中使用Web Service连接数据库
在Pocket PC中使用Web Service连接数据库前言微软的移动开发者大会在六月的北京举行了,国内的移动应用软件虽然是刚刚起步,但是这个前景宽广的领域已经受到越来越多软件厂商的关注了。移动设备上的商业应用尽管刚刚起步,但已经显示出巨大的发展潜力。在微软移动开发挑战赛中,我的作品《饕餮元年无线餐饮管理系统》获得了商业应用的三等奖。为了实现Pocket PC与后台数据库服务器的连接原创 2004-08-26 11:46:00 · 6348 阅读 · 14 评论 -
Hello,.NET Compact Framework 2.0
Hello,.NET Compact Framework 2.0伴随着硬盘的惨叫声,我开始写这篇Blog。这也不能怪我的老机,因为他刚经历了一系列的折磨,连续两天连夜下载Visual Studio 2005 Beta2的二月份CTP版本,3.3G呀:)同时还要在VPC里装Windows Server 2003和Windows XP。言归正传,我为什么如此“虐待”自己的机器呢,因为微原创 2005-03-11 12:21:00 · 4974 阅读 · 3 评论 -
Hello,.NET Compact Framework 2.0(二)
好了,这次该说说另一位主角了:MS SQL Server 2005Mobile Edition,名字够长吧?以后叫SQLMobile就好了,它是SQLServer CE 2.0的升级版,其实就是SQLCE 3.0。SQL Mobile的变化很大,最大的变化就在于增加了多平台的支持。SQL Mobile会被Tablet PC和下一个版本的Pocket PC、Sm原创 2005-03-25 14:43:00 · 3036 阅读 · 1 评论 -
使用.NET CF开发Smartphone应用程序 FAQ
这是我7月26日Webcast Q&A内容,很多问题还是很有代表性的,给大家贴出来.使用.NET CF开发Smartphone应用程序 ---Level 300 活动日期: 2005-07-26 14:30 -- 16:00 主 讲: 马宁 ________________________________________Q:新建项目的时候选择哪个项目类型才能创建刚才的应用程序呢?A:在Vi原创 2005-08-08 13:57:00 · 8856 阅读 · 23 评论 -
VS.NET 2005 Beta2初体验(4)-Notification控件
VS.NET 2005 Beta2初体验(4)闲了一个五一长假,就是因为家里没有网络连接,而安装的Loopback网卡也不能用。我已经报告这个BUG了,不知道微软什么时候可以解决。大家如果在使用Beta2的过程中出现各种问题,或者有什么好的建议,都可以去MSDN的Feedback中心去投诉。在MSDN网站最下边有一个反馈中心的连接,大家可以先去搜索一下有没有类似的反馈了,如果有,看他们的解决办法是原创 2005-05-16 15:52:00 · 4414 阅读 · 2 评论 -
南行取经记(一)重启Windows Mobile设备
临近春节去新加坡参加了Mobility Metro Training,很多来自亚洲各地的MVP、MCT们也都参加了这次的培训。这次培训的目的就是将Windows Mobile 6.0和Visual Studio 2008开发的最新技术,快速地推广到全世界。我们也将会在中国进行系列的Mobility Metro Training。这次去新加坡培训的一共四人,临行时的一句玩笑:“二师兄,你的肉现在原创 2008-02-07 10:41:00 · 5169 阅读 · 0 评论