创建移动网络窗体页面的两种方法
在网络窗体编程模仿Microsoft Visual Basic®开发人员编写传统基于Microsoft Windows®的应用程序的方法。为了在Visual Basic中构建一个Windows窗体应用程序,你把一个窗体添加到项目中,把一个控制拖放到窗体,设置属性然后双击控制来编写运行在窗体后面的代码。这个众所周知的模型被数百万开发人员使用来快速构建桌面应用程序。移动网络窗体技术把相同的设计原理和生产水平带到移动网络应用程序中。
为了创建使用移动网络窗体的广泛适用的移动网络应用程序,你简单地把一个新移动网络窗体添加到你的项目中,把控制拖到网页中,并且双击控制来添加运行在页面后面的代码。你可以为移动网络窗体页面选择你实现商业逻辑的语言。Visual C# .NET、 Visual Basic .NET和Visual C++® 都被包括在Visual Studio .NET中。
下面的例子演示了你如何能使用Visual Studio .NET Mobile Internet Designer或Mobile Internet Toolkit和命令行来创建移动网络应用程序(包括在Microsoft Mobile Internet Toolkit 中。
Visual Studio .NET Mobile Internet Designer
下面的例子使用Visual Basic .NET和Calendar Control来演示如何处理定义在一个移动网络窗体页面中地多个窗体。当一个页面首次被一个客户访问,这个首次出现的页面就是默认的显示。你可以有计划地通过设置移动页面的ActiveForm属性 来转移到其他窗体,或者你可以允许一个用户通过使用Link控制来转移到一个窗体。下面的例子演示了有两个窗体的页面,和一个ActiveForm 导航的例子。
创建TwoFormsApp
首先,创建一个名为TwoFormsApp的新目录。
- 在一个运行Visual Studio .NET Beta 2 系统需求列表中列出的,支持Internet Information Services (IIS)的操作系统的非产品测试计算机上安装Visual Studio .NET Beta 2和Mobile Internet Toolkit。
- 从File菜单启动Visual Studio .NET Beta 2,选择 New Project。在 New Project 对话框中,从Project Types 列表中选择 Visual Basic Projects。 在 Templates 列表中,选择Mobile Web Application。输入TwoFormsApp作为项目的名称,然后点击OK。
图3. New Project对话框