ASP.NET Web Matrix开发工具简介
2007-08-27 12:49
330 查看
ASP.NET Web Matrix是微软最新推出的ASP.NET编程工具,该工具功能全面,使用也比较轻便、灵活。我们现在来看看使用怎样这个工具设计结合数据的网页。
一、建立数据库
ASP.NET Web Matrix现在支持微软的SQL Server,也支持自带的一个简单桌面数据库MSDE,这个简单数据库和SQL Server的个人版有点类似,可以免费下载。为了说明这个数据库的使用,我们首先到微软网站下载这个免费的数据库工具。
在没有安装以上数据库的情况下,ASP.NET Web Matrix的“数据”面板是没有数据库的(图一),在ASP.NET Web Matrix中,当用户点击“Data”选项卡的时候,ASP.NET Web Matrix会给出一个要求安装数据库的提示
这时候,我们可以安装SQL桌面数据库或者免费下载微软的MSDE数据库来进行安装。当安装完成以后,我们就可以在这个本地数据库或者在远程的SQL数据库服务器建立数据表,然后通过ASP.NET对这些数据进行具体的操作。
安装MSDE完成以后,再一次点击ASP.NET Web Matrix 的“Data”面板,就可以建立数据库了
因为建立、操作数据库的方式和使用SQL Server安全相同,我们在这里就不详细介绍具体操作了,在这里,我们建立一个名为Orders的数据库
经过以上设置以后,ASP.NET Web Matrix就可以顺利进行数据库的操作了,以下的程序我们都将针对以上的数据库、数据表进行操作。使用SQL Server的用户,在本地安装桌面SQL Server就可以直接连接远程数据库了,一般个人应用或者学习使用,直接用微软的MSDE就可以完全达到要求,毕竟SQL Serer的价格和管理都不是个人用户可以轻易达到的。
二、用ASP.NET操作数据库
建立数据库以后,我们就可以进行数据库操作了,以下我们将分几个类型介绍数据库的操作,力求全面的介绍ASP.NET Web Matrix数据库操作的精华。
1、简单数据发布
我们知道,最简单的也是最基本的数据库操作就是数据表信息的发布。这里,我们首先将以上Orders数据库的Orders表信息简单的通过ASP.NET发布到网页。
在ASP.NET Web Matrix中,MXDataGrid服务器控件是专门显示来自数据库等数据源的数据表格控件,我们可以在设计或者程序运行的时候将控件绑定到数据源来显示数据,这里,我们就使用MXDataGrid服务器控件来显示数据。
(1)在ASP.NET Web Matrix中,选择“File”->“New”,出现“New File”对话框;
(2)在出现的对话框中,选择“General”面板;
(3)选择“ASP.NET Page”;
(4)在“Location”输入框输入新建立的文件路径;
(5)在“FileName”输入框输入新建立的文件名“myFirstDataGrid.aspx”;
(6)在“Language”下拉框选择“Visual Basic”作为ASP.NET开发语言;
(7)点击“OK”按钮;
(8)这样,文件“myFirstDataGrid.aspx”就会在ASP.NET Web Matrix的“Design”视图中出现
(9)在工作窗口中选择“Data”选项页;
(10)点击选项页上部的数据库标志,出现数据库选择界面,这里我们选择本地的“Orders”数据库。
(11)回到工作窗口,选择“Orders”表,用鼠标左键点击该表,将其拖到ASP.NET页面;
(12)这样,在设计视图,我们将看到SQLDataSourceControl和MXDataGrid两个控件出现在ASP.NET页面
在这里,我们注意几点,一是ASP.NET Web Matrix会工具指定的数据库自动设置SQLDataSourceControl的属性;二是ASP.NET Web Matrix将自动把MXDataGrid和SQLDataSourceControl绑定;
(13)保存并且运行这个文件,我们刚才设计的myFirstDataGrid.aspx将自动显示在浏览器中,这个页面包含了Orders表的所有数据,如果数据库中的数据超过10行的话,MxDataGrid将每页显示10行并自动对数据进行分页,在页面的下放会出现页面的链接;
通过以上的操作,数据表Ordrs的内容就自动通过网页发布了,以上步骤看上去很多,其实具体设计的时候,就会很简单了。在这个简单的程序中,我们不需要编写一行代码就建立了一个自动分页的数据发布页面。
做人要厚道,请注明转自chinazhan中国站长(www.ChinaZhan.com)。
一、建立数据库
ASP.NET Web Matrix现在支持微软的SQL Server,也支持自带的一个简单桌面数据库MSDE,这个简单数据库和SQL Server的个人版有点类似,可以免费下载。为了说明这个数据库的使用,我们首先到微软网站下载这个免费的数据库工具。
在没有安装以上数据库的情况下,ASP.NET Web Matrix的“数据”面板是没有数据库的(图一),在ASP.NET Web Matrix中,当用户点击“Data”选项卡的时候,ASP.NET Web Matrix会给出一个要求安装数据库的提示
这时候,我们可以安装SQL桌面数据库或者免费下载微软的MSDE数据库来进行安装。当安装完成以后,我们就可以在这个本地数据库或者在远程的SQL数据库服务器建立数据表,然后通过ASP.NET对这些数据进行具体的操作。
安装MSDE完成以后,再一次点击ASP.NET Web Matrix 的“Data”面板,就可以建立数据库了
因为建立、操作数据库的方式和使用SQL Server安全相同,我们在这里就不详细介绍具体操作了,在这里,我们建立一个名为Orders的数据库
经过以上设置以后,ASP.NET Web Matrix就可以顺利进行数据库的操作了,以下的程序我们都将针对以上的数据库、数据表进行操作。使用SQL Server的用户,在本地安装桌面SQL Server就可以直接连接远程数据库了,一般个人应用或者学习使用,直接用微软的MSDE就可以完全达到要求,毕竟SQL Serer的价格和管理都不是个人用户可以轻易达到的。
二、用ASP.NET操作数据库
建立数据库以后,我们就可以进行数据库操作了,以下我们将分几个类型介绍数据库的操作,力求全面的介绍ASP.NET Web Matrix数据库操作的精华。
1、简单数据发布
我们知道,最简单的也是最基本的数据库操作就是数据表信息的发布。这里,我们首先将以上Orders数据库的Orders表信息简单的通过ASP.NET发布到网页。
在ASP.NET Web Matrix中,MXDataGrid服务器控件是专门显示来自数据库等数据源的数据表格控件,我们可以在设计或者程序运行的时候将控件绑定到数据源来显示数据,这里,我们就使用MXDataGrid服务器控件来显示数据。
(1)在ASP.NET Web Matrix中,选择“File”->“New”,出现“New File”对话框;
(2)在出现的对话框中,选择“General”面板;
(3)选择“ASP.NET Page”;
(4)在“Location”输入框输入新建立的文件路径;
(5)在“FileName”输入框输入新建立的文件名“myFirstDataGrid.aspx”;
(6)在“Language”下拉框选择“Visual Basic”作为ASP.NET开发语言;
(7)点击“OK”按钮;
(8)这样,文件“myFirstDataGrid.aspx”就会在ASP.NET Web Matrix的“Design”视图中出现
(9)在工作窗口中选择“Data”选项页;
(10)点击选项页上部的数据库标志,出现数据库选择界面,这里我们选择本地的“Orders”数据库。
(11)回到工作窗口,选择“Orders”表,用鼠标左键点击该表,将其拖到ASP.NET页面;
(12)这样,在设计视图,我们将看到SQLDataSourceControl和MXDataGrid两个控件出现在ASP.NET页面
在这里,我们注意几点,一是ASP.NET Web Matrix会工具指定的数据库自动设置SQLDataSourceControl的属性;二是ASP.NET Web Matrix将自动把MXDataGrid和SQLDataSourceControl绑定;
(13)保存并且运行这个文件,我们刚才设计的myFirstDataGrid.aspx将自动显示在浏览器中,这个页面包含了Orders表的所有数据,如果数据库中的数据超过10行的话,MxDataGrid将每页显示10行并自动对数据进行分页,在页面的下放会出现页面的链接;
通过以上的操作,数据表Ordrs的内容就自动通过网页发布了,以上步骤看上去很多,其实具体设计的时候,就会很简单了。在这个简单的程序中,我们不需要编写一行代码就建立了一个自动分页的数据发布页面。
做人要厚道,请注明转自chinazhan中国站长(www.ChinaZhan.com)。
相关文章推荐
- ASP.NET Web Matrix开发工具简介
- ASP.NET Web Matrix开发工具简介
- ASP.NET开发工具Web Matrix介绍
- 介绍一个ASP.NET开发工具Web Matrix
- ASP.NET Web Matrix——很好的一个.Net的开发工具
- 网站开发工具选择(asp.net)
- UCML 2.0 For ASP.NET开发平台简介
- 清新空气---我的.net(C#)生涯知识总结 跨CSS,JS,JAVA,AJAX,WPF,WCF,LINQ,ASP.NET,Winform,Sqlserver,Mysql,EF,OOP,开发工具等
- ASP.NET开发工具
- ASP.NET与ASP相比,主要有哪些进步? 执行效率的大幅提高 强大的开发工具支持 多处理器环境的可靠性 安全型
- ASP.NET开发大全第1章.ASP.NET_3.5与开发工具
- ASP.NET开发中经常用到10款工具软件介绍
- ASP.NET开发中经常用到10款工具软件介绍
- ASP.NET开发工具整理第一季
- ASP.NET5之客户端开发:Grunt和Gulp构建工具在Visual Studio 2015中的高效的应用
- ASP.NET 网站管理工具使用简介【转】
- ASP.NET——每个.NET开发人员现在应该下载的十种必备工具
- 使用asp.net mvc,boostrap及knockout.js开发微信自定义菜单编辑工具(推荐)
- 开发ASP.NET MVC 开发名片二维码生成工具 (原创)
- asp.net是开发web方式下OA办公自动化系统的最好工具。