ASP.NET MVC – Internet 应用程序
为了学习 ASP.NET MVC,我们将构建一个 Internet 应用程序。
第 1 部分:创建应用程序。
我们将构建什么
我们将构建一个支持添加、编辑、删除和列出数据库存储信息的 Internet 应用程序。
我们将做什么
Visual Web Developer 提供了构建 Web 应用程序的不同模板。
我们将使用 Visual Web……继续阅读 »
2年前 (2022-07-16) 295浏览 0评论
0个赞
ASP.NET Web Forms – 数据绑定
我们可以使用数据绑定(Data Binding)来完成带可选项的列表,这些可选项来自某个导入的数据源,比如数据库、XML 文件或者脚本。
数据绑定
下面的控件是支持数据绑定的列表控件:
asp:RadioButtonList
asp:CheckBoxList
asp:DropDownList
asp:Listbox
以上每个控件的可选项通常是在一……继续阅读 »
2年前 (2022-07-02) 184浏览 0评论
0个赞
ASP.NET Web Pages – WebMail 对象
通过 WebMail 对象,您可以很容易地从网页上发送电子邮件。
描述
WebMail 对象为 ASP.NET Web Pages 提供了使用 SMTP(Simple Mail Transfer Protocol 简单邮件传输协议)发送邮件的功能。
实例
请查看 WebPages Email 章节中的实例。
WebMail 对象参考手……继续阅读 »
2年前 (2022-07-01) 75浏览 0评论
0个赞
ASP.NET Web Forms – Hashtable 对象
Hashtable 对象包含用键/值对表示的项目。
尝试一下 – 实例
Hashtable RadiobuttonList 1
Hashtable RadiobuttonList 2
Hashtable DropDownList
创建 Hashtable
Hashtable 对象包含用键/值对表示的项目。键被用作索引,……继续阅读 »
2年前 (2022-07-01) 97浏览 0评论
0个赞
ASP.NET Web Pages – WebMail 对象
通过 WebMail 对象,您可以很容易地从网页上发送电子邮件。
描述
WebMail 对象为 ASP.NET Web Pages 提供了使用 SMTP(Simple Mail Transfer Protocol 简单邮件传输协议)发送邮件的功能。
实例
请查看 WebPages Email 章节中的实例。
WebMail 对象参考手……继续阅读 »
2年前 (2022-07-01) 309浏览 0评论
0个赞
ASP.NET Razor – 标记
Razor 不是一种编程语言。它是服务器端的标记语言。
什么是 Razor?
Razor 是一种标记语法,可以让您将基于服务器的代码(Visual Basic 和 C#)嵌入到网页中。
基于服务器的代码可以在网页传送给浏览器时,创建动态 Web 内容。当一个网页被请求时,服务器在返回页面给浏览器之前先执行页面中的基于服务器的代码。通过服务器的运行,代码能执行复杂……继续阅读 »
2年前 (2022-07-01) 252浏览 0评论
0个赞
ASP.NET Web Forms – 数据绑定
我们可以使用数据绑定(Data Binding)来完成带可选项的列表,这些可选项来自某个导入的数据源,比如数据库、XML 文件或者脚本。
数据绑定
下面的控件是支持数据绑定的列表控件:
asp:RadioButtonList
asp:CheckBoxList
asp:DropDownList
asp:Listbox
以上每个控件的可选项通常是在一……继续阅读 »
2年前 (2022-07-01) 84浏览 0评论
0个赞
WSDL 绑定
WSDL 绑定可为 web service 定义消息格式和协议细节。
绑定到 SOAP
一个 请求 – 响应 操作的例子:
实例
<message name="getTermRequest">
<part name="term" type="xs:string"/>
</message&g……继续阅读 »
2年前 (2022-06-30) 157浏览 0评论
0个赞
ASP.NET Razor – C# 和 VB 代码语法
Razor 同时支持 C# (C sharp) 和 VB (Visual Basic)。
主要的 Razor C# 语法规则
Razor 代码块包含在 @{ … } 中
内联表达式(变量和函数)以 @ 开头
代码语句用分号结束
变量使用 var 关键字声明
字符串用引号括起来
C# 代码区分大小写
C# 文件的扩展名是 .csh……继续阅读 »
2年前 (2022-06-30) 184浏览 0评论
0个赞
ASP.NET Razor – 标记
Razor 不是一种编程语言。它是服务器端的标记语言。
什么是 Razor?
Razor 是一种标记语法,可以让您将基于服务器的代码(Visual Basic 和 C#)嵌入到网页中。
基于服务器的代码可以在网页传送给浏览器时,创建动态 Web 内容。当一个网页被请求时,服务器在返回页面给浏览器之前先执行页面中的基于服务器的代码。通过服务器的运行,代码能执行复杂……继续阅读 »
2年前 (2022-06-30) 86浏览 0评论
0个赞
RDF 参考手册
RDF 命名空间
RDF 命名空间(xmlns:rdf)::
http://www.w3.org/1999/02/22-rdf-syntax-ns#
RDF 命名空间(xmlns:rdfs )::
http://www.w3.org/2000/01/rdf-schema#
RDF 扩展名和MIME 类型
RDF 文件的推荐扩展名为.rdf,然而,扩展名.XML是经常被用来兼容旧的XML解析器。……继续阅读 »
2年前 (2022-06-30) 343浏览 0评论
0个赞
SOAP Header 元素
可选的 SOAP Header 元素包含头部信息。
SOAP Header 元素
可选的 SOAP Header 元素可包含有关 SOAP 消息的应用程序专用信息(比如认证、支付等)。
如果 Header 元素被提供,则它必须是 Envelope 元素的第一个子元素。
注意: 所有 Header 元素的直接子元素必须是合格的命名空间。
<?xml version=”……继续阅读 »
2年前 (2022-06-30) 205浏览 0评论
0个赞
ASP.NET Web Pages – 文件
本章介绍有关使用文本文件的知识。
使用文本文件
在前面的章节中,我们已经了解到网页数据是存储在数据库中的。
您也可以把站点数据存储在文本文件中。
用来存储数据的文本文件通常被称为平面文件。常见的文本文件格式是 .txt、.xml 和 .csv(逗号分隔值)。
在本章中,您将学习到:
如何从文本文件中读取并显示数据
手动添加一个文本文件
在下面的例子……继续阅读 »
2年前 (2022-06-30) 109浏览 0评论
0个赞
ASP.NET Web Forms – ArrayList 对象
ArrayList 对象是包含单个数据值的项目的集合。
尝试一下 – 实例
ArrayList DropDownList
ArrayList RadioButtonList
创建 ArrayList
ArrayList 对象是包含单个数据值的项目的集合。
通过 Add() 方法向 ArrayList 添加项目。
下面的……继续阅读 »
2年前 (2022-06-29) 104浏览 0评论
0个赞
ASP.NET Razor – VB 逻辑条件
编程逻辑:根据条件执行代码。
If 条件
VB 允许根据条件执行代码。
使用 if 语句来判断条件。根据判断结果,if 语句返回 true 或者 false:
if 语句开始一个代码块
条件写在 if 和 then 之间
如果条件为真,if … then 和 end if 之间的代码被执行
实例
@CodeDim
price=50E……继续阅读 »
2年前 (2022-06-29) 183浏览 0评论
0个赞
ASP.NET Web Forms – XML 文件
我们可以绑定 XML 文件到列表控件。
一个 XML 文件
这里有一个名为 “countries.xml” 的 XML 文件:
<?xml version=”1.0″ encoding=”ISO-8859-1″?>
<countries>
<co……继续阅读 »
2年前 (2022-06-29) 100浏览 0评论
0个赞
ASP.NET Web Pages – 更多帮助器
ASP.NET 帮助器 – 对象参考手册
Analytics 对象参考手册(Google)
Helper
描述
Analytics.GetGoogleHtml(webPropertyId)
为指定的 ID 呈现 Google Analytics JavaScript 代码。
Analytics.GetStatCounter……继续阅读 »
2年前 (2022-06-28) 98浏览 0评论
0个赞
ASP.NET 教程
ASP.NET 是一个使用 HTML、CSS、JavaScript 和服务器脚本创建网页和网站的开发框架。
ASP.NET 支持三种不同的开发模式:
Web Pages(Web 页面)、MVC(Model View Controller 模型-视图-控制器)、Web Forms(Web 窗体):
Web Pages单页面模式
MVC模型-视图-控制器
Web Forms事件……继续阅读 »
2年前 (2022-06-28) 328浏览 0评论
0个赞
ASP.NET Web Pages – WebMail 对象
通过 WebMail 对象,您可以很容易地从网页上发送电子邮件。
描述
WebMail 对象为 ASP.NET Web Pages 提供了使用 SMTP(Simple Mail Transfer Protocol 简单邮件传输协议)发送邮件的功能。
实例
请查看 WebPages Email 章节中的实例。
WebMail 对象参考手……继续阅读 »
2年前 (2022-06-28) 309浏览 0评论
0个赞
ASP.NET Web Forms – HTML 表单
所有的服务器控件都必须出现在 <form> 标签中,<form> 标签必须包含 runat=”server” 属性。
ASP.NET Web 表单
所有的服务器控件都必须出现在 <form> 标签中,<form> 标签必须包含 runat=”serverR……继续阅读 »
2年前 (2022-06-27) 201浏览 0评论
0个赞
ASP.NET MVC – 模型
为了学习 ASP.NET MVC,我们将构建一个 Internet 应用程序。
第 7 部分:添加数据模型。
MVC 模型
MVC 模型包含了除纯视图和控制器逻辑以外的其他所有应用程序逻辑(业务逻辑、验证逻辑、数据访问逻辑)。
通过 MVC,模型可以控制并操作应用程序数据。
Models 文件夹
Models 文件夹包含表示应用程序模型的类。
Visual Web……继续阅读 »
2年前 (2022-06-27) 110浏览 0评论
0个赞
ASP.NET Web Pages – PHP
PHP 开发人员请注意,Web Pages 可以用 PHP 编写。
WebMatrix 支持 PHP
乍一看,认为 WebMatrix 只支持微软的技术。这是不正确的。在 WebMatrix 中,您能编写完整的 PHP 应用程序。
创建一个 PHP 站点
在ASP.NET Web Pages – 创建一个网站章节中,您已经创建了一个名为 ……继续阅读 »
2年前 (2022-06-27) 368浏览 0评论
0个赞
ASP.NET Web Forms – Hashtable 对象
Hashtable 对象包含用键/值对表示的项目。
尝试一下 – 实例
Hashtable RadiobuttonList 1
Hashtable RadiobuttonList 2
Hashtable DropDownList
创建 Hashtable
Hashtable 对象包含用键/值对表示的项目。键被用作索引,……继续阅读 »
2年前 (2022-06-27) 262浏览 0评论
0个赞
ASP.NET Razor – VB 循环和数组
语句在循环中会被重复执行。
For 循环
如果您需要重复执行相同的语句,您可以设定一个循环。
如果您知道要循环的次数,您可以使用 for 循环。这种类型的循环在向上计数或向下计数时特别有用:
实例
<html><body>@For i=10 To 21
@<p>Line #@i</p>Next i&……继续阅读 »
2年前 (2022-06-27) 109浏览 0评论
0个赞
ASP.NET 教程
ASP.NET 是一个使用 HTML、CSS、JavaScript 和服务器脚本创建网页和网站的开发框架。
ASP.NET 支持三种不同的开发模式:
Web Pages(Web 页面)、MVC(Model View Controller 模型-视图-控制器)、Web Forms(Web 窗体):
Web Pages单页面模式
MVC模型-视图-控制器
Web Forms事件……继续阅读 »
2年前 (2022-06-26) 96浏览 0评论
0个赞
ASP.NET Web Pages – WebSecurity 对象
描述
WebSecurity 对象提供 ASP.NET Web Pages 应用程序的安全性和认证。
通过 WebSecurity 对象,您可以创建用户帐户,登录和注销用户,重置或者更改密码,以及其他更多与安全性相关的功能。
WebSecurity 对象参考手册 – 属性
属性
描述
CurrentUserId……继续阅读 »
2年前 (2022-06-26) 75浏览 0评论
0个赞
ASP.NET Web Forms – 教程
ASP.NET 是一个使用 HTML、CSS、JavaScript 和服务器脚本创建网页和网站的开发框架。
ASP.NET 支持三种不同的开发模式:
Web Pages(Web 页面)、MVC(Model View Controller 模型-视图-控制器)、Web Forms(Web 窗体):
本教程介绍 Web Forms。
Web Pages
……继续阅读 »
2年前 (2022-06-26) 157浏览 0评论
0个赞
ASP.NET Web Forms – SortedList 对象
SortedList 对象结合了 ArrayList 对象和 Hashtable 对象的特性。
尝试一下 – 实例
SortedList RadiobuttonList 1
SortedList RadiobuttonList 2
SortedList DropDownList
SortedList 对象
Sorte……继续阅读 »
2年前 (2022-06-26) 266浏览 0评论
0个赞
ASP.NET Web Pages – HTML 表单
表单是 HTML 文档中放置输入控件(文本框、复选框、单选按钮、下拉列表)的部分。
创建一个 HTML 输入页面
Razor 实例
<html>
<body> @{
if (IsPost) {
string companyname = Request[“companyname”];
stri……继续阅读 »
2年前 (2022-06-26) 281浏览 0评论
0个赞
ASP.NET Web Forms – HTML 页面
简单的 ASP.NET 页面看上去就像普通的 HTML 页面。
Hello RUNOOB.COM
在开始学习 ASP.NET 之前,我们先来构建一个简单的 HTML 页面,该页面将在浏览器中显示 “Hello RUNOOB.COM”:
Hello RUNOOB.COM!
用 HTML 编写的 Hello……继续阅读 »
2年前 (2022-06-25) 78浏览 0评论
0个赞