石家庄.NET俱乐部最新随笔RSS
 
摘要: 摘要:大多数据库都支持OleDb,OleDb的参数化查询不支持命名参数,参数用?表示就行,赋值是按顺序赋值的。今天把Sqlserver迁移到Access,顺手写了个简单的OleDbHelper,由于OleDb的通用性,应该也可以访问其它的数据库,而且参数化查询也不怕sql注入,性能应该也会太差。 阅读全文
2011-07-30 18:55 作者: 蛙蛙王子【评论:3】【阅读:563】 
摘要: 摘要:向导可以让你的网站用户快速上手使用你的web应用,提高网站的吸引力。向导一般分为好几个步骤,每个步骤收集一些数据,并且支持退回功能,所有步骤完成后可以得到每一步的收集结果。这里给大家展示一种比较通用,灵活且简单的向导框架。 阅读全文
2011-07-09 12:48 作者: 蛙蛙王子【评论:14】【阅读:1843】 
摘要: 昨天在项目中,需要想系统的日志中写入相应的日志信息,比如错误日志,所以便在园里看了看,发现了一篇不错的文章。http://www.cnblogs.com/nokiaguy/archive/2009/02/26/1398708.html具体内容不说了,看这个文章就好,作者写的很不错。那我写这个做什么呢?难道就是为了贴个链接吗?当然不是了,我要说的是后续的种种问题。那可谓十分无语。。。我需要的是在日志... 阅读全文
2011-05-24 10:40 作者: 风疑【评论:0】【阅读:129】 
摘要: 最近在项目中需要进行文件压缩,即将打包好的压缩文件提供给用户,用户进行下载。获知微软提供了一个System.IO.Packaging.Package的类,从而可以进行打包,那么我就进行了使用。谁知道,这一用就用出事了。首先看代码吧。结构并不复杂,vs2010+mvc3,直接写在action里。(例子是这样写的)需要注意的是,System.IO.Packaging.Package是在WindowsB... 阅读全文
2011-05-11 17:13 作者: 风疑【评论:5】【阅读:1323】 
摘要: 在上一篇文章中曾经说了一个排序,当然,那个是客户端的排序,能力有限。但是在我的项目中却真的就需要一个排序功能,鄙人不才,能力有限,写了一堆丑陋的代码,仅实现了功能,希望路过的神们review下。好,废话不多说,直接【插入】主题吧。(咦?这个词很好啊。)首先早Models里创建一个实体,这里没弄数据库,凑合凑合吧,就瞎写了个实体。代码如下: public class UserInfo { publi... 阅读全文
2011-04-25 18:01 作者: 风疑【评论:2】【阅读:878】 
摘要: 前天,同事问我,jquery可不可以排序,我就有点发蒙,我说你在服务器端排吧,linq排起来很容易的,不过被否决了。(不过最终还是linq排的,但那是后话,下次说怎么做)我就google了下,别说,还真有,我就想嘛,jquery的迭代器那么强大,怎么也会有能排序的。具体哪里找的忘记了,不过作者的地址还有http://github.com/razorjack/jquery.sortedbody里的内... 阅读全文
2011-04-23 18:13 作者: 风疑【评论:0】【阅读:1155】 
摘要: 昨天得知,在我的项目中需要加入一个调色板,即颜色选择器。根本没多想,直接jquery的插件吧,服务器端神马的就直接无视了。在网上找了找,发现有很多不错的,但是都看起来比较复杂,有的相对来说底子差点的用户可能不太会用,最终发现了一款不错的颜色选择器----iColorPicker。简介iColorPicker是一个免费的,小巧的jQuery颜色选择器,只需为input控件添加名为’iColorPic... 阅读全文
2011-04-23 17:57 作者: 风疑【评论:2】【阅读:746】 
摘要: 由于各种原因,我们经常需要去别的网站采集一些信息,.net下所有相关的技术都已经非常成熟,用Webrequest抓取页面,既支持自定义Reference头,又支持cookie,解析页面一般都是用正则,而且对方网站结构一变,还得重新改代码,重新编译,发布。如果有了IronPython,可以把抓取和分析的逻辑做成Python脚本,如果对方页面结构变了,只需修改脚本就行了,不需重新编译软件,这样可以用c#做交互和界面部分,用Python封装预期经常变化的部分。 阅读全文
2011-02-22 09:33 作者: 蛙蛙王子【评论:17】【阅读:3491】 
摘要: Web服务器的性能优化有很多资料介绍了,多台主机负载均衡,查询结果的多级缓存,数据库索引优化等都是常见的优化手段。随着后端优化空间越来越小,现在越来越多的网站更注重前端性能的优化,就是浏览器,http层面的优化,这里写两点最简单最有效的asp.net网站优化技巧。 阅读全文
2011-01-13 20:28 作者: 蛙蛙王子【评论:6】【阅读:2721】 
摘要: 假设你要写一段往表里插入数据的代码,大致如下string sql = "insert table(a,b,c,d,e,f,g) values(@a,@b,@c,@d,@e,@f,@g)";string[] parms = new string[] {"@a", "@b", "@c", "@d", "@e", "@f", "@g"};_db.SqlExecuteNonQuery(sql, parms... 阅读全文
2010-12-22 10:50 作者: 蛙蛙王子【评论:1】【阅读:426】 
摘要: 互联网行业,创意是最不值钱的,有什么好的创意,大家一起分享吧:1、分布式网站访问速度测试系统  想知道全国各地的人们访问你的网站速度快还是慢吗?有专门的测速网站可以测试,大概原理就是全国各地的各个运营商部署一些终端PC,当你查询你的网站访问速度时,这些终端PC都去打开你指定的网址,记录下访问速度传给服务器,然后测速页面通过ajax来获取全国各地的访问速度结果展示给你。  这些终端PC我觉得可以让一... 阅读全文
2010-12-19 20:26 作者: 蛙蛙王子【评论:1】【阅读:414】 
摘要: int在.net里固定占4个字节,如果我们存储和传输大量的int数据,并且大部分数的值比较小,我们就会浪费很多的网络流量和磁盘存储。Protocol Buffers对整数的编码是让值小的数占少量几个的字节,值大的数占多个字节。 阅读全文
2010-10-16 12:39 作者: 蛙蛙王子【评论:6】【阅读:1450】 
摘要: C是一个比较底层的语言,没有提供高级语言的很多特性,如接口,泛型等,但我们要用C写一些通用的库却很需要这些机制。《代码大全》里说过:“我们不要在一门语言上编程,而要深入一门语言去编程”,就是说我们不要受语言的限制,可以加一些人为的约定来提高语言的表达能力,达到我们的目的。 阅读全文
2010-09-25 23:54 作者: 蛙蛙王子【评论:12】【阅读:3098】 
摘要: 以前做过一个简单的ORMapping的小组件,但c#代码转换成SQL代码的部分不是很直观,用到了很多丑陋的方法名来代替操作符,今天受脑袋指点,其实可以用运算符重载来实现c#直接写数据查询条件。 阅读全文
2010-08-09 22:35 作者: 蛙蛙王子【评论:13】【阅读:1617】 
摘要: 五子棋是中国的传统休闲益智小游戏,规则不是太复杂,我们可以通过写一个五子棋来锻炼编码的思路和风格,提高基本功能力。上次花很大功夫写的正则解析引擎也是这个目的,但关注度比较低,希望这个小五子棋游戏能得到稍微多一些的关注,这次也没有用高深的技术,熟悉html,javascript和 jquery就可以了。 阅读全文
2010-07-25 16:21 作者: 蛙蛙王子【评论:19】【阅读:2540】 
摘要: 小组地址:失业者学习园地介绍微博是一个时下很火热的web2.0应用,使人们能随时随地的用手机或电脑获取信息和发布信息,基本功能比较简单,但要做细化功能和提高性能也是需要相当多的经验,所以想让大家通过自己制作一个微博系统来锻炼web开发能力及项目经验。什么是微博:http://help.sina.com.cn/i/232/482_12.html程序员的门槛现在越来越低,85后90后现在都开始进入这行... 阅读全文
2010-07-18 14:57 作者: 蛙蛙王子【评论:3】【阅读:1525】 
摘要: 在网上搜了一通后, 发现中文世界到处都在吹 VS 2010 怎么怎么怎么好, 但就是没一篇文章来说说这三个版本有什么区别. 真是杯具....没人说, 只好自己动手丰衣足食了. 经搜索找到了这一张版本比较图, 发出来给大家看看, 好选择下载适合自己的版本.本人 已验证中文U版与官方公布的一致,其它版本请大家自行验证 SHA1: 44B73423A7BBCE38D06BA55ECD821946630BEA4D 阅读全文
2010-06-22 08:17 作者: 小柯【评论:2】【阅读:772】 
摘要: 第20章 软件质量概述大部分研究都发现,检测比测试的成本更小。NASA软件工程实验室的一项研究发现,阅读代码每小时能够检测出来的缺陷要比测试高出80%左右(Basili and Selby 1987)。后来,IBM的一项研究又发现,检查发现的一个错误只需要3.5个工作时,而测试则需要花费15-25个工作时(Kaplan 1995)。   微软的应用程序部门发现,用代码检查这种一步到位的方法找出并修... 阅读全文
2010-05-26 09:13 作者: 蛙蛙王子【评论:2】【阅读:439】 
摘要: Enterprise Library Configuration是Enterprise Library附带的编辑App.Config的工具,安装Enterprise Library就会编译生成。使用这个工具编辑App.config时非常方便,但是也遇到一些使用上的问题。记录下来,以备后查。 问题起因:在调试的过程中,希望能够跟踪到Enterprise Library的内部,所以将Enterpris... 阅读全文
2010-04-17 14:37 作者: 小柯【评论:0】【阅读:233】 
摘要:   最近在看《代码大全》这本书,感觉挺有用的,对实际的设计和编码有很好的指导意义。尽管有很多高手说这本书写的没有宣传的那么好,名不副实,但我却没这感觉,各取所需吧,写了一些读书笔记和体会,和大家分享。 阅读全文
2010-04-10 14:30 作者: 蛙蛙王子【评论:2】【阅读:1845】 

导航

广告

团队简介

QQ群

聚合

团队负责人

团队成员[共18人]