人人范文网 范文大全

学习报告

发布时间:2020-03-03 08:21:13 来源:范文大全 收藏本文 下载本文 手机版

Microsoft .NET.

1、.NET 简介

.NET 是微软的新的因特网和 Web 战略

.NET 不是一个操作系统

.NET 是一个基于因特网和 WEB 的全新架构

.NET 将软件作为 Web Services(提交给用户)

.NET 是用于通用服务(universal services)的一种构架

.NET 可运行于任何平台上的任何浏览器中

.NET 基于最新的 web 标准

.NET 框架(.NET Framework)是用于构建、开发以及运行 Web Service 和 Web 应用程序的公共环境。支持 C++、C#、Visual Basic、JScript (JavaScript 的微软版本)以及 COBOL等语言。

2、.NET 软件

Office.NETWeb 页面

ASP.NET 页面的扩展名是 .aspx 把 HTML 页面转换为 ASP.NET的方法是,把这个 HTML 文件拷贝为带有 .aspx 后缀的新文件。

<%Response.Write(now())%> <% --%> 标签内的代码在服务器上执行。

Response.Write 是 ASP 代码,用来向 HTML 输出流文本。 Now() 是一个可返回服务器当前日期和时间的函数。

3、ASP.NET控件

TextBox 控件用于创建用户可输入文本的文本框。 添加脚本

当表单被提交时,TextBox 控件的内容和设置可通过服务器脚本进行修改。可通过点击一个按钮或当用户更改 TextBox 控件中的值对表单进行提交。

Button 控件用于显示按钮。 添加脚本

表单通常通过点击按钮进行提交。

8、数据绑定

支持数据绑定的列表控件:

asp:RadioButtonList asp:CheckBoxList asp:DropDownList asp:Listbox

创建 ArrayList ArrayList 对象是包含单一数据值的项目的集合。 创建一个新的 ArrayList 对象语法:

dim 对象名=New ArrayList

通过 Add() 方法向 ArrayList 添加项目。

通过 TrimToSize() 方法把 ArrayList 调整为最终大小 通过 Sort() 方法,ArrayList能够按照字母顺序或者数字顺序进行排序 在 Sort() 方法后应用 Reverse() 方法,可以实现颠倒的排序

把数据绑定到一个 RadioButtonList 控件,首先请在一个 .aspx 页面中创建 RadioButtonList 控件

把 DataSet 绑定到 List 控件

1、导入 "System.Data" 命名空间。<%@ Import Namespace="System.Data" %>

2、为XML 文件创建一个 DataSet,并在页面首先加载时把这个 XML 文件载入该 DataSet dim mycountries=New DataSet

mycountries.ReadXml(MapPath("countries.xml"))

3、添加构建这个 XML DataSet 的脚本

sub Page_Load if Not Page.IsPostBack then

dim mycountries=New DataSet

mycountries.ReadXml(MapPath("countries.xml"))

rb.DataSource=mycountries

rb.DataValueField="value"

rb.DataTextField="text"

rb.DataBind() end if end sub

9、ASP.NET - 数据库连接

创建数据库连接 首先,导入命名空间 "System.Data.OleDb"。在 Page_Load 子例程中创建对此数据库的连接。创建一个 dbconn 变量,并把新的 OleDbConnection 类赋值给这个变量,这个 OleDbConnection 类带有一个连接字符串,可以指示 OLE DB 以及数据库的位置。 创建数据库命令

创建一个 dbcomm 变量,并为其赋值一个新的 OleDbCommand。这个 OleDbCommand 类用于发出针对数据库表的 SQL 查询 创建 DataReader 通过调用 OleDbCommand 对象的 ExecuteReader 方法,就可以创建 DataReader;把这个 DataReader 绑定到一个 Repeater 控件。

在不在需要访问数据库后,记得始终将 DataReader 和数据库连接关闭:

dbread.Close() dbconn.Close()

10、母版页(Master Pages)

Master Page 为其他页面提供了模版,带有共享的布局和功能。 master page 也能够包含代码,允许动态的内容。

内容文本必须位于 标签内。该标签外的文本是不被允许的。 当用户请求内容页时,ASP.NET 会对页面进行合并以生成输出,输出结果对 Master Page 的布局和内容页面的内容进行了合并。

11、导航

创建 sitemap 文件的规则:

 XML 文件必须包含围绕内容的 标签

 标签只能有一个 子节点 ("home" page)  每个 可以有多个子节点 (web pages)  每个 拥有定义页面标题和 URL 的属性

注:sitemap 文件必须存放在站点的根目录中,URL 属性必须相对于该根目录。

ASP.NET 2.0 拥有三种新的导航控件:

Dynamic menus 控件的数据源由 DataSourceId 属性进行定义 TreeViews 控件的数据源由 DataSourceId 属性进行定义

Site Map Path SiteMapPath 控件默认使用 web.sitemap 文件。

Web

服务

Web services是建立可互操作的分布式应用程序的新平台。

Web services 使用 XML 来编解码数据,并使用 SOAP 借由开放的协议来传输数据。 基本的 Web services平台是 XML + HTTP。

WSDL 是基于 XML 的用于描述 Web Services 以及如何访问 Web Services 的语言。 UDDI 是一种目录服务,通过它,企业可注册并搜索 Web services

学习报告

学习报告

学习报告

学习报告

学习报告

学习报告

学习报告

学习报告

学习报告

学习报告

学习报告
《学习报告.doc》
将本文的Word文档下载到电脑,方便编辑。
推荐度:
点击下载文档
点击下载本文文档