<?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; 教程</title>
	<atom:link href="http://www.cunynova.com/category/computer-science/windows-mobile-computer-science/tutorial/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.cunynova.com</link>
	<description>蓝色的魔法,永恒的世界.</description>
	<lastBuildDate>Fri, 13 Aug 2010 22:35:45 +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>起跑线: 工作环境介绍以及Hello World制作 &#8212; Windows Mobile C#基础教程 (1)</title>
		<link>http://www.cunynova.com/2009/08/15/%e8%b5%b7%e8%b7%91%e7%ba%bf-%e5%b7%a5%e4%bd%9c%e7%8e%af%e5%a2%83%e4%bb%8b%e7%bb%8d%e4%bb%a5%e5%8f%8ahello-world%e5%88%b6%e4%bd%9c-windows-mobile-c%e5%9f%ba%e7%a1%80%e6%95%99%e7%a8%8b-1/</link>
		<comments>http://www.cunynova.com/2009/08/15/%e8%b5%b7%e8%b7%91%e7%ba%bf-%e5%b7%a5%e4%bd%9c%e7%8e%af%e5%a2%83%e4%bb%8b%e7%bb%8d%e4%bb%a5%e5%8f%8ahello-world%e5%88%b6%e4%bd%9c-windows-mobile-c%e5%9f%ba%e7%a1%80%e6%95%99%e7%a8%8b-1/#comments</comments>
		<pubDate>Sun, 16 Aug 2009 00:02:18 +0000</pubDate>
		<dc:creator>jackhuny</dc:creator>
				<category><![CDATA[Windows Mobile]]></category>
		<category><![CDATA[教程]]></category>
		<category><![CDATA[电脑科技]]></category>
		<category><![CDATA[C Sharp]]></category>
		<category><![CDATA[c#]]></category>
		<category><![CDATA[Hello World]]></category>
		<category><![CDATA[windows phone]]></category>

		<guid isPermaLink="false">http://www.cunynova.com/?p=143</guid>
		<description><![CDATA[起跑线: 工作环境介绍以及Hello World制作 -- Windows Mobile C#基础教程 (1)]]></description>
			<content:encoded><![CDATA[<blockquote>
<p style="TEXT-ALIGN: left">第一篇教程终于写完, 博客中为文字版完成版请下载Word版或PDF版</p>
<p style="text-align: left;">PDF版: <a href="http://www.cunynova.com/wp-content/uploads/2009/08/Windows-Mobile-C基础教程-1.pdf">Windows Mobile C#基础教程 (1)</a></p>
<p style="text-align: left;">Word版Docx: <a href="http://www.cunynova.com/wp-content/uploads/2009/08/Windows-Mobile-C基础教程-1.docx">Windows Mobile C#基础教程 (1)</a></p>
</blockquote>
<p style="text-align: left;"><a href="http://www.cunynova.com/wp-content/uploads/2009/08/Windows-Mobile-C基础教程-1.docx"></a></p>
<h2>起跑线: 工作环境介绍以及Hello World制作 &#8212; Windows Mobile C#基础教程 (1)</h2>
<p> </p>
<p>         既然你下载了此教程相信你已经选择了C#作为你的移动开发语言, 这里我不想介绍各种语言,平台的优缺点而直接进入教程的主题. 如果你对C#还抱有疑惑可以先看看其他网友对各种语言和平台的介绍. 为了保证你可以读懂这些教程请</p>
<ol>
<li>对编程语言有一点了解,例如学过PHP,ASP,C/C++,JAVA等,.</li>
<li>对Windows操作有一定了解.</li>
<li>对Windows Mobile操作有一定了解,知道如何放入文件运行文件删除文件等等.</li>
<li>懂一些简单的英语.</li>
<li>拥有一颗热爱编程的心.</li>
</ol>
<p align="left">如果你能满足以上5点请继续, 以下教程默认你达到这个基础线.</p>
<p>         那么我们开始,首先介绍一下工具,在制作WM(Windows Mobile下文都用WM代替.)以前你需要2个工具.</p>
<ol>
<li>Microsoft Visual Studio 2008(05也可以,不过这里用08作为实例).</li>
<li>Windows Mobile 6 Pro SDK (5也可以不过一定要是Pro的.</li>
</ol>
<p>这2个工具都可以免费下载到,请去微软官方或者迅雷搜索一下.</p>
<p>安装软件也没有什么难度,不过请注意装VS再装SDK.</p>
<p>首先打开VS然后分别点击 文件-新建-项目 (或者快捷键Ctrl+Shift+N)</p>
<p>接着在新建项目对话框内选择.NET Framework 2.0,并选择Visual C#下的智能设备后确定.</p>
<p>注意箭头选择后确定.</p>
<p>出现下图,主要由工具栏,图形编辑界面,属性栏组成. 这里概括的介绍一下, 一个程序是由许多的控件组成例如Label,PictureBox,Button等,这些控件都有事件其独特的事件,什么是事件呢? 举例来说,点击事件,就是当鼠标点击后会发生什么事. 例如当点击一个Button(按钮)后显示一条信息就是一个事件或者说当点击一个按钮后PictureBox载入一张新图片也是一个时间. 有了这些工具和方法C#可以让你制作一个你自己的世界. 而我们今后的教材就会教大家如何使用控件和事件.</p>
<p>鼠标遇到工具栏,找到Label控件然后鼠标拖到编辑界面内.</p>
<p>对刚拖进去的Label控件右键然后点属性,接着在属性栏内找到Text属性,并改变为Hello World</p>
<p>接着改变Dock为Top属性如下图.</p>
<p>TextAlig选TopCenter.</p>
<p>做完这以上三步界面如下.</p>
<p>解说一下上面3步.</p>
<ol>
<li>第一改变Text属性就是改变Label控件内的文字.</li>
<li>第二部的Dock只是停靠,当选择停靠最上方那么这个Label机会布满窗口最上方, 如果之前有另外一个空间先用了Dock那么这个控件就会停靠在其下方.Dock有5种,上,下,左,右和布满. 这里说一下布满,布满机会填充除了被上下左右布满的剩余地方.Dock有什么好处? 如果你改变Label大小和位置也可以达成Dock同样的效果不过用Dock的好处是当用户横放设备时候, 这个控件也会占满一整行,如果用第二种方法则还是原来的大小. 所以如果可以用Dock尽量用Dock.</li>
<li>第三TextAlign很好理解就是对其,这里有3个选项,上左,上中,上右方对其.</li>
</ol>
<p>这样我们的Hello World程序就做好了. 接着就是运行测试了, 我们选择调试-开始执行(不调试)后稍等片刻出现右边窗口.</p>
<p>这个就是模拟器,用来模拟你的WM手机. 他会自动运行当前程序. 如图所见, 我们的Hello World已经运行成功.</p>
<p>当然这样不过瘾, 既然是手机软件当然要在真正手机上运行一次才爽. 要如何做呢?</p>
<p>请点击生成-生成解决方案,接着去我的文档里找Visual Studio 2008\Projects\你的项目名称\你的项目名称\bin\debug\你的项目名称.exe这个文件把它放到手机里并且运行就可以了.</p>
<p>相信看完了这篇教程你已经能够打开C#的大门了. Good Luck!</p>
]]></content:encoded>
			<wfw:commentRss>http://www.cunynova.com/2009/08/15/%e8%b5%b7%e8%b7%91%e7%ba%bf-%e5%b7%a5%e4%bd%9c%e7%8e%af%e5%a2%83%e4%bb%8b%e7%bb%8d%e4%bb%a5%e5%8f%8ahello-world%e5%88%b6%e4%bd%9c-windows-mobile-c%e5%9f%ba%e7%a1%80%e6%95%99%e7%a8%8b-1/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
	</channel>
</rss>
