Wcf通讯基础框架方案(二)——集中配置
从这次开始在几个方面简单阐述一下实现,集中配置是这个框架很大的一个目的,首先在数据库中会有这么一些表:
其实可以看到这些表的结构,应该是和<system.serviceModel>配置节点中的层次有对应的
1) Service表描述的是服务,主要保存服务行为以及服务的配置。在这里,ServiceConfig是框架内用到的配置,比如各种日志是否要记录等等。服务对应到服务的集群,集群公开
http://www.cyqdata.cn/cnblogs/article-detail-36809
Wcf通讯基础框架方案(一)——基本结构
由于希望使用Wcf作为公司内的通讯框架,因此基于Wcf进行了一些扩展,主要的目的有以下几个方面:
1) 希望减少客户端调用的复杂度,调用方式简化为WcfServiceLocator.Create<ITestService>().Add(1,2)。不需要考虑:endpoint配置,信道创建,信道出问题等等问题。
2) 希望减少服务端配置的复杂度,没有配置文件(或者说配置文件不需要更改),
http://www.cyqdata.cn/cnblogs/article-detail-36694
结合SQL Server全文检索对Word内容进行检索的三个方案
导读:除了利用office提供的API对word文档内容进行检索外,本文简要总结如何结合SQL
Server的全文检索技术对Word文件的内容进行检索的三个方案。
一、结合Windows索引服务进行全文检索
方案摘要:
1. 改变文件存储时的文件名;
2. 配置索引服务器,并将索引服务器与MS SQL Server关联。
3. 修改SQL语句,将进行全文查询语句的内容加入查询条件中
一个详细的
http://www.cyqdata.cn/cnblogs/article-detail-36562
HTML5视频方案:支持Ipad、Safari、Firefox、Chrome、IE9876
HTML5视频方案
支持Ipad、Safari、Firefox、Chrome、IE9876、Opera
商业方案:mp4->flash放mp4
视频文件格式:mp4
支持:Ipad、Safari、Firefox、Chrome、IE9876、Opera
原理:在Ipad、Safari、Chrome、IE9中原生播放mp4,在Firefox、Opera、IE876中使用flash播放器播放mp4
http://www.cyqdata.cn/cnblogs/article-detail-36529
BI笔记之--- Cube增量处理的一个场景的处理方案
增量处理概述: 通常来说Cube会随着时间的积累而日渐增长,这样一来如果每次都是全量处理的话会导致处理时间逐渐变长。所以对于大规模的 Cube,为了追求处理时间和性能,都会采取增量处理的方案。 场景: 根据数据仓库的数据结构以及业务含义的不通,数据的组织会有差异,这里讨论的是增量处理的其中一个场景,其中: 事实表是以日期键为主键(数据的生成日期),根据日期有建立为月的分区。 并且事实
http://www.cyqdata.cn/cnblogs/article-detail-36521
Wifi无线网络摄像头方案
公司主营产品:1.家电类:电风扇、暖风机、电饭煲、冷气机、饮水机、电热水器、面包机、豆浆机、咖啡壶、直发器、遥控器等。2.玩具游戏类:无线遥控车、遥控飞机、方向盘、手柄、太鼓及吉它等。3.计算机周边: PC-MOUSE、单/双滚、遥控MOUSE、键盘等。4.医用保健类:按摩器、跑步机、电子针灸器、智能体温计、血压计、空气清新器。5.其它类(Wifi控制方案):wifi语音网关解决方案、Wifi台式
http://www.cyqdata.cn/cnblogs/article-detail-36384
解决些重复性工作---对GridView的一个扩展方案
一年多没写代码了,感觉真落伍了,今天想起一个东西,写出来跟大家分享下。
先看图说明:
如图所示,上面两个列表都是gridview创建,其中红色部分两个表都相同,而中间紫色部分根据内容不同而发生改变。以往的工作当中,我都是在gridview当中对所有列进行定义,很明显的对公用部分都做了很多重复性的工作。不知道各位是怎么处理这种情况的?
今天对gridview进行了下扩展,初步出了个
http://www.cyqdata.cn/cnblogs/article-detail-36237
MVC中,Ajax Post 数组的实现方案
如果HTML 脚本是这样的话:
<form action="P.aspx" ><input type="checkbox" name="v" value="v1" /><input type="checkbox" name="v" value="v2" /></form>
当Post 的时候, Action 可以是这样:
public User
http://www.cyqdata.cn/cnblogs/article-detail-36071
IE6下PNG图片无法实现透明的解决方案(非CSS,多图)
1.首先我们在PS中准备好范例中需要的图片素材
图片如下:
2.我们看看在IE6下改图是怎么呈现的.
3.解决方法是将图片以”索引颜色”模式保存起来
然后保存为*.png
4.查看最终结果
<html>
<head></head>
<body bgColor="#000">
<!-- This
http://www.cyqdata.cn/cnblogs/article-detail-36061
文件上传之断点续传方案
和前一篇一样,还是文件上传,这篇主要是文件的断点续传,因为项目中的实际应用情况,需要系统支持断点续传,很多时候用户上传比较大的图档文件往往一个压缩包的文件就达到了一个多G,有时候网速慢,传到中途卡住了或断线了,又得重新传。这时候让系统支持断点续传还是非常有必要的,起初原本打算用flex+ftp实现断点续传,后来在园子里看到Jon.Hong写的一篇断点续传的文章,是用silverlight+wcf开
http://www.cyqdata.cn/cnblogs/article-detail-36040
再次分享一个多选文件上传方案
多选文件上传,已经非常多了,选择性多了可能有时候要比较下哪个更合适,结合到项目中使用更方便才是最重要的。很多的多选上传基本上都是调用的swf文件,确实用flash 或flex开发一个多选上传的功能很方便,比如flex里内置的FileReferenceList对象本身就支持文件的多选,有这个的话就方便多了,下面要说的主要也是基于flex开发的一个多选
http://www.cyqdata.cn/cnblogs/article-detail-36033
纠结于wpf 多国语言方案,希望各位指点
最近纠结于wpf 多国语言处理的问题,先说说找到的以下几种方案。
1.借用vc的处理方式,编译完了以后每个语言产生一个dll,分别放在语言文件夹里面,
Wpf 使用dllImport调用win32 api中的loadstring方法提取MUI资源,然后赋值为ui。
微软自己去判断该用哪个语言,不用自己操心。
优点:可靠,毕竟那么多地方都这么干的。
缺点:麻烦了点
2. 微软给出的解决方案,地址如下
http://www.cyqdata.cn/cnblogs/article-detail-35969
MS CRM2011中的解决方案—托管与非托管
MS CRM 2011中,解决方案分为两类,托管与非托管。二者的区别体现在再次部署,导入后的行为上面。另外,解决方案的托管与否,与其中的具体组件的托管属性设置有着密切的关系。下面以实验进行说明。 实验的样例是,在组织“Demo”中创建两个解决方案,托管解决方案ManagedSolution以及非托管解决方案UnManagedSolution,而后,将这两个解决方案导出到组织Product中,并查看
http://www.cyqdata.cn/cnblogs/article-detail-35915
jquery uploadify在谷歌浏和火狐下无法上传的解决方案(.Net版)
在项目紧张的进行过程中,jquery uploadify上传不兼容的问题一下没有试着去解决,只幻想着用ie的人越来越多,怎么奈何firefox4刚推出,就有4000万的下载.......仰天长吧,记生ie,何生firefox。好了,此一段引以前序。
走吧,一起来探个究竟。
一、jquery uploadify自我介绍:
(1)、大家好,我是jquery插件大家族中负责实现异
http://www.cyqdata.cn/cnblogs/article-detail-35863
SQL Server 数据库最小宕机迁移方案
一、目的
在做SQL Server数据库维护的时候,当上司要求我们把几十G的数据文件搬动到其它服务器,并且要求最小宕机时间的时候,我们有没什么方案可以做到这些要求呢?
在这里我们假设这两台机器并不是在一个机房上,这样看起来我们的解决方案才更有意义,如果你那么好运这两台机器在同一个局域网,那么恭喜你,你可以多很多的方案可以做到。
二、分析与设计思路
其实我们假设的环境有两个特点:第一个
http://www.cyqdata.cn/cnblogs/article-detail-35859
MS CRM 2011中的解决方案——使用
ms crm 2011中,解决方案列表的访问路径是:设置->解决方案,如下图所示 对解决方案,通过解决方案列表上面的“新建”、“删除”、“导入”、“导出”、“发布”等按钮,可以完成对解决方案的相应操作。 下面先创建一个解决方案,点击“新建”按钮,系统弹出解决方案编辑界面,如下
http://www.cyqdata.cn/cnblogs/article-detail-35818
MS CRM 2011中的解决方案Solution_简介
ms crm 2011中提出了一个新的概念——solution,中文叫做解决方案,从界面访问解决方案的路径是“设置”——>“解决方案”,右侧的表格中有当前组织中所有的解决方案。
解决方案的意义是什么呢?如果做过ms crm
http://www.cyqdata.cn/cnblogs/article-detail-35714
Winform字体统一方案
在 Winform 程序开发中,要求统一整个UI的字体,否则这个地方是“宋体”,那个地方是“楷体”,感觉很杂乱。
还有一个原因是,当在不同语言环境下,字体名称也会有所不同,就用“mingliu.ttc”作例子,在“中文(PRC)”下为“MingLiU、PMingLiU”;在&ld
http://www.cyqdata.cn/cnblogs/article-detail-35600
MVC 下导航高亮的完美解决方案
前言
导航高亮一直是一个让大家头疼的问题。
纯 Javascript 的话可以判断当前页面的地址和链接地址是否有关系。
这样的弊端就是自由度太低,MVC 下会出一定的问题 (MVC 下有默认的 Controller 和 Action)
另一种方案是前端后端结合,为每一张页面设置一个属性,然后在页面中判断。满足条件便高亮。
这样的弊端就是,需要为你所有的页面设置属性,非常麻烦!
那么有没有什么完美的
http://www.cyqdata.cn/cnblogs/article-detail-35204
Step by Step-构建自己的ORM系列-ORM改进方案思考(上)
一、开篇
在之前的篇幅中,我们讲述了ORM的step by Step来讲述ORM的实现方案,那么下面我们来讲述下ORM关于我们前面的设计方案的一些过程改进和
优化,包括我们在前面的ORM中,有很大的一部分内容,我们并没有考虑或者想到的内容。这里提出来单独来分析和思考,当然如果您有更好的想法或者
思路,都可以提出来,我们大家一起来实现一
http://www.cyqdata.cn/cnblogs/article-detail-32514
