IT技术博客

IT技术博客,精选各种精华文章供您阅读,是您学习各种IT技术的博客优选之地

Html5 学习利器 Web Standards Update for Microsoft Visual Studio 2010 SP1

HTML5然还在草案阶段,不过 HTML5 这名词实在越来越热,互联网上很多产品都深度应用了HTML5,比如WebQQ,可以看看http://www.infoq.com/cn/news/2011/06/html5-in-china 文章了解下。 HTML5 除了新增的元素(卷标)之外,还包括许多 JavaScript API,如果没有 Intellisense 还真的不太方便,如果你已经升级到 V

九个月可以做成什么事?

九个月时间可以做成什么事情?九个月时间可以完成一件事情,可以通过这件事情证明另外一件事情。   距离《Essential Windows Communication Foundation》全篇翻译结束已经九天了,这九天时间里我每天除了游戏还是游戏,没有压力,不用考虑今天翻译了多少页了,还有多少页没翻译完。 我想凡是做完一件事情都应该有一个总结,这样才算是完整。其实关于翻译《Essenti

和大家分享一个从网上找到的关于图书管理系统领域建模的精彩讨论,以此希望大家学习下别人是如何思考的。

关于图书管理系统的业务大家都应该比较了解了,主要的核心业务是:用户持图书卡去图书馆借书或还书。下面是他们几个人讨论的最经典内容,我特地整理出来供大家可以集中的观看他们的讨论。其实在我看来更是一种世界观与世界观的碰撞,我想借此表达的思想是:代码不一定要写很多,但是思维方式或者说世界观一定要正确,否则方向错了,就什么都错了。 以下是讨论的详细内容:Jdon007: 1、借书人(Reader

用路由 Route 优化页面地址

刚看到某人发的关于 Route 的文章,就把我今天下午发到团队的一封邮件转发过吧。 全文如下,有修改: 优化地址无非就两个选择 URLRewrite 和 MVC 里的路由(Route) 关于 URLRewrtie 和 Route 的区别,可参考: http://www.infoq.com/cn/news/2008/11

记一次CS系统与BS的对接集成

年初,实施了一个小项目,需求简单描述如下: 客户单位有一个C/S结构的业务系统,已经运行和维护了五六年,而且分布在全省二百多个县市中,该软件是由第三方开发和维护。现需要增加一个GIS功能模块,能够在地图上查询和定位业务数据。考虑到软件采购成本和GIS数据维护的难度,决定采用WebGIS的方式提供服务,并把它与现有的系统做集成。类似于在已有的业务系统中调用百度地图来查询定位,只不过这个“

分享24个很酷的 CSS3 文本效果示例及教程

CSS3 是对 CSS 规范的一个很大的改善和增强,它使得 Web 开发人员可以很容易的在网站中加入时尚的效果。今天这篇文章收集了24个很棒的 CSS3 文本效果示例及教程分享给大家。 Text with Moving Backgrounds Flashlight (Works in Safari only) CSS3 Text Masking Effect Tilt-Shift

SQL Server 2008 R2 全文搜索(1)

本章介绍在SQL Server 2008 R2 下的全文索引,它能够对数据中的字符类型列(如varchar、text等类型)进行索引,并通过索引实现全文搜索查询。首先对比简单介绍一下常规索引和全文索引的区别,如下图: OK,下面我们就利用SQL Server 提供的存储过程来建立一个全文索引,具体步骤为: (1)启动数据库的全文处理功能(sp_fulltext_datebase);(2)建立全

CDC 实现数据同步,增量更新

在Sqlserver2008上利用CDC实现了数据更新的跟踪,比以往的利用时间戳,触发器实现更加方便快捷. 参考资料: http://www.mssqltips.com/tip.asp?tip=1755 http://blog.csdn.net/ldslove/archive/2010/05/20/5612248.aspx 实现步骤如下: 1.配置cdc -- 开启cdcUSE db1 GOEX

WCF技术的不同应用场景及其实现分析

这一篇文章,是总结一下WCF技术,以及基于这个技术发展出来的几个典型应用场景,并且我将尝试对这些不同的WCF实现的原理进行一些比较分析。 关于WCF这个技术的基本概念,如果你不是很清楚,可以参考一下有关的文档 微软开发者中心 http://msdn.microsoft.com/en-us/netframework/aa663324   我的博客中先前也有很多这方面的介绍 http://z

ASP.NET Routing 初试

今天刚发现在Web Application 下也可以使用MVC中的Route功能,额,好吧,我out了。 以后可以像mvc中那样使用Route,可以不用Url Rewriting了. 1.添加Global.asax,添加并注册路由,具体代码如下:    记得加入System.Web.Routing引用。 protected void Application_Start(obj

C#皮肤----体验版源代码发布啦

只有注册用户登录后才能阅读该文。阅读全文。作者: 苏飞 发表于 2011-06-21 12:04 原文链

敏捷十年,成效几何?

自从编程界的领袖们发表旨在通过接受需求变更,加强同用户合作,缩短软件提交周期来改善软件开发过程的敏捷软件开发宣言至今已近10年之久了。   敏捷宣言制定2001年2月,当时一群软件开发者聚集在犹他州,他们希望能找到一种可以替代那些由文档驱动的、“重型”的软件开发模式(如当时的被当作金牌标准的瀑布模型方法)的新方法。  尽管早在犹他州会议之前,敏捷开发方法就已经出现,但这次会

通过电子邮件发现优秀的程序员

关于如何面试程序员,网上有很多优秀文章。这是其中一篇:《如何在面试中发现优秀程序员》。该文着重讲电话面试或亲自面试。一些公司的面试过程演变成90天的试用期。   关于面试过程我没有多少新内容补充。如果你觉得面试过程不太顺利,就要对它多加关注了。如果你还不确定的话,可以再一次面试,验证开始的感觉。   今天我想讲的是,在你得到大量的简历后(希望如此),如何决定哪些简历可以得到面试机会。你需要在某一时

只有好代码的项目能成功吗?

Simon Brown,集开发者、架构师及作家于一身,他认为成功的项目需要的不仅仅是好代码。在他的演讲《好代码是不够的》中,Brown讨论了项目成功所需的所有元素,从前期设计到操作文档。   Brown认为好代码是一个好的开始,但要取得成功,人们需要知道要构建什么、要发布什么以及它可以运作起来。   要知道构建什么,需要一套需求。收集完需求之后,要有一个“大局观”,软件架构

WPF基础到企业应用系列7——深入剖析依赖属性(WPF/Silverlight核心)

一. 摘要   首先圣殿骑士很高兴这个系列能得到大家的关注和支持,这个系列从七月份开始到现在才第七篇,上一篇发布是在8月2日,掐指一算有二十多天没有继续更新了,最主要原因一来是想把它写好,二来是因为最近几个月在筹备“云计算之旅”系列,所以一再推迟了发布进度。之前一直都没有想过要录制视频,主要的原因还是怕自己知识有限,从而误导他人,所以前几次浪曦和51CTO邀请录制视频,我都

C# 反射技术应用

反射(Reflection)是.NET中的重要机制,通过放射,可以在运行时获得.NET中每一个类型(包括类、结构、委托、接口和枚举等)的成员,包括方法、属性、事件,以及构造函数等。还可以获得每个成员的名称、限定符和参数等。有了反射,即可对每一个类型了如指掌。如果获得了构造函数的信息,即可直接创建对象,即使这个对象的类型在编译时还不知道。    1、.NET可执行应用程序结构 

如何利用数据分级提高存储的准确率

众所周知,当数据量达到一定的级别之后,通过提高设备性能或者增加设备,效果往往不会很明显。这就好像鱼塘大了、鱼多了,要捞一条鱼容易。但是要抓一条特定的、有标记的鱼,就困难多了。但是如果我们将一个大的鱼塘分成一个个小鱼塘,然后在不同的鱼塘中放养不同的鱼。即将鲤鱼、鲫鱼、草鱼等等放养在各自的鱼塘中。此时想抓什么鱼就在什么鱼塘抓就行了。   数据分级存储其实跟这个鱼塘放养的道理类似。一方面存储设备的性能

嗨,你是哪种创业者?

在事业上获得成功的,往往有两个途径:第一,因为想成功而不断奋斗,第二种,让工作成为了习惯。   第一种,犹如驴子眼前挂着的草,因为受诱惑,只有奋力前行才会有得到希望。所以,困也捱,累也忍,咬断牙齿肚里吞,谁让咱想过上好日子呢,谁让咱不甘平庸呢?   这样的成功者就是历尽风雨见了彩虹,二万五千里长征最终取得了胜利。这样的成功者的心路历程不堪回首啊!往往会感慨当年:你不知道,我当年那个罪受的&hell

警惕匿名方法造成的变量共享

匿名方法是.NET 2.0中引入的高级特性,“匿名”二字说明它可以把实现内联地写在一个方法中,从而形成一个委托对象,而不用有明确地方法名,例如: static void Test() { Action<string> action = delegate(string value) { Console.WriteLine(value

互联网产品需求管理思考3——洞察市场

前面提到的“互联网产品需求管理思考1——统一需求管理”、“互联网产品需求管理杂思2——需求收集”分别从统一需求管理入口及需求收集的方法角度思考了怎样让产品研发与市场更加紧密结合,让需求管理过程更加高效。   由于产品需求管理的需求来源于目标用户所处的市场及行业,因此要从根本上解决需求管理及需求创新的问