随笔分类 -  .net

.net开发工具LINQ框架设计指南
摘要:如今,LINQ的版本发布已经尘埃落定,是时候思考如何使用它了。Keith Farmer甚至谈到了使用LINQ以消除子类。不过,在我们了解这些之前,还是先看看微软的官方指南吧。 根据框架设计指南的精神,微软发布了基于LINQ构建框架的设计指南。LINQ框架设计指南涵盖了诸如API的设计与行为等主题。与很多公司制定的编码指南不同,它并没有包含设计的细枝末节,例如命名模式与格式,除非它们牵涉到公有的API库。 阅读全文

posted @ 2008-10-25 23:04 蜘蛛II 阅读(253) 评论(0) 推荐(0)

如何通过ASP.NET页面重启服务器
摘要:到Google搜索了一下,找到了一段似乎很普遍的代码 ,事实证明,这段代码在写桌面应用例如Console或者Windows Form程序的时候可以正常运行,但是通过ASP.NET调用则无法通过. 阅读全文

posted @ 2008-10-25 23:02 蜘蛛II 阅读(253) 评论(0) 推荐(0)

利用MySQL加密函数保护Web网站敏感数据
摘要:如果您正在运行使用MySQL的Web应用程序,那么它把密码或者其他敏感信息保存在应用程序里的机会就很大。保护这些数据免受黑客或者窥探者的获取是一个令人关注的重要问题,因为您既不能让未经授权的人员使用或者破坏应用程序,同时还要保证您的竞争优势....... 阅读全文

posted @ 2008-10-24 20:39 蜘蛛II 阅读(175) 评论(0) 推荐(0)

给Asp.Net初学者的关于继承和多态性的例子
摘要:本人学Asp.Net不久,用的是C#写代码,在学习C#中发现很多初学者对继承和多态性不是特别的了解,因此作了这个例子,希望对您有所帮助,例子很简单 阅读全文

posted @ 2008-10-24 20:34 蜘蛛II 阅读(222) 评论(0) 推荐(0)

几十个ASP.NET性能优化的常用方法
摘要:数据库访问性能优化 数据库的连接和关闭 访问数据库资源需要创建连接、打开连接和关闭连接几个操作。这些过程需要多次与数据库交换信息以通过身份验证,比较耗费服务器资源。 ASP.NET中提供了连接池(Connection Pool)改善打开和关闭数据库对性能的影响。系统将用户的数据库连接放在连接池中,需要时取出,关闭时收回连接,等待下一次的连接请求。连接池的大小是有限的,如果在连接池达到最大限度后仍要求创建连接,必然大大影响性能。因此,在建立数据库连接后只有在真正需要操作时才打开连接,使用完毕后马上关闭,从而尽量减少数据库连接打开的时间,避免出现超出连接限制的情况。 阅读全文

posted @ 2008-10-24 19:33 蜘蛛II 阅读(242) 评论(0) 推荐(0)

如何通过ASP.NET页面重启服务器
摘要:到Google搜索了一下,找到了一段似乎很普遍的代码 ,事实证明,这段代码在写桌面应用例如Console或者Windows Form程序的时候可以正常运行,但是通过ASP.NET调用则无法通过. 阅读全文

posted @ 2008-10-24 19:27 蜘蛛II 阅读(225) 评论(0) 推荐(0)

php代码优化及php相关问题总结
摘要:php代码优化及php相关问题总结 阅读全文

posted @ 2008-10-24 16:55 蜘蛛II 阅读(234) 评论(0) 推荐(0)

实现提高PHP效率的集中方法
摘要:这篇杂文翻译整理自网络各路文档资料(见最末的参考资料),尤其是 Ilia Alshanetsky (佩服之至) 在多个 PHP 会议上的演讲,主要是各类提高 PHP 性能的技巧。为求精准,很多部分都有详细的效率数据,以及对应的版 阅读全文

posted @ 2008-10-24 16:53 蜘蛛II 阅读(259) 评论(0) 推荐(0)

asp.net生成缩略图及给原始图加水印的函数
摘要:在编写程序时大家经常遇到给图片生成缩略图以及给原始图片添加水印的问题,下面这个函数便是在.NET中给图片生成缩略图及给原始图片添加水印的。 阅读全文

posted @ 2008-10-23 13:06 蜘蛛II 阅读(234) 评论(0) 推荐(0)

ASP.NET中常用的26个优化性能方法
摘要:对于网站开发人员来说,在编写ASP.NET应用程序时注意性能问题,养成良好的习惯,提高应用程序性能,至少可以推迟必需的硬件升级,降低网站的成本。 阅读全文

posted @ 2008-10-23 13:04 蜘蛛II 阅读(166) 评论(0) 推荐(0)

一个.net 压缩位图至JPEG的代码
摘要:bmp.aspx 首先准备一张位图图像source.bmp,将它保存在bmp.aspx同一目录中 阅读全文

posted @ 2008-10-23 12:59 蜘蛛II 阅读(201) 评论(0) 推荐(0)

.Net程序中整站通用的防SQL注入函数
摘要:防止sql注入,通常一个一个文件修改不仅麻烦而且还有漏掉的危险,下面我说一上如何从整个系统防止注入。 做到以下三步,相信的程序将会比较安全了,而且对整个网站的维护也将会变的简单。 阅读全文

posted @ 2008-10-23 12:56 蜘蛛II 阅读(228) 评论(0) 推荐(0)

Asp.Net细节性问题精萃
摘要:1.与的区别: 答:是在程序执行时调用,是在DataBind()方法之后被调用 2.控件接收哪些类型数据? 答:接收Bind的控件,一般有DropDownList,DataList,DataGrid,ListBox这些集合性质的控件,而被捆绑的主要是ArrayList(数组),Hashtable(哈稀表),DataView(数据视图),DataReader这四个,以后我们就可以对号入座,不会出现DataTable被捆绑的错误了:) 阅读全文

posted @ 2008-10-22 23:14 蜘蛛II 阅读(161) 评论(0) 推荐(0)

.NET开发 正则表达式中的 Bug
摘要:又发现了一个 .net 的 bug!最近在使用正则表达式的时候发现:在忽略大小写的时候,匹配值从 0xff 到 0xffff 之间的所有字符,正则表达式竟然也能匹配两个 ASCII 字符:i(code: 0x69) 和 I(code: 0x49);但是仍然不能匹配其他的 ASCII 字母和数字。 阅读全文

posted @ 2008-10-22 22:50 蜘蛛II 阅读(134) 评论(0) 推荐(0)

.Net学习:IronPython分析Lambda表达式
摘要:在我们的.Net项目中,要使用到自定义公式功能,我们利用了IronPython的Lambda功能,可以方便的计算值,但是我们发现,如果表达式涉及的属性发生改变时,公式必须重新计算,怎样析表达式知道到底访问了哪些属性呢?.... 阅读全文

posted @ 2008-10-22 22:48 蜘蛛II 阅读(276) 评论(0) 推荐(0)

在ASP.NET 2.0中数据绑定的实现方法
摘要:1、为什么ASP.NET 2.0中的数据绑定控件不需要写代码就能完成更新、删除、新建等数据操作? 在ASP.NET 1.x时,DataGrid等控件使用DataBinder.Eval(Container.DataItem,"ColumnName")这样的表达式可以将数据源中的数据绑定到控件上,但并不能在更新数据时自动将控件中的新值取出,更新回数据库。所以ASP.NET 2.0中的数据绑定分为两种:单向数据绑定(即表达式或ReadOnly设为True的BoundField,只提供从数据源到控件的数据绑定)和双向数据绑定(,不但可以将数据从数据源绑定到控件,而且可以在操作数据时将控件中的数据提供给数据源控件),所以ASP.NET 2.0操作数据时就不需要写大量e.Item.FindControl()这样的代码了。 阅读全文

posted @ 2008-10-22 22:46 蜘蛛II 阅读(306) 评论(0) 推荐(0)

.NET框架类库中的定时器类的使用
摘要:不论在客户端应用程序还是服务器组件(包括窗口服务)定时器通常扮演一个重要的角色。写一个高效的定时器驱动型可管理代码要求对程序流程有一个清晰的理解及掌握.NET线程模型的精妙之处。.NET框架类库提供了三种不同的定时器类:System.Windows.Forms.Timer, System.Timers.Timer, 和System.Threading.Timer。每个类为不同的场合进行设计和优化。本文章将研究这三个类并让你理解如何及何时应该使用哪一个类。 阅读全文

posted @ 2008-10-22 22:40 蜘蛛II 阅读(333) 评论(0) 推荐(0)

导航