摘要:
什么是契约? 从SOA概念上讲,契约属于服务公开接口的一部分。一个服务契约,定义了服务端公开的服务方法,使用传输协议,可访问地址,传输的消息格式等内容。换句话说:契约描述了该服务的功能和作用,它告诉SOA系统中的其他节点这个服务是干什么的契约的分类1、服务契约:客户端能够执行的操作A、ServiceContract 声明一个服务的操作B、OperationContract:用于类中的方法或借口上2、数据契约:服务交互的数据类型。比如:string类型3、消息契约:允许服务和消息直接交互。Message Contract 定义:简单的说,它能自定义消息格式,包括消息头,消息体,还能提示是否... 阅读全文
摘要:
服务三要素ABCA:Address 在哪里 (包含传输方式的信息)B:Binding 怎么实现(与地址的传输方式要匹配)C:Contract做什么(服务契约)namespace WCFServiceDemo{ [ServiceContract] public interface IHelloService { [OperationContract] DateTime GetDateTime(); [OperationContract] DataTable GetUserInfo(); }}继承接口 class Hel... 阅读全文
摘要:
定义服务契约-创建宿主程序-创建客户端程序访问服务namespace HelloService{ /// /// 服务契约 /// [ServiceContract] public interface IHelloService { /// /// 服务操作 /// /// /// [OperationContract] string SayHello(string name); }}类HelloService继承接口IHelloSe... 阅读全文
摘要:
方法一设置IIS从HTTP到HTTPS的IIS7中的所有流量重定向,将确保用户始终安全地访问该网站。有许多不同的方法来设置一个IIS7从HTTP重定向到HTTPS和一些比别人更好。理想的HTTP到HTTPS的重定向会做到以下几点:轻轻将用户重定向到HTTPS,因此用户不必在URL中输入“https”开头将用户重定向到特定的页面,他们要去HTTP(page.htm)任何变量保存在查询字符串中传递(= 2页)在所有浏览器转移到重定向页面的PageRank使用301重定向,保持SEO允许一个网站的特定部分,以强制SSL,但允许HTTP网站的其他部分将用户重定向从mydomain.com www.my 阅读全文
摘要:
购买的是GlobalSign 公司的通配符域名型SSL大致的意思就是“通配符公用名填写*.域名.com,这个下面的所有子域名是不受数量限制的,*可以换成任意字符”1生成数字证书签名请求文件(CSR) *我这是IIS7A、打开IIS服务管理器,点击计算机名称,双击打开右则的服务器证书图标B、C、D、E、OK 第一步 到此结束 算完成了(如果还不明白可以访问官http://cn.globalsign.com/support/support_ssl_56.html)……接下来 把globalssl.txt 发送给GlobalSign相关人员:提交CSR,申请数字证书。那边会生成数字证书给你的,接下来 阅读全文
摘要:
border:2px solid #00f; /*IE、ff的属性*/ border:2px solid #090\9; /* IE6/7/8的属性 */ border:2px solid #F90\0; /* IE8支持 */*border:2px solid #F00; /* IE6、7支持 */ _border:2px solid #f00; /*IE6的属性*/CSS hack:针对IE6,IE7,firefox显示不同效果 做网站时经常会用到,衡量一个DIV+CSS架构师的水平时,这个也很重要。 区别不同浏览器的CSS hack写法: 区别IE6与FF:... 阅读全文
摘要:
DataTable searchTable = _createPageManager.SearchSql(searchSql, searchField); DataRow[] drArr = searchTable.AsEnumerable().Skip((pageIndex - 1) * pageSize).Take(pageSize).ToArray();/// <summary> /// DataRow[] 转换成Json格式 /// </summary> /// <param name="drArr"></param> 阅读全文
摘要:
①联结定义:基于两个表之间相等的查询:等值联结(equijoin)也称内部联结eg: SELECT a,b,c FROM A ,B WHERE A.a=B.a SELECT a,b,c FROM A INNER JOIN B ON A.a=B.a 结果是一样但顺序可能不一样,当然了加一个ORDER BY 子句则上面两个是完全一样的至于二者的区别:ANSI SQL规范首选是INNER JOIN语法。假如:select 返回4条数据 select 返回5条数据 假如用UNION 联合查询返回几条数据呢?8条数据 重复的不返回(重复的被取消)要返回全部匹配行:UNION ALL②索引 --创建表.. 阅读全文
摘要:
--①介绍dbo ==>database owner 表所有者名sp_databases --返回可用数据库的一个列表。(包含在这个列表中的可能是SQLServer内部使用的数据库master和tempdb)sp_tables --返回当前选择的数据库内的可用表的列表。还包括系统表和其他条目 --如果只是为了获取表,不包括视图也不包括系统表sp_tables NULL,dbo,数据库名,"'TABLE'" --注意TABLE大小写 ,VIEW:视图、SYSTEM TABLE:系统表sp_server_info--用来显示广泛的服务器状态量sp_spac 阅读全文
摘要:
这篇博文主要是分析下当前经常使用到的UI组件,他们的效果和功能一般都可以满足我们平常项目使用,但对于较复杂些的项目建议你要斟酌下再决定是否使用?如何去用?尤其是字段和数据源都是后台动态生成那么考验性更大……需求:列表页展现数据,其中列头(一般在50个以上)和数据源都是后台动态生成,每页展示10条数据、排序、列拖动等功能要求效果:方法一:后台拼凑Json格式生成Table页面加载速度:使用结果来看: 优点:速度、体验性综合排名第二 缺点:列拖动用了第三方jquery插件但是效果上不是很好,另外虽然是ajax无刷新页面加载数据但是在排序、分页时数据表格需要重新绘制所以会有点给人抖动的感觉... 阅读全文