c# 实现字符串倒序的n 种写法
摘要:最简洁就是linq的写法,推荐。// string concatenation with for looppublic string ReverseA(string text){char[] cArray = text.ToCharArray();string reverse = String.Empty;for (int i = cArray.Length - 1; i > -1; i--){reverse += cArray[i];}return reverse;}// Array.Reverse functionpublic string ReverseB(string text)
阅读全文
posted @
2009-01-07 17:09
lindping
阅读(867)
推荐(1)
优化ASP.NET应用程序性能研究与探讨
摘要:网站的性能对于ASP.NET程序开发人员来说非常重要。一个优秀的网站虽然有美观的页面设计,完善的服务功能,但是打开网页时有长时间的延迟,用户最终将会无法忍受。尤其对于大型的电子商务网站而言,每秒钟有数万用户同时访问,没有良好的网站性能,根本无法满足庞大的需求。 ASP.NET作为全新一代的动态网页生成系统,它在平台性能方面与原有的ASP相比已有了一个本质的提高。但要在此基础上开发出专业水准的、符合生产标准的、受用户欢迎的Web应用程序,还需要开发人员从编程的角度在页面、数据访问和字符串处理等各方面进行优化处理,以提高网站的总体性能。 本文将主要探讨在ASP.NET中与此相关的几种进行性能优化的
阅读全文
posted @
2006-09-26 17:51
lindping
阅读(178)
推荐(0)
给自定义控件的属性提供用户界面
摘要:前不久给自己的分页控件的跳转按钮换成图片按钮, 添加了一个图像路径的属性,一边使用者可以自定按钮义图片,发现在使用的时候,不能象设置.net的内置控件如 HyperLink的ImageUrl属性那样,弹出选择图片文件的对话框,上csdn问了一下,然后查找了一下sdk,解决了这个问题在属性定义前加上标签[EditorAttribute(typeof(System.Web.UI.Design.ImageUrlEditor), typeof(UITypeEditor))]就ok了。。。 我的代码如下:[EditorAttribute(typeof(System.Web.UI.Design.Image
阅读全文
posted @
2006-08-23 17:19
lindping
阅读(161)
推荐(0)
页面回传的时候如何获取引发源?
摘要:在开发asp.net程序过程中,经常需要知道在页面发生postback的时候,是由页面上哪个控件引发的。比如页面上引入了一个用户控件,该用户控件有若干服务器端的按钮,由于点击事件都写在用户控件的后台代码里了,引用页面上却又想针对点击不同的按钮做一些不同的处理,但却没有办法知道点击的是哪个按钮;又或者,页面上有个按钮,我们想在想在执行button_click()方法之前先执行某些代码,写在page_load里面呢,也同样无法区分是由哪个控件引发的page_load(除非你的页面只有这个按钮可以引发回传),我上sdk上查了一下,发现页面回传的时候,该事件会在page_load之后被执行,参数中带有
阅读全文
posted @
2006-08-21 17:42
lindping
阅读(207)
推荐(0)
公布本人自编的asp.net的分页控件
摘要:由于在开发asp.net的企业应用软件中,实在太需要第三方的分页控件了。因为datagrid内置的分页性能底下不说,样式也固定了而且简陋,无法满足客户需求。上网找过一些别人写的分页控件,但是很多都是和数据绑定一起的,用起来比较复杂,而且通用性不好,又没有开源,有的甚至要注册,逼不得已自己动手写了。一开始我用了用户控件方式写的,因为实现起来似乎比较简单,但可恶的是.net.1.1版本对用户控件的自定义事件支持不太好,经常编译的时候警告我的自定义分页触发事件,然后莫名其妙的事件注册就会丢失,让我觉得巨不爽。后来研究sdk上的编写自定义服务器控件的范例,参照着写了分页的自定义控件。本人认为该分页控件
阅读全文
posted @
2006-04-06 03:27
lindping
阅读(240)
推荐(0)