山西DotNet俱乐部最新随笔RSS
 
摘要: 上周部门同事中午一起吃饭时,有同事提到一个问题。具体这个问题干啥的忘记了,只记得是要你设计一个餐馆的工作流程。工作流程就啥也不说了,只是那天中午,我想到到的是合并炒菜。合并炒菜就是指,当某段时间内,如果有人要了同样的菜,那个这个菜就优先炒。当时就想,这在编程中和连接池很相似。而12月份在公司的挖宝任务中,就有一个关于反某IP在单位时间内访问次数的任务。当时想到的方法是在内存中建立一个列表,每次访问... 阅读全文
2010-02-07 22:47 作者: Birdshover【评论:6】【阅读:1118】 
摘要: 1月31号,是周末,很荣幸收到邀请参加微软中文技术论坛2010 party,这是我第一次参加论坛的party,因为2009年的那次我不在北京,没有能参加,所以这次就带了更多的好奇。虽然坐车出了点小插曲(比起冯瑞涛同志,我还算幸运,因为他在来的路上把钱包丢了),但还是如期到达微软大厦。我到时已经来了很多论坛的朋友,很多都不认识,因为都是线上论坛交流,但也不乏老朋友,比如MVP葛涵涛,陈广琛等。当到了... 阅读全文
2010-02-03 21:59 作者: 桂素伟【评论:1】【阅读:52】 
摘要: TDD(Test-Driven Development)测试驱动开发,就是以测试用例来带动开发,也就是先做测试用例,然后根据测试用例做开发。TDD的好外使是开发人员可以针对性的做开发,目标就是通过测试用例,当然,TDD更适合做逻辑的程序员,不适合更多的与UI开发相关的程序员。不管是TDD也好,传统的开发也好,肯定要先做设计,设计展开后如果采用普通方法做开发,那就是开始写代码,然后单元测试,集成测试... 阅读全文
2010-01-18 16:19 作者: 桂素伟【评论:0】【阅读:104】 
摘要: 山西.net俱乐部成立于2006年5月,于2006年10月加入微软中国.net俱乐部,同时和微软合作做过多场线下活动,同时也参与了多次微软的线上活动。做俱乐部也有三个多年头了,有很多感概,因为俱乐部的定位从开始的不成熟到后来的成熟化,走过一些弯路。为了做俱乐部朋友少走弯路,所以分享一下山西.net俱乐部的经验。 我觉得做俱乐部先得给俱乐部一个定位,我们山西.net俱乐部是这样定位的:俱乐部是一个技... 阅读全文
2010-01-12 09:32 作者: 桂素伟【评论:4】【阅读:73】 
摘要: 其实就是想开发个Windows下系统服务一样的程序。而查了好久资料,没找到java如何开发linux的守护进程。用C语言开发感觉太麻烦了,何况还要嵌入业务。使用Servlet的话也行,但是需要额外安装tomcat。经过一天实验,终于发现,原来这么简单! 阅读全文
2010-01-11 16:59 作者: Birdshover【评论:7】【阅读:1286】 
摘要: Http是一个无状太的协议。为了保存浏览器请求状态,服务端通常用Session来实现。Session为了保存状态,生成一个SessionId在服务端与浏览端传输,以这个唯一的SessionId来识别浏览端在服务端器的身份(在ASP.NET中,SessionId可以通过Cookie和URL两种与浏览端)。ASP.NET中是怎么样来实现的呢?首先,分两种情况来没有Global.asax和有Global... 阅读全文
2009-12-07 23:09 作者: 桂素伟【评论:0】【阅读:122】 
摘要: 代码分析(关于代码分析详见http://msdn.microsoft.com/zh-cn/library/3z0aeatx(VS.80).aspx),是visual studio开发工具中提供的一种规范代码的工具,系统提供了200多条规则,从命名习惯,安全性,属性使用等方面来对我们编写的代码进行分析,然后以默认警告的形式在“错误列表”窗口中提示我们书写的代码是否符合规范,并... 阅读全文
2009-11-27 16:00 作者: 桂素伟【评论:12】【阅读:1346】 
摘要: 古人云:兵马未动,粮草先行. 软件工程的开发也是如此: 编码未动,设计先行. ---(小菜) 阅读全文
2009-11-19 09:34 作者: 执着De宇【评论:0】【阅读:148】 
摘要: TechEd很快就结束了,还在加味中。本次TechEd有很多人,据说现场有5000人左右,现场是很宏伟(会场一角)这次大会,主要谈及的课程为Exchange2010,SharePoint2010,Windows7,Windows server2008R2及vs2010的一些东西,我听了一些关于SharePoint2010和vs2010的东西,有些是第一次听到,总体还是有收获的,现在就是自己时间有限... 阅读全文
2009-11-11 23:55 作者: 桂素伟【评论:1】【阅读:100】 
摘要: 近来在美丽的杭州工作稳定下来了,由于近来一直在驻地开发一个小的接处警辅助系统所以一直没有写博客惭愧啊. 在制定了下一步学习计划之后就开始了学习数据库的基础知识,记得在伍老师说过:郭靖之所以练就盖世神功,如果不是当年马钰教的俩年吐纳功夫以他的水平在短时间内是不可能习得神功的,我相信这个道理,希望你也相信好了言归正传. 记:我大致总结了下,我把记录的问题在随后的文章中会贴出来大家一起来探讨下.在数据库... 阅读全文
2009-11-09 21:35 作者: 执着De宇【评论:0】【阅读:122】 
摘要: 话说到这里就讲出了单件模式的陷阱。我又去网上随便翻阅了一下,大多数文章都是点在了如果构建单件模式,没有讲网站的实例。而TerryLee的文章讲到了,但是没有描述可能会遇到这个问题。 阅读全文
2009-10-31 21:35 作者: Birdshover【评论:50】【阅读:1525】 
摘要: 在我们使用windows系统时,我们常看到系统有很多类型,比如word的文档类型,它是以doc扩展名标识的,还有pdf,html,aspx等等,一但我们安装某些程序,相应类型程序的文档就可以打开进行编辑了。今天,我们也创建自己的一个类型,并结合JumpList的Recent来开发我们的应用。如何让windows系统认识自己的类型,其实就是把我们的类型注册到注册表里的HKEY_CLASSES_ROO... 阅读全文
2009-10-29 12:06 作者: 桂素伟【评论:0】【阅读:891】 
摘要: Windows7就要发布了,近期,就要和MS组织一次社区Win7发布活动,正好这次也讲Win7的TaskBar开发,所以就把要讲的东西组织成Blog,分享给出来,以供参考。对于Windows7 TaskBar的开发功能是基于COM组件来实现的,这些组织提供了操作Windos7特性的一些功能。开发人员只要对COM操作就可以,但更为幸福的是,微软已经开发出一些kit,我们直接用这些kit,就可以用C#... 阅读全文
2009-10-20 15:32 作者: 桂素伟【评论:1】【阅读:370】 
摘要: 二、插入语句1.图书馆中有C#、SQL、Java、C++系列的书,图书编号分别为1,2,3,42.图书信息:编号 种类编号 书名 作者 库存量借出次数1 1 C#1.0 smith 20 22 1 C#2.0 jerry 20103 2 sql2000 smith 5 24 2 sql2005jerry 0 205 3 jsp smith 30 26 3 j2ee jerry 6 07 4 C++... 阅读全文
2009-09-30 10:12 作者: 叶子文文【评论:2】【阅读:148】 
摘要: 模拟开发适合学校使用的小型图书管理系统,需要建立5个关系表,分别为图书明细表、图书种类表、读者明细表、借阅记录表、罚款记录表。 数据库BookManagement图书种类表(Booktype) 用途:记录所有的图书种类,如历史、政治,每条记录代表一种类型的图书。列名说明类型非空主外键备注tno种类编号int是主自增长tname种类名称varchar(20)是图书明细表(BookInfo) 用途:记... 阅读全文
2009-09-30 09:48 作者: 叶子文文【评论:0】【阅读:193】 
摘要: 这种方式很像是面试投递简历,你把简历投递出去,你并不知道简历是哪个人处理的,而处理完后,回复给你的还是这个邮箱地址就行了。这个邮箱要是是很多人公用的,那么就和这里的原理一样了。 阅读全文
2009-09-25 23:30 作者: Birdshover【评论:4】【阅读:1369】 
摘要: 作为一个网站管理员来说,但网站遇到性能瓶颈,那就会思考,为什么网站遇到的性能问题,有什么样的解决思路。在前四篇中,我们讲到了一些办法,讲得最多的是拆分应用或者叫做垂直划分。那为什么会产生垂直划分这种思路? 阅读全文
2009-09-25 17:55 作者: Birdshover【评论:4】【阅读:1460】 
摘要: 申明:这个帖子不是要你去干啥坏事,就是提醒一下你可能会遇到的安全性问题。本文将分三部分讲实际应用中将会遇到的安全性问题,并且加以研究,并尝试提出解决方案。一、简单的Forms被破解危机二、垂直划分站点的Forms被破解危机三、危机将带来什么后果 阅读全文
2009-09-22 20:19 作者: Birdshover【评论:18】【阅读:2235】 
摘要: 如果服务器对访问做限制,大致分为以下几种情况:1、使用Cookies或者Session来限制;2、基于注册帐号的限制;3、验证码限制。4、在缓存模块记录IP限制;5、数据库记录IP限制;下面就以上几种情况分别讨论,以一个投票系统为例子。 阅读全文
2009-09-22 13:28 作者: Birdshover【评论:13】【阅读:2575】 
摘要: 在ASP.Net MVC框架中是使用地址拦截的,虽然很好用,但是装起来太大了,配置也麻烦。本文通过代码实践,在ASP.Net2.0框架下实现一套简易的MVC框架。MVC框架难于构建的地方在于Controller与View的分离以及分离后数据可以方便地传输。为了保持代码的简洁,将使用ashx文件作为Controller,用aspx页面作为View。 阅读全文
2009-09-20 19:49 作者: Birdshover【评论:8】【阅读:1654】 

导航

广告

团队简介

团队公告

QQ群

其他交流方式

聚合

团队负责人

团队成员[共26人]