RogerTong's Tech Space

文章书傲骨,程序写春秋
posts - 15, comments - 67, trackbacks - 0, articles - 0

最新评论

共4页: 1 2 3 4 下一页 
我们最原始的项目开发是这样做的,只有两层,UI层和数据层, 而这个数据层还不是真正意义的数据层, 这个数据层是通过调用数据库中不同的存储过程来返回相应的数据,而一些逻辑功能全部放在了存储过程里去完成,这样做程序开发和存储过程开发是分离的, 像你说的“职能分离”的效果很好,但是这样的做法在遇到大批量数据存储的时候就会完蛋。 而且在做二级表程序的时候,事务不能同一批提交。 还有,我们这里好几个部门开发系统的时候做了你文章里所说的那种“客户端的机器访问数据库”的问题, 所谓的分层架构确实是做掉了,可是我觉得一般正常思路应该数据层至少放到服务上,可是他们的做法是三层全部放在了客户端,让我很是无语。。。
看了一下,突然给我一个想法。以前担心过c/s客户端的程序安全问题。我们完全可以将对数据库的操作功能放在服务器上的一个程序来执行。这样客户端只是把数据传给服务器,有服务器来完成对数据库的操作。这样对数据库地址等变动,只是在服务器端改改就可以了。有点类似于web服务?。 见笑了。乱想而已。
非常好。
好文 正需要!
示例代码不能下载,如何联系博主呢?
代码下载不了啊,能不能发送一下到我邮箱啊
清晰明了,好文章!
运行不了,抛异常,就是
var DomainInstance = (ITriggerDesignerFacadeBase)Domain.CreateInstanceFromAndUnwrap(FileName, "Workflow.TriggerDesignerFacade");

这里时抛出的异常,请帮忙解决,学习中....
@RogerTong
你好,我的做法也是和你一样,我自己写了代码,可是我不运行不了,提示异常:"Could not load type 'Workflow.TriggerDesignerFacade' from assembly 'Trigger_Time, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null' because the parent type is an interface."
学习了,最近想搞个基于插件的项目。
<AddinNode Path="/Mussel/Core"> 这个究竟是什么意思啊。为什么我怎么配置都会出错提示异常啊。请楼主仔细讲一下,谢谢啦
挺好,博主有没对比过CASTLE和企业类库实现AOP,在性能方面的优劣势啊?
收下,
一直在使用castle 不过DynamicProxy还没有尝试过 看了很多相关文章,打算下手试试~
好文章啊!!
很好的文章,建议放到cnblog首页.
感觉是你这么多文章中的精华
还有ApDomain.SetShadowCopyFiles()实现
@Knic
我们目前也在尝试对Web的支持,如果你有好的思路,请提供给我
共4页: 1 2 3 4 下一页