自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(29)
  • 收藏
  • 关注

转载 MicroOrm.Net和现有ORM产品的对比

MicroOrm.Net主页:http://code.google.com/p/micro-orm-net/MicroOrm.Net系列随便目录总览:http://www.cnblogs.com/mapserver/archive/2012/04/07/2436129.html我写了一个系列的文章来介绍MicroOrm.Net,期间不断有同学来打击我,说没有特色,说...

2012-04-12 15:14:00 110

转载 MicroOrm.Net(8) Table.Query() - Distinct、Skip & Take

MicroOrm.Net主页:http://code.google.com/p/micro-orm-net/MicroOrm.Net系列随便目录总览:http://www.cnblogs.com/mapserver/archive/2012/04/07/2436129.html前面的文章,我们已经讲解了MicroOrm.Net查询的绝大部分内容,本文将来讲解查询中经...

2012-04-12 13:24:00 115

转载 MicroOrm.Net(7) Table.Query() - Group By & Having

MicroOrm.Net主页:http://code.google.com/p/micro-orm-net/MicroOrm.Net系列随便目录总览:http://www.cnblogs.com/mapserver/archive/2012/04/07/2436129.html本文我们来讲解MicroOrm.Net的Group By和Having的用法,请看Grou...

2012-04-12 00:41:00 96

转载 MicroOrm.Net(6) Table.Query() - Join & Order By

MicroOrm.Net主页:http://code.google.com/p/micro-orm-net/MicroOrm.Net系列随便目录总览:http://www.cnblogs.com/mapserver/archive/2012/04/07/2436129.html本文我们来演示MicroOrm.Net查询的Join部分,请看Join方法的api文档:...

2012-04-11 21:40:00 104

转载 MicroOrm.Net(5) Table.Query() - Select

MicroOrm.Net主页:http://code.google.com/p/micro-orm-net/MicroOrm.Net系列随便目录总览:http://www.cnblogs.com/mapserver/archive/2012/04/07/2436129.html本文我们来演示MicroOrm.Net查询的Select部分,请看Select方法的api...

2012-04-11 18:09:00 66

转载 MicroOrm.Net(4) Table.Query() - Where

MicroOrm.Net主页:http://code.google.com/p/micro-orm-net/MicroOrm.Net系列随便目录总览:http://www.cnblogs.com/mapserver/archive/2012/04/07/2436129.html本文我们来演示MicroOrm.Net的查询,请看Table.Query()的api文档:...

2012-04-08 15:14:00 82

转载 MicroOrm.Net(3) Database、Table、Column、Expression、Math&MathE

MicroOrm.Net主页:http://code.google.com/p/micro-orm-net/MicroOrm.Net系列随便目录总览:http://www.cnblogs.com/mapserver/archive/2012/04/07/2436129.html我们在开始详细讲解MicroOrm.Net的使用之前,先了解MicroOrm.Net里的几...

2012-04-08 14:17:00 86

转载 MicroOrm.Net(2) 基础及动态特性

MicroOrm.Net主页:http://code.google.com/p/micro-orm-net/MicroOrm.Net系列随便目录总览:http://www.cnblogs.com/mapserver/archive/2012/04/07/2436129.html在传统的orm中,我们操作Table的时候,必须先有Model的定义,但是在MicroOr...

2012-04-07 17:21:00 88

转载 MicroOrm.Net(1) 总览

一直对orm情有独钟,在开发的过程中也用过很多的orm产品,他们的确给我们带来了很多方便,同时也给我们带来了很多的麻烦:1、需要定义Model很烦,不管是先有Table,再生成Model代码;还是先定义Model代码,再反向生成Table。2、关联查询复杂,虽然可以设置抓取规则,但是还是很复杂。3、对持久上下文(ObjectContext[EF]、Session[NHiber...

2012-04-07 16:28:00 75

转载 Asp.net服务器控件编程(6) ViewState(二)——ViewState用法和IStateManager

本系列的第三章我们了解了ViewState的基础知识,也大概的了解了Aspx页面的生命周期,今天继续讲解ViewState的Asp.net服务器控件中的使用和复杂的ViewState管理。 ViewState的简单使用我们只要举个简单的例子即可:usingSystem;usingSystem.Collections.Generic;usingSys...

2006-07-11 00:11:00 106

转载 Asp.net服务器控件编程(5) 复杂属性

在前面的讲解中,控件的属性的类型都是基本类型、字符串等简单类型,这些类型我们不用做任何的额外工作,就可以把控件的属性持久化到控件的标签中(保存在aspx[Source]里),但是我们开发的控件的属性不可能全部是这样的简单类型,比如有时也会遇到属性为Size这样的复杂属性,为了使这样的属性持久化,我们还必须做其它的工作,就这是我们这章主要内容。 对复杂属性进行...

2006-07-06 23:47:00 74

转载 Asp.net服务器控件编程(4) 呈现

当用户向请求一个页面时,服务器端会向客户端发送一段文本,包括可显示标记字符和不可显示的文本,当这段文本到达客户端后,再通过客户端的浏览器(如IE)把可视化的标记字符转化为可视呈现给用户,所以在用户请求一个aspx页面时,页面上的Asp.net服务器控件,也会把文本写入到返回的文本流中,在本章中我们将讲述这一过程。 在Asp.net服务器控件提供了4个有关呈现...

2006-07-03 00:14:00 85

转载 Asp.net服务器控件编程(3) ViewState(一)——asp.net控件的精华之一

大家都知道Web应用程序的无状态,一个客户端的请求,在其请求完成后,服务器端都会删除这个请求的相关信息。有时我们需要Web请求完成后,还要继续保持信息,在传统的Web编程中最常用的有两种方式:Session、Cookies,但是这两种传统的方式,都有其弊端,Session会增加服务器的负担,Cookies则会依赖客户端,要求客户端必须支持Cookies,同时Cookies...

2006-06-08 00:33:00 116

转载 Asp.net服务器控件编程(2) 来做个热身运动吧

[以下的Control、WebControl分别位于System.Web.UI和System.Web.WebControls名称空间下]创建Asp.net里的服务器控件和Windows Form的控件一样,也有几种方式: 1、用户控件(user control) 2、从Control、WebControl派生的自定义控件 3、...

2006-05-06 00:43:00 102

转载 Asp.net服务器控件编程(1) 开篇、基础

在园子里也大概搜了下,thinhunan写过一个系列《今天你写控件了吗》,写的也很不错。但是我还是下定决心写这个系列的文章,以完成Component和Control的一个完整的系列。 有朋友给我说:Asp.net之所以方便和强大,关键是它有一组强大的Asp.net服务器控件,在Asp.net中我们经常会遇到Html标注,Html服务器控件、Web控件和Asp...

2006-04-26 23:14:00 100

转载 Asp.net服务器控件编程 总览

Asp.net服务器控件编程(1) 开篇、基础 Asp.net服务器控件编程(2) 来做个热身运动吧 Asp.net服务器控件编程(3) ViewState(一)——asp.net控件的精华之一 Asp.net服务器控件编程(4) 呈现 Asp.net服务器控件编程(5) 复杂属性 Asp.net服务器控件编程(6) ViewState(二)——ViewState用法和IStateMa...

2006-04-26 23:08:00 99

转载 TextDataSource(3) — 请把我的数据更新回去

上章我们演示了如何从一个文本中把数据读出来,并显示出来,这章我们将来看看如何把更改的数据保存到文本中。 在DataSourceView里CanUdpate、CanDelete和CanInsert三个返回值为bool的属性,他们分别表示DataSourceView所对应的DataSource是否允许被修改、删除和插入行,要想DataSourceControl的数据可以进行修改...

2006-04-23 22:19:00 80

转载 TextDataSource(2) — 翠花,上“数据”

本篇文章参考了msdn的DataSourceControl相关帮助。 上一章我们一起讨论了,DataSourceControl、IDataSource的基础,那我们今天来看如何把一个文本文件里的数据显示出来,数据的Insert、Update、Delete我们将在下章中进行讲解。 所有继承于DataBoundControl 类绑定到数据显示控件(...

2006-04-20 01:04:00 94

转载 TextDataSource(1) — DataSourceControl内幕

.NET 2.0中Web Site开发的数据操作和1.1下的有很大的差别,虽然像DataSet、SqlConnection、SqlCommand等组件还是能继续使用,但其使用方式有了很大变化:在.NET 2.0里HtmlForm和Page之间的界限更明确,两者之间的唯一联系就是HtmlForm里的Page指令中的CodeFile、Inherits,这样做的好处我想不外乎是...

2006-04-17 23:50:00 92

转载 .NET组件编程(10) 补充 ISupportInitialize

本来不打算写ISupportInitialize的,但是自己总觉得系列不完整,所有还是写下了这篇ISupportInitialize的文章。其实ISupportInitialize这个接口在Component里也是很有用的,那到底ISupportInitialize是干什么用的呢? msdn上的解释为:指定该对象支持对批初始化的简单的事务处理通知。ISupp...

2006-04-12 12:14:00 249

转载 .NET组件编程(9) 结束篇

本来还想写一篇有关ISupportInitialize的,但是想想需要用到ISupportInitialize的机会可能很少,所以就打算不写了,这个系列就到此结束吧。 这是我第一次写blog系列的文章,而且是写Component系列,可能实际工作中只有很少的朋友能用到,但是前八篇文章却有近8000的阅读,这也算是我继续写下去的一个原因,也希望园子里的朋友们能...

2006-04-05 08:40:00 71

转载 .NET组件编程(8) Component DocumentDesigner(文档设计器)

每个Component不但是有Component Designer,而且还有Component DocumentDesigner,但这两个Designer之间到底有什么样的区别呢?我用比较通俗的讲法来给大家区别下,Component Designer是指一个Component被拖放到Form或者Page的Container上时所呈现出来的UI设计器(图1);Compone...

2006-04-02 13:37:00 108

转载 .NET组件编程(7) Component DesignerAction(智能标记)

Msdn上对DesignerActionList和DesignerAction的介绍为:DesignerAction 功能允许组件和控件显示区分大小写的信息和命令。DesignerAction 功能可被视为设计器谓词的替代项,因为 DesignerActionItem 可显示在智能标记面板中,也可显示在与组件或控件相关联的快捷菜单中。对于要在自定义组件和控件中添加智能标...

2006-03-28 08:29:00 150

转载 .NET组件编程(6) Component Designer

这章主要讲Component的Designer,Designer顾名思义就是为Component设计时服务的,Designer可以在设计时修改组件的行为,还可以提供它自己的服务和行为。 在.net里要为Control或者Component定制Designer,只要从IDesigner继承下来即可,但是在.net里ms已经帮我们做了两个从IDesigner继承...

2006-03-27 08:31:00 210

转载 .NET组件编程(5) TypeConverterAttribute,类型转换

上一篇文章是03-08写的,距离今天已经有十多天了没有写了,主要是最近太忙了,而且在工作上遇到了一些难点,所以没有时间放在blog上,实在是对不住大家。 今天的这篇文章,我主要是带来PropertyAttribute里的TypeConverterAttribute的讲解,首先在这里讲讲TypeConverterAttribute的作用是什么:当Compone...

2006-03-20 08:26:00 324

转载 .NET组件编程(4) 用户自定义Property Editor的调试

园子里的高人太多了,第2章遗留下来的Property DefaultValueAttribute问题解决掉了,感谢Colin Han的帮助,我对DefaultValueAttribute的理解有点误解了,msdn中对DefaultValueAttribute的说明为: “可视化设计器可以使用默认值重置成员的值。代码生成器也可使用默认值确定是否为成员生成代码”,我把其理解为...

2006-03-08 19:06:00 148

转载 .NET组件编程(3) Property Editor

上一章遗留的DefaultValueAttribute问题,还没有找到问题所在,我会继续查找资料,找到后会及时补上。 今天我们讲Component Property Editor UI,在vs环境中Property Editor有两种,一种是vs自带的,一种是Component编写者根据自己需求而重新编写的。在本章中我们这两种都会进行一个简单的学习,vs...

2006-03-08 08:45:00 113

转载 .NET组件编程(2) PropertyAttribute和EventAttribute

昨天晚上写了基础篇,有朋友说写的太简单,我想在这里申明下:因为我要写组件编程的完整系列,所以从最简单的开始写起,而且园子里有很多的朋友可能从来都没有写组件的经历,在这里希望有组件开发经验的朋友能多多包涵。 前一章,我们创建了最简单的组件,今天讲讲Component的PropertyAttribute和EventAttribute。 EventA...

2006-03-07 09:47:00 70

转载 .NET组件编程(1) 基础

注册blog已经很长一段时间了,但是却一篇文章都没有写过。想想也很惭愧,于是有了想写点东西的冲动。 介绍下我的工作,公司主要是开发第三方组件(Component)、控件(Control),我看园子里的朋友们写这方面不是很多(也许是我没有看到),所以打算写个关于组件开发的系列文章。 首先介绍基本知识,有很多的朋友搞不清楚Component与Con...

2006-03-06 08:48:00 91

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除