to be a guide ,to be an elegant programmer

做一个优雅的码农!

博客园 首页 新随笔 联系 订阅 管理

随笔分类 -  WEB 开发笔记

记录WEB开发过程中的经验和教训
摘要:Visual Studio 2008和.NET 3.5是建立在.NET2.0核心的基础之上,C# 3.0新语言特性在.NET2.0基础上进行了改进,这些改进的功能可以大大简化我们编写程序。在此为了自己学习记录下来,并与大家分享 .NET 3.5的新特性包括: 自动属性(Auto-Implemented Properties) 隐含类型局部变量(Local Variable Type Inference) 匿名类型(Anonymous Types) 对象与集合初始化器(Object and Collection Initializers) 扩展方法(Extension Methods) Lambda表达式和Lambda表达式树 (Lambda Expression and Lambda Expression Trees) LINQ,语言级集成查询(Language INtegrated Query) 自动属性(Auto-Implemented Properties) 阅读全文
posted @ 2010-06-30 14:26 老苏 阅读(495) 评论(0) 推荐(0)

摘要:如果在 Microsoft .NET Framework 2.0 上构建的基于 Microsoft ASP.NET 的应用程序中引发未处理的异常,该应用程序将会意外退出。如果出现这个问题,不会在应用程序日志中记录了解此问题所必需的异常信息。 但是,系统日志中可能会记录类似于以下内容的事件消息: 事件类型:警告 事件来源:W3SVC 事件类别:无 事件 ID: 1009 日期: 9/28/2005 时间:3:18:11 PM 用户:N/A 计算机:IIS-SERVER 描述: 为应用程序池“DefaultAppPool”提供服务的进程意外终止。进程 ID 是“2548”。进程退出代码是“0xe0434f4d”。 而且,应用程序日志中可能会记录类似于以下内容的事件消息: 阅读全文
posted @ 2010-06-17 09:43 老苏 阅读(454) 评论(0) 推荐(0)

摘要:IE bugs 整个章节仅仅为了IE中的bug,想不到吧! 在IE浏览器中(至少是IE6-IE8),下面的表达式抛出错误(在全局代码中执行): 阅读全文
posted @ 2010-05-17 10:16 老苏 阅读(338) 评论(0) 推荐(0)

摘要:本文来自:Denis'Blog ================================================================属性特性现在变量会怎样已经很清楚(它们成为属性),剩下唯一的需要理解的概念是属性特性。每个属性都有来自下列一组属性中的零个或多个特性--ReadOnly, DontEnum, DontDelete 和Internal,你可以认为它们是一个标... 阅读全文
posted @ 2010-05-17 10:08 老苏 阅读(434) 评论(0) 推荐(0)

摘要:在javascript中,我们有时候要使用delete删除对象。但是,对于delete的一些细节我们未必尽知。昨天,看到kangax分析delete的文章,获益匪浅。本文将文章的精华部分翻译出来,与各位分享。 阅读全文
posted @ 2010-05-17 09:57 老苏 阅读(517) 评论(0) 推荐(1)

摘要: 项目中经常会遇到日期时间控件,于是我搜到了一个网上流行的纯JS的控件,由于时间没挤的出来,所以没有增加日期和日期时间切换开关,也没有加任何校验,希望大家挤的出时间的改好了别忘了给我发一份。 附件: DateTimeCalendar.rar 阅读全文
posted @ 2008-06-02 10:07 老苏 阅读(12258) 评论(14) 推荐(0)

摘要:网页打印界面至少具备以下几点要求 1、打印按钮工具条 包括 打印、页面设置、打印预览 等 2、打印页面内容 打印工具条我们可以采用IE的一款未公开的控件进行打印控制。 控件 CLSID:8856F961-340A-11D0-A96B-00C04FD705A2 网页打印本来就是很尴尬的解决方案,所以,我们的浏览器兼容性也就不考虑了,通通IE6以上,相信这个要求也不是很苛刻。 打印页面的内容理所当然使用css控制了,对于一些不想让打印机打印的,则使用css 的设备标签 @media print{} 例如: 1@media print{}{ 2.noprint { 3display:none; 4} 5}对于不想打印的段落,层,表格,我们设定其noprint样式即可。 打印控制代码如下: 阅读全文
posted @ 2008-06-02 09:21 老苏 阅读(1573) 评论(1) 推荐(0)

摘要:最近开发项目时遇到了网页打印的问题,这是问题之二,打印宽度设置 在公制长度单位与屏幕分辨率进行换算时,必须用到一个DPI(Dot Per Inch)指标。 经过我仔细的测试,发现了网页打印中,默认采用的是96dpi,并非传闻的72dpi A4纸张的尺寸是210×297mm,按1英寸=25.41mm换算,即8.264×11.688英寸 所以,A4纸96dpi下的分辨率是794×1123,这就是我们在制作网页的时候需要的象素。 但是打印机是无法满幅打印的,总要有页边距,所以我们在制作网页的时候必须减去页边距 阅读全文
posted @ 2008-05-30 11:13 老苏 阅读(5879) 评论(7) 推荐(1)

摘要:摘要:   由于越来越多的跨国公司需要跨语言的WEB应用,所以本地化工作变得尤其重要,在ASP.NET 1.1 中我们使用ResourceManager 类来实现这个工作,而2.0中提供了更加方便的方法和工具来实现。  导言:  现在很多跨国的商务需求都需要实现多语言,对客户来说他们始终想看到网站是用他们所熟悉的语言来显示的,他们不会关注网站使用的是什么技术,而现在的开发工具或者开发技术并没有在本... 阅读全文
posted @ 2006-07-29 02:20 老苏 阅读(372) 评论(0) 推荐(0)

摘要:最近做了好几个有关电信运营的项目,程序部署了,由于客户方缺少安全防护人员,所以头疼的安全问题均到我们这个项目复杂人员身上了,客户只会说你的程序有漏洞,当然有时也不能否认。有点罗嗦了,最近看了几篇文章,发上来共享一下。 如何才能防止ASP木马在服务器上运行?转贴【作者:佚名 来源:hackyun.com】 如果您的服务器正在受ASP木马的困扰,那么希望这篇文章能帮您解决您所面临的问题。 ... 阅读全文
posted @ 2005-04-25 15:19 老苏 阅读(932) 评论(0) 推荐(0)

摘要:ASP中的ActiveX服务器组件为标准的Automation ActiveX组件,只要使用由ASP提供的接口和遵守ASP有关规则便可。Delphi 4.0作为一种高效、快速、强大的开发语言,为开发COM组件提供了很强的功能,但不知道什么原因,很少有人运用Delphi编写ASP中的ActiveX服务器组件。本文意在通过举例介绍如何运用Delphi编写ASP中的ActiveX 组件。 通过以下... 阅读全文
posted @ 2005-04-21 09:16 老苏 阅读(2715) 评论(0) 推荐(0)

摘要:代码如下: functionCloseWin() { varua=navigator.userAgent varie=navigator.appName=="MicrosoftInternetExplorer"?true:false if(ie){ varIEversion=parseFloat(ua.substring(ua.indexOf("MSIE")+5,u... 阅读全文
posted @ 2005-04-01 16:45 老苏 阅读(1596) 评论(0) 推荐(0)

摘要:今天写程序遇到个怪事: stringaction="cancel"; if(action.Equals("cancel")) { //执行一段代码 } else { // } 编译成功,它就是不会执行true的代码。。。 在立即窗口 输入 action.Equals("cancel") 会告诉你,没有这个方法。。。 这是典型的关键词 BU... 阅读全文
posted @ 2005-03-30 17:28 老苏 阅读(4129) 评论(20) 推荐(0)