首页 / 网页编程 / ASP.NET / ASP.NET Web Matrix开发工具简介
ASP.NET Web Matrix开发工具简介2010-12-12cyz1980ASP.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的内容就自动通过网页发布了,以上步骤看上 去很多,其实具体设计的时候,就会很简单了。在这个简单的程序中,我们不需 要编写一行代码就建立了一个自动分页的数据发布页面。