C#加密解密

//-------------------------------------------------//// DataBase.Recordset类 server-me 04/08/10////--------------------------------------------------using System;using System.IO;using System.Text;using...
发布于2009-07-06 18:23 评论(0) 有76人阅读

UML学习记录1:类图(1)

类图的基本格式、简略格式、职责说明及其它
发布于2009-07-06 18:20 评论(0) 有41人阅读

不要给自己编织过多的理由,借口是永无止境的

这几天工作太累了,就想好好休息一下,给自己编了一个理由,没啥大不了的,休息一下吧,“天不会塌下来的,休息不好,工作效率也没有,还不如好好休息”,昏睡了一个周末2天。前些天,想玩游戏,总玩游戏吧,也有些罪恶感,自己编了一个很好的理由“人活着为了啥?不就是为了开开心心生活嘛,我打游戏了,就开心了,别人也开心了,这就应该是生活”有了这个借口,开开心心玩了几...
发布于2009-07-06 17:11 评论(19) 有485人阅读

神兵利器——使用LINQ检索和操作数据库

在Visual Studio 2008中,使用LINQ和dbml提供的功能,我们可以非常简单地使用LINQ来操作数据库,诸如数据库的查询、更新、删除以及存储过程的调用等。
发布于2009-07-06 16:47 评论(4) 有314人阅读

编程到底需不需数学知识?

编程到底需不要数学知识,数学知识对编程有多大的用处,类似这样标题的讨论,在网络上已经不知道被讨论多少次了。前两天又在老同事小白的blog上看到了他的看法。以前正方总是喜欢拿算法与效率来表明数学很重要的立场,反方或是最近普遍的观点是要依照需求。两方都没错,我也有一点小心得跟大家分享。 先来谈谈「数学」在大家的心中是长什么样子。我大学时念的是辅大应数,会选应数的原因是一、我的分数上不了资工,二、应数又...
发布于2009-07-06 16:37 评论(22) 有530人阅读

Visual Studio Team Test 2010 Load Agent支持 64 位测试运行了 !

近期VSTS2010 Beta1 已经发布了,我们除了能够体验VSTS 2010为性能测试引入真实网络仿真这一新特性所带来的好处外,VSTS 2010还引入了另外一个新的特性,也就是支持在64位CLR中测试你的程序集了!这对那些想在64位CLR中执行测试的人来说无疑是个很好的消息!!在微软VSTS 2010 开发组成员Lonny的博客中也提及到了这一点,现将其翻译成中文,以供大家学习参考之用。Vi...
发布于2009-07-06 16:26 评论(0) 有222人阅读

不一样的多态

我们通常所讨论的多态,就是指子类对父类方法的重写(虚方法)或覆盖(非虚方法),这样的理解未免过于狭隘。.NET强大的特性能够实现其他语言中无法实现的多态性。
发布于2009-07-06 15:56 评论(20) 有462人阅读

呼之欲出 WebMail 开发手记 (三) 用户信息存取

用户信息存储一般有以下三种方式做为选择:一、存储到 Session 中;二、存储到 Cookie 中;三、存储到 数据库 中。本系统在每个用户登录系统后,先将用户信息序列化,然后再存储到 Cookie 中。(附代码)
发布于2009-07-06 13:28 评论(8) 有844人阅读

基于C#的通信协议封包(附代码)

接上一篇《基于.NET技术的监控系统应用分析》中所描述的数据通信协议设计,我们来看一下在C#中是怎么对自定义协议进行封包的?我们知道基于流的数据协议的特点:发送和接收到的数据都是连续的流。每次网络I/O操作的流长度不确定,也就是无法知道每次接收到的数据是一个完整的数据包。同样,主机发送一个数据包也会根据网络的实际情况执行若干次。
发布于2009-07-06 12:53 评论(7) 有1013人阅读

敏捷日记

       近来做了点东西有一点儿心德想要分享一下,也许在写的过程中有些描述的欠缺,但是也算是一点心德了,希望大家指正。     是否在项目中采用UML实际上一直是一种矛盾的事情,你说它有用吗,它真有用,你说它没有用吧,它真是一个废物。此话怎讲哪?UML对于需要求变更量不大的项目,那可是法宝一件,有种倚天即出,谁与...
发布于2009-07-06 11:14 评论(22) 有1233人阅读

解决问题:心态 原则 方法

至今还记得第一次解决线上问题时手足无措的局促与困窘,越急越乱,越乱越慌。工作三年了,昨天和开发组老大对“解决问题”这个话题做了交流,总结如下。希望各路解决问题的高手不吝赐教!
发布于2009-07-06 09:43 评论(13) 有1595人阅读

[Flex]Flex SDK 4(Gumbo)更方便的自定义样式、自定义SparkSkin(二)

上一篇文章介绍了在Flex SDK 4(Gumbo)如何通过代码来设定样式,本篇文章详细说明一下这些代码的含义。
发布于2009-07-06 09:42 评论(2) 有827人阅读

C# Design Patterns (4) - Proxy

本帖介绍 Proxy Pattern (代理模式)。
发布于2009-07-06 07:38 评论(5) 有1207人阅读

ORM之我的理解

ORM之我的理解 --> 摘要本文主要介绍我对于 ORM 的一些理解, 关于ORM的讨论可以参见 TL 和 SO.内容如下:Contents 摘要 ORM的定义 ORM的应用场景 ORM的评价 ORM的好处 ORM的不足 结论 后记 参考资料ORM的定义ORM (Object Relational Mapping, 对象关系映射)是一种在不同的数据库之上封装并提供一个统一的操作接口的 技术. OR...
发布于2009-07-06 01:19 评论(23) 有1572人阅读

关于网页*静态化*及SEO问题的一些补充

前一篇讨论“静态页”的文章反响不错,不少朋友发表了自己的看法,也给老赵更多的想法。虽然也在前一篇文章后面回复了不少内容,但是就以往经验来看,总结为一篇新的文章会让我想表达的内容更为明确。对于“静态化”这一原本就非常容易让人混淆的概念来说更是如此。在这篇文章里,老赵也会谈谈自己对于SEO这个工作的看法——以及以前遇到过的一个SEO“专家”。欢迎围观。
发布于2009-07-06 00:08 评论(75) 有2254人阅读

蛙蛙推荐:程序员基本状况调查统计结果

我用Google表单做了一个关于程序员基本状况的调查报告,包括工作经验,月薪满意度,购房购车情况等信息,以下是简单的分析结果。
发布于2009-07-05 23:13 评论(53) 有2891人阅读

发布.net项目开发工具新版(版本号:V3.2.5.650,主要添加功能:数据迁移)

增加数据库数据迁移的功能。 用于数据库之间导入或导出数据,通过配置界面创建数据迁移方案,然后可单个或多个方案一起执行,多个方案执行时将通过目标数据库数据表之间的信赖关系确定执行顺序。支持不同类型数据库之间的数据迁移,目标支持Sqlserver、Mysql以及Sqlite之间数据互导,同时可通过接口扩展支持其它数据库。
发布于2009-07-05 22:50 评论(14) 有1816人阅读

4.开个公司不白活一回 -- 抽象工厂模式 (闪电咂摸设计模式傻瓜化)

农民乙自从尝到了甜头之后便一发不可收拾,两三年后的他可是今非昔比了。 有了钱,农民乙置买了新房,还在俺们村选了一个碧月羞花如花似玉的老婆,老婆原来叫芳婷式,因她长的好看,身段妖娆,大伙儿都叫她“如花”。 有了老婆后,农民乙就觉得钱不太够用了,他思询着,人家多拉多种子公司能搞那么大,那是为什么呢? 这么着想着,农民乙逐渐就有了自己的事业规划,他勾勒出了一个美好的愿景。 农民...
发布于2009-07-05 21:46 评论(6) 有1273人阅读

SGA设置错误导致数据库无法连接问题

SGA设置错误导致无法连接Oracle,小技术大问题
发布于2009-07-05 21:08 评论(0) 有636人阅读

Windows CE下的网络监测工具(上)

作者:马宁 最近被一个软件网络连接的问题,折腾得死去活来。问题本身不复杂,主要是网络设置不同造成的,在这里不多说了。在调试过程中,用到了Windows CE下的几个网络监测工具,才了解到Windows CE下也可以用我们平时用的网络监测工具,写出来和大家共享一下吧。 环境设置 我用Windows CE 6.0 R2环境做实验,开发环境搭建可以参考: http://blogs.msdn.com/...
发布于2009-07-05 19:05 评论(3) 有835人阅读

Wix 3.0正式发布

2009年7月4日Wix项目组正式发布了Wix 3.0版本,可以从http://sourceforge.net/projects/wix/files/下载。WiX v3.0 RTM build num...
发布于2009-07-05 18:53 评论(6) 有1390人阅读

[原创] WCF技术剖析之十:调用WCF服务的客户端应该如何进行异常处理

在前面一片文章(服务代理不能得到及时关闭会有什么后果?)中,我们谈到及时关闭服务代理(Service Proxy)在一个高并发环境下的重要意义,并阐明了其根本原因。但是,是否直接调用ICommunicationObject的Close方法将服务代理关闭就万事大吉了呢?事情远不会这么简单,这其中还会涉及关于异常处理的一些操作,这就是本篇文章需要讨论的话题。
发布于2009-07-05 18:33 评论(19) 有847人阅读

Entity Framework 的多条件组合查询和 LIKE 查询(Combination search and simulating LIKE search with Entity Framewo...

我用 Visual Studio 2010 Beta 1 和 Entity Framework 4.0 写了一个例子,用于测试多条件的组合查询和 LIKE 查询。这个例子也可用于 Visual Studio 2008 SP1 和 Entity Framework 3.5。甚至两个版本的 Visual Studio 和 Entity Framework 生成的 SQL 语句也是一样的。I wrote...
发布于2009-07-05 16:34 评论(2) 有988人阅读

将DataTable更新到数据库一法

将DataTable更新到数据库一法将DataTable或DataSet更新到后台数据库,一般使用SqlDataAdapter加SqlCommandBuilder完成,下面这过程代码,是没有用上述方式,直接提取数据集中更新部分,通过语句直接更新到数据库的,使用时有许多方便之处,而且,此法还可以为关 联表查询中的更新完成提交. 如何使用,依个人偏好啦。Public Function DtSave(B...
发布于2009-07-05 15:51 评论(3) 有1388人阅读

功能、权限、菜单相结合的设计方案

功能、权限、菜单相结合的设计方案 管理软件设计中,权限管理虽说是比较基本的内容,但也十分重要,说简单也简单,说复杂也复杂,最复杂就像网络操作系统一样,区分很多层次,什么分组啦角色啦,不过,一般会根据实际需要采用比较实用且简捷的设置方案.本文介绍一个在实际软件中用过和一种方法,主要是把功能、权限、菜单结合到一起来,要求当前操作人员有什么权限就出现什么菜单项。一、设计表来保存功能或权限 可以根据需要,...
发布于2009-07-05 15:29 评论(16) 有1720人阅读

使用biztalk API新建Receive Location

可以使用biztalk提供的ExplorerOM名称空间下的API对biztalk的各个组件进行管理,做Biztalk Administration Console做的那些管理任务,比如查看biztalk服务器上有多少个application,某个Application中有多少接收端口,有多少发送端口,增加删除Receive Location,增加删除发送端口等等。这里以实例说明使用ExplorerOM对象模型新建receive location过程。
发布于2009-07-05 14:42 评论(0) 有622人阅读

WCF安全之基于自定义声明授权策略

在上一章里面,我们说到wcf可以使用自定的义的用户名密码方式限制对服务的访问和加密,有可能存在这样一种情况,比如一个协定中存在多个操作,即一个服务契约中包含多个操作契约,如果我们还希望在同一用户访问当前服务契约的时候,更进一步,可以让我们做到对不同的用户授予不同的操作契约的访问,直白一点,比如有两个用户admin、admin2,admin可以访问服务契约中的两个操作契约,但是admin2只能访问其中一个,本示例将实现这种需求,在以下的示例中,服务:IUserData 中包含三个操作契约,我们将对admin、admin2 这两个用户授予不同的操作契约的访问权限,在客户使用不同的用户调用服务后,服务器将打印当前的请求服务的用户、请求的资源、服务器对声明的检查、检查结果等数据。
发布于2009-07-05 14:36 评论(4) 有668人阅读

C#开发WPF/Silverlight动画及游戏系列教程(Game Course):(二十二)重构 – 让代码插上翅膀自由飞翔

上一节,我将游戏地图模式进行了一次重大的变动,这在实际开发中意味着项目大规模重置,虽然表面上显得游刃有余,仅仅一个AllMove()方法的改变即实现了完美转型,这全得归功于前20节所搭建起的相对高度可扩展平台。但是,随着开发不断深入,我慢慢的感到些许的不安,因为代码上的日益松散与结构的渐渐稀疏如同Windows系统的磁盘碎片与日俱增,未来维护时的烦琐与痛心疾首已历历在目。代码向我发出了求救信号,用什么来拯救你-我的代码?是时候亮剑了 –- 我的第一次亲密重构。
发布于2009-07-05 14:31 评论(7) 有832人阅读

3.农民你要撒了欢的干 -- 工厂方法模式 (闪电咂摸设计模式傻瓜化)

书接上回。上文书说到农民甲和农民乙有着各自不同的想法,一个种花生豆,一个种毛豆,而且都获得了大丰收。 接着说说工厂方法模式。--------------------------------------------------------------------------------------------------------------------------- 先送上图例。 农民乙是个聪...
发布于2009-07-05 09:28 评论(9) 有1175人阅读

Html的安全隐患

最近这段时间一直在研究HTML和JavaScript的安全问题,这里先整理一下Html的安全隐患。
发布于2009-07-05 02:26 评论(28) 有2277人阅读