06 2008 档案

摘要:LINQ体验系列文章导航导言在2007年11月19日,微软发布了Visual Studio 2008 和.NET 3.5。带来了很多新东西,比如ASP.NET3.5、LINQ、Silverlight、ASP.NET 3.5 Extensions等等,我们要跟紧着微软的步伐,很多的东西不得不从头开始学习了,LINQ体验系列是我在学习过程中记录下来的里程,在我的博客中分享,给大家一起学习Visual ... 阅读全文
posted @ 2008-06-23 10:49 杰仔 编辑
摘要:局部类型 局部类型的引入 没有局部类型的时候(C# 1.0) class App { public void Foo(){...} ... public void Bar(){...} ... } 有了局部类型之后(C# 2.0) partial class App { public void Foo() {...} ... } partial clas... 阅读全文
posted @ 2008-06-23 09:23 杰仔 编辑
摘要:Castle是针对.NET平台的一个开源项目,从数据访问框架ORM到IOC容器,再到WEB层的MVC框架、AOP,基本包括了整个开发过程中的所有东西,为我们快速的构建企业级的应用程序提供了很好的服务。4月份以来,Terrylee写了一系列的Castle的文章,这里做一下总结,后续还有Facility系列等,本部分内容会不断的更新。 第一部分:ActiveRecord学习实践系列 1.Castle... 阅读全文
posted @ 2008-06-20 20:04 杰仔 阅读(456) 评论(0) 推荐(0) 编辑
摘要:单问号---用于给变量设初值的时候,给变量(int类型)赋值为null,而不是0!双问号---用于判断并赋值,先判断当前变量是否为null,如果是就可以赋一个新值,否则跳过!publicint?para = null;//publicintpara;如果不注释掉此行,而把上一行注释掉的话,下面会报错!publicintpar(){returnthis.para??0;} 阅读全文
posted @ 2008-06-19 17:58 杰仔 编辑
摘要:1. 目的 为了保证企业编写出的程序都符合相同的规范,保证一致性、统一性而建立的程序编码规范。 2. 范围 适用于企业所有基于.NET平台的软件开发工作。 3. 规范内容 3.1. 代码格式 u 所有的缩进为4个空格,使用VS.NET的默认设置。 u 在代码中垂直对齐左括号和右括号。 if(x==0) ... 阅读全文
posted @ 2008-06-12 15:25 杰仔 编辑
摘要:SilverLight 目前已经成为互联网应用当中的终点,其本身具有的巨大市场前景,尤其是提供丰富的网路表示控件方面已经成为了flash的最大竞争对手,几天我们通过一个简单的示例演示如何使用SilverLight创建一个使用数据访问的应用,同时为了配合微软最新的.NET 3.5技术,这个例子还将使用微软的LINQ数据源作为数据集合的基础,使用WCF进行远程的数据访问,从而实现分布式调用。 ... 阅读全文
posted @ 2008-06-11 19:38 杰仔 编辑
摘要:概述 上文说到了WCF和传统面向对象编程中不太一致的地方之一:操作重载(Operation Overload),本文讲述WCF 另外一个不太符合OO之处:服务契约和数据契约的继承关系。在面向对象的大原则中有下面两个原则 1) 依赖倒置原则 2) Liskov替换原则 依赖倒置原则强调的是实现依赖于抽象,抽象不依赖于实现 ,而Liskov原则强调的是子类必须可以替换其基类,这在anytao大... 阅读全文
posted @ 2008-06-11 19:34 杰仔 阅读(281) 评论(0) 推荐(0) 编辑
摘要:优先级 类别 运算符 1 ... 阅读全文
posted @ 2008-06-06 09:10 杰仔 阅读(744) 评论(0) 推荐(0) 编辑
摘要:从以下语句可以看到..首先会执行OnLoad,再会调用Page_Load事情...对OnLoad进行了一个重写的操作 protected void Page_Load(object sender, EventArgs e) { if (!Page.IsPostBack) { ... 阅读全文
posted @ 2008-06-03 14:36 杰仔 编辑