随笔分类 -  .NET技巧

实用方法,加快开发的速度...
开发记录——触发器实现 数据库关联字段
摘要:数据库关联字段当字段user_autoid修改的时候,我希望对象的另一个表的字段zs_schoolinfo也跟着修改使用触发器code,当两个表的字段内容完全相同时,使用sql外键也可以实现Create Trigger schoolIDon zs_useraccountfor INSERT,UPDATE,DELETENOT FOR REPLICATION asset nocount onif(se... 阅读全文

posted @ 2009-04-15 14:39 9who 阅读(447) 评论(1) 推荐(0)

FCKEditor在.net的使用
摘要:FCKeditor一款开放源码的优秀的HTML文本编辑器,它在ASP.NET下一般的安装和使用方法如下:1、下载FckEditor 2.6.3,它主要包括核心文件。2、下载FckEditor 2.6.3 .Net ,包括ASP.NET的DLL文件,并且解压到任意目录。3、解压FckEditor 2.6.3 压缩包,将文件夹FCKeditor复制到网站的根目录,这里以ASP.NET 2.0的test... 阅读全文

posted @ 2009-04-14 11:00 9who 阅读(1752) 评论(2) 推荐(0)

ASP.NET26个常用性能优化方法
摘要:数据库访问性能优化 \字符串操作性能优化 \优化 Web 服务器计算机和特定应用程序的配置文件以符合您的特定需要 一定要禁用调试模式\对于广泛依赖外部资源的应用程序,请考虑在多处理器计算机上启用网络园艺\将 SqlDataReader 类用于快速只进数据游标\将 SQL Server 存储过程用于数据访问 阅读全文

posted @ 2008-08-19 17:33 9who 阅读(1986) 评论(5) 推荐(0)

利用GridView控件的HyperLinkField连接数据行
摘要:借助于GridView控件的HyperLinkField数据行,我们便可以在GridView控件中替每一笔数据列显示出一个超级链接,并让用户轻易重新导向至特定的目标位置(特定网页或网页中的位置)。 在使用HyperLinkField数据行时,首先要考虑的就是超级链接上的文字。关于此点,可分为下列两种状况来说明: q 如果您希望每一笔数据列的超级链接都显示相同的固定文字,请... 阅读全文

posted @ 2008-07-29 10:11 9who 阅读(730) 评论(0) 推荐(0)

微软视频讲座Webcast下载工具iReaper
摘要:下载地址:http://files.cnblogs.com/9who/iReaper_1.2_release_2508.902.rar iReaper是什么? iReaper是由国内的.Net爱好者开发的桌面小工具,用来帮助您下载中文MSDN Webcast。 中文MSDN Webcast是什么? 中文MSDN Webcast是由微软中国主办的一系列网络在线课程。任何人只要能自由使用互联网,... 阅读全文

posted @ 2008-07-28 17:32 9who 阅读(1458) 评论(0) 推荐(0)

C#中DataAdapter与DataReader的区别和联系
摘要:DataReader对象一般用于以下情况:只想读取数据时;从存储器中获得的数据只用于显示,而不做其他处理。 DataSet对象(与DataAdapter对象一起使用)在以下情况:可能在数据源中修改(编辑或添加新的)数据时;想在读取数据后显示数据前对数据进行修改时。例如,你可能想将数据读入一些表中,或在多个表中的数据间创建关系。你也可能想约列,或者利用多个连接创建多个数据表。 阅读全文

posted @ 2008-07-28 16:11 9who 阅读(1905) 评论(1) 推荐(0)

七招制胜ASP.NET应用程序开发
摘要:随着微软.NET的流行,ASP.NET越来越为广大开发人员所接受。作为ASP.NET的开发人员,我们不仅需要掌握其基 本的原理,更要多多实践,从实践中获取真正的开发本领。在我们的实际开发中,往往基本的原理满足不了开发需 求,我们更多的要积累一些开发技巧,本文就向大家介绍一些实用技巧,希望对大家的开发有所裨益。 1. ~ 的用法 一般的情况下,我们是使用./../ 这样的相对路径来确定和规划... 阅读全文

posted @ 2008-07-28 12:24 9who 阅读(330) 评论(0) 推荐(0)

NET下,你采用的是哪种方式进行数据操作?
摘要:进行数据库进行更新操作时,有许多种方式,你使用的是哪种? 这里假设一个数据库中有一张表,表名为Test,列为colID,colTest1,colTest2,colTest3。其中,colTest1,colTest2,colTest3为nvarchar(50),而colID为int; 一、数据适配器+类型化的数据集 假设数据适配器名为da1,数据集为ds1,数据集类为ds; 方法... 阅读全文

posted @ 2008-07-28 12:24 9who 阅读(331) 评论(0) 推荐(0)

在ASP.NET Atlas中调用Web Service——介绍及简单应用
摘要:Atlas Framework中包含了对AJAX调用的封装,让您可以很方便的在客户端通过JavaScript调用服务器端方法。在本篇文章中,我将解释一下如何使用Atlas调用服务器端Web Service。 使用Atlas,我们只需要如下步骤即可调用服务器端Web Service: 在Web Service的方法上加上[WebMethod]属性。 在ASPX页面上的ScriptM... 阅读全文

posted @ 2008-07-28 12:23 9who 阅读(348) 评论(0) 推荐(0)

ASP.NET跨页面传值技巧总结
摘要:1. 使用QueryString变量 QueryString是一种非常简单的传值方式,他可以将传送的值显示在浏览器的地址栏中。如果是传递一个或多个安全性要求不高或是结构简单的数值时,可以使用这个方法。但是对于传递数组或对象的话,就不能用这个方法了。下面是一个例子: a.aspx的C#代码 private void Button1_Click(object sender, System.Ev... 阅读全文

posted @ 2008-07-28 12:19 9who 阅读(313) 评论(0) 推荐(0)

在ASP.NET中自动给URL地址加上超链接
摘要:下面我具体讲讲如何用ASP.NET(C#)一步步实现我们的目的:首先,要想在ASP.NET(C#)中使用正则表达式就必须把 System.Text.RegularExpressions 这个命名空间包含进来: using System.Text.RegularExpressions; 第二步是用正则表达式识别URL超链接: Regex urlregex = new Regex(@"(http... 阅读全文

posted @ 2008-07-28 12:18 9who 阅读(265) 评论(0) 推荐(0)

asp.net三种重定向方法的总结
摘要:(1)Server.Transfer方法: Server.Transfer("m2.aspx");//页面转向(服务器上执行). 服务器停止解析本页,保存此页转向前的数据后,再使页面转向到m2.aspx, 并将转向前数据加上m2.aspx页结果返回给浏览器. (2)Server.Execute方法: Server.Execute("m2.aspx"); 服务器保存此页转向前的数据后,... 阅读全文

posted @ 2008-07-28 12:18 9who 阅读(303) 评论(0) 推荐(0)

GridView 72般绝技
摘要:快速预览: GridView无代码分页排序 GridView选中,编辑,取消,删除 GridView正反双向排序 GridView和下拉菜单DropDownList结合 GridView和CheckBox结合 鼠标移到GridView某一行时改变该行的背景色方法一 鼠标移到GridView某一行时改变该行的背景色方法二 GridView实现删除时弹出确认对话框 GridView实现自动编号 Gri... 阅读全文

posted @ 2008-07-28 12:17 9who 阅读(743) 评论(0) 推荐(0)

C#中判断空字符串的3种方法性能分析
摘要:3种方法分别是: string a=""; 1.if(a=="") 2.if(a==String.Empty) 3.if(a.Length==0) 3种方法都是等效的,那么究竟那一种方法性能最高呢?本人用实验说明问题。 建立3个aspx页面(为什么用网页,主要是利用Microsoft Application Center Test ) WebForm1.aspx private void Page... 阅读全文

posted @ 2008-07-28 12:15 9who 阅读(380) 评论(1) 推荐(0)

网上的一个面试题 (c#)(配有解答)
摘要:Q:您在什么情况下会用到虚方法?它与接口有什么不同? Q:Override与重载有什么区别? Q:值类型与引用类型有什么区别? Q:怎样理解静态变量? Q:向服务器发送请求有几种方式? Q:DataReader与Dataset有什么区别? Q:如果在一个B/S结构的系统中需要传递变量值,但是又不能使用Session、Cookie、Application,您有几种方法进行处理? Q:用... 阅读全文

posted @ 2008-07-28 12:14 9who 阅读(348) 评论(0) 推荐(0)

关于.net委托的一篇妙文
摘要:有许多人问的,.Net中的委托以及事件处理。我拿简单的例子说明一下,是现实中的例子: 比如说一个公司(场景),你是老板,手下有两个员工,小张和小王。 你命令小王,如果小张玩游戏,则小王扣去小张500元钱。 这就是现实中的委托。 实际上,在写程序中,程序员就是老板,小张和小王就是两个对象。小张玩游戏是一个方法,小张还有一个游戏事件,他玩游戏激发这个事件。而小王就是事件处理对象,他负责把小张的钱扣除5... 阅读全文

posted @ 2008-07-28 12:12 9who 阅读(347) 评论(0) 推荐(0)

sqlhelper 下载 使用指南 代码
摘要:SqlHelper 下载 SqlHelper.rar (885.07 KB , 下载:1051次) MS MSDN中的DAAB(包含帮助和安装下载EN)http://www.microsoft.com/china/msdn/archives/library/dnbda/html/daab-rm.asp#daab-rm_downloadingandinstallingthedaab sqlhe... 阅读全文

posted @ 2008-07-28 12:09 9who 阅读(960) 评论(0) 推荐(0)

.NET托盘程序的主要步骤及解决方法
摘要:为什么说用Visual C#可以十分方便的做一个托盘程序,主要的原因是在.Net框架的软件开发包( .Net FrameWork SDK )中的WinForm组件中定义了一个专门用来开发托盘程序的组件--NotifyIcon组件。下面就来介绍一下这个组件的具体用法和程序设计中的主要的技巧。 (1).如何在程序运行后隐藏窗体: ... 阅读全文

posted @ 2008-07-28 12:02 9who 阅读(1337) 评论(0) 推荐(0)

C# asp.net 数据库连接
摘要:using System; using System.Collections.Generic; using System.Text; using System.Data; using System.Data.SqlClient; using System.Data.Sql; namespace DAL ...{ public class DBAccess ...{ private SqlConne... 阅读全文

posted @ 2008-07-28 12:01 9who 阅读(317) 评论(0) 推荐(0)

GridView 72般绝技2
摘要:导读: 说明:准备出一个系列,所谓精髓讲C#语言要点。这个系列没有先后顺序,不过尽量做到精。可能会不断增删整理,本系列最原始出处是csdn博客,谢谢关注。 C#精髓 第四讲 GridView 72般绝技 作者:清清月儿 主页:http://blog.csdn.net/21aspnet/ 时间:2007.3.24-26 为了写本文,又搭工又搭料,累的2天2宿没睡觉,这篇文章实在是耗费我太多的心血,版... 阅读全文

posted @ 2008-07-28 11:57 9who 阅读(509) 评论(0) 推荐(0)

导航