技术开发

小议数据库主键选取策略(原创)
it知识库

小议数据库主键选取策略(原创)

阅读(35) 作者(admin)

我们在建立数据库的时候,需要为每张表指定一个主键,所谓主键就是能够唯一标识表中某一行的属性或属性组,一个表只能有一个主键,但可以有多个候选索引。因为主键可以唯一标识某一行记录,所以可以确保执行数据更新、删...

it知识库

为什么OO方法是有本质缺陷的?

阅读(32) 作者(admin)

  今天我在这里说OO表达能力不足, 估计没人会信, 但是这真有可能是问题的核心所在, 如果是这样, 那么用歪了也罢学习困难也罢, 错不在使用者和学习者, 而在于OO自身(这种质疑也不是一天两天了,不过大多数言论都是外延...

安全系统的设计
it知识库

安全系统的设计

阅读(23) 作者(admin)

新的需求昨天发现开发的安全中心已不能够满足外部系统对其的安全访问需求,基本情况是这样的,当前公司需要开发一个反馈中心中,有一个快速反馈的功能,其中有一个需求是能够将快速反馈的通知已邮件的形式发送到相关处...

WM有约(三):下一次是什么时候?
NET技术

WM有约(三):下一次是什么时候?

阅读(31) 作者(admin)

Written by Allen Lee 不要留恋过去 怎样才能约束用户,不让其选择过去的日期呢?有一个很傻的办法,就是每次启动应用程序的时候,自动把MonthCalendar控件的MinDate属性的值设为今天。这样虽然禁止了用户选择过去的日...

NET技术

.NET和J2EE该相互学习什么

阅读(37) 作者(admin)

[前言] 写这篇Post源于我既做过.NET开发又做过J2EE开发的经历。在这样的转变过程中,我对单一平台开发所带来的思维局限性有了很多清晰却零散的想法。在看了振河兄的页面间传递变量的方法及使用范围的讨论...

it知识库

域模型向左走(充血),向右走(贫血)

阅读(33) 作者(admin)

  在文章的开始,我先举一个例子
  美国M4谢尔曼坦克 VS德国的虎式坦克(相关资料如下http://mil.eastday.com/m/20070515/u1a2833237.html)  5:1 在五一期间,电视节目中的二战武器大对决吸引了我,其中当美国大...

MS SQL Server 2005 物理查询处理中的各个阶段(二)
it知识库

MS SQL Server 2005 物理查询处理中的各个阶段(二)

阅读(40) 作者(admin)

你真的了解“T-SQL逻辑查询吗?”提到的这种搜索方式,,也许很多人不明白(包括我,我看之前简直感到诧异),很多都想 如果表的记录有10000000~!#!@条,那每次的CROSS JOIN 将会长生 m*n的记录,我们就假设是1W条 1w的平...

it知识库

JSON基础入门

阅读(28) 作者(admin)

JSON 基础
简单地说,JSON 可以将 JavaScript对象中表示的一组数据转换为字符串,然后就可以在函数之间轻松地传递这个字符串,或者在异步应用程序中将字符串从 Web客户机传递给服务器端程序。这个字符串看起来有点儿...

NET技术

ORM With Versioning Control

阅读(34) 作者(admin)

  在一些场合,我们可能需要对业务实体进行版本控制。类似于源码管理工具一样,可以查看历史版本,可以回滚,可以Lock,一个业务实体对象,同一时刻只允许一个人进行更新操作。为了实现信息的可追溯性,这些功能应该是必不...

it知识库

大型Web架构思想系列专题之-未雨绸缪

阅读(17) 作者(admin)

首先要感谢诸多朋友对鄙人的一些拙见表示关注,不少朋友反应上一篇的分享有点意犹未尽,我的理解可能是大家觉得我写的不够快。呵呵...由于系统整理相关资料需要一段时间,另外要尽量保持原创的风格。所以周期会...

NET技术

.NET框架4.0中都有些什么?

阅读(29) 作者(admin)

.NET 4.0让不同组件之间工作的更好1. 兼容性一直是个令人很头疼的问题,在.NET 4.0中,在同一个进程中,不同运行时上的组件可以同时运行,我们称之为In process Side by Side。 2. 对于很多同时包含COM组件和托管代码的...

ADO.NET Data Service
NET技术

ADO.NET Data Service

阅读(33) 作者(admin)

关于ADO.NET Entity Framework部分的内容见ADO.NET Entity Framework(1-4) http://www.cnblogs.com/foundation/archive/2008/10/06/1304718.html本文例子下载: http://files.cnblogs.com/wxwinter/lz.rar ADO.N...

Silverlight 2.0 之旋转木马
NET技术

Silverlight 2.0 之旋转木马

阅读(24) 作者(admin)

序言:记得去年8月就开始接触Silverlight 1.0了,那时候刚出来,接触的人还不是很多,一位MVP讲师朋友说国内精通的也就几千人吧,因为自己对RIA一直也比较有兴趣,所以学起来也很快,想不到MS终于放出了2.0,立马给VS20...

使用NEWSEQUENTIALID解决GUID聚集索引问题
it知识库

使用NEWSEQUENTIALID解决GUID聚集索引问题

阅读(29) 作者(admin)

UNIQUEIDENTIFIER做主键(Primary Key)是一件很方便的事情,在数据合并等操作中有不可替代的优势
但是由于普通的GUID的分散性使得如果主键加上聚集索引(Clustered Index)会导致在插入记录时效率大大降低

SQL SERV...

.NET : 如何保护内存中的敏感数据?
NET技术

.NET : 如何保护内存中的敏感数据?

阅读(26) 作者(admin)

我们程序的威胁来自于各个方面.在互联网高度发达的今天, 安全性问题已经是企业软件开发所必须面对的最重要的问题. 从安全学的一般意义上来讲,安全性主要体现在两个方面:敏感数据的泄露敏感数据的破坏...

NET技术

[WCF的Binding模型]之五:绑定元素(Binding Element)

阅读(30) 作者(admin)

在上面的内容中,先后介绍了信道、信道管理器、信道监听器和信道工厂。从对象的创建来讲,信道管理器是信道的创建者。说的再具体点,客户端的信道通过信道工厂创建,服务端的信道通过信道监听器创建。但是信道工厂和信...

NET技术

[WCF的Binding模型]之四:信道工厂(Channel Factory)

阅读(27) 作者(admin)

由于信道管理器在客户端和服务端所起的不同作用,分为信道监听器和信道工厂。和服务端的信道监听其相比,处于客户端的信道工厂显得简单。从名称就可以看得出来,信道工厂的作用就是单纯的创建用于消息发送的信道。我...

[WCF的Binding模型]之三:信道监听器(Channel Listener)
NET技术

[WCF的Binding模型]之三:信道监听器(Channel Listener)

阅读(28) 作者(admin)

信道管理器是信道的创建者,一般来说信道栈的中每个信道对应着一个信道管理器。基于不同的消息处理的功能,将我们需要将相应的信道按照一定的顺序能组织起来构成一个信道栈,由于信道本身是由信道管理器创建的,所以信...

[WCF中的Binding模型]之一: Binding模型简介
NET技术

[WCF中的Binding模型]之一: Binding模型简介

阅读(28) 作者(admin)

1. 信道层与服务模型层(Channel Layer and Service Mode Layer)对于一个分布式应用的开发与设计来说,通信问题是不得不考虑,同时也是最为复杂、最难实现的问题。在过去的若干年中, 微软先后推出了一系列广受欢迎的...

it知识库

ORM漫谈

阅读(23) 作者(admin)

  还是以前那句话,我不喜欢ORM这个词,但是更多的时候又不得不用。  看到园友写的“ ORM是进化还是倒退?”的文章,禁不住想说上几句。其实进化(或者进步?)或者倒退(或者退化?)是没有一个清晰标准的,追...