随笔分类 -  C#

上一页 1 ··· 3 4 5 6 7 8 9 10 11 ··· 14 下一页
摘要:今天有学习设计模式的原型(Prototype)《设计模式--原型(Prototype)模式》http://www.cnblogs.com/insus/p/4152773.html。为了加强了解与认识,现再做一个练习。创建一个原型接口:创建一个用户控件,并实现接口:现在网页中有一个按钮,用户点一点这个... 阅读全文
posted @ 2014-12-09 23:53 Insus.NET 阅读(677) 评论(2) 推荐(1) 编辑
摘要:昨天Insus.NET有写了一篇《ASP.NET的简单与面向对象开发》http://www.cnblogs.com/insus/p/4146503.html。以当时的想法,只能如此的水准,有网友说应该是使用状态设计模式,但Insus.NET想到这个案例没有使用到状态的设计模式。反而想到开关有两个事件... 阅读全文
posted @ 2014-12-06 14:56 Insus.NET 阅读(914) 评论(0) 推荐(1) 编辑
摘要:ASP.NET开发,一开始是为了超赶时间完成任务,只能把功能实现即可。如下面一个功能,在网页中有一个铵钮,用户点一点切换网页的图片,再点一点又切换回来。我们要怎样做?在铵钮事件中去变更图片的路径即可。这个例子,Insus.NET找到两张图片,图片来自《ASP.NET的适配器设计模式(Adapter)... 阅读全文
posted @ 2014-12-05 15:13 Insus.NET 阅读(2458) 评论(3) 推荐(6) 编辑
摘要:我们在开发asp.net时,经常有使用if...else...或者是使用switch来进行多个条件判断。如下面这篇《用户控件(UserControl) 使用事件 Ver2》http://www.cnblogs.com/insus/archive/2011/11/18/2253605.html,就是一... 阅读全文
posted @ 2014-12-04 10:47 Insus.NET 阅读(1976) 评论(7) 推荐(7) 编辑
摘要:前几天,搬房子时又拿起《重构----改善既有代码的设计》这本书来随便翻来看下,重构Refactoring在开发时,是时常也经常会使用得到。她确实教我们怎样把写程序写简洁,清楚 好明白,好理解,好维护......今天为博客写点重构相关。以网友实际的例子,在论坛上看到的:public void show... 阅读全文
posted @ 2014-12-03 13:53 Insus.NET 阅读(5562) 评论(11) 推荐(32) 编辑
摘要:在公司,经常性听到采购部的人说采购某样东材料,采购不了,需要通过代理商才可以。以前Insus.NET也做有一个练习《找人办事,代理设计模式(Proxy)》http://www.cnblogs.com/insus/archive/2013/02/27/2935081.html。理解起来跟公司的采购员找... 阅读全文
posted @ 2014-11-28 16:31 Insus.NET 阅读(973) 评论(0) 推荐(4) 编辑
摘要:Insus.NET在去年有写过一篇《软件研发公司,外观设计模式(Facade)》http://www.cnblogs.com/insus/archive/2013/02/27/2936061.html例中写得过于简单与抽象。没有实质内容似的。这次想再写一个。希望能再次加强。为子系统中的一组接口提供一... 阅读全文
posted @ 2014-11-27 15:55 Insus.NET 阅读(1929) 评论(2) 推荐(3) 编辑
摘要:在前一篇中《怎样实现Web控件文本框Reset的功能》http://www.cnblogs.com/insus/p/4120889.htmlInsus.NET只实现了文本框的功能。单个或是多个,有默认值与无值。只要用户点击重置(Reset)时,我们就要以对Web控件进行重置。参考博文,其实你完全可以... 阅读全文
posted @ 2014-11-26 17:03 Insus.NET 阅读(1175) 评论(0) 推荐(1) 编辑
摘要:本篇从案例开始,为了更好理解接口以及C#的知识,本篇抛开客户端jQuery或是Javascript知识,也就是说ASP.NET与C#一起讨论。进入之前,你可以先细读msdn文章《Cross-Page Posting in ASP.NET Web Pages》http://msdn.microsoft... 阅读全文
posted @ 2014-11-21 14:22 Insus.NET 阅读(1769) 评论(7) 推荐(6) 编辑
摘要:C#的Substring()函数中,如果我们一不小心输入一个截取长度大于字符串的长时,就会收到一个异常:startIndex cannot be larger than length of string 。如:网页运行之后:Insus.NET的要求是,只要输入一个大于或是等于0的数值时,它就能帮助我... 阅读全文
posted @ 2014-11-07 13:50 Insus.NET 阅读(1602) 评论(0) 推荐(2) 编辑
摘要:需要处理字符串,按要求长度为5个字符,如果出现位数不够长度,在前面(左边)使用"$"符号补足。其实这个问题,实现起来不难,因为C#程序中,就带有此功能,它叫PadLeft()方法。下面Insus.NET在网页中,列举几个例子来说:现在我们要去读取Label+ 奇数的标签值,处理完毕,去显示在Labe... 阅读全文
posted @ 2014-11-04 08:07 Insus.NET 阅读(556) 评论(0) 推荐(1) 编辑
摘要:网上有网友想实现一个功能,就是倒计时的功能。以某时间点与当前时间比较,还剩余时间,进行实时显示。这个问题,让Insus.NET想起以前有做过一个实时时钟有点相似。http://zzk.cnblogs.com/s?w=blog%3Ainsus+%E6%97%B6%E9%92%9F&t=虽然网友的要求是... 阅读全文
posted @ 2014-10-30 14:36 Insus.NET 阅读(2561) 评论(3) 推荐(2) 编辑
摘要:反射类的构造数,其中类中有多个重载构造函数。在微软的MSDN中,找到的,http://msdn.microsoft.com/en-us/library/h93ya84h(v=vs.110).aspx她只列举了一个带参数的构造函数,如果有多个重载,如何时行反射?昨天就有网友问及此问题。刚开始,Insu... 阅读全文
posted @ 2014-10-08 09:03 Insus.NET 阅读(467) 评论(0) 推荐(1) 编辑
摘要:C#输出26个大写字母,较快的方法: 阅读全文
posted @ 2014-09-17 10:02 Insus.NET 阅读(3828) 评论(5) 推荐(3) 编辑
摘要:近来有几位网友,问及相关问题,Insus.NET有尝试修改一些以前写过的一些程序,大略如下,望能有参考的地方,Insus.NET控制权限管理,怎样才能让当前管理员,不能对自己帐号进行禁用、删除和分配角色,非超级管理员,不能编辑超级管理员的帐号。超级管理员登录所显示如下:非超级管理员登录之后,不能对超... 阅读全文
posted @ 2014-09-01 21:15 Insus.NET 阅读(1028) 评论(0) 推荐(2) 编辑
摘要:经常需要查找Microsoft Office MIME Types,终于在MSDN网上找到,摘录如下,以备查阅与参考:http://blogs.msdn.com/b/vsofficedeveloper/archive/2008/05/08/office-2007-open-xml-mime-type... 阅读全文
posted @ 2014-08-21 00:07 Insus.NET 阅读(803) 评论(2) 推荐(1) 编辑
摘要:开发时,时不时需要分析DataView的数据。计算,过滤等 。但是处理的值有可能会遇上是带有特殊字符*、%、'、[、]和\ 。需要手动在表达式中,处理这些特殊字符,需要再使用"["和“]”把它们括起来。还有可能会遇上单引号等。比如,下面这个就是网友所遇上的问题《当DataTable的列名遇上特殊字符... 阅读全文
posted @ 2014-08-07 14:18 Insus.NET 阅读(1343) 评论(1) 推荐(1) 编辑
摘要:在几年前,Insus.NET曾自定义一个类库《ConvertData Class》http://www.cnblogs.com/insus/archive/2009/03/28/1424094.html,是为了把字符串转换为一些实际类型,如bool、int、DataTime等,当转换不成功之后,一律... 阅读全文
posted @ 2014-08-03 22:06 Insus.NET 阅读(1120) 评论(1) 推荐(1) 编辑
摘要:继续上一篇《ASP.NET开发,从二层至三层,至面向对象 (3)》http://www.cnblogs.com/insus/p/3826706.html。我们更深层次学会了逻辑层对象,即各个具体对象与数据库之间的逻辑类。 我们有分为有处理Access的SQL语句和SQL Server的SQL语句的,... 阅读全文
posted @ 2014-07-11 17:04 Insus.NET 阅读(1966) 评论(13) 推荐(6) 编辑
摘要:继续上一篇《ASP.NET开发,从二层至三层,至面向对象 (2)》http://www.cnblogs.com/insus/p/3825805.html。我们学会了怎样创建对象,把BizBase类从页面级分离,解耦合度。亲的更亲,疏的更疏。上面使用的是Access数据,将达不到扩展与升级的要求。程序... 阅读全文
posted @ 2014-07-08 17:24 Insus.NET 阅读(2649) 评论(7) 推荐(1) 编辑

上一页 1 ··· 3 4 5 6 7 8 9 10 11 ··· 14 下一页