随笔分类 -  C#

摘要:你可以参考这篇:http://www.cnblogs.com/insus/articles/2050790.htmlInsus.NET觉得它写得很不理想。因为不想写得这样复杂,或者有其它ID变化的可能,如:ContentPlaceHolderID="ContentPlaceHolder1" 有可能变为ContentPlaceHolderID="ContentPlaceHolder3",ID="TextBox1"也有可能变为ID="MemberName" 等。在目标页,得需要写判断是否存在,是否为NULL,如果不这样 阅读全文
posted @ 2011-05-19 11:00 Insus.NET 阅读(1601) 评论(2) 推荐(2)
摘要:你开发的网站或是应用程序,少不了使用Session.其中有几个Session一定是贯通整站的,如判断是否登录成功,记录被验证成功的帐号等。比如在需要需要登录成功之后才可以访问的页面的Page_load都要写一个判断if (Session["LoginOK"] xxx|| Session["LoginOK"] xxx)等等。如何才可以做到化繁为简,化长为短呢?可以尝试把这个些贯通整站的Session写在一个Biz的类别中,当然下面这个类别你还是可以扩展的。Biz.cs:View Code usingSystem;usingSystem.Collection 阅读全文
posted @ 2011-04-29 11:05 Insus.NET 阅读(8649) 评论(4) 推荐(2)
摘要:这个工具,是在http://www.cnblogs.com/insus/articles/1990497.html基础上,添加一个功能,传入URL之后,取到这个URL的Web Page的标题(Title)。如果你有使用以前版本,直接以这个DLL覆盖旧的即可。使用时需要引用名称空间using Insus.NET;类别名称InsusMetaUtility,需要实例化。下载地址:http://download.cnblogs.com/insus/library/InsusMetaUtility_V2.rar 阅读全文
posted @ 2011-04-21 10:30 Insus.NET 阅读(623) 评论(0) 推荐(1)
摘要:搜索(Search)Utility,功能算不上很强大,但是实现一般的搜索功能,还是可以使用的。应用时需要引用名称空间using Insus.NET;类别名称InsusSearchUtility,需要实例化。下载地址:http://download.cnblogs.com/insus/library/InsusSearchUtility.rar 阅读全文
posted @ 2011-03-30 13:44 Insus.NET 阅读(1363) 评论(1) 推荐(2)
摘要:一个将数据流转换为binary(二进制)数据小工具,返回字符串。可以在三层架构中的二层程序处理数据流。使用时需要引用名称空间using Insus.NET;类别名称InsusBinaryUtility,需要实例化。下载地址:http://download.cnblogs.com/insus/library/InsusBinaryUtility.rar 阅读全文
posted @ 2011-03-30 10:09 Insus.NET 阅读(921) 评论(1) 推荐(3)
摘要:定制网页的Header属性,动态设置Title(标题),Meta标签等。使用时需要引用名称空间using Insus.NET;类别名称InsusMetaUtility,需要实例化。下载地址:http://download.cnblogs.com/insus/library/InsusMetaUtility.rar 阅读全文
posted @ 2011-03-21 16:41 Insus.NET 阅读(580) 评论(0) 推荐(1)
摘要:怎样把自己的类别加入到别人的名称空间内,在引用时,能在别人的名称空间下使用到自己写的类别。这是一位台湾朋友问及此问题,因此录制一个视频做演示:视频文件格式:.wmv;大小:9,706KB;长度:00:06:34。下载地址:http://download.cnblogs.com/insus//CSHARPDOTNET/UseDefaultNameSpace.rar 阅读全文
posted @ 2011-03-05 19:56 Insus.NET 阅读(447) 评论(1) 推荐(2)
摘要:一些对象或是方法,如Session, Response,Server等等,无法在类别中直接打,是因为没有在类别中引用它们的名称空间。这个名称空间(namespace):System.Web。另外它们正确的写为HttpContext.Current.Session,HttpContext.Current.Response 和HttpContext.Current.Server。参考:代码Code highlighting produced by Actipro CodeHighlighter (freeware)http://www.CodeHighlighter.com/-->using 阅读全文
posted @ 2011-02-12 16:45 Insus.NET 阅读(779) 评论(0) 推荐(1)
摘要:物件继承,也许应用到简单工厂(Simple Factory)设计模式(Design Pattern)。下面演示,是使用上面一个例子物件继承(object inheritance) 的基础上进行的。文件格式:.wmv;大小:11,818KB;长度:00:09:13。下载地址:http://download.cnblogs.com/insus/CSharpNET/Simple%20Factory.rar 阅读全文
posted @ 2011-02-11 20:59 Insus.NET 阅读(646) 评论(1) 推荐(2)
摘要:在写程式时,有时会使用到物件继承(Object Inheritance)。下面视频演示中,是如何让类别中的相同方法提起放在另一个类别中,然后需要使用到这个方法类别再去继承这个类别。在程序开发中,尽量少使用继承,因为子类与父类之间紧密耦合。解决这个问题,建议写成抽象(Abstract)类别或是接口(Interface)。文件格式:.wmv;大小:18,777KB;长度:00:14:34。下载地址:http://download.cnblogs.com/insus/CSharpNET/Inheritance.rar 阅读全文
posted @ 2011-02-11 20:26 Insus.NET 阅读(583) 评论(1) 推荐(2)
摘要:本实例是演示C#后台运行Javascript脚本。也是为C#运行Javascript脚本Utility 做一个应用。下面脚本是选择文件拷贝至剪贴板中。把它另存为一个js文件,如"clipboard.js"放在您的Project中。Code highlighting produced by Actipro CodeHighlighter (freeware)http://www.CodeHighlighter.com/-->functionCopyToClipBoard(obj){if(window.clipboardData){window.clipboardData 阅读全文
posted @ 2011-01-26 16:14 Insus.NET 阅读(8332) 评论(2) 推荐(2)
摘要:C#可运行JavaScript类别。支持.NET4.0 和Ajax环境下。使用时需要引用名称空间using Insus.NET;类别名称JavascriptUtility,需要实例化。下载地址:http://download.cnblogs.com/insus/library/JavascriptUtility.rar.NET2.0版本:http://download.cnblogs.com/insus/library/JavascriptUtilityForDotNet2.0.rar 阅读全文
posted @ 2011-01-26 15:15 Insus.NET 阅读(3677) 评论(3) 推荐(2)
摘要:一个日期时间自定义组件。用法:using Insus.NET;类别名称:InsusDateTimeUtility下载地址:http://download.cnblogs.com/insus/library/InsusDateTimeUtility.zip 阅读全文
posted @ 2010-05-14 09:16 Insus.NET 阅读(1375) 评论(0) 推荐(1)
摘要:网站或是软件的发送邮件的功能,邮件内容多数是图片并茂。因此下面这个这个组件,只是适合以html网页作为邮件内容发送的小组件。用法:using Insus.NET;类别名称:InsusMailUtility下载地址:http://download.cnblogs.com/insus/library/InsusMailUtility.zip 阅读全文
posted @ 2010-03-16 22:37 Insus.NET 阅读(2054) 评论(1) 推荐(1)
摘要:一个逻辑层的类别。asp.net与sql Server之间连接桥梁与逻辑处理。用法:using Insus.NET;相关视频:http://www.cnblogs.com/insus/articles/1654661.html类别名称:BusinessBase下载地址:http://download.cnblogs.com/insus/library/BusinessFrameWork.zip 阅读全文
posted @ 2010-01-23 11:50 Insus.NET 阅读(7851) 评论(13) 推荐(2)
摘要:CheckBoxList控件重构并写成一个CheckBoxList Utility类库,只在实例化之后,数据源可以以DataTable或是HashTable传入。另外还可以进行默认选定的复选框选中。使用,引用名称空间using Insus.NET;类别名称CheckBoxListUtility,在应用前,需要实例化。下载地址:http://download.cnblogs.com/insus/library/CheckBoxListUtility.zip 阅读全文
posted @ 2009-12-13 10:59 Insus.NET 阅读(981) 评论(1) 推荐(0)
摘要:一个数据转换类别,专为程序处理存储过程时,对传入的数据进行转换。如ToDateTime,ToImage,ToDecimal等。当参数据传入为空或是格式不正确,都为转换为空存入表中。特别是需要在数据表的时间字段,double或是Decimal字段需要空值时,即可应用到此类别。类别中,所有方法为Static,无需实例化。用法:using Insus.NET;类别名称:ConvertData。下载地址:http://download.cnblogs.com/insus/library/ConvertData.zip 阅读全文
posted @ 2009-03-28 20:49 Insus.NET 阅读(4717) 评论(4) 推荐(1)
摘要:这个Dll是Insus.NET一直在应用的IO组件,在上传文件,下载时都能应用得到的一个组件。创建目录,判断目录与文件是否存在,以及删除目录与文件。文件上传,判断文件是否真正的格式,以及图片一些属性。下载的功能,下载方法重载,可以使用命名后的文件,还是用回原来的文件名来实现下载功能。用法,先引用名称空间:using Insus.NET;类别名称:InsusIOUtility,需要实例化。下载地址:http://download.cnblogs.com/insus/library/InsusIOUtility.zip 阅读全文
posted @ 2009-03-14 20:26 Insus.NET 阅读(1830) 评论(2) 推荐(1)
摘要:以前在csdn上传的InsusListControlsUtility dll组件,在DropDownList问题就是无法在编辑时,在第一项中显示自定义的项目文字,如"请选择"的字样。此次解决此问题与优化这个dll 组件。如果需要使用这个dll ,请下载之后解压,并拷贝至专案中的Bin目录中去。首先引名称空间:using Insus.NET;类别名称:ListControlUtility下载地址:http://download.cnblogs.com/insus/library/ListControlUtility.zip 阅读全文
posted @ 2009-02-27 16:22 Insus.NET 阅读(1638) 评论(1) 推荐(1)
摘要:本DLL可以判断一个字符串否符合IP地址格式;用星号替换最后一段地址;还可以取得客户端的IP地址。用法:using Insus.NET;类别名称:InsusNetUtility下载地址:http://download.cnblogs.com/insus/library/InsusNetUtility.zip 阅读全文
posted @ 2009-02-27 10:53 Insus.NET 阅读(3529) 评论(1) 推荐(1)