利用数据绑定和模板创建Atlas应用程序
日期:2007年5月3日 作者: 查看:[大字体 中字体 小字体]-
一、 简介
本文将向你展示如何使用微软新的Web开发技术(代码名为Atlas)来实现数据绑定和模板。如果你已经理解什么是Atlas,其主要设计目的及其主要组件,那么你在阅读本文时将最大程度地受益。
本文将向你展示:
· 把一个客户端listView控件绑定到一个dataSource控件。
· 使用模板显示数据。
前提
为了完成本文中的示例程序,你需要具备下列条件:
· Microsoft Visual Studio 2005和.NET Framework 2.0。有关下载信息,请访问.NET Framework Developer Center Web站点。
· 要把Atlas包安装到你的计算机上。这个MSI安装器文件包括一个Visual Studio Content Installer(.vsi)以便在Visual Studio中创建一个空白的Atlas Web应用程序。在本文中,我们省略了如何安装ASP.NET Atlas内容。
二、 创建Atlas应用程序
首先,你要在Visual Studio中创建一个Atlas Web应用程序。当你使用Visual Studio工程模板来创建一个新的空白Atlas Web应用程序时,Visual Studio会创建一个正常的具有下列一些其它项的Web站点文件夹结构:
· 一个名为Microsoft.Web.Atlas.dll的可执行文件,它驻留在Bin文件夹下以提供服务器端功能。
· 一个文件Web.config,用于设置Atlas应用程序。
在Visual Studio中创建一个新的Atlas Web应用程序
1. 在"File"菜单下,点击"New",然后点击"Web Site"。
2. 在"New Web Site"对话框中,选择"ASP.NET Atlas Web Site"模板项。
3. 在"Location"列表中,选择"File System"。
4. 指定程序的一个路径和开发语言,然后点击"OK"。
三、 提供应用程序测试数据
在这一部分中,你要创建数据绑定程序所要使用的两项内容:
· 一个数据源对象-它通过提供一些测试数据和类SQL语句来模拟一个数据库。
· 一个Web服务-它连接到数据源对象并且把该数据提供给一个使用Atlas组件创建的UI。
首先,你要创建数据源对象。
创建数据源对象
1. 在解决方案资源管理器中,右击站点名字,然后点击"Add New Item"。
2. 在"Add New Item"对话框中,选择"Class",并且命名这个类为SampleRow(没有文件扩展名)。
3. 为该类选择开发语言,然后点击"Add"按钮。
4. 当系统提问你,是否你想把这个类文件放到App_Code文件夹下时,点击"Yes"。
5. 在编辑器中,从已有类中删除任何现有代码。
6. 把下列代码粘贴到这个类中以创建一个数据源对象。
using System;
using System.Collections;
using System.ComponentModel;
public class SampleRow{
private string _name;
private string _description;
private int _id;
[DataObjectField(true, true)]
public int Id
{
get { return _id; }
set { _id = value; }
}
[DataObjectField(false)]
[DefaultValue("New row")]
public string Name
{
get { return _name; }
set { _name = value; }
}
[DataObjectField(false)]
[DefaultValue("")]
public string Description
{
get { return _description; }
set { _description = value; }
}
public SampleRow()
{
_id = -1;
}
public SampleRow(int id, string name, string description)
{
_id = id;
_name = name;
_description = description;
}
}
7. 保存并关闭文件。
下一步是创建一个Web服务,由该服务为ASP.NET Web页面提供来自于数据源对象的数据。
创建Web服务为页面提供数据
1. 在解决方案资源管理器中,右击站点名字,然后点击"Add New Item"。
2. 在"Add New Item"对话框中,在Visual Studio已安装的模板下,选择"Web Service"。
3. 指定文件名为DataService.asmx并且不点选"Place code in separate file"复选框。
4. 选择你想使用的语言。
5. 点击"Add"。
6. 在编辑器中,从现有类中删除任何现有代码。
7. 把下列代码粘贴到这个类中以创建一个数据源对象。
- [1] [2] [3] [4] 下一页
-
- 利用数据绑定和模板创建Atlas应用程序 相关文章:
- ·利用数据绑定和模板创建Atlas应用程序
- 利用数据绑定和模板创建Atlas应用程序 相关软件
- 特别声明:本站除部分特别声明禁止转载的专稿外的其他文章可以自由转载,但请务必注明出处和原始作
- 者.文章版权归文章原始作者所有.对于被本站转载文章的个人和网站,我们表示深深的谢意。如果本站转
- 载的文章有版权问题请联系编辑人员,我们尽快予以更正. 转载请注明来源:http://www.hackhome.com
上一篇:界面需求的分析方法(1)
精品推荐
热点TOP10
- ·Visual Studio 2005集成开发环境图解
- ·利用UML类图设计Java应用程序详解(1)
- ·利用iTextSharp生成Pdf一个小例子
- ·软件工程的未来之路与我们的解决之道?
- ·VS2005(c#)项目调试问题解决方案集锦
- ·Atlas应用程序的调试技巧
- ·代码编写中的心理学与美学
- ·函数库、组件产品的测试方法
- ·IBM 建立商业解决方案中心
- ·IBM Rational推出SOAD策略
- ·通过RUP用例进行需求管理的可追踪性策略(1)
- ·软件项目在变化的需求中获得成功(1)
- ·界面需求的分析方法(1)
- ·探究需求管理的本质(1)
- ·利用数据绑定和模板创建Atlas应用程序
- ·BEA和Siebel联合提供CRM软件
- ·BEA新任亚太区总经理 曾任惠普软件部高管
- ·Java从老虎变野马 好事还是坏事?
- ·Web服务的期望与现实
- ·SAP:未来管理软件将像玩具
