摘要:引言 委托 和 事件在 .Net Framework中的应用非常广泛,然而,较好地理解委托和事件对很多接触C#时间不长的人来说并不容易。它们就像是一道槛儿,过了这个槛的人,觉得真是太容易了,而没有过去的人每次见到委托和事件就觉得心里别(biè)得慌,混身不自在。本文中,我将通过两个范例由浅入深地讲述什么是委托、为什么要使用委托、事件的由来、.Net Framework中的委托和事件、委托和事件对O...
阅读全文
摘要:/**//**********************Created by Chen************************** *如果你觉得本人的文章好,要引用请尊重著作人的劳动果实,说明 *出处以及原创作者,Thank you!!! email:aishen944-sohu.com **********************************************...
阅读全文
摘要:https是什么? HTTPS(Secure Hypertext Transfer Protocol)安全超文本传输协议 . 它是由Netscape开发并内置于其浏览器中,用于对数据进行压缩和解压操作,并返回网络上传送回的结果。HTTPS实际上应用了Netscape的完全套接字层(SSL)作为HTTP应用层的子层。(HTTPS使用端口443,而不是象HTTP那样使用端口80来和TCP/IP进行通...
阅读全文
摘要:Standard Security: 使用 SQL Server 身份验证: "Data Source=Aron1;Initial Catalog=pubs;User Id=sa;Password=asdasd;" - or - "Server=Aron1;Database=pubs;User ID=sa;Password=asdasd;Trusted_Connection=False...
阅读全文
摘要:最近一个项目用到repeater,所以收集了和它的基本使用方法,挺简单的,供大家共享 注意:如果有如果有更新功能,其实和删除功能是一样的,只需要在服务器端找到所选的要编辑的项目就可以了 或者是在每条记录后面加上编辑项,再加上链接就可以了'>编辑 以下是前台页面代码: Repeater控件使用 Repeater控件使用 ...
阅读全文
摘要:/**//* * 哈希算法MD5和SHA1的C#实现 * * * 夏春涛 Email:xChuntao@163.com * Blog:http://bluesky521.cnblogs.com * 运行环境:.net2.0 framework */ /**//* * 关于哈希函数: * 哈希函数将任意长度的二进制字符串映射为固定长度的小型二进制字符串。 * 加密...
阅读全文
摘要:1.请问asp.net页面中,是不是必须包括form标签,为什么? 答:一个页面没有必要提交表单,当然不需要form 2.简述asp.net中的HTML服务器控件和web控件的区别? 3.使用asp.net开发web时,在页面间传值的方式有多少种?分别列出 答:(1)使用Querystring (2)使用Session变量 (3)使用Server.Transfer 4.简述we...
阅读全文
摘要:首先肯定是写个类来操作Excel的,这边就不说了,就说最后怎么把服务器上的Excel进程给掐掉 只需增加以下方法即可 public void KillExcel() { myexcel.Quit(); System.Runtime.InteropServices.Marshal.ReleaseComObject(myexcel); m...
阅读全文
摘要:题外话: WebService技术已经有好几年的历史了,关于基础的理论知识,此处省去,不说了。最近被炒了的ajax技术也被滥用的很是严重,至于细节,不是我说的重点。 ajax技术的入门比较低,javascript和xml的一点利用,个人以为没啥含量,不能在根本上解决企业的需求或者问题,在安全性,线路传输的低级等方面都有致命的问题. 为什么要把WebService和ajax放一起,原因很简单, 两...
阅读全文
摘要:本文基于 ASP.NET 2.0 的预发行版本,文中提供的所有信息将来都可能发生变化。 本文将讨论以下内容: 使用Web部件创建模块化的Web门户应用; 个人化特性和自定义特性; 将自定义用户控件作为Web部件使用; 创建一个个人化特性的提供程序; 现今门户应用非常流行,好的门户都有共同而显著的特点。那就是都会给访问者提供雅观的信息,并且这些信息都是通...
阅读全文
摘要:可能这篇文章会很短,但确是我实际工作中的体会,也许你在很多本书中已经看到过了,但如果没有真正经历过,你的体会会不深。 在这里姑且把这两条经验拿出来分享,以后想到陆续添加,除非有亲身的体验,而且很有感悟,不然就不加了,多还不如精。 1. 做软件前,要多对竞争对手的软件进行详细的比较,这样定出的feature会比较有针对性。 2. 有些事不要一味的抱怨,那样没用,要自己...
阅读全文
摘要:本人在.Net下学习 XML 的过程中,对如何完成 XML 文档的读写操作进行了简单的总结,遂与大家分享。 这是一篇入门级别的文章,高手可以置之脑后,或高屋建瓴的指点一下,不胜感激! ^_^ 一 .Net框架中与XML有关的命名空间 System.Xml 包含了一些和XML文档的读写操作相关的类,它们分别是:XmlReader、XmlTextReader、XmlValidatingRead...
阅读全文
摘要:在.Net服务器控件中WebControls.Panel代表了hmtl标签,但用起来却很别扭。因为Panel不支持直接输出,感觉很怪异。明明我只要输出一个内容为我要输出一个标签,非要这样写 Panel p = new Panel(); Literal l = new Literal(); l.Text = "我要输出一个标签"; p....
阅读全文
摘要:using System; using System.Text; namespace Eyu.Common { /**//// /// 消息提示 /// public abstract class ScriptDAL { /**//// /// 显示一段自定义的输出代码 /// ...
阅读全文
摘要:适合大部分的存储过程分页,个人认为不错,比较通用,只是不能排序,统计,收藏起来 --------p_splitpage ALTER procedure [dbo].[p_splitpage] @sql varchar(8000), --要执行的sql语句 @page int=1, --要显示的页码 @pageSize int, --每页的大小 @pageCou...
阅读全文
摘要:学习.net开发是一件很艰巨的事情,也是很有趣的事情;它的艰巨主要表现为:你要学习的东西很多;学习更新很快;学精它很难等因素;那它为什么又是这么得有趣呢?入门容易,就是游戏cs、sc(Starcraft)一样,谁都能打开vs拖几个控件就算一个小程序完成了;能做很多的事情,winform、webform都可以;学习资料丰富,这是降低学习曲线的有效办法;跟着“老大”走,微软是软件业的老大,跟着...
阅读全文
摘要:这篇文章主要讨论在团队开发时使用VS2005/2008时建立解决方案时的一些经验和问题. 随着项目的增大,项目内的工程数量和文件数量也在不断增加, 每次编译将会花费更多的时间,如何减少编译时间提高开发效率呢? 我们知道,VS的引用通常有几方式,GAC,项目引用,程序集引用, Web引用等. 我们的各个工程可以引用另外一个工程,这样,在解决生成时VS会自动根据项目的依赖关系自动决定生成时的顺序....
阅读全文
摘要:把Execel直接导入数据库的SQL语句,最近导入老数据,使用到了,共享出来 insert FlashReportChemical(deptName,reportDate,furnanceNumber,outputByDay,powerConsumptionByDay,salesByDay) select '化工' as DeptName,上报日期,开炉数,日产量,日耗电量,日销量 from O...
阅读全文
摘要:一、页输出缓存 1.设置 ASP.NET 页缓存的两种方式 1.1 以声明方式设置 ASP.NET 页的缓存 以声明方式设置 ASP.NET 页的缓存的方法是在页中使用 @ OutputCache 指令,它的常用属性如下: Code highlighting produced by Actipro CodeHighlighter (freeware) http://www.CodeHi...
阅读全文
摘要:近来作为看客,看了不少园子里面讨论WebForm和Mvc的文章,非常精彩,的确,我们不能因为某一样事物有某些缺点,就放弃了他,包括以往对其的崇拜,呵呵!我想作为一个程序员,这些都是应该好好掌握的,原因不用多说了,最重要的是在相对应的场合采用合适的技术,菜鸟观点,欢迎拍砖! 看了老赵的几篇文章,真的是很爽啊,毕竟这样的文章是通过和项目的实际开发经验相结合写出来的,这样的文章,对于一个来博...
阅读全文