代码改变世界

阅读排行榜

我的WCF之旅(6):在Winform Application中调用Duplex Service出现TimeoutException的原因和解决方案(转载)

2012-09-10 13:18 by C#与.NET探索者, 165 阅读, 收藏,
摘要: 几个星期之前写了一篇关于如何通过WCF进行 双向通信的文章([原创]我的WCF之旅(3):在WCF中实现双向通信(Bi-directional Communication) ), 在文章中我提供了一个如果在Console Application 调用Duplex WCF Service的Sample。前几天有个网友在上面留言说,在没有做任何改动得情况下,把 作为Client的ConsoleApplication 换成Winform Application,运行程序的时候总是出现Timeout的错误。我觉得这是一个很好的问题,通过这个问题,我们可以更加深入地理解WCF的消息交 换的机制。1.问题 阅读全文

wcf系列5天速成——第二天 binding的使用(2)(转载)

2012-08-17 13:59 by C#与.NET探索者, 165 阅读, 收藏,
摘要: 承接上一章,今天来讲MSMQ在实战项目中的应用。众所周知,放了防止订单丢失,我们都是采用Order过一下MSMQ。 MSMQ的优点个人认为是:先天的异步消息发送和天生的自动负载均衡。好了,看看MSMQ在实战中的应用。第一步: 准备工作,安装MSMQ服务器,然后勾上下图选项,安装即可。第二步:新建一个类库。建立两个文件IOrder.cs,Order.cs。截图如下。第三步:新建Host的Console程序,建立App.config文件,截图如下。第四步:在console程序中:①:创建队列。②: 开启服务。最后一步:新建一个Console程序作为客户端来对MSMQ进行测试,这次我们通过“信道”的 阅读全文

.今天公司项目中的弹层效果

2012-08-15 17:56 by C#与.NET探索者, 164 阅读, 收藏,
摘要: 记录下来备忘<style type="text/css">#top_NewsBg{ display:none; background-color:#000; position:absolute; top:0; left:0; width:100%; height:100%; z-index:999;}#top_NewsDiv{display:none; background-color:#fff; position:absolute; top:50%; left:50%; height:235px;_height:225px;!height:225px; mar 阅读全文

jQuery Ajax 方法调用 Asp.Net WebService 的详细例子(转载)

2012-08-16 23:40 by C#与.NET探索者, 161 阅读, 收藏,
摘要: 这很常用,搜索了一下博客园的“找找看”和谷歌,看到大部分都是转载于一两篇文章(而且来源还不是博客园),有的是简单的说一点无法运行,给初学者的调试和学习带来不方便,我在这里将jQuery Ajax 调用Aspx.Net WebService 的几个常用的方法做了一个整理,提供给正在找这方面内容的博友,希望能给学习jQuery的朋友一点帮助,可以直接复制代码运行。ws.aspx 代码<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1 阅读全文

WCF足迹1:概述

2012-10-28 22:55 by C#与.NET探索者, 159 阅读, 收藏,
摘要: WCF足迹1:概述(原创:灰灰虫的家http://hi.baidu.com/grayworm)一、什么是WCFWindows Conmmunication Foundation是.NET Framework3.0的重要组成部份,现已经集成到Vista 和 WindowsServer2008中它是Microsoft为构建面向服务的应用SOA提供的分布式通信编程框架,使用该框架,员可以构建跨平台、安全、可靠和支持事务处理的企业级互联应用解决方案。它整合了.Net平台下所有的和分布式系统有关的技术,是微软分布式应用程序开发的集大成者。掌握了WCF,就相当于掌握了叩开SOA大门的钥匙。从通信范围来看: 阅读全文

wcf系列学习5天速成——第五天 服务托管(转载)

2012-08-17 14:03 by C#与.NET探索者, 157 阅读, 收藏,
摘要: 今天是系列的终结篇,当然要分享一下wcf的托管方面的知识。wcf中托管服务一般有一下四种:Console寄宿: 利于开发调试,但不是生产环境中的最佳实践。winform寄宿: 方便与用户进行交互,用户想开就开,想关就关,但如果机器重启了,不得不自己手动开一下,危险+麻烦。IIS寄宿: 此寄宿在实战项目中得到了广泛的应用。 好处有:随系统启动和停止。 iis有大量的管理策略对其进行管理。 即想利用wcf的功能,还想访问asp.net的功能。... 阅读全文

对ASP.NET Cookie的一些新的认识(转)

2013-02-19 16:20 by C#与.NET探索者, 156 阅读, 收藏,
摘要: 做用户登录,我一直用form验证的方式。有时候,为了节省时间,用户希望用户名输入框能够记住用户名,省得下次重新输入。这个时候光用form验证是不行的,因为form验证的话,用户一退出系统就失效了,所以需要借助于Cookie。本以为做这个会很轻松,谁知花了不少时间也没有成功。虽然检验用户名和密码都是正确的,但系统总是拒绝登录,然后返回到登录页面。登录页面的用户名输入框记是记住用户名了,但用户名是乱码的。真是郁闷至极!一度以为系统发生了错乱,重启机器也还是无济于事。经反复检查和测试发现,如果在form验证之前写入cookies,就会拒绝登录。这可能是asp.net出于安全考虑,发现了一个与from 阅读全文

反射

2012-11-05 16:51 by C#与.NET探索者, 156 阅读, 收藏,
摘要: 反射(Reflection)两个现实中的例子:1、B超:大家体检的时候大概都做过B超吧,B超可以透过肚皮探测到你内脏的生理情况。这是如何做到的呢?B超是B型超声波,它可以透过肚皮通过向你体内发射B型超声波,当超声波遇到内脏壁的时候就会产生一定的“回音”反射,然后把“回音”进行处理就可以显示出内脏的情况了(我不是医生也不是声学专家,不知说得是否准确^_^)。2、地球内部结构:地球的内部结构大体可以分为三层:地壳、地幔和地核。地壳是固体,地核是液体,地幔则是半液半固的结构(中学地理的内容,大家还记得吧?)。如何在地球表面不用深入地球内部就知道其内部的构造呢?对,向地球发射“地震波”,“地震波”分两 阅读全文

jQuery插件开发方法(转载)

2012-09-05 15:23 by C#与.NET探索者, 156 阅读, 收藏,
摘要: jQuery为开发插件提拱了两个方法,分别是:jQuery.fn.extend(object);jQuery.extend(object);jQuery.extend(object); 为扩展jQuery类本身.为类添加新的方法。jQuery.fn.extend(object);给jQuery对象添加方法。fn 是什么东西呢。查看jQuery代码,就不难发现。jQuery.fn = jQuery.prototype = { init: function( selector, context ) {//.... //......};原来 jQuery.fn = jQuery.proto... 阅读全文

jQuery复习(转)

2012-09-25 18:31 by C#与.NET探索者, 153 阅读, 收藏,
摘要: addClass()向匹配的元素添加指定的类名。after()在匹配的元素之后插入内容。append()向匹配的元素内部追加内容。appendTo()向匹配的元素内部追加内容。attr()设置或返回匹配元素的属性和值。before()在每个匹配的元素之前插入内容。clone()创建匹配元素集合的副本。detach()从 DOM 中移除匹配元素集合。empty()删除匹配的元素集合中所有的子节点。hasClass()检查匹配的元素是否拥有指定的类。html()设置或返回匹配的元素集合中的 HTML 内容。insertAfter()把匹配的元素插入到另一个指定的元素集合的后面。insertBefo 阅读全文