<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>守望轩 &#187; windows mobile</title>
	<atom:link href="http://www.watch-life.net/tag/windows-mobile/feed" rel="self" type="application/rss+xml" />
	<link>http://www.watch-life.net</link>
	<description>关注IT,审视自我,守望生活, 宁静雅致的小轩馆.</description>
	<lastBuildDate>Tue, 20 Jul 2010 00:46:12 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.9.2</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>微软创新日，激情安在？</title>
		<link>http://www.watch-life.net/it-review/ms-innovate-day.html</link>
		<comments>http://www.watch-life.net/it-review/ms-innovate-day.html#comments</comments>
		<pubDate>Fri, 17 Oct 2008 06:44:10 +0000</pubDate>
		<dc:creator>xjb</dc:creator>
				<category><![CDATA[IT观察]]></category>
		<category><![CDATA[vista]]></category>
		<category><![CDATA[windows Live]]></category>
		<category><![CDATA[windows mobile]]></category>
		<category><![CDATA[微软]]></category>
		<category><![CDATA[长沙]]></category>

		<guid isPermaLink="false">http://www.watch-life.net/?p=230</guid>
		<description><![CDATA[10月12日 ，我参加了长沙站的微软技术创新日活动。
1、微软的愿景是想通过这样一次技术创新日的活动，分享最新的微软开发平台技术，这其中包括：Windows Mobile 6.1、Windows Vista（IIS7）、Windows Live 。这些内容应该说微软从选题上还是下了功夫的，对开发人员是很有吸引力。
2、主讲任旻老师的讲座依然那么激情而幽默，任旻的webcast我是经常看的，功底很深，会讲解会编码，有理论有实践，不空谈忽悠人。
3、湖南微软开发者俱乐部对会务的组织工作比较到位，MVP 陈锐和俱乐部主席贺天明，和其他组织人员都付出的辛苦的劳动。
http://www.watch-life.net/it-review/ms-innovate-day.html
不过，活动完成后，让我有些失望吧，感慨：微软创新日，激情安在？参加人数只有寥寥的30多人，为什么一个有着许多吸引力主题活动如此缺乏吸引力呢？我想大概有以下原因：
1、长沙本地的开发人员似乎缺乏激情？当然这也反映了长沙IT发展的一个状况：落后和缓慢。远没有像北京、上海这样城市的节奏和压力，导致搞开发的求知欲不是很强，满足现状。活动的参与者中，真正搞一线开发的不到40%。在校（含IT培训学校）的学生的热情远高于一线开发人员。程序员一方面抱怨线下交流太少，学习压力很大，一方面又缺乏参与这样线下活动的热情，这真是很奇怪问题。
2、宣传的力度不够。微软这样的活动，和长沙本地软件开发企业沟通交流不够，应该协助软件开发企业鼓励开发人员积极参与这样的活动中，这对微软和开发企业都是双赢的，而不是更多的靠开发人员自行来参加。这也许从一个侧面反映了一个问题：微软（中国）对向长沙这样内地IT不发达的城市投入和重视不够？当然，我不知道其他类似长沙这样的城市情况会怎样。看看北京、上海、广州，这样类似的线下活动都搞的非常火。
3、活动内容似乎有些单调？交流互动环节太少，这让活动的举办过程有些沉闷。
4、时间安排不是很合理。从主题的内容来，如果展开的比较深入一点，恐怕需要一天的时间，结果全部压缩成一个下午，让很多本可以深入的内容，比如Windows Live，这部分展开来讨论会很精彩的，只能草草过了，真有点可惜吧。历次微软类似活动的都有这样的问题。老师匆匆讲完，然后大家走人。
纵观本次活动，不成功，参与者不积极是表象，主办方“微软”重视程度也是一个问题？这样一次几大城市的创新日活动，微软不应该不做效果评估，否则就失去举办的意义了。
我有种担心：参与者的不积极，导致微软也破罐子破摔，放弃在长沙举办类似活动？这恐怕是长沙开发者不愿意看到的结果


	你可能也会喜欢以下文章：
	
	中文版Visual Studio 2008  SP1 智能提示为英文的补丁发布 (3)
	web developer tips (27):Microsoft Web Platform (0)
	微软终于出手了? (2)
	厦门印象之鼓浪屿 (5)
	初为人父（一） (33)
	你的屏被“黑”了么？ (4)
	过年随记 (7)
	&#8220;暴力摩托&#8221;生涯结束 (9)


转载请注明作者，出处，以及原始超链接。评论数：3 &#124; 评论这篇文章&#124;关注作者最近动态,欢迎 follow me xjb@twitter.com&#124;联络作者：iamxjb@gmail.com© 2010 守望轩 www.watch-life.net]]></description>
			<content:encoded><![CDATA[<p>10月12日 ，我参加了<a href="http://www.watch-life.net/tag/%E9%95%BF%E6%B2%99" rel="tag" target="_blank">长沙</a>站的<a href="http://msdn.microsoft.com/zh-cn/cc904208.aspx" target="_blank">微软技术创新日</a>活动。<br />
1、<a href="http://www.microsoft.com" target="_blank">微软</a>的愿景是想通过这样一次技术创新日的活动，分享最新的微软开发平台技术，这其中包括：<a href="http://www.watch-life.net/tag/windows-mobile" rel="tag" target="_blank">Windows Mobile</a> 6.1、Windows Vista（IIS7）、<a href="http://home.live.com" target="_blank">Windows Live</a> 。这些内容应该说微软从选题上还是下了功夫的，对开发人员是很有吸引力。<br />
2、主讲任旻老师的讲座依然那么激情而幽默，任旻的<a href="http://www.microsoft.com/china/msdn/webcast/" target="_blank">webcast</a>我是经常看的，功底很深，会讲解会编码，有理论有实践，不空谈忽悠人。<br />
3、<a href="http://hunan.cnblogs.com/" target="_blank">湖南微软开发者俱乐部</a>对会务的组织工作比较到位，<a href="http://www.microsoft.com/china/community/Professional/MVP/mvpexecsum.mspx" target="_blank">MVP</a> <a href="http://blog.csdn.net/TechnoFantasy" target="_blank">陈锐</a>和俱乐部主席贺天明，和其他组织人员都付出的辛苦的劳动。<br />
<a href="http://www.watch-life.net/it-review/ms-innovate-day.html" target="_blank">http://www.watch-life.net/it-review/ms-innovate-day.html</a></p>
<p>不过，活动完成后，让我有些失望吧，感慨：<a href="http://www.watch-life.net/it-review/ms-innovate-day.html" target="_blank">微软创新日，激情安在</a>？参加人数只有寥寥的30多人，为什么一个有着许多吸引力主题活动如此缺乏吸引力呢？我想大概有以下原因：</p>
<p>1、长沙本地的开发人员似乎缺乏激情？当然这也反映了长沙IT发展的一个状况：落后和缓慢。远没有像北京、上海这样城市的节奏和压力，导致搞开发的求知欲不是很强，满足现状。活动的参与者中，真正搞一线开发的不到40%。在校（含IT培训学校）的学生的热情远高于一线开发人员。程序员一方面抱怨线下交流太少，学习压力很大，一方面又缺乏参与这样线下活动的热情，这真是很奇怪问题。</p>
<p>2、宣传的力度不够。<a href="http://www.watch-life.net/tag/%E5%BE%AE%E8%BD%AF" rel="tag" target="_blank">微软</a>这样的活动，和长沙本地软件开发企业沟通交流不够，应该协助软件开发企业鼓励开发人员积极参与这样的活动中，这对微软和开发企业都是双赢的，而不是更多的靠开发人员自行来参加。这也许从一个侧面反映了一个问题：微软（中国）对向长沙这样内地IT不发达的城市投入和重视不够？当然，我不知道其他类似长沙这样的城市情况会怎样。看看北京、上海、广州，这样类似的线下活动都搞的非常火。</p>
<p>3、活动内容似乎有些单调？交流互动环节太少，这让活动的举办过程有些沉闷。</p>
<p>4、时间安排不是很合理。从主题的内容来，如果展开的比较深入一点，恐怕需要一天的时间，结果全部压缩成一个下午，让很多本可以深入的内容，比如<a href="http://www.watch-life.net/tag/windows-live" target="_blank">Windows Live</a>，这部分展开来讨论会很精彩的，只能草草过了，真有点可惜吧。历次微软类似活动的都有这样的问题。老师匆匆讲完，然后大家走人。</p>
<p>纵观本次活动，不成功，参与者不积极是表象，主办方“微软”重视程度也是一个问题？这样一次几大城市的创新日活动，微软不应该不做效果评估，否则就失去举办的意义了。</p>
<p>我有种担心：参与者的不积极，导致微软也破罐子破摔，放弃在长沙举办类似活动？这恐怕是长沙开发者不愿意看到的结果</p>
<p class="akst_link">
</p>
	<h4>你可能也会喜欢以下文章：</h4>
	<ul class="st-related-posts">
	<li><a href="http://www.watch-life.net/visual-studio/vs2008-sp1-intellisense.html" title="中文版Visual Studio 2008  SP1 智能提示为英文的补丁发布 (2008-11-28)">中文版Visual Studio 2008  SP1 智能提示为英文的补丁发布</a> (3)</li>
	<li><a href="http://www.watch-life.net/visual-studio/microsoft-web-platform.html" title="web developer tips (27):Microsoft Web Platform (2009-07-20)">web developer tips (27):Microsoft Web Platform</a> (0)</li>
	<li><a href="http://www.watch-life.net/it-review/ms-buy-yahoo-446-hundred-million.html" title="微软终于出手了? (2008-02-05)">微软终于出手了?</a> (2)</li>
	<li><a href="http://www.watch-life.net/life-thinking/xiamen-impression-2.html" title="厦门印象之鼓浪屿 (2009-11-24)">厦门印象之鼓浪屿</a> (5)</li>
	<li><a href="http://www.watch-life.net/lovely-daughter/begin-be-father-one.html" title="初为人父（一） (2008-03-03)">初为人父（一）</a> (33)</li>
	<li><a href="http://www.watch-life.net/it-review/screen-is-black.html" title="你的屏被“黑”了么？ (2008-10-20)">你的屏被“黑”了么？</a> (4)</li>
	<li><a href="http://www.watch-life.net/life-thinking/new-year-log.html" title="过年随记 (2010-02-22)">过年随记</a> (7)</li>
	<li><a href="http://www.watch-life.net/life-thinking/road-rash-end.html" title="&#8220;暴力摩托&#8221;生涯结束 (2009-05-07)">&#8220;暴力摩托&#8221;生涯结束</a> (9)</li>
</ul>

转载请注明作者，出处，以及原始超链接。<br />评论数：3 | <b><a href='http://www.watch-life.net/it-review/ms-innovate-day.html#comment'>评论这篇文章</a></b>|关注作者最近动态,欢迎 follow me <a href='https://twitter.com/xjb' target='_blank'>xjb@twitter.com</a>|联络作者：iamxjb@gmail.com<br/>© 2010 守望轩 <a href='http://www.watch-life.net/it-review/ms-innovate-day.html'>www.watch-life.net</a>]]></content:encoded>
			<wfw:commentRss>http://www.watch-life.net/it-review/ms-innovate-day.html/feed</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>windows moblie 5.0在托管程序中实现短信接收和拦截</title>
		<link>http://www.watch-life.net/windows-mobile/windows-mobile-sms-received-mapirule.html</link>
		<comments>http://www.watch-life.net/windows-mobile/windows-mobile-sms-received-mapirule.html#comments</comments>
		<pubDate>Sat, 12 Jan 2008 03:26:52 +0000</pubDate>
		<dc:creator>xjb</dc:creator>
				<category><![CDATA[windows mobile]]></category>
		<category><![CDATA[MAPI]]></category>
		<category><![CDATA[net cf]]></category>
		<category><![CDATA[sms]]></category>
		<category><![CDATA[vs2005]]></category>
		<category><![CDATA[windows moblie]]></category>
		<category><![CDATA[拦截]]></category>
		<category><![CDATA[接收]]></category>
		<category><![CDATA[短信]]></category>

		<guid isPermaLink="false">http://www.watch-life.net/window-mobile/windows-mobile-sms-received-maiprule.html</guid>
		<description><![CDATA[曾经尝试只用.net cf 在手机（windows moblie 5.0）中实现短信的接收，而同时拦截手机本身的短信提示，代码如下：
private void Form1_Load(object sender, EventArgs e)
       {          
           interceptor = new MessageInterceptor();
           interceptor.InterceptionAction = InterceptionAction.NotifyAndDelete;
           interceptor.MessageReceived += new MessageInterceptorEventHandler(interceptor_MessageReceived);
       }
void interceptor_MessageReceived(object sender, MessageInterceptorEventArgs e)
       {
           SmsMessage msg = e.Message as SmsMessage;
this.txtMessage.Text =&#8221;发件人：&#8221;+msg.From.Address +&#8221;,内容：&#8221; +msg.Body +&#8221;时间:&#8221;+msg.Received.ToString(&#8220;yyyy年MM月dd日 MM时mm分ss秒&#8221;)
  }
上述程序是通过在窗体加载时委托一个拦截短信事件，虽然实现我想要的功能，但有个确定，当应用程序不处于被激活的状态，就无效了。后来在ms的网站上找到一份资料：Receiving SMS Messages Inside a Managed Application，可以来实现我想要的这个功能,原理简单来说是修改手机的注册表，手机短信程序启动后加载dll文件，把拦截规则注入，然后通过.net cf  程序来获得拦截的短信。本质上说，不是“拦截”，只是把短信直接删除到“废件箱”，仿佛“拦截”了
实现条件:
1、安装Windows Mobile 5.0 Pocket PC SDK
2、 开发工具 vs2005
3、安装实例程序：http://www.microsoft.com/downloads/details.aspx?FamilyId=98CCF3D4-DB7C-4A7D-A323-53BBDBBE0420&#38;displaylang=en
方法：
1、用vs [...]]]></description>
			<content:encoded><![CDATA[<p>曾经尝试只用.net cf 在手机（windows moblie 5.0）中实现短信的接收，而同时拦截手机本身的短信提示，代码如下：</p>
<p>private void Form1_Load(object sender, EventArgs e)<br />
       {          </p>
<p>           interceptor = new MessageInterceptor();<br />
           interceptor.InterceptionAction = InterceptionAction.NotifyAndDelete;<br />
           interceptor.MessageReceived += new MessageInterceptorEventHandler(interceptor_MessageReceived);<br />
       }</p>
<p>void interceptor_MessageReceived(object sender, MessageInterceptorEventArgs e)<br />
       {<br />
           SmsMessage msg = e.Message as SmsMessage;<br />
this.txtMessage.Text =&#8221;发件人：&#8221;+msg.From.Address +&#8221;,内容：&#8221; +msg.Body +&#8221;时间:&#8221;+msg.Received.ToString(&#8220;yyyy年MM月dd日 MM时mm分ss秒&#8221;)</p>
<p>  }</p>
<p>上述程序是通过在窗体加载时委托一个拦截短信事件，虽然实现我想要的功能，但有个确定，当应用程序不处于被激活的状态，就无效了。后来在ms的网站上找到一份资料：<a href="http://msdn2.microsoft.com/en-us/library/aa446561.aspx">Receiving SMS Messages Inside a Managed Application</a>，可以来实现我想要的这个功能,原理简单来说是修改手机的注册表，手机短信程序启动后加载dll文件，把拦截规则注入，然后通过.net cf  程序来获得拦截的短信。本质上说，不是“拦截”，只是把短信直接删除到“废件箱”，仿佛“拦截”了<br />
实现条件:</p>
<p>1、安装Windows Mobile 5.0 Pocket PC SDK</p>
<p>2、 开发工具 vs2005</p>
<p>3、安装实例程序：<a href="http://www.microsoft.com/downloads/details.aspx?FamilyId=98CCF3D4-DB7C-4A7D-A323-53BBDBBE0420&amp;displaylang=en">http://www.microsoft.com/downloads/details.aspx?FamilyId=98CCF3D4-DB7C-4A7D-A323-53BBDBBE0420&amp;displaylang=en</a></p>
<p>方法：</p>
<p>1、用vs ++ 2005  打开实例程序中的Mapirule（在D:\Program Files\.NET Compact Framework Samples\Receiving SMS Messages\Code\Mapirule中，假定你的安装目录是D:\Program Files），在这个提供的c++中只实现了“短信内容中”包含“zzz”字符的短信拦截，我修改了一下，可以实现对所有短信的拦截：<br />
源代码 ：<a href="http://www.cnblogs.com/Files/xjb/mapirule.rar">mapirule.cpp</a></p>
<p>不过要这个c++的项目编译通过，并生成一个setup文件，还必须安装一个微软提供的一个证书文件，在</p>
<p>安装Windows Mobile 5.0 Pocket PC SDK后会在D:\Program Files\Windows CE Tools\wce500\Windows</p>
<p>Mobile 5.0 Pocket PC SDK\Tools 下有个SDKSamplePrivDeveloper.pfx，直接双击安装，安装过程很简</p>
<p>单（安装过程中有个提示需要输入密码，不必理会，直接点下一步就可以了），这个证书是ms对开发者</p>
<p>用作测试用的，有效期到2009年。编译通过后，在手机上运行setup.exe文件，安装完成后注意一定要重</p>
<p>启手机。</p>
<p>2.编写net cf程序 ：参考（D:\Program Files\.NET Compact Framework Samples\Receiving SMS</p>
<p>Messages\Code\CaptureSMS）<br />
源文件：<a href="http://www.cnblogs.com/Files/xjb/SMSListener.rar"></a><a href="http://www.cnblogs.com/Files/xjb/SMSListener.rar"></a><a href="http://www.cnblogs.com/Files/xjb/SMSListener.rar">SMSListener.cs</a><br />
源文件：<a href="http://www.cnblogs.com/Files/xjb/frmHProcess.rar">frmHProcess.cs</a></p>
<p>上述程序，改造一下，可以拦截垃圾短信<br />
环境：在vs2005+windows mobile 5.0 ＋多普达818测试通过。</p>
<p>本文地址：<a href="http://www.watch-life.net/windows-mobile/windows-mobile-sms-received-mapirule.html">http://www.watch-life.net/windows-mobile/windows-mobile-sms-received-mapirule.html</a></p>
<p class="akst_link">
</p>
	<h4>你可能也会喜欢以下文章：</h4>
	<ul class="st-related-posts">
	<li><a href="http://www.watch-life.net/aspnet/iis-contorl-err.html" title="创建控件时出错/lm/w3svc/&#8230; 不是一个有效的iis应用程序&#8221; 的解决办法 (2007-12-13)">创建控件时出错/lm/w3svc/&#8230; 不是一个有效的iis应用程序&#8221; 的解决办法</a> (0)</li>
	<li><a href="http://www.watch-life.net/windows-mobile/process-window-form-system-manager.html" title="windows mobile 5.0 进程管理、窗体管理、重启和关闭操作系统 (2008-02-02)">windows mobile 5.0 进程管理、窗体管理、重启和关闭操作系统</a> (5)</li>
	<li><a href="http://www.watch-life.net/visual-studio/vs2008-sp1-intellisense.html" title="中文版Visual Studio 2008  SP1 智能提示为英文的补丁发布 (2008-11-28)">中文版Visual Studio 2008  SP1 智能提示为英文的补丁发布</a> (3)</li>
	<li><a href="http://www.watch-life.net/vs2005/vs2005-tools-lost.html" title="vs2005 工具箱控件消失的解决办法 (2007-02-01)">vs2005 工具箱控件消失的解决办法</a> (1)</li>
	<li><a href="http://www.watch-life.net/windows-mobile/windows-mobile-sim.html" title="Windows mobile 下读取手机SIM卡信息 (2007-02-07)">Windows mobile 下读取手机SIM卡信息</a> (3)</li>
	<li><a href="http://www.watch-life.net/it-review/ms-innovate-day.html" title="微软创新日，激情安在？ (2008-10-17)">微软创新日，激情安在？</a> (3)</li>
	<li><a href="http://www.watch-life.net/aspnet/aspnet-textbox-readonly.html" title="比较郁闷的textbox（asp.net 2.0）控件 (2007-11-07)">比较郁闷的textbox（asp.net 2.0）控件</a> (0)</li>
	<li><a href="http://www.watch-life.net/it-review/visual-studio-2008-ambition.html" title="&#8220;Visual Studio 2008&#8243;背后的勃勃野心 (2008-02-10)">&#8220;Visual Studio 2008&#8243;背后的勃勃野心</a> (0)</li>
</ul>

转载请注明作者，出处，以及原始超链接。<br />评论数：1 | <b><a href='http://www.watch-life.net/windows-mobile/windows-mobile-sms-received-mapirule.html#comment'>评论这篇文章</a></b>|关注作者最近动态,欢迎 follow me <a href='https://twitter.com/xjb' target='_blank'>xjb@twitter.com</a>|联络作者：iamxjb@gmail.com<br/>© 2010 守望轩 <a href='http://www.watch-life.net/windows-mobile/windows-mobile-sms-received-mapirule.html'>www.watch-life.net</a>]]></content:encoded>
			<wfw:commentRss>http://www.watch-life.net/windows-mobile/windows-mobile-sms-received-mapirule.html/feed</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
	</channel>
</rss>
