自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

aawolf = new Mobile.MVP

梦想一个移动的未来

  • 博客(172)
  • 资源 (3)
  • 收藏
  • 关注

原创 使用.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 8837 23

原创 WTL初学者_第一个Pocket PC程序

有朋友在我上一篇Blog里留言,说WTL 7.5已经支持VS.NET 2005开发Windows Mobile应用程序了。今天正好有空,所以就从http://sourceforge.net/projects/wtl/下载了一个WTL 7.5。我下载的版本是WTL 7.5.5160.0,发布日期是2005年6月9日。大家也可以下载一个,自己玩玩。好了,废话少说,开始我们编写第一个Pocket PC上

2005-07-28 14:31:00 10358 6

原创 WTL初学者

对于WTL来说,我是个地道的初学者。虽然当年用C++的时候,用过VCL和MFC(那时候的WTL还没有现在这么出名),水平只是限于一般使用者。CSDN的BCB版上七千多的专家分就是明证——这小子水平也很菜。重拾对WTL的关注是因为Visual Studio 2005的过,微软的官方文档上已经说明,VS.NET 2005已经支持WTL在CE平台上的开发了。不过那个WTL 8.0到现在还没出来,弄得一堆

2005-07-05 12:13:00 7102 3

原创 MEDC 2005亲历记

MEDC 2005亲历记缓了一个星期,终于恢复过来了。于是写一些我在MEDC上看到的事情。因为这次是我动手实验室的讲师之一,所以没有机会听技术讲座。但是长达一个半月的准备期,也让我知道了,灿烂背后的辛苦。参展商6月23号,我到会场比较早,不过上午动手实验室不开张。我用这个难得的空间,去里边的会场看了下参展商展位。大家可能不太注意这些参展商,但是有时候和看摊的技术人员聊聊,了解一下他们在做什么,还是

2005-07-04 14:41:00 3759 5

原创 VS.NET 2005 Beta2初体验(6)——为无网络开发环境设置Loopback Adapter

VS.NET 2005 Beta2初体验(6)——为无网络开发环境设置Loopback Adapter       大家还记得我在五一长假什么事情都没干的事吧,原因就是家里没有网络环境,使得我没办法调试Windows Mobile的程序。回来之后,我就向微软报告了这个BUG,结果微软告诉我,这不是个BUG,你必须这样来设置Loopback,其实我就是忽略了其中一个很小的步骤。为了大家不重蹈我的覆辙

2005-05-17 15:44:00 5713 17

原创 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 7857

原创 VS.NET 2005 Beta2初体验(4)-Notification控件

VS.NET 2005 Beta2初体验(4)闲了一个五一长假,就是因为家里没有网络连接,而安装的Loopback网卡也不能用。我已经报告这个BUG了,不知道微软什么时候可以解决。大家如果在使用Beta2的过程中出现各种问题,或者有什么好的建议,都可以去MSDN的Feedback中心去投诉。在MSDN网站最下边有一个反馈中心的连接,大家可以先去搜索一下有没有类似的反馈了,如果有,看他们的解决办法是

2005-05-16 15:52:00 4397 2

原创 VS.NET 2005 Beta 2初体验(2)-用C++开发Native代码

VS.NET 2005 Beta 2初体验(2)今天的话题是用MFC开发Native的移动应用,我会尝试在VS.NET 2005的Beta2中编写MFC的移动应用,这也是以前EVC所做的事情。十分可惜的是,我的开发环境昨天出现了问题,所以一直没有把SQL Mobile的应用部署成功,看来今天要重装机器了……我们先来看用VS.NET 2005编写Native的移动程序。我们仍然选择“文件”-“新建”

2005-05-16 15:46:00 6564 2

原创 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 7829 2

原创 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 4837 2

原创 Mono初体验

Mono初体验       最近.NET社区对Mono的热情很高,这也算是微软.NET战略的一个副产品吧。Mono现在的主战场还是在Linux上,可我是个纯粹的Windows程序员,懒得配置一个Linux环境,于是心有不甘地去Mono的老窝逛,发现有Windows的安装程序,于是就下载了一个Mono 1.0.6 for windows。下载的路径是:http://www.mono-

2005-04-07 16:37:00 3655 2

原创 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 3019 1

原创 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 4958 3

原创 羌狼移动开发简明目录(2005.03)

羌狼移动开发简明目录(2005.03)一转眼时间进入三月份,春天来了。最近移动开发界事情也不少,在法国举办了3GSM大会似乎宣告了3G时代的开始,只是中国还迟迟不见动静。微软也开始了年度的Mobile2Mark移动开发赛,这次的奖金额仍然是2.5万美金,不过只允许英语软件参加和必须通过Logo认证,也阻碍了一些开发者参加比赛。希望以后,中国的WindowsMobile开发者能够

2005-03-10 12:11:00 3576 1

原创 在Visual Studio.NET中生成Smartphone安装包

在Visual Studio.NET中生成Smartphone安装包       现在如何制作Smartphone安装包,已经成为常见问题了。在Smartphone中,cab文件是标准的安装文件,在安装结束后,CAB文件将被自动删除。通常情况下,使用CabWiz程序进行Windows Mobile程序的打包。在Visual Studio.NET中提供了生成CAB文件的选项,并可以在Pocket

2005-02-22 09:49:00 4713 2

原创 羌狼移动开发简明目录(2005.01)

羌狼移动开发简明目录(2005.01)新的一年到来了,2005年对于Windows Mobile开发者来说,是值得期待的一年。微软的Visual Studio 2005和Windows Mobile 2005都要在今年面世,而.net Compact Framework 2.0也会随着vs.net 2005一起发布。离这些激动人心的产品发布还有些日子,我们还是来看一下,过去两个月中Window

2005-01-11 12:56:00 8517 2

原创 事后诸葛说北邮移动开发挑战赛

事后诸葛说北邮移动开发挑战赛昨天晚上北邮的微软移动开发挑战赛终于落幕,各个奖项也各归其主。我作为评委全程参与了这次活动,虽然名为评委,但我却抱着一种学习的心态去参加这次活动。最后我也的确得到了许多有益的启发。首先,让我最惊讶的是北邮学生所展现出来的那种创造力。参加最后决赛的一共有十五个团队,几乎包含了所有的移动应用领域,而且很多创意都根据移动设备的特色进行了精心的构思,而不是简单的将PC上

2004-12-21 14:02:00 2921 4

原创 羌狼移动开发简明目录(2004.11)

羌狼移动开发简明目录(2004.11)       接近年末了,Windows Mobile方面的新闻依旧不少。本月出版的12期MSDN杂志就以移动开发作为主题,除了两篇技术文章外,编辑的《Going Mobile》也很值得一读。另外,本期我增加了一个“专家指数”,指的是文章的难易度,1-5分,分数越高难度越大。当然这只是一个参考值。推荐文章:Top1:《Add Support for

2004-11-19 13:07:00 3200 2

原创 Tech Ed游记(三)

Tech Ed游记(三)疲劳的早晨2004年9月19日,星期日,晴。昨天回来比较晚,写游记写到一点多,今天早晨起来头还昏昏沉沉的。这两天中大脑一直处于兴奋状态,不停地往里边塞东西,了解的、不了解的、精通的、初学的,甚至都没有时间去咀嚼一下,只能生吞活剥。进入会场后,明显感觉出一种疲倦的气氛在空中弥漫。大学生的志愿者们还是一如既往的热情,但是展位上的工作人员都在上网,懒得招呼来往的人了。

2004-09-22 11:56:00 2630 4

原创 Tech Ed游记(一)

出发2004年9月17日,星期五,阴。早晨出家门的时候,风挺大,幸好穿得比较多。我是第一次参加Tech Ed,总会有一些神圣感。今年已经参加过微软的开发者日和MDC,所以对微软举办展会的能力还是相当认可的,所以也没做什么准备,坐车直奔国际会议中心去了。下了车往里边走,当初开发者日的时候,路标一直从展览馆正门摆到北展剧场,可这次,直到到了会议中心门前,才看到Tech Ed的醒目标志。往里边走

2004-09-18 15:45:00 3271 5

原创 羌狼移动开发文章简明目录——2004-9

羌狼移动开发文章简明目录——2004-9从本月开始,老狼将各大网站关于Windows Mobile开发的经典文章归纳一下,给大家提供一个阅读的参考。希望大家能在开发的间隙充实一下自己,不过大部分文章都是英文,大家要做好心理准备。 Article:Top 1:《DataSet Server CE: Database Connectivity for Windows Mobile-Ba

2004-09-01 12:02:00 3610 1

原创 在Pocket PC中使用Web Service连接数据库

在Pocket PC中使用Web Service连接数据库前言微软的移动开发者大会在六月的北京举行了,国内的移动应用软件虽然是刚刚起步,但是这个前景宽广的领域已经受到越来越多软件厂商的关注了。移动设备上的商业应用尽管刚刚起步,但已经显示出巨大的发展潜力。在微软移动开发挑战赛中,我的作品《饕餮元年无线餐饮管理系统》获得了商业应用的三等奖。为了实现Pocket PC与后台数据库服务器的连接

2004-08-26 11:46:00 6332 14

原创 Mobile Hot Five!未来移动设备之五大值得期待的热点

  公元2004年的夏天有很多值得记忆的事情去发生,也许信息产业部发布的一条消息并不引人注目:中国的移动通讯用户已经超过了3亿。这是一个已经探明储量的金矿,在它的下面还有更大的金矿吗?一群探矿者已经悄悄地开始了他们的工作,6月25日,微软移动开发大会召开。Windows Mobile已经在很短的时间内召集了Moto、多普达、TCL等硬件厂商,组成了一个移动设备的产业链。而这个产业链中还存在

2004-07-06 13:03:00 4116 9

原创 我的饕餮元年获奖了!

      我的饕餮元年在MDC2004上得到了商业应用的三等奖! 一个个人参赛的作品能够在微软移动开发挑战赛中获奖,的确是件很幸运的事情。尤其是其他获奖者都是公司参赛的情况下,这个奖对我来说是个莫大的鼓舞。 的确像韦青先生说的一样,尽管得奖了,但这仅仅是预赛,还有决赛在后边等着所有的参赛者。我希望我的程序有更好的表现。 在写饕餮元年的过程中,我还零零碎碎地写了一些文字,放在BlogBus上。比起

2004-06-29 10:48:00 2774 16

原创 饕餮元年开发日记(一)

饕餮元年是我自己开发的第一个基于Pocket PC的无线餐饮管理系统。饕餮是中国古代传说中的怪兽,喜欢吃东西,所以“饕餮”也形容暴饮暴食的人。在这里取这个名字,是希望大家有个好胃口,而不是得消化不良。 而元年则是版本号,大家看1.0、2.0、2000什么的太多了,既然名字这么中国化,索性让版本号也中国化。元年当然是第一个版本了,希望这个软件有二年、三年诞生。 到目前为止,这个软件还停留在我的脑子里

2004-06-29 10:44:00 2906 2

原创 饕餮元年开发日记(二)

时间: 2004-05-10   昨天我已经完成了数据库的定义、业务逻辑定义和部分的界面定义工作。尽管还没有写一行代码,但我的心里已经比较有底了,至少我知道程序该写成什么样子了。   写程序和写小说有很多相似之处,在下笔前,先要考虑故事的梗概,然后推敲每一个细节,继而塑造人物形象和他们各自的上场时间,最后才是在纸上写出整个故事来。而写程序呢,首先要进行需求分析,然后确定业务逻辑,然后进入详细设

2004-06-29 10:43:00 2638 2

原创 饕餮元年开发日记(三)

  我的设计差不多要完成了。其间我陷入了对Web Service接口定义的考虑,最后我还是把逻辑实现放在了Client中,而一些类似于结构的类可以通过序列化传递给Web Service。当然这样的说法有些不准确,Web Service的接口是按照业务逻辑定义的,它可以返回序列化的对象,也可以是DataSet。   我不知道我的设计方式是不是对,但这几天走过来,没有想清楚的问题也逐渐清晰了。我先是大

2004-06-29 10:40:00 2261

原创 饕餮元年开发日记(四)

  这个周末过得很惬意,哪里也没去,在家里呆了两天。过着吃吃睡睡的日子,顺便把代码的框架搭了起来。说实话,我这是第一次用Vs.net来开发一个Project。的确比以前用的IDE有了长足的进步(别忘了VC6可是1998年的产品了……)。   我可以把文档、代码和资源放在Solution Explorer里,管理起来十分的方便。但不知道为什么把Form放入一个文件夹后,代码就会变成黑色的。不知道是我

2004-06-29 10:39:00 2547 1

原创 饕餮元年开发日记(中场休息篇)

事实证明,代码与文字不可得兼。在悠悠闲闲地写产品文档时,写一点文字也是很正常的事情。但真正开始写起代码来时,即使有写文字的想法,也绝对不会在敲了几百行代码后,还会有摆弄键盘的想法了。 我是一个极其没有时间概念的人,写完系统分析后,我在悠闲中度过了几周的时间,每周只是在周末写一点程序,但也只是适可而止,我还要看看电视、听听音乐、玩玩游戏…… 到五月的最后一个周末时,我才开始紧张起来,当时我对在6月1

2004-06-29 10:36:00 2424 2

原创 桌面端的移动运算(一)

桌面端的移动运算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 2391

原创 桌面端的移动计算(四)

Launching an Application有很多原因使你要从一个桌面程序启动设备上的一个应用程序。在下面情况下,你可以使用这个技术:·                     安装一个新版本的应用程序。简单地拷贝CAB文件到设备上,然后在设备上运行CAB安装程序来提供安装。这项技术被经常用在你想自动发布和安装应用程序更新的情况下。注意 另一个相似的发法是自动话桌面端的安装过程

2004-04-26 11:49:00 1996

原创 桌面端的移动运算(三)

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 1978

原创 桌面端的移动运算(二)

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 2578

原创 Windows CE开发之起步停车

Windows CE开发之起步停车        最近一段时间,移动设备开发越来越多的成为了程序员社区的话题。移动设备主要包括智能手机和PDA,是嵌入式开发中很重要的一个方向。在智能手机领域被大多数手机厂商支持的J2ME无疑是领头羊,随着多普达推出了515手机,基于微软CE平台的SmartPhone也逐渐成为关注焦点。一直不温不火的PDA市场,也在行业应用领域有所收获,Pocket PC由

2004-02-24 10:32:00 24181 15

原创 在Pocket PC应用程序中使用DataGrid控件

 在Pocket PC应用程序中使用DataGrid控件Christian Forsbergbusinessanyplace.netSeptember 2003Applies to:    Microsoft® .NET Compact Framework 1.0    Microsoft Visual Studio® .NET 2003摘要:学

2003-10-29 15:24:00 6812 3

原创 Add COM and ActiveX Support in .NET Compact Framework Using Odyssey Software CFCOM(中文)

Add COM and ActiveX Support in .NET Compact Framework Using Odyssey Software CFCOM(中文)Andy Sjöströmbusinessanyplace.netSeptember 2003Applies to:   Microsoft® .NET Compact Framework 1.0   Micro

2003-09-23 01:30:00 5285 5

原创 Smartphone 2002中使用Web Service

Smartphone 2002中使用Web ServiceChung WebsterMicrosoft UK, Developer ServicesJanuary 2003Applies to:     Microsoft Smartphone 2002 Software     Microsoft ASP.NET     Microsoft MapPoint .NET摘要:学

2003-08-08 08:40:00 2946

原创 设置ListView控件的Check Boxes状态

设置ListView控件的Check Boxes状态aawolf按:最近在项目里用到了ListView的这个属性,尽管这篇文章在MSDN里的评价并不是很高,但对于需要这种属性的工程还是比较好的指导材料。所以拿来和大家一同分享,希望大家继续关注我的专栏:http://www.csdn.net/develop/author/netauthor/aawolf/What You Need·  

2003-07-25 08:13:00 6131

原创 Sun ONE Studio 4 Mobile Edition开发MIDlet入门

Sun ONE Studio 4 Mobile Edition开发MIDlet入门Sun ONE Studio 4 Mobile Edition——结合Java 2 Platform, Micro Edition (J2ME)——提供了完整的Mobile Information Device Profile (MIDP)开发环境,包括完整的Java Platform Debugger Ar

2003-06-26 15:46:00 4882 1

原创 在无网络的环境下使用模拟器

在无网络的环境下使用模拟器       如果在没有网络连接的计算机上使用模拟器调试Windows CE的程序,调试环境在连接很久后会给出一个“连接超时”的错误提示。其实这是因为调试环境和模拟器之间的通讯采用的是网络连接方式,必须有可用的网络连接才可以。       在网络普及的今天,这样的要求算不了什么。但偏巧有一些人需要在没有网络连接的机器上用模拟器调试程序,比如说我。微软文档里提供了解

2003-04-11 09:47:00 14932

马宁的Windows Phone 7开发教程电子书和源代码(4)XNA显示中文字体

包括《马宁的Windows Phone 7开发教程电子书和源代码(4)XNA显示中文字体》PDF文档和源代码。 我最近勤快地连自己都有些不可思议。昨天有朋友在上一篇文章里留言,批评Windows Phone 7暂时没有支持中文版的问题。凡事都有个过程,在中文版出来前,咱们想自己想点办法吧。Silverlight for Windows Phone那边就不管了,肯定会有人想出办法来的。如何让Windows Phone 7游戏显示中文?把说“贴图”的那个人拖出去打死!因为XNA 4.0中支持中文的办法倒是现成的,这与XNA字体支持的方式有很大关系。

2010-09-25

MEDC EAA 402课程资源:SQL Server 2005 Compact Edition程序设计与性能优化

这里是MEDC 2007课程EAA 402的PPT和Sample Code。讲演者:马宁 Windows Mobile MVP 本次课程讲述SQL Server 2005 Mobile Edition和新的SQL Server 2005 Compact Edition在程序设计和性能优化方面的技巧和技术。本次课程包括SQL Mobile数据库在本地操作以及远程数据同步方面的性能优化技巧,以及如何保持一个已发布移动方案的稳定与高效。

2007-07-14

MEDC 2007 EAA 402 SQL Server 2005 Compact Edition程序设计与性能优化 课程资源

这里是MEDC 2007课程EAA 402的PPT和Sample Code。讲演者:马宁 Windows Mobile MVP<br><br>本次课程讲述SQL Server 2005 Mobile Edition和新的SQL Server 2005 Compact Edition在程序设计和性能优化方面的技巧和技术。本次课程包括SQL Mobile数据库在本地操作以及远程数据同步方面的性能优化技巧,以及如何保持一个已发布移动方案的稳定与高效。

2007-07-11

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除