.NET / C#
billy_zh
这个作者很懒,什么都没留下…
展开
-
IBatisNet for dotNet2.0的一个web demo
三层结构设计,web层使用了三种方式进行数据展示,1. GridView2. Repeater + DataBinder3. Repeater + ItemDataBound事件下载地址: http://www.cchensoft.com/down/IBatisDemo2005v0.1.zip原创 2007-08-16 18:40:00 · 1865 阅读 · 1 评论 -
开源Web框架cc-WebFx发布
cc-WebFx是一个简单的AOP框架,它的目标就是在尽量不改变原有系统结构的情况下,为应用程序加入统一的安全,日志,事务等方面的处理功能,为实现这一目标,Framework采用动态代理和自定义Attribute来设计。通过Proxy机制,可以在正常处理流程前进行拦截,并加入相应的功能代码,在cc-WebFx中,定义了两个拦截点,一个是在执行WebForm请求处,另一个是在调用业务逻辑功原创 2008-03-05 10:17:00 · 1020 阅读 · 0 评论 -
.Net Remoting应用中的回调(callback)
在c/s应用中,有时需要从服务端回调客户端的程序,在.Net下,通过事件委托机制可以很简单的进行实现, 因为服务端需要调用客户端程序,它必须知道客户端程序的存根(即类定义),但我们应该对程序逻辑实现进行隔离,即服务端不应该包括客户端具体的实现代码,在这个前提下,我们引入了一个ServiceAdapter类,定义如下: public class Service原创 2008-11-26 16:14:00 · 1595 阅读 · 1 评论 -
开源应用框架 ccWebFx 1.3 发布
在v1.3版本中,我们做了几个很大的调整:1. 组件的配置描述进行了统一 组件统一采用bean描述进行定义;2. 新增了组件依赖注入功能 在配置中可定义依赖组件描述,由系统注入依赖组件; 3. 新增了一个数据访问服务IDataService 可根据需要实现不同的数据访问服务,如ADO.NET,IBatisNet和NHibernate等; 4. 新增了一个注原创 2008-11-26 15:56:00 · 629 阅读 · 0 评论 -
在IIS环境之外运行ASPNET程序
有时候,我们需要在IIS环境之外运行ASPNET程序,如向用户提供ASPNET的程序(别指望用户都安装了IIS),在WinForm程序中提供WebService接口(这种场合比较少,但我恰好遇到了,实际就是在C/S的基础上加入了WebService)。 解决方案很简单,在Visual Studio里自带了一个Web服务器程序,此程序是WebHost.dll的一个UI外壳,有了WebHo原创 2009-05-04 14:48:00 · 842 阅读 · 1 评论 -
长城Portal社区开源版发布
长城Portal特点如下:页面自定义页面模块所见即所得调整全静态化支持布局模板支持主题支持内置CMS系统易于二次开发项目地址: http://www.cchensoft.com/opensource/cc-portal/svn:http://code.google.com/p/cc-portal2/原创 2009-05-11 18:01:00 · 595 阅读 · 0 评论 -
Lucene分布式构想
当数据量越来越大时,就必须要考虑分布式方案了,网上关于c#上的lucene分布式方案目前基本上还没有, 我在分布式索引和检索的设想如下: 索引 类似于数据库的分区表,我们也可建立分区节点,如将ID为1-1000000 放到 节点1 上将1000001-2000000 放到 节点2 上,以至类推可以很容易进行扩展,由主程序根据id往各节点进行写入.如果要均衡的原创 2010-05-07 09:51:00 · 1955 阅读 · 2 评论