子匠_Zijor | 前端开发 / 程序媛 / 潜心学艺。

分类:C#

ASP.NET:操作XML

XML仅仅是一种信息交换的载体和方法。如果要使用XML文档则必须通过使用一种称为接口的技术。使用DOM接口应用程序对XML文档的访问变得简单。

DOM是一个程序接口,应用程序和脚本可以通过这个接口访问和修改XML文档数据。DOM接口将XML文档转换为树型的文档结构,应用程序通过树型文档对XML文档进行层次化访问,从而实现对XML文档的操作,例如访问树节点、创建新节点等。…

+ 阅读更多

ASP.NET页面结构

ASP.NET页面有三部分构成:页面指令、脚本代码和页面内容。

Web的脚本代码是由“<script runat="server"><script>”标签括起来的代码,在里面可以定义页面的全局变量或程序处理过程;…

+ 阅读更多

C#:Lambda表达式

自C#3.0开始,就有了一种把实现代码赋予委托的新语法:Lambda表达式。只要有委托参数类型的地方,就可以使用Lambda表达式。它可以包含表达式和语句,并且可用于创建委托或表达式树类型。…

+ 阅读更多

C#:LINQ

LINQ(Language Integrated Query,语言查询语言)提供了不同数据源的抽象层,可以用相同的语法访问不同的数据源。LINQ允许查询表达式以统一的方式来操作任何通过扩展方法直接或间接实现了IEnumerable…

+ 阅读更多

ASP.NET:Request对象

Request对象用于封装客户端请求信息,检索浏览器向服务器发送的消息。

Request对象常用属性或方法:

属性或方法 描述
ApplicationPath 获取ASP.NET应用程序的虚拟应用程序在服务器上的根路径。
+ 阅读更多

ASP.NET:Response对象

Response对象是HttpResponse类的一个实例,将数据从服务器发送给浏览器,也可在页面中输入数据,并提供有关的响应信息。

Response对象常用属性或方法:

属性或方法
+ 阅读更多

ASP.NET内置对象:Server对象

Server对象是HttpServerUnitity的一个实例,能够提供对服务器上方法和属性的访问。

Server对象的属性:

属性 属性值 描述
MachineName 本地计算机的名称 获取服务器的计算机名称
+ 阅读更多

ASP.NET:Web.config文件详解

默认情况下,Visual Studio创建的Web应用程序都会自动具有Web.config文件。Web.config是基于XML的Web配置文件,用于指导CLR处理绑定请求、程序集探查以及其他运行时细节。…

+ 阅读更多

ASP.NET:与HTTP请求交互

一. 与传入的HTTP请求交互

1. HttpRequest对象的属性和方法

属性或方法 描述
ApplicationPath 获取ASP.NET应用程序的虚拟应用程序在服务器上的根路径。
Browser 提供关于客户端浏览器的功能的信息。
+ 阅读更多

ADO.NET操作数据库(SQL + C#)

ADO.NET是一个中间数据访问层,提供了用于访问特定数据库、执行SQL语句并且接受数据库数据的命令,在数据库与ASP.NET应用程序之间提供了一座桥梁。ADO.NET本身也是基于多层架构设计,除了能应用于普通的应用程序意外,在分布式系统开发中也具有同样强大的功能。…

+ 阅读更多

C#之Ajax数据传递初探

在Web端发出POST请求

<form name="loginForm" action="../login.aspx" method="post">
    <label for="userName">用户名:</label><input type="text"
+ 阅读更多

C#:字符串操作

字符串操作的属性和方法

方法 描述
Length 字符串的长度。
IndexOf(string str) 定位字符串中第一次出现某个给定子字符串或字符的位置。
IndexOfAny(string str) 定位字符串中第一次出现某个给定子字符串或一组字符的位置。
+ 阅读更多

C#:数组的属性和方法

1. 数组的声明和赋值方式

int[] myArray;

int[] myArray = {1, 2, 3, 4};

int[] myArray = new int[4] {1, 2, 3, 4};

2. 多维数组的声明

int[,] myArray = new int[2, 3];

int[,] myArray = {
{1, 2, 3},
{1, 2, 3}
};

获取多维数组元素,可以使用:…

+ 阅读更多

ADO.NET数据库访问技术

一. ADO.NET的定义

        ADO.NET来源于COM组件库ADO(即ActiveX Data Objects),是微软公司新一代.NET数据库的访问模型,是目前数据库程序设计人员用来开发基于.NET的数据库应用程序的主要接口。它利用.NET

+ 阅读更多

ASP.NET中多层架构

        很多人对开发多层应用程序感到一定的困难。来看一个例子:对于一个只有一两个人的小公司,一个人可能同时担当老板、出纳、会计、市场、销售、开发等多项工作。而对于一个大公司,就会进行比较严密的分工,每个人只完成一部分工作,需要彼此配合才能保证正常运转。以前的开发程序就类似于一个小公司,从用户界面到数据库访问等所有功能都在一个页面内完成,这样的缺点有:

+ 阅读更多

ASP.NET开发过程中遇到的问题及解决方法【更新至20150514】

问题1:
“System.Data.SqlClient.SqlException”类型的未经处理的异常在 System.Data.dll 中发生;其他信息: 无法打开登录所请求的数据库 “Login”。登录失败。

解决方法:数据库无法连接,可能是因为App.config配置文件中没有添上数据库信息。加上database=数据库名;…

+ 阅读更多