03 2010 档案

摘要:如果你的web站点或应用程序是供给不同的浏览器用户使用的,那么你可能就需要使用到CSS Hack和CSS Conditional Comments,本质上CSS Conditional Comments是CSS Hack的一种。如果你的web站点CSS不是特别复杂,用CSS Hack就能够解决浏览器CSS兼容性问题,但是如果你的站点对用户体验要求比较高或者设计非常绚丽,用CSS Condition... 阅读全文
posted @ 2010-03-30 16:28 Sunny Peng 阅读(1662) 评论(8) 推荐(5) 编辑
摘要:1.ArgoUML http://argouml.tigris.org/支持语言:Java,C#2.Case Complete http://www.casecomplete.com3.Enterprise Architect 7.5 http://www.sparxsystems.com.au/产地:澳大利亚支持语言:C++, Java, C#, Delphi, SQL-DDL, VB.NET,... 阅读全文
posted @ 2010-03-30 10:31 Sunny Peng 阅读(1828) 评论(5) 推荐(2) 编辑
摘要:Enterprise Architect是一款不错的UML建模工具,其实它也能够集成在Visual Studio 2005和Visual Studio 2008中使用。下载地址(包含EA7.5原版,汉化程序,集成到VS):EA套装附截图:压缩包有49.5M(skydrive限制为50M),据说skydrive下载有流量限制,如果不能下载,请留下你的邮箱。本来还有一个工具MDG Link for V... 阅读全文
posted @ 2010-03-29 16:27 Sunny Peng 阅读(5254) 评论(44) 推荐(5) 编辑
摘要:这一部分的控件我不想多讲,不管是你通过Visual Studio的工具箱来拖动控件,在设计面板里添加事件,在F4中编辑属性;亦或是手动写asp标签,手动写属性(智能提示下属性一目了然),手动写事件。我只是建议初学者们,这两种方式都多加练习一下,你可以很熟练地拖控件,又能很熟悉控件的事件和属性,即使将来的开发中你根本用不到这些控件。 阅读全文
posted @ 2010-03-20 00:24 Sunny Peng 阅读(1323) 评论(11) 推荐(3) 编辑
摘要:1. 引言 attribute是.NET框架引入的有一技术亮点,因此我们有必要花点时间走进一个发现attribute登堂入室的入口。因为.NET Framework中使用了大量的定制特性来完成代码约定,[Serializable]、[Flags]、[DllImport]、[AttributeUsage]这些的构造,相信我们都见过吧,那么你是否了解其背后的技术。 提起特性,由于高级语言发展的历史原因... 阅读全文
posted @ 2010-03-18 23:38 Sunny Peng 阅读(610) 评论(0) 推荐(3) 编辑
摘要:半年的时间一直没有去接触.NET的东西,自身的.NET的基础都一直很薄弱,最近想开始重新拾起来。虽然微软这两年的技术出得很多,但我也不回去跟风都样样都沾,导致样样都不精通,我还是一步一个脚印,从头开始搞起,如果自己有一个比较坚实的基础,那么学起微软其他的知识来也能很快的融会贯通。目前我个人看得是一本很基础的书,ASP.NET 3.5揭秘卷(1),里面的知识讲的还是很详细的,也提供了不少代码示例。我... 阅读全文
posted @ 2010-03-14 23:59 Sunny Peng 阅读(2284) 评论(10) 推荐(2) 编辑
摘要:在博客中加入Snap Shots Snap Shots表示“花絮”的意思,在博客中可以使用Snap Shots来添加“花絮”效果。先演示一遍效果,看是否能用:http://www.cnblogs.com/psunny内部的链接Snap Shots效果不可用http://www.google.cn外部的链接Snap Shots可用。可以通过设置来达到这... 阅读全文
posted @ 2010-03-12 22:48 Sunny Peng 阅读(1468) 评论(0) 推荐(1) 编辑
摘要:ViewState是一个被误解很深的动物了。我希望通过此文章来澄清人们对ViewState的一些错误认识。为了达到这个目的,我决定从头到尾详细的描述一下整个ViewState的工作机制,其中我会同时用一些例子说明我文章中的观点,结论。比如我会用静态控件(declared controls)和动态控件(dynamic controls)两个方面来说明同一个问题。 现在有关ViewState的文章可谓多如牛毛,你可能会说再写有关ViewState的文章无异于炒剩饭(我这篇文章便是:D)。但是我却不这么认为,如果把ViewState看成一匹野马的话,那么这匹野马并没有死去,它还活跃的很,说不定这个时候它正在你的客厅里撒野呢。所以我们有必要再次去把它击倒。不过你也不需要担心,从这篇文章你可以发现其实这匹马也没有那么坏。 阅读全文
posted @ 2010-03-11 23:29 Sunny Peng 阅读(1695) 评论(6) 推荐(8) 编辑
摘要:AJAX Auto Completer 1. AJAX AutoSuggest: An AJAX auto-complete text field 2. AJAX Autocompleter / s... 阅读全文
posted @ 2010-03-09 18:47 Sunny Peng 阅读(918) 评论(0) 推荐(1) 编辑
摘要:无论是个人进行单独编码还是团体开发项目,项目的版本控制都是很重要的。就我所知的版本控制方式有两种。最简单的版本控制就是保留软件不同版本的数份copy,并且适当编号。许多大型开发案都是使用这种简单技巧。虽然这种方法能用,但是很没效率。一是因为保存的数份copy几乎完全一样,也因为这种方法要高度依靠开发者的自我纪律,而常导致错误。使用版本控制工具。常用的windows平台下的版本控制工具有svn,cv... 阅读全文
posted @ 2010-03-06 00:27 Sunny Peng 阅读(8658) 评论(34) 推荐(5) 编辑
摘要:半年没有接触.net了,最近公司又让我参与半年前就已经启动的一个.net web项目,这次我负责一部分编码和所有的测试。为了快速的融入团队的开发工作中,我就必须尽快熟悉整个项目的环境。这个项目虽然提供了需求文档,但是长篇大幅的,内容也比较多,看着也容易犯困。需求是必须要了解的,自己又是负责测试部分,那么我必须要对整个网站的整体和细节部分都要清楚。我个人认为,在接触需求的时候,不能够死磕需求文档,死... 阅读全文
posted @ 2010-03-04 20:42 Sunny Peng 阅读(2486) 评论(15) 推荐(1) 编辑
摘要:博客园本身提供的博客editor工具,用起来是很揪心的,网速慢点,博客后台反应就很迟钝,插入图片,插入代码,页面布局都不是很方便。windows live writer是一款不错的博客客户端,而且又提供了几百款live writer博客插件供blogger使用。下面的这些插件是我精选的几款插件,配合着一起使用能使自己的博客增色不少,也能提高编写博客的效率。1.Source Code代码插件对于编程... 阅读全文
posted @ 2010-03-03 22:42 Sunny Peng 阅读(5536) 评论(10) 推荐(6) 编辑