代码改变世界

ExtJS 学习心得(一)

2007-10-19 16:37 by w i n s o n, 3840 阅读, 0 推荐, 收藏, 编辑
摘要:一个偶然的机会,我发现了ExtJS框架,第一次看到其创建出来的效果时,简直兴奋死我啦,呵呵,没想到还有这么漂亮的UI控制,但使用起来却感觉不太爽,其一大缺点就是所带的类库太庞大啦,会比较影响速度,而且帮助文档全部是英文,英文的也还好啦,更重要的是其文档并没有相关的例子,只是列出来使用参数,让人很难掌握,只好去他们的官方论坛到处问人,郁闷! 不过还好,外国人一般都比较热情,基本上问的问题都有人会给... 阅读全文

在HttpHandlers中使用Session

2007-10-18 14:45 by w i n s o n, 357 阅读, 0 推荐, 收藏, 编辑
摘要:在做项目时,使用了HttpHandlers进行了URL重写,本来一切都很顺利,但后来问题突然出现了,发现只要使用到了Session的页面都会有问题,总是报没有开启 Session服务的错误,就算我在page里添加了enableSessionState=true后,问题依然存在,后来在网上查了后,才知道原来在实现HttpHandlers接口的同时,如果想使用Session,就必须再实现一个IRead... 阅读全文

Winson.Framework 1.5发布!

2007-08-24 11:23 by w i n s o n, 2213 阅读, 0 推荐, 收藏, 编辑
摘要:这次的版本主要是对实体操作整个框架的更新: 1.0版是将所有实体操作方法写到一个类里,然后根据传进来的实体(或者表名)去产生相应的实体操作 1.5版便以面向接口编程为思想,更加接近OOD的思想了,呵呵,主要进行了以下的改进: 1、使用了工厂模式,对实体操作类进行了更好的封装 2、将所有实体用一个接口统一起来 3、将实体操作方法用一个抽像类统一起来 4、每个实体均有自己的方法操作类,这样就可以明... 阅读全文

[原创]Discuz!NT1.1高亮代码插件1.5稳定版!

2007-08-09 13:50 by w i n s o n, 924 阅读, 0 推荐, 收藏, 编辑
摘要:Discuz!NT 1.1高亮代码插件FOR .NET2.0作者:winson版本:1.5稳定版支持网站:http://bbs.szblogs.com功能:为论坛增加高亮代码显示,类似cnblogs的形式一、1.5版修复的问题: 之前发布的版本由于并未做具体的过滤处理,因此只有以牺牲论坛安全性(去掉了HTML过滤)为前提的条件下使用,同时为了让代码显示,还将论坛的一些UBB代码功能取... 阅读全文

Winson.Framework的实体操作解说

2007-08-06 21:27 by w i n s o n, 2030 阅读, 0 推荐, 收藏, 编辑
摘要:Winson.Framework的实体操作解说:本框架支持泛型+自定义实体集合进行操作,整个实体操作的思想主要是使用了微软MSDN上的一篇文章:《掌握 ASP.NET 之路:自定义实体类简介》一、本框架实体操作的特点:1、一般的实体类操作,均要手工去为每个实体里的属性赋值,如果里面的字段少的话还好说,要是有十几二十个字段,那可要累坏人,当然也可以使用代码生成器完成,但这样生成出来的代码量会非常大。... 阅读全文

SqlPager分页控件的使用!

2007-08-05 21:32 by w i n s o n, 3037 阅读, 0 推荐, 收藏, 编辑
摘要:SqlPager分页控件是一个多功能灵活的分页控件,原理是利用了PagedDataSource()数据源进行分页处理,现此控件已集成于Winson.Framework框架里(以下简称WF),同时也使用了WF框架里的数据库低层操作语句,因此同时也可以支持多种数据库一、主要功能:1、支持AJAX分页,也可设置后台Post模式2、支持多种分页按钮样式,同时也可以自定义按钮样式3、支持一次性读取所有数据,... 阅读全文

Winson.Framework 1.0发布!

2007-07-31 23:36 by w i n s o n, 1363 阅读, 0 推荐, 收藏, 编辑
摘要:写在前面: 开发这个框架,是因为我发现如果做一个项目,没有一个比较好用的框架,会感觉很不方便,以前曾经用过微软的Petshop4.0,刚开始接触框架时就感觉这实在是个不错的东西,呵呵,因为它层次分明,使我真正了解到框架的意义,但在后来的几个小型项目开发中,就发现这个框架有些华而不实之感,特别是在小型项目中,感觉就有点像鸡肋,用起来感觉很不方便,也许这个框架是比较适合开发大型项目时用的... 阅读全文

一次性为自定义实体类的数据填充

2007-06-30 14:12 by w i n s o n, 785 阅读, 0 推荐, 收藏, 编辑
摘要:最近在研究自定义实体如何才能更好地使用起来,因为看了MSDN的一篇掌握ASP.NET 之路:自定义实体类简介后,感觉这样使用确实可以很大程度提高效率,但如果使用实体类,又有一个比较麻烦的问题,就是在填充数据时,必须每个实体属性去为其填充,如果可以直接像数组一样操作实体里的属性,然后循环为其赋值,那就方便多了,呵呵于是我想到了使用索引器,这不正好可以做为一个虚拟的数组来用吗?呵我的思路就是为实体类里... 阅读全文

一个不错的WEB打印解决方案!

2007-06-06 09:26 by w i n s o n, 3226 阅读, 1 推荐, 收藏, 编辑
摘要:前段时间做项目时,因为需要用到WEB打印,原来是想用水晶报表的,但由于生成的数据比较麻烦(由多张表并且经过多次计算才生成),因此就想上网找一下有没更好更方便的办法。其实最好的办法就是可以直接打印当前页面需要的内容,这样就不用再去考虑数据源的问题了,所有操作都在客户端实现。网上的方法一般都是使用样式控制页面所需打印部分,于都在同一页面内控制,所以这样打出来的效果也不好看,而且也不便于控制,于是我就想... 阅读全文

ASP.NET 2.0防止同一用户同时登陆

2007-06-05 18:04 by w i n s o n, 607 阅读, 0 推荐, 收藏, 编辑
摘要:以下代码可以限制同一个帐号同时登录: 1string key = TextBox1.Text; //用户名文本框设为cache关键字 2 string uer = Convert.ToString(Cache[key]); //读取cache中用户相应的值 3 4 //判断cache中是否有用户的信息,如果没有相关的值,说明用户未登陆 5 if (uer... 阅读全文