asp.net ajax对javascript对象的扩展
ado.net 连接数据库
ado.net 连接数据库2008-03-14 23:22在MSDN中,.net的数据库连接字符串都有详细的说明,我这里以代码范例的方式罗列一些,具体的每一项代表的意义可以参看MSDN. ADO.net 中数据库连接方式(微软提供) 微软提...
C#入门之C#特点及HelloWorld程序
C#是一种简单、现代、面向对象和类型安全的编程语言。 C#由C和C++发展而来。C#(中文发音为“C霎普”,英文发音C sharp)牢固地植根于C和C++语言族谱中,是Microsoft专门为使用.NET平台而创建的。 •简单 ...
用C#读写XML的方法
转自: http://www.c-sharpcorner.com/uploadfile/mahesh/readwritexmltutmellli2111282005041517am/readwritexmltutmellli21.aspx 虽然使用的类型比较旧,不过操作起来很有效。 In this article,...
C++和C#对象初始化顺序
转自:http://fafeng.blogbus.com/logs/17747724.html C++构造函数调用顺序1. 如果类里面有成员类,成员类的构造函数优先被调用;2. 创建派生类的对象...
.Net与Oracle的数据库连接
ODBC New version: "Driver={Microsoft ODBC for Oracle};Server=OracleServer.world;Uid=Username;Pwd=a...
Web应用程序框架-Catharsis
Web应用程序框架-Catharsis是一个在codeplex上的项目,相关的文档说明比较详细. part I: http://www.codeproject.com/KB/applications/Catharsis.aspx - New solutionpart II: http://www.codeproject.com/KB...
C#中几个正则表达式匹配输入字符的函数
以下几个函数主要是利用正则表达式格式化用户输入的不当数据<!--Code highlighting produced by Actipro CodeHighlighter (freeware)http://www.CodeHighlighter.com/-->public static&nbs...
ajax详解及例子
首先创建浏览器对象(因浏览器的不同,可使用ActiveXObject和XMLHttpRequest判断当前所使用的浏览器) var xmlHttp; if(window.ActiveXObject) { xmlHttp=new ActiveXObject("Microsoft.X...
[引]C# DllImport 属性
在该示例中,程序接收来自用户的字符串并将该字符串显示在消息框中。程序使用从 User32.dll 库导入的 MessageBox 方法。using System;using System.Runtime.InteropServices;class MainClass { [DllImp...
.Net3.5新特性-扩展方法
一、扩展方法的作用: 可以直接对.netFrame类库进行扩展,减少代码量 二、使用时应注意的问题: 1、所在类的类名在用做扩展方法的时候无效 2、扩展方法必须是在静态类中的静态方法,静态方法的...
c# 数组学习
一维数组定义int[] array=new int[3];int[] array=new int[]{1,2,3}他是一种线型存储结构二维数组int[] array=new int[3,3];//代表三维三列int[] array=new int[,]{{1,3,5,2},{1,2,5,4,5}};用两个for可以...
静态类和静态类成员(C# 编程指南)(自MSDN)
静态类和类成员用于创建无需创建类的实例就能够访问的数据和函数。静态类成员可用于分离独立于任何对象标识的数据和行为:无论对象发生什么更改,这些数据和函数都不会随之变化。当类中没有依赖对象标识的数据或行...
在C#2.0中使用Nullable可空类型
在C#1.x的版本中,一个值类型变量是不可以被赋予null值的,否则会产生异常。在C#2.0中,微软提供了Nullable类型,允许用它定义包含null值(即空值)的数据类型,这对处理数据库中包含可选字段以及很多方面都有很大...
asp.net网页中调用c#写的dll文件
asp.net网页中调用c#写的dll文件如果是WebProject,直接在解决方案中添加引用,然后实例化即可。如果是单个的网页,你需要这样做,<%@ Assembly Name="yourFunction, Version=1.0.0.0, Culture=neutral, PublicKe...
重写,隐藏,抽象,多态
virtual 用在基类中,指定一个虚方法(属性),表示这个方法(属性)可以重写。 override 用在派生类中,表示对基类虚方法(属性)的重写。 以上的基类和派生类都是相对的。B 是 C 的基类,也可以是 A 的派...
C#自定义控件制作篇
该教程适合初学者,例子比较简单,只能起到抛石引玉的效果。希望大家能够充分发挥自己的想象做出自己所希望的控件。 第一步:新建一个控件库项目 第二步:从工具箱里面拖动一个文本框、一...
学习SQL 缓存依赖的笔记(比较初级)
创建依赖于数据库中表或行的缓存项(即缓存数据)。当表中或特定行中发生更改时,带有依赖项的项(缓存数据)便会失效,并会从缓存中移除。并重新读取数据到缓存中,这时候应用程序获取的是最新的数据.特点: SQL 缓...
Windows Live平台开发资源
Windows Live Dev, Windows Live平台的开发站点,包括文档、SDK和示例应用程序的下载。http://dev.live.com/包括以下内容:Windows Live ID:1.Web Authuentication - 借助Windows Live ID的Web应用程序认证...
字符串的封送处理
System.String 和 System.StringBuilder 类都有相似的封送处理行为。它们之间的主要差异是字符串是不可变的,而 StringBuilder 缓冲区的内容则可以由被调用方更改并复制回调用方。本主题提供下列有关封...