Welcome 微信登录

首页 / 网页编程 / ASP.NET

使用NBear.MQ分布式服务消息队列模块开发分布式系统

使用NBear.MQ分布式服务消息队列模块开发分布式系统

使用NBear.MQ分布式服务消息队列模块开发分布式系统2010-05-20 cnblogs teddyma Teddy"s KnowNBear.MQ是NBearFramework中新增的分布式消息队列模块,作为NBear Framework的新成员,NBear.MQ秉承NBear一贯的易于使用和零配置需要的特点,大大改善开发基于消息队列的分布式系统的效率。本文通过介绍一个基于NBear.MQ的Sample - TestServiceMQ,演示基于NBea...
Asp.Net MVC:基于cookie的用户自选视图引擎实现

Asp.Net MVC:基于cookie的用户自选视图引擎实现

Asp.Net MVC:基于cookie的用户自选视图引擎实现2010-05-20 博客园 Leven在我以前的文章中详细介绍了目前mvc框架中的视图引擎管理,这个视图引擎可以方便的实现系统多视图引擎的管理,让系统可以轻松更好视图引擎,但是,在一些应用,比如bbs,多用户blog中,往往需要提供用户自选skin的功能,比如bbs中某个用户通过菜单可以随意更换自己的skin设置,而mvc框架的默认视图管理器对这个要求就无法做到了,而本文则是使用vieweng...
采用MFC编制MVC模式之球体演示程序

采用MFC编制MVC模式之球体演示程序

采用MFC编制MVC模式之球体演示程序2010-05-20haykey在传统面向过程的程序设计中,往往采用 Input-Processing-Output 模式,这“归功”于 DOS 操作系统的单任务。当 Windows 图形界面 OS 出现后,MVC(Model-View-Controller)模型更适合 Windows 图形界面程序的设计,它将数据处理和数据显示分离开,使维护,扩展系统更加灵活 。其中,View:负责 显示数据,...
DNN(DotNetNuke)研究手札-背景、现状

DNN(DotNetNuke)研究手札-背景、现状

DNN(DotNetNuke)研究手札-背景、现状2010-06-18 cnblogs unruledboy首先,请不要忙着看这篇文章,尝试去官方网站下载一个最新版本的来安装看看,仔细看看安装说明文档、各种技术的白皮书,DNN做得很全很仔细,连版本代码差异都精细到每行代码。为什么不去仔细研究呢?DNN到底是啥来头?DNN可以追溯到ASP.NET Starter Kits的ASP.NET Portal,这个东西仍然可以在asp.net网站中找到。相关的文章我...
DNN(DotNetNuke)研究手札-框架(概述)

DNN(DotNetNuke)研究手札-框架(概述)

DNN(DotNetNuke)研究手札-框架(概述)2010-06-18 cnblogs unruledboy从这章开始介绍DNN的框架,DNN的框架可以从以下角度分:1、目录,中国Rainbow已经对各目录和各文件的用途写了比较详细了,我不再重复,我只从主要框架上说:a.管理(Admin):a1.容器(Container)a2.文件(File)a3.模块定义(ModuleDefinitions)a4.私用程序集上传(PAUpload)a5.门户(Port...
DNN(DotNetNuke)研究手札-框架(硬伤)

DNN(DotNetNuke)研究手札-框架(硬伤)

DNN(DotNetNuke)研究手札-框架(硬伤)2010-06-18 cnblogs unruledboy对,这章我就要介绍我所理解的DNN存在的硬伤,大家看完了别骂我,更别伤心,因为我在实际开发的过程中提供解决方案。:)我最近2个多月都在研发某系统,该系统是以DNN为原型。我在花了接近2个月的研究中,总结出:DNN存在几处硬伤。实际上,与其说硬伤,到不如说其目前的发展空间更好:)虽然参考选型为DNN,不过我们仅仅是参考,出于独立发展和实际需求的考虑,...
在DotNetNuke中利用Reports模块拼凑数据(一)

在DotNetNuke中利用Reports模块拼凑数据(一)

在DotNetNuke中利用Reports模块拼凑数据(一)2010-06-18 cnblogs dnnworkflow老实说,我非常喜欢“自由度”大的模块;而且,我更喜欢“数据列表”性的模块,而不是像Text/HTML模块一样,只是一个FCKEditor而已,剩余的东西交给用户。没有“历史数据”、没有“痕迹”,一旦你做了修改,这些修改就实实在在的替换掉了原来的...
在DotNetNuke中利用Reports模块拼凑数据(二)

在DotNetNuke中利用Reports模块拼凑数据(二)

在DotNetNuke中利用Reports模块拼凑数据(二)2010-06-18 cnblogs dnnworkflow在(一)中,我们描述了如何在一分钟之内(如果你SQL语句足够熟练的话),将已有的数据重新打乱、组合、排列,等等,Whatever you want,总之,是用已有的数据,组合成一个新的数据模块。我们介绍了Reports,这个模块非常方便,也极其简单,就是把我们用SELECT语句选择出来的列,全部都放在一个模块之内,其实,这就是一个非常开放...
在DotNetNuke中利用Reports模块拼凑数据(三)

在DotNetNuke中利用Reports模块拼凑数据(三)

在DotNetNuke中利用Reports模块拼凑数据(三)2010-06-18 cnblogs dnnworkflow这个(三)基本上是滥竽充数的,因为看到了两个网友的留言,所以在这里统一回复一下——确实是充数。关于Reports模块的分页问题:其实新版的Reports模块已经支持分页了,在设置界面就有,其实是非常简单的一个设置,如下图所示:问这样的问题,表示提问题的这位同学根本没有使用过Reports模块啊,呵呵。至于样式嘛,当...
DotNetNuke自定义窗体模块的数据结构(一)

DotNetNuke自定义窗体模块的数据结构(一)

DotNetNuke自定义窗体模块的数据结构(一)2010-06-18 cnblogs dnnworkflow在讲我们自己的数据结构之前,我们还是先来分析一下DotNetNuke的UserDefinedTable这个模块的数据结构,我个人从这个模块中受益匪浅。我们之前曾经说过,UserDefinedTable用三张表,就完成了支持无限字段的动态窗体的数据结构,这似乎已经是绝对不可能再精简的数据结构了(当然,还需要借助系统的Users表,来区分用户),这三张...
DotNetNuke自定义窗体模块的数据结构(二)

DotNetNuke自定义窗体模块的数据结构(二)

DotNetNuke自定义窗体模块的数据结构(二)2010-06-18 cnblogs dnnworkflow06年底的时候,关于UDT的结构和其他的一些问题,和Sebastian Leupold通过邮件,因为当时费了很大的劲才弄明白数据到底是怎么给弄出来的,DotNetNuke里面像这么难懂的代码还是不太多的,我的建议是把 UDT的数据结构稍微改一下,弄成让大家更舒服一点的,不过估计是大家交流上还是有点障碍,毕竟E文都不是母语(SL是德国佬);后来想:算...
DotNetNuke自定义窗体模块的数据结构(三)

DotNetNuke自定义窗体模块的数据结构(三)

DotNetNuke自定义窗体模块的数据结构(三)2010-06-18 cnblogs dnnworkflow在接触国外的CMS等Open Source产品之前,老实说,我写过的存储过程,包括SQL Server的、Oracle的,加起来绝对不会超过5个,而且还基本上都是从网上抄袭的,主要是觉得太麻烦:嗯,是的,如果数据库设计的不够好,经常需要改动,比如加一个字段,修改一下字段类型的话,需要从数据表、存储过程、调用等一路改上来,确实是挺麻烦的。不过习惯了之...
在DotNetNuke中加入组织架构(一)

在DotNetNuke中加入组织架构(一)

在DotNetNuke中加入组织架构(一)2010-06-18 cnblogs dnnworkflow稍微解释一下:我希望用DotNetNuke不但可以做Internet的东西,而且也可以做Intranet的业务;从目前的情况来看,一般来说,Intranet的业务逻辑可能比Internet的业务逻辑要稍微复杂一点——当然,这并不是确定的事情。在这方面做了一些探索,希望将之分享出来。对于DotNetNuke来说,已经有了“...
在DotNetNuke中加入组织架构(二)

在DotNetNuke中加入组织架构(二)

在DotNetNuke中加入组织架构(二)2010-06-18 cnblogs dnnworkflow组织架构首先一定是树状的,这就是为什么我们要抛弃DotNetNuke原有的安全角色而重新另建一套的一个最主要的原因——当然,并不是抛弃,在之前说过,我们希望“安全角色”和“组织架构”可以各司其职,在我们的系统里面各自发挥作用而已。除了体现上下级关系的“部门”之外...
在DotNetNuke中加入组织架构(三)

在DotNetNuke中加入组织架构(三)

在DotNetNuke中加入组织架构(三)2010-06-18 cnblogs dnnworkflow当我们将组织架构的功能开发完成之后,就可以在系统中添加组织架构了。在这里,有一点需要抱怨一下DotNetNuke,并且赞扬一下Joomla等CMS,Joomla和Drupal都是可以比较方便的增加管理模块的,也就是非普通模块,而是后台管理的模块,如果大家到Joomla的网站上去看一下它的Extentions的话,就可以发现Joomla有多少管理模块了;但是...
使用拼凑URL的方法,实现DotNetNuke在新窗口中打开内容(一)

使用拼凑URL的方法,实现DotNetNuke在新窗口中打开内容(一)

使用拼凑URL的方法,实现DotNetNuke在新窗口中打开内容(一)2010-06-18 cnblogs dnnworkflow『注:这是比较早期一点,使用Google Docs整理自己的思路的时候写的文章,为了将整个思考的过程体现出来,贴在博客园上;由于内容比较多一些,因此,拆分成两个部分。』DotNetNuke在新窗口中打开编辑内容这个问题困惑了很久,现在既然已经解决了,干脆把解决的思路和过程写下来。从本质上来说,运行中的DotNetNuke只有一个...
<< 221 222 223 224 225 226 227 228 229 230 >>