首 页WAP教程WAP源码WAP电子书客户留言龙腾电脑维修网158网络电视本站论坛繁體中文
设为首页
加入收藏
联系我们
您当前的位置:WAP开发网 -> WAP教程 -> ASP.net WAP开发教程 -> 文章内容 退出登录 用户管理
栏目导航
· ASP WAP开发教程 · ASP.net WAP开发教程
· PHP WAP开发教程 · WML教程
· JSP开发WAP教程 · WAP 2.0
· 综合杂谈
热门文章
· WAP 2.0教程
· WML语言基础(WAP建站...
· 用VS2005实现ASP.NE...
· [组图] php WAp开发教程
· WML语言基础(WAP建站...
· VS.NET 2003开发移动...
· [图文] ASP技术进行动态WAP...
· [图文] WML语言基础(WAP建站...
· asp.net移动控件开发...
· [图文] 创建移动Web应用程序...
相关文章
· [图文] ASP.NET移动开发之S...
· ASP.NET 2.0移动开发...
· ASP.NET 移动 Web 窗...
· asp.net移动控件开发...
· ASP.NET 2.0移动开发...
· Wap页面使用asp.net...
· ASP.NET 2.0移动开发...
· ASP.NET 2.0移动开发...
· asp.net2.0移动控件...
· asp.net对wap的开发...
VS.NET 2003开发移动Web应用
作者:不详  来源:不详  发布时间:2006-2-18 13:20:26  发布人:tangyunfei

减小字体 增大字体


移动设备
Internet网络
IIS服务
.NET框架
ASP.NET
移动.NET

  1. web客户端请求web页面.

  2. internet上传送该请求.

  3. 通过IIS接收该请求.

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

  5. 通过ASP.NET编译请求的页面.

  6. 移动.NET处理任何移动设备的要求.( .NET Mobile handles any mobile device requirements)(译者注:这里处理详细的设备信息,以及该如何呈现页面)

  7. 页面被返回给客户端.

  软件要求

  要使用移动.NET开发移动的应用程序,你必须拥有下面的环境或者组件:

  1. 带IIS5的Windows 2000 Professional 或者Server

  2. 所有的Windows 2000的补丁.

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

  4. 微软移动网络工具包(Microsoft Mobile Internet Toolkit MMIT).

  5. IE 6.0或者5.5

  6. 你喜欢的模拟器.

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

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

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

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

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

  如何开始

  用ASP.NET开发移动Web应用程序非常简单:

  1. 创建ASP.NET页面.

  2. 加入命名控件System.Mobile.UI.(译者注:在VS2003不用这么麻烦,建立移动项目这些都已经做好了).

  3. 添加移动控件到页面上.
移动.NET事件

  移动控件有一个可对属性,方法和事件编程的对象模型。

  要得到完整的信息请参考MSDN。

  提交文本

  这个页面有两个表单:

<%@ Page
Inherits=
"System.Web.UI.MobileControls.MobilePage"%>
<%@ Register
TagPrefix="Mobile"
Namespace="System.Web.UI.MobileControls"
Assembly="System.Web.Mobile" %>
<script runat="server">
Dim age

Sub AgeClick(sender As Object, e As EventArgs)
age=text1.Text
ActiveForm=Form2
End Sub
Sub Form2_Activate(sender As Object,e As EventArgs)
message.Text="You are " & age & " years old"
End Sub
</script>

<Mobile:Form id="form1" runat="server">
<Mobile:Label runat="server">Age?</Mobile:Label>
<Mobile:TextBox runat="server" id="text1" />
<Mobile:Command runat="server" OnClick="AgeClick" Text="Submit" />
</Mobile:Form>

<Mobile:Form id="form2" runat="server" OnActivate="Form2_Activate">
<Mobile:Label runat="server" id="message" />
</Mobile:Form>

  当一个页面有两个表单的时候,第一个表单总是作为打开的默认表单。

  第一个表单有一内容是Age的label控件,一个输入控件用来输入年龄(Age)以及一个提交(Submit)按钮。

  第二个页面通过第一个页面的提交按钮激活(译者注:偶觉的是第二个Form通过第一个Form的提交按钮激活,而不是原文种的Page。),同时显示相应信息。

  当应用程序运行在移动设备上的时候,这两个页面看起来就像下面:

上一页  [1] [2] [3] [4] [5]  下一页

[] [返回上一页] [打 印] [收 藏]
上一篇文章:WAP的一些技术规范
下一篇文章:OBJECT LIST 控件分页
∷相关文章评论∷    (评论内容只代表网友观点,与本站立场无关!) [更多评论...]
关于本站 - 网站帮助 - 广告合作 - 下载声明 - 友情连接 - 网站地图 - 管理登录
Copyright © 2002-2005 wapkf.com. All Rights Reserved .
浙ICP备06013604号|站长QQ:274273595