C#.net技术
文章平均质量分 87
xuerufan
诚实稳重,爱好上网,钻研。
展开
-
在Asp.net中如何用SQLDMO来获取SQL Server中的对象
我们知道,用SQLDMO可以实现对数据库的备份与恢复,下面给出简单的实现方法。首先需要添加对SQLDMO引用1.实现数据库的备份:1/**//// 2 /// 数据库备份3 /// 4 /// 备份是否成功5 public bool DbBackup()6 {7 string p转载 2007-12-18 21:04:00 · 237 阅读 · 0 评论 -
asp.net中使用多线程和ajax解决长时间执行任务
一个asp.net应用中,可能我们有时候会需要处理一个可能长时间执行的任务。比如说将新闻内容生成静态页面,如果在asp.net中调用方法来处理,很可能引起超时操作,而且我们也无法获知当前处理的进度情况。那么我们应该如何解决该问题呢?答案是使用Thread+AJAX。 基本的解决办法是,首先我们将可能长时间执行的程序放在一个Thread中执行: Thread tr= new Thre转载 2009-01-16 15:45:00 · 348 阅读 · 0 评论 -
asp.net页面间数据传递(总结篇)
1. Get(即使用QueryString显式传递) 方式:在url后面跟参数。 特点:简单、方便。 缺点:字符串长度最长为255个字符;数据泄漏在url中。 适用数据:简单、少量、关键的数据。 适用范围:传递给自己、传递给另一个目标页面;常用于2个页面间传递数据。 用法:例如:url后加?UserID=…,跳转到目标页面,目标页面在伺服端可用Req原创 2008-11-25 20:55:00 · 215 阅读 · 0 评论 -
揭开正则表达式的神秘面纱
转载 2009-02-25 11:52:00 · 200 阅读 · 0 评论 -
学习asp.net的路线图
第一步:掌握一门.NET面向对象语言掌握一门.NET面向对象语言,C#或VB.NET 我强烈反对在没系统学过一门面向对象(OO)语言的前提下去学ASP.NET。 ASP.NET是一个全面向对象的技术,不懂OO,那绝对学不下去!第二步:对.NET Framework类库有一定的了解 对.NET Framework类库有一定的了解 可以通过开发Windows Form应用程序来学习NET转载 2009-02-26 11:00:00 · 254 阅读 · 0 评论 -
asp.net如何设置数据库连接池的数量
使用一组名称-值对以链接字符串的形式配置链接池。例如,可以配置池是否有效(默认是有效的),池的最大、最小容量,用于打 开链接的排队请求被阻断的时间。下面的示例字符串配置了池的最大和最小容量。 "Server=(local); Integrated Security=SSPI; Database=Northwind; Max Pool Size=75; Min Pool Size=5" 摘要 连接池原创 2009-04-15 15:36:00 · 393 阅读 · 0 评论 -
C#构造函数及其函数的重载
使用VS2005调试学习,如果想要在控制台调试输出,首先要创建一个基于C#的控制台项目。创建一个BookApplication项目,为控制台应用程序。设计一个Book类Book.cs,代码如下所示:using System;using System.Collections.Generic;using System.Text;namespace BookApp原创 2009-04-17 09:14:00 · 286 阅读 · 0 评论 -
c#-cookie 详解
在新技术大军横空出世年代, Cookie 似乎已被遗忘. 但网页设计中依然少不了它的身影, 这里就本人多年对它的应用做以总结, 可能不是最全面的, 但一定是最实用的.Cookie早已不是不可替代, 不是必不可少, 也因此失去了很多色彩, 很多人把它形容为一鸡肋,食之无味, 弃之可惜. 但若都以此评判, 似乎我们很多技术都很无味, 而似乎都不可缺少. 以我看来, 技术最好少做对比, 选择多了, 困惑原创 2009-04-17 15:03:00 · 486 阅读 · 0 评论 -
关于XMLRequest对象的属性和方法
创建一个XMLRequest对象:xmlHttp = new ActiveXObject("Msxml2.XMLHTTP");1、成功初始化一个XMLRequest对象时,xmlHttp的内容:window.alert("xmlHttp = "+xmlHttp);如图所示:2、成功初始化一个XMLRequest对象时,xmlHttp.readyState的内容:3、发送原创 2009-04-17 10:55:00 · 1429 阅读 · 0 评论 -
一个简单的C#类的设计与使用
刚接触C#,设计一个简单的Person类看看效果。文件CSharpClassv.aspx.cs的代码如下所示:using System;using System.Data;using System.Configuration;using System.Collections;using System.Web;using System.Web.Security;using System.We原创 2009-04-17 11:11:00 · 429 阅读 · 0 评论 -
ASP.NET2.0中theme介绍
最近 Visual Studio 2005 深深的吸引了我,心里那个激动啊,迫不及待的学习了关于ASP.NET 2.0中的一些新特性,想小试牛刀,现给大家参考参考。 在一个网站的开发过程中,都是靠不同的分工来完成的,如果你是个编码员,是不是希望做美工的人不要动你的代码呢,即使他不是有心的,因为也许他不太懂编码哦.无论是编码的人还是美工的人都不希望在对方的东西中找自己要修改的东西,转载 2009-01-16 16:17:00 · 231 阅读 · 0 评论 -
aspx 页面与ascx用户控件传值的问题
//****ascx用户控件中,定义一个要接收参数的属性 例子: private string mBookTitle; public string BookTite { get{return mBokTitle;} set{mbookTitle=value;} } //****在aspx页面中调用此属性即可 protected UserControl.BookSeach mBookSe转载 2009-01-16 15:47:00 · 439 阅读 · 0 评论 -
asp.net中读取XML文件信息的4种方法
方法一 :使用XML控件 读取XML方法一 方法二: 使用DOM技术 void Page_Load(Object sender,EventArgs e) { XmlDocument doc=new XmlDocument(); doc.Load(Server.MapPath("grade.xml")转载 2009-01-16 15:24:00 · 229 阅读 · 0 评论 -
C#基础概念二十五问(5)
17.接口的多继承会带来哪些问题?答:C# 中的接口与类不同,可以使用多继承,即一个子接口可以有多个父接口。但如果两个父成员具有同名的成员,就产生了二义性(这也正是 C# 中类取消了多继承的原因之一),这时在实现时最好使用显式的声明示例:using System;using System.Collections.Generic;using System.Text;转载 2007-12-18 21:05:00 · 234 阅读 · 0 评论 -
C#基础概念二十五问(7)
24.params 有什么用?答:params 关键字在方法成员的参数列表中使用,为该方法提供了参数个数可变的能力它在只能出现一次并且不能在其后再有参数定义,之前可以示例:using System;using System.Collections.Generic;using System.Text; namespace ConsoleApplication1转载 2007-12-18 21:06:00 · 207 阅读 · 0 评论 -
asp.net中窗口相关操作总结(javascript) (3)
b.aspx and b.aspx.cs @ Page language="c#" Codebehind="b.aspx.cs" AutoEventWireup="false" Inherits="Genesis02.b" HTML> HEAD> title>btitle> SCRIPT language="javascript">转载 2007-12-18 21:05:00 · 205 阅读 · 0 评论 -
C#基础概念二十五问(4)
11.可以使用抽象函数重写基类中的虚函数吗?答:可以需使用 new 修饰符显式声明,表示隐藏了基类中该函数的实现或增加 override 修饰符,表示抽象重写了基类中该函数的实现示例: class BaseClass { public virtual void F() { Console转载 2007-12-18 21:05:00 · 154 阅读 · 0 评论 -
C#基础概念二十五问(6)
20.如何手工释放资源?答:.NET 平台在内存管理方面提供了GC(Garbage Collection),负责自动释放托管资源和内存回收的工作。但在以下两种情况需要我们手工进行资源释放:一、由于它无法对非托管资源进行释放,所以我们必须自己提供方法来释放对象内分配的非托管资源,比如你在对象的实现代码中使用了一个COM对象;二、你的类在运行是会产生大量实例(象 GIS 中的Geometry)转载 2007-12-18 21:06:00 · 227 阅读 · 0 评论 -
独立游戏开发者FAQ
下面是转载文章的内容-----------------------------------------------------------------------------------------Indie Developer什么是独立开发者?对这个术语有多种不同的理解.最简单的定义是独立开发者独立的创造游戏.就是说,独立开发者是一个游戏背后的唯一创造力量和经济力量.没有外部的发行商为独立游转载 2007-12-18 21:07:00 · 430 阅读 · 0 评论 -
C#基础概念二十五问(1)
1.静态成员和非静态成员的区别?答:静态变量使用 static 修饰符进行声明,在类被实例化时创建,通过类进行访问不带有 static 修饰符声明的变量称做非静态变量,在对象被实例化时创建,通过对象进行访问一个类的所有实例的同一静态变量都是同一个值,同一个类的不同实例的同一非静态变量可以是不同的值静态函数的实现里不能使用非静态成员,如非静态变量、非静态函数等示例:u转载 2007-12-18 21:05:00 · 149 阅读 · 0 评论 -
操作DataTable的方法
private void Page_Load(object sender, System.EventArgs e) { // 用IsPostBack判断,只在没有回传时才初始化 // 这样可以防止每次刷新或回传时,都执行一次以下代码 // 可以节省服务器的资源了。 if (!IsPostBack转载 2008-11-11 08:55:00 · 237 阅读 · 0 评论 -
GridView 72般绝技
这篇文章版权永远属于CSDN社区的清清月儿,谢谢!快速预览:GridView无代码分页排序GridView选中,编辑,取消,删除GridView正反双向排序GridView和下拉菜单DropDownList结合GridView和CheckBox结合鼠标移到GridView某一行时改变该行的背景色方法一鼠标移到GridView某一行时改变该行的背景色方法二GridView实现删除时弹出确认原创 2008-11-11 09:16:00 · 173 阅读 · 0 评论 -
你必须知道的C#的25个基础概念(附演示)
1.静态变量和非静态变量的区别?2.const 和 static readonly 区别?3.extern 是什么意思?4.abstract 是什么意思?5.internal 修饰符起什么作用?6.sealed 修饰符是干什么的?7.override 和 overload 的区别?8.什么是索引指示器?9.new 修饰符是起什么作用?10.this 关键字的含义?11.可以使用抽象函数重写基类中的转载 2008-11-15 14:38:00 · 195 阅读 · 0 评论