??xml version="1.0" encoding="utf-8" standalone="yes"?>久久精品国产99国产精品澳门,日韩影院久久,欧美国产成人久久精品http://www.shnenglu.com/ivenher/articles/2537.html爱饭?/dc:creator>爱饭?/author>Tue, 10 Jan 2006 05:48:00 GMThttp://www.shnenglu.com/ivenher/articles/2537.htmlhttp://www.shnenglu.com/ivenher/comments/2537.htmlhttp://www.shnenglu.com/ivenher/articles/2537.html#Feedback0http://www.shnenglu.com/ivenher/comments/commentRss/2537.htmlhttp://www.shnenglu.com/ivenher/services/trackbacks/2537.html

1 2 3 4 5 6 下一?/FONT>



  背景

  手机(Ud?sh)?已经成ؓ(f)我们生活的一部分,一些新的设备添加到其中比如:PalmPilot,Pocket PC以及(qing)马上产生的AutoPC?BR>
  q运的是q些新的Ud讑֤都可以连接网l或者执行应用程?

  现在的移动应用程序被开发成可以传递数据的Mcdl世界上M地方的Q何h.

  不同的移动设备支持不同的~程语言.有些支持WAP和W(xu)ML,有些则支持HTML或者受限制的HTML,q有些同时支持以上两U或者其他不同的语言.

  Z支持所有类型的Ud讑֤,开发h员不得不为每一U语a创徏不同的应用程?

  Ud?A target=_blank>.net,微Y已经为移动应用程序的开发生产了新的q_.

  该向导是一个关于如何运用扩展的.NET框架开发移动应用程?叫做MMIT(Microsoft Mobile Internet Toolkit)或者简单的叫做Ud.NET(.NET Mobile).
  Ud.NET(.NET Mobile)

  Ud.NET是微?A target=_blank>ASP.NET和微?NET框架的扩?

  Ud.NET是一l用来来创徏应用E序?A target=_blank>服务?/FONT>端的Web Forms控g,比如:Web?sh)话和PDA.

  那些控g通过产生WML1.1,HTNL3.2或者简单的(compact)HTMLl不同的讑֤呈现不同的输?(译者注:是对应不同讑֤的不同呈?)

  如何工作

  下面的表格显CZUd.NET是如何工作的:

Ud讑֤
Internet|络
IIS服务
.NET框架
ASP.NET
Ud.NET

  1. web客户端请求web面.

  2. internet上传送该h.

  3. 通过IIS接收该请?

  4. 通过.NET框架处理该请?

  5. 通过ASP.NET~译h的页?

  6. Ud.NET处理MUd讑֤的要?( .NET Mobile handles any mobile device requirements)(译者注:q里处理详细的设备信?以及(qing)该如何呈现页?

  7. 面被返回给客户?

  软g要求

  要用移?NET开发移动的应用E序,你必L有下面的环境或者组?

  1. 带IIS5?A target=_blank>Windows 2000 Professional 或者Server

  2. 所有的Windows 2000的补?

  3. ASP.NET框架(译者注:.NET 框架).

  4. 微YUd|络工具?Microsoft Mobile Internet Toolkit MMIT).

  5. IE 6.0或?.5

  6. 你喜Ƣ的模拟?

  你许要用Windows 2000开?NET应用E序.同时你还必须安装Windows 2000的所有补丁程?

IIS 5(Internet Information Service)是Windows 2000的一部分.

  如果你想要了解更多的关于如何安装.NET的资料请L们的ASP.NET tutorial.

  你还要安装MMIT(.NET Mobile)和最新版本的IE览?

  IE和MMIT可以去这里Microsoft MSDN下蝲.

  如何开?/B>

  用ASP.NET开发移动Web应用E序非常?

  1. 创徏ASP.NET面.

  2. 加入命名控gSystem.Mobile.UI.(译者注:在VS2003不用q么ȝ(ch),建立Ud目q些都已l做好了).

  3. dUd控g到页面上.


]]>
Windows Mobile开发环境搭建指??/title><link>http://www.shnenglu.com/ivenher/articles/2536.html</link><dc:creator>爱饭?/dc:creator><author>爱饭?/author><pubDate>Tue, 10 Jan 2006 05:46:00 GMT</pubDate><guid>http://www.shnenglu.com/ivenher/articles/2536.html</guid><wfw:comment>http://www.shnenglu.com/ivenher/comments/2536.html</wfw:comment><comments>http://www.shnenglu.com/ivenher/articles/2536.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.shnenglu.com/ivenher/comments/commentRss/2536.html</wfw:commentRss><trackback:ping>http://www.shnenglu.com/ivenher/services/trackbacks/2536.html</trackback:ping><description><![CDATA[<STRONG>ActiveSync环境搭徏<BR><BR></STRONG>  在完成了上述开发环境的搭徏之后Q?zhn)可以在Visual Studio <A target=_blank><FONT color=#3366cc>.net</FONT></A>中开发和调试应用E序Qƈ在设?模拟器中q行部v。但是,如果(zhn)还需要进一步执行下q操作,那么h本节所ql搭建ActiveSync环境。可能的执行操作包括Q但不限于)(j)Q?BR><BR>   向设?模拟器中复制文g<BR><BR>   从设?模拟器中删除文g<BR><BR>   与设?模拟器同步数?BR><BR>   开发和调试包含RAPI (Remote API)功能的应?BR><BR>   …?BR><BR>  安装ActiveSync<BR><BR>  ActiveSync是一Ƅ?A target=_blank><FONT color=#3366cc>Windows</FONT></A> Mobile讑֤q接、与PCq行数据同步的工兗如果?zhn)开发时使用的是真实讑֤Q则最好事先安装ActiveSync使之与PC接。如果?zhn)使用的是模拟器,则除了安装ActiveSync以外Q还需要安装下q工兗?BR><BR>  安装Connect Emulator with ActiveSync<BR><BR>  如果(zhn)用的是模拟器软gQ除了安装ActiveSync外,q必d装Connect Emulator with ActiveSyncq款工具软g。它?yu)?zhn)可以直接通过ActiveSyncq接到模拟器上?BR><BR>  <B>辅助工具介绍</B><BR><BR>  除了上述基本开发工具以外,?A target=_blank><FONT color=#3366cc>Windows Mobile</FONT></A>开发社Zq存在着大量的辅助工P包括应用E序框架、工兗控件等{。其中有一些由于定位准、制作优良、用方便,已经成ؓ(f)Windows Mobile开发不可或~的好助手。以下列出其中的一部分Q更多的q存在于Windows Mobile开发者社区及(qing)<A target=_blank><FONT color=#3366cc>互联|?/FONT></A>上,{待着(zhn)去发现?BR><BR>  OpenNETCF.org Smart Device <A target=_blank><FONT color=#3366cc>Framework</FONT></A><BR><BR>  由几位长q活跃于Windows Mobile开发者社区的MVP共同开发的OpenNETCF.org Smart Device Framework (以下UCؓ(f)SDF)Q几天前刚刚获得了Pocket PC Magazine评出?004q度最?NET开发框架大奖。熟(zhn)SDF的开发者都?x)认为,对于q一奖项QOpenNETCF的确当之无愧Q因为SDF几乎已经成了Windows Mobile开发者不可或~的工具。他们对.NET CF的不给Z?qing)时的I补,在SDF中,(zhn)可以找到Configuration?A target=_blank><FONT color=#3366cc>XML</FONT></A> Serialization?Notification、Interop Services、WSE 2.0{一pd.NET CF当前版本未提供的功能,以及(qing)诸如ListBoxEx{优U的控件。更值得一提的是,SDF是一完全免费的开源项目。这几位MVP为整个Windows Mobile开发者社区所做的贡献也许真的无法用金钱来衡量?BR><BR>  <A target=_blank><FONT color=#3366cc>下蝲</FONT></A>地址Qhttp://www.opennetcf.org?BR><BR>  Windows Mobile Developer Power Toys<BR><BR>  q是微YlPocket PC/Smartphone 2003 SDK之后为开发h员提供的另一套开发辅助工具集。其中包含不非常值得一用的优秀工具Q如Q?BR><BR>   ActiveSync Remote DisplayQ把q接在PC上的讑֤影像通过PC屏幕攑֤昄<BR><BR>   CECopyQ以命o(h)行的方式向所q接的智能设备传输文?BR><BR>   HopperQ用于Pocket PC 2003的用戯入压力测试工?BR><BR>   PPC Command ShellQ用于Pocket PC 2003的命令行工具<BR><BR>   TypeItQ用于Smartphone 2003的辅助文字输入工?BR><BR>   …?BR><BR>  Mobile Application Development Toolkit 2004<BR><BR>  q是微Yq期推出的Windows Mobile开发工具及(qing)资料集,其中包含上述所有品及(qing)工具Q以?qing)一pd相关的文、教E及(qing)参考资料?BR><BR>  <STRONG>l束?BR></STRONG><BR>  好了Q对于如何搭建Windows Mobile的开发环境就介绍到这里了。可以肯定地_(d)随着微Y公司支持力度的增加和W(xu)indows Mobile开发者社区的成熟QW(xu)indows Mobile开发将面(f)来有利的良好环境?BR><img src ="http://www.shnenglu.com/ivenher/aggbug/2536.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.shnenglu.com/ivenher/" target="_blank">爱饭?/a> 2006-01-10 13:46 <a href="http://www.shnenglu.com/ivenher/articles/2536.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>Windows Mobile开发环境搭建指?一http://www.shnenglu.com/ivenher/articles/2535.html爱饭?/dc:creator>爱饭?/author>Tue, 10 Jan 2006 05:44:00 GMThttp://www.shnenglu.com/ivenher/articles/2535.htmlhttp://www.shnenglu.com/ivenher/comments/2535.htmlhttp://www.shnenglu.com/ivenher/articles/2535.html#Feedback0http://www.shnenglu.com/ivenher/comments/commentRss/2535.htmlhttp://www.shnenglu.com/ivenher/services/trackbacks/2535.htmlWindows Mobile开发环境。介l了相应的IDE、SDK?qing)辅助开发工L(fng)安装?qing)常用配|,q对Windows Mobile下一代开发环境的发展前景做出展望。本文适合初次接触Windows Mobile开发的开发h员?

  Windows Mobile开发简?/B>

  Windows Mobile是微软公?A target=_blank>操作pȝ产品U上重要的一环。与Windows 9x/NT/XP/2003相比QW(xu)indows Mobile作ؓ(f)完整产品U出现在公众面前的时间非常短Q但它的发展却异常迅速,而在q一发展q程中,开发h员提供了l对关键的推动力。现在,来多的开发h员(特别?A target=_blank>.net开发h员)(j)希望能尽快进入Windows Mobile的开发领域,而他们所面(f)的首要问题,除了熟?zhn)Windows Mobileq_Ҏ(gu)之外,便是如何搭徏适合的开发环境。因此,本文将从如何搭Z个Windows Mobile开发环境入手,对Windows Mobileq_的开发特性进行概要描qͼ以期帮助开发h员迅速进入Windows Mobile开发领域?BR>
  在展开本文的内容之前需要说明的一Ҏ(gu)QW(xu)indows Mobileq_开发主要包含以下两斚w内容Q?BR>
   q_U开?BR>
   应用U开?BR>
  因ؓ(f)Windows Mobileq_构徏于微软的Windows CEpd操作pȝ之上Q当前正式商用版本ؓ(f)Windows CE .NET 4.21Q,而W(xu)indows CE操作pȝh非常良好的模块化Ҏ(gu),因此开发h员,特别?A target=_blank>手机讑֤厂商Q可以通过微Y提供的Platform Builder?qing)eMbedded Visual C++Q以下简UCؓ(f)eVCQ非常方便地定制自己所需的操作系l。这对应的是上面所说的q_U开发?BR>
  然而,l大多数的开发h员ƈ不需要去构徏一个全新的、个性化的系l,他们只需要关心如何构够运行在Windows Mobile讑֤上的应用E序。ؓ(f)此,微Y按主要智能设备自w?A target=_blank>g讑֤Ҏ(gu)的不同以及(qing)用户体验的差异,定制ZWindows CE .NET 4.xpd操作pȝ的两个主要分支,分别安装在不同的Windows Mobileg讑֤中,从而也构成了我们通常所说的Pocket PC和Smartphone。以下内容中的Windows Mobile开发,除特指之外,均表CPocket PC/Smartphone开发?BR>
  本文中提供的大量开发工P除单独标出的以外Q均可在http://msdn.microsoft.com/mobility/downloads/default.ASPx下蝲?BR>
  q速搭建开发环?BR>
  Zq行W(xu)indows Mobile开发,我们需要搭建相应的开发环境。所q的是,q一环境搭徏h非常单?BR>
  安装Visual Studio .NET 2003

  Z降低Windows Mobile的开发难度,提高开发h员的开发效率,微Y?NET FrameworkULCWindows Mobile讑֤上,针对Windows Mobile讑֤?qing)Windows CE .NET操作pȝ设计?NET Compact FrameworkQ以下简U?NET CFQ。而Visual Studio .NET 2003正是开?NET CF应用E序的最佳IDE。在Visual Studio .NET 2003的安装中默认集成?NET CF 1.0Q同时提供了Pocket PC 2002的开发模板,可以直接用来开发Pocket PC 2002应用E序?BR>
  (zhn)也可以选择Visual Studio 2005作ؓ(f)开发工P目前最高版本ؓ(f)Beta 1 Refresh。在Visual Studio 2005中,默认提供了Pocket PC/Smartphone 2003 SEQ第二版Q的开发模板,同时Pocket PC 2003 SE开发?NET CF版本升?.0 (beta)?BR>
  安装eVC (可?

  以上环境已经完全可以Z.NET CF开发Windows Mobile应用E序。但如果(zhn)想使用C/C++语言来进行native开发,或者想在Windows Mobile讑֤上开发COMlg?qing)应用,那么可以选择eVC作ؓ(f)开发工兗目前eVC的最高版本ؓ(f)4.0 + SP4Q请保安装了最新的补丁包?BR>
  也许(zhn)会(x)问:(x)既然已经有了Visual Studio .NET环境Qؓ(f)什么还要用eVC作ؓ(f)开发工具呢Q这主要是因为,当前?NET CF功能相对而言q很不完_(d)有很多Windows CE .NET操作pȝ的核心功能没有被装?NET CFQ如Q加?解密、网l底层通讯、COM互操作、RAPI{等。ؓ(f)了完成上q操作,我们或者用^台调?P/Invoke)以托方式开发,或者用eVC直接针对pȝ底层q行native开发。对于COM互操作,目前.NET CFq不提供COM互操?Interop)机制Q只能用eVCq行C/C++ COM开发。好消息是,?NET CF 2.0中将提供功能强大的COM互操作特性支持,同时也将在Visual C++ 2005环境中同时提供managed?qing)native开发功能,q样所有的开发工作将完全整合在Visual Studio 2005同一环境中?BR>
  安装Pocket PC/Smartphone 2003 SDK

  Z开发Pocket PC 2003或Smartphone 2003应用E序Q?zhn)q需要安装Pocket PC 2003 SDK或Smartphone 2003 SDK。值得注意的是Q这两款SDK中所包含的模拟器均ؓ(f)p环境Q如果?zhn)想用简体中文环境的模拟器,请去微Y|站上单独下载?如果(zhn)用Visual Studio 2005开发Windows Mobile应用E序Q则不需要单独安装相应的SDKQ因为SDK已经被默认集成至了Visual Studio 2005环境中?BR>
  SQL Server CE (可?

  q是Pocket PC上推荐用的嵌入?A target=_blank>数据?/FONT>产品Q它与SQL Server桌面版之间可以实现良好的数据同步?qing)互操作Q目前正式版的最新版本ؓ(f)2.0。在SQL Server 2005 Beta 2试版中Q包含有SQL Server CE 2.0的升U版本SQL Server 2005 Mobile Edition——不q该版本目前只支持Pocket PC 2003pȝ。预计SQL Server Mobile Edition在下一个版本中才能提供对Smartphone的支持?BR>


]]>
ƷþþþþĻ| þٸ۲AVר| ˾þþƷһ| þùĻ| ޹˾Ʒþþùһ | ٸ߳ҽоþþ| ޹þþۺվ | ھƷ˾þþþ777| þþþþþ| þñþۺ| vaþþþúݺ| 99ھƷþþþþþ| þþƷƷʢۿ| 99ھƷþþþþþ| ɫۺϾþþþ| ȾþùþƷ| ޹˾þþƷ| ޾Ʒþþþþ| ۺһ˾þþƷ| 99þwww˳ɾƷ| 99þѹػ| þþþþþþƷŮ99| Ʒþþþþ| Ʒþþ| ˳AVɫۺϾþ| avɫۺϾþavɫۺ| þþƷƷëƬ| ҹƷþþþþþС˵| 99þ777ɫ| ˾Ʒһþ| 91Ʒþþþþù۲ | þþù޾Ʒ| һAëƬѹۿþþƷ| þþþƷר| ʵҶ԰׾ʾþ| Ʒۺþþþþ| 91þþƷֱ| þþƷAV| ѾƷþþþþĻ| þۺɫ֮þۺ| ޾þһ|