技术开发

重提URL Rewrite(1):IIS与ASP.NET
NET技术

重提URL Rewrite(1):IIS与ASP.NET

阅读(20) 作者(admin)

  之前觉得这个话题已经被谈滥了。URL Rewrite早已经被广大开发人员所接受,网上关于URL Rewrite的组件和文章也层出不穷,但是总是让我感觉意犹未尽,于是最终还是忍不住提笔写了这系列文章。这些文章不会谈论URL R...

NET技术

这下没理由嫌Eval的性能差了吧?

阅读(17) 作者(admin)

好吧,你偏要说Eval性能差  写ASP.NET中使用Eval是再常见不过的手段了,好像任何一本ASP.NET书里都会描述如何把一个DataTable绑定到一个控件里去,并且通过Eval来取值的用法。不过在目前的DDD(Domain Driven Design)...

it知识库

Java程序员请低下您那高昂的头

阅读(49) 作者(admin)

  这一段时间来,时不时的看到各种各样的java与C#谁好谁坏的讨论,不论是.net的大本营cnblogs还是java的老巢javaeye,时不时的就冒出来一个同志探讨一下谁好谁坏,我今天要冒着一把生命危险探讨一次。首先声明本贴只...

it知识库

Java vs. .NET程序员的困惑

阅读(35) 作者(admin)

近日看到一则新闻,OdinJobs.com最近做了一项调查,就San Francisco地区J2EE和.NET的就业市场以及薪资做了比较,从这两个技术的平均薪资来看,在Architect/Lead角色中.NET的平均薪资略高于Java/J2EE,而在Developer...

30 分钟快快乐乐学 SQL Performance Tuning
it知识库

30 分钟快快乐乐学 SQL Performance Tuning

阅读(34) 作者(admin)

有些程序员在撰写数据库应用程序时,常专注于 OOP 及各种 framework 的使用,却忽略了基本的 SQL 语句及其「性能(performance) 优化」问题。版工曾听过台湾某半导体大厂的新进程序员,所组出来的一段 PL/SQL跑了好几...

.Net的异步机制(委托Delegate) - STEP 1
NET技术

.Net的异步机制(委托Delegate) - STEP 1

阅读(21) 作者(admin)

  在阅读下面知识前,我已经认为你已经具有c#的基础,包括简单的委托知识; 代码使用VS2008开发,但是会在.Net Framework 2.0(C Sharp)编写什么是.Net异步机制呢?  在解释这个话题前,我们先看看同步的程序,就是我...

NET技术

我说云计算

阅读(33) 作者(admin)

“云计算”这个词在今年颇为流行,以至于我终于不能再继续厚着脸皮当作没看到了。最初,我以为云计算就是一堆客户端计算机紧密的团结在一起,为一个共同的伟大的问题而献出自己的业余时间。后来某男告诉我,...

推荐三个关于Azure的Session(pdc2008大会)
NET技术

推荐三个关于Azure的Session(pdc2008大会)

阅读(19) 作者(admin)

到目前为止,介绍关于Azure平台的底层架构的文章一直都不多,可以说少的跟“国宝大熊猫”似的。所幸在PDC2008上有一些相关的信息(主要是一些SESSION和相关的PPTX)。今天就先整理一下,希望有哪位在微软从事相...

Azure Services Bus(服务总线)中的工作流(workflow)
NET技术

Azure Services Bus(服务总线)中的工作流(workflow)

阅读(33) 作者(admin)

在Azure Services Platform上对于工作流服务的支持,一直是我很感兴趣的内容。当然也是疑问比较多的领域。鉴于这方面的资料太少,所以今天就从AzureServicesKit中的一个DEMO出发,来大概了解一下这方面相关内容。注:今...

微软一家人---在云端运行的ServiceBus
NET技术

微软一家人---在云端运行的ServiceBus

阅读(37) 作者(admin)

TECHED2008大会已过去了快一个月了,在大会上所看到的关于 Azure的介绍至今还在头脑中不时出现。当然我本人不是什么云计算的狂热支持者,到如今我的观点也与蔡学镛先生的差不多,就是关注加观望(以免在云端一脚踏空摔...

it知识库

新工作的教训

阅读(35) 作者(admin)

  很感谢博客园这么一个纯技术社区对我的帮助,在里面我收益很多,本不想把这篇与技术性无关的文章放到首页,在经过慎重思考,觉得我这样的遭遇也许是典型,很多人也许次过这样的亏,也只能硬往肚子里咽,我也正打算这样子...

it知识库

设计模式的点滴

阅读(30) 作者(admin)

设计模式使人们可以更加简单方便地复用成功的设计和体系结构。将已证实的技术表述成设计模式也会使新系统开发者更加容易理解其设计思路。四个基本要素1. 模式名称(pattern name)一个助记名,它用一两个词来描述模式...

it知识库

数据库设计技巧系列(五)——各种小技巧

阅读(29) 作者(admin)

各种小技巧1. 文档、文档、文档对所有的快捷方式、命名规范、限制和函数都要编制文档。— nickypendragon采用给表、列、触发器等加注释的数据库工具。是的,这有点费事,但从长远来看,这样做对开发、支持和跟踪...

it知识库

数据库设计技巧系列(四)——保证数据的完整性

阅读(32) 作者(admin)

保证数据的完整性1. 用约束而非商务规则强制数据完整性如果你按照商务规则来处理需求,那么你应当检查商务层次/用户界面:如果商务规则以后发生变化,那么只需要进行更新即可。假如需求源于维护数据完整性的需要,那么...

it知识库

数据库设计技巧系列(三)——选择键和索引

阅读(26) 作者(admin)

选择键和索引1. 数据采掘要预先计划我所在的市场部门一度要处理8 万多份联系方式,同时填写每个客户的必要数据(这绝对不是小活)。我从中还要确定出一组客户作为市场目标。当我从最开始设计表和字段的时候,我试图不在...

it知识库

数据库设计技巧系列(二)——设计表和字段

阅读(27) 作者(admin)

设计表和字段1. 检查各种变化我在设计数据库的时候会考虑到哪些数据字段将来可能会发生变更。比方说,姓氏就是如此(注意是西方人的姓氏,比如女性结婚后从夫姓等)。所以,在建立系统存储客户信息时,我倾向于在单独的一个...

it知识库

数据库设计技巧系列(一)——设计数据库之前

阅读(30) 作者(admin)

设计数据库之前1. 考察现有环境在设计一个新数据库时,你不但应该仔细研究业务需求而且还要考察现有的系统。大多数数据库项目都不是从头开始建立的;通常,机构内总会存在用来满足特定需求的现有系统(可能没有实现自动...

NET技术

Web Services的魅力

阅读(38) 作者(admin)

Web Services是当今最热门的企业级技术,越来越多的媒体热衷于谈论这个领域不断涌现的创新成果和各种联盟,已有的厂商纷纷宣布进入Web Services市场, 新兴的公司则从一开始就打起了实施Web Services的主意。 俗话说,...

NET技术

WCF以Json格式返回对象,客户端以JS调用显示

阅读(32) 作者(admin)

很少写东西,但是看到别人写的文章自己又禁不住写点,写了有时候又觉得不好意思给大家看!今天好不容易鼓起勇气写点……这几天看了一些WCF的资料第一感觉是:这玩艺太深了第二感觉是:这玩艺,挺麻烦的(光配置就...

NET技术

新手应该如何有效地学习.net

阅读(35) 作者(admin)

前言
对于新手来说,学习.NET编程是一件很痛苦的事情,这倒不是因为学习.NET是一件很难的事情,而是.NET是一个庞大的学习体系,对于新手来会感觉无从下手,从而造成永远都无法入门,看到别人成为高手的时候也只有...

回忆孔先生
it知识库

回忆孔先生

阅读(26) 作者(admin)

鲁镇的网吧的格局,是和别处不同的:都是当街一个曲尺形的大柜台,柜里面预备着热水和各色各样的饮料和酒。做工的人,傍午傍晚散了工,每每花五块钱,来通宵上网,还可以附送一碗酒,一边喝酒一边上网。——这是二十...

大话权限设计
it知识库

大话权限设计

阅读(23) 作者(admin)

前言 如何实现一个高效简单的系统权限体系是我们长期以来都在思考的问题,也是最近一年来我思考得最多的问题,我们所期望的权限都是应当能够根据应用的需要不断添加和扩展的权限,并且最好能够以最简单的方式来...

一个较完整的关键字过滤解决方案(中)
NET技术

一个较完整的关键字过滤解决方案(中)

阅读(44) 作者(admin)

问题远没结束  上面的问题解决了没有?哦哦,我是指采取命名约定的方式来改变过滤行为。当然有问题,不过我这里提一下比较重要的两个:  首先,就是“改名”这种行为——究竟是否方便?还记得我们...