小笨蛋:Lollipop
一个完整的人生应该是宽恕、容忍、等待和爱......
博客园
首页
博问
闪存
新随笔
联系
订阅
管理
随笔-110 文章-0 评论-259
12 2009 档案
使用Silverlight4与Wcf4的Net.tcp实现的共享白板
摘要: 这篇文章与“使用Silverlight4与Wcf4的Net.tcp实现的简单聊天室”是一起的,同一个demo只不过我又多加了一个共享白板的功能而已。 共享白板使用的是Json来对控件的属性序列化的,然后通过net.tcp方式传送到服务器,然后服务器使用的“推”的方式把序列化后的属性广播出去。
阅读全文
posted @
2009-12-27 11:09
Sandglass 阅读(1833) |
评论 (8)
编辑
使用Silverlight4与Wcf4的Net.tcp实现的简单聊天室
摘要: 这两天一直在研究Sl4与Wcf通信的问题,总算还有点收获,早上做了一个小demo分享给大家,希望对大家有用。 再读这篇文章之间您要对Sl4与Wcf通信有一定的了解。如果您不是,那么请参看我的前几篇文章。 一 Silverlight4中用net.tcp双工方式进行通信 (本文里所有配置我都在这篇文章中详细地说过了)
阅读全文
posted @
2009-12-19 09:08
Sandglass 阅读(3296) |
评论 (27)
编辑
Silverlight关于窗体的跳转及传递参数的解决方案
摘要: 阅读条件:本篇文章适合SL的初学者阅读,如果你不是初者请你放弃阅读;不文不将对SL的高级开发者提供认何帮助; 案例:现在有一个登陆窗口,如果用户登陆成功以后成功页面,并把用户名传到主页,没有成功就到原始页面; 但是在Siverlight API 文档 中目前还没有提供写好的方法来解决这个问题;这个问题其实也不算很难,通过看Silverlight API 也可以找到解决方案;接下来 我就为大家提供两种方案来解决这个问题吧;
阅读全文
posted @
2009-12-18 17:27
Sandglass 阅读(1709) |
评论 (0)
编辑
从基础说起:WCF回调操作CallBack Opeartions详解
摘要: WCF回调操作简单的说就是由服务端来调用客户端的方法,回调时原先的服务端和客户端将发生对调,服务端成为客户端,客户端成为服务端。 WCF回调的必要条件: 1、并不是所有的绑定都支持回调操作,只有具有双向通信能力的绑定才可以使用回调。比如HTTP是与连接无关的因此不能用于回调。这就说明我们不能使用BasicHttpBinding或WSHttpBinding进行回调。WCF中NetTcpBinding和NetNamedPipeBinding支持回调,因为从本质上讲TCP和IPC协议支持双向通信。WCF中wsDualHttpBinding也是支持回调的因为它实际上是设置了两个HTTP通道
阅读全文
posted @
2009-12-18 10:35
Sandglass 阅读(2524) |
评论 (6)
编辑
Silverlight4中用net.tcp双工方式进行通信
摘要: 这两天研究net.tcp与Silverlight4进行通信都快疯了,不过还好,苍天不负苦心人啊,这俩天总算是调通了。 先简单说一下,为了更好地实现双向通信,.NET Framework在 3.0的时候引入了一个全新的通信协议Net.TCP并作为WCF的一部分。现在Net.TCP将包含在Silverlight 4中,相比于HTTP Polling Duplex,它极大地改进了吞吐量和连接的数量。
阅读全文
posted @
2009-12-17 12:00
Sandglass 阅读(4868) |
评论 (27)
编辑
WCF生成客户端对象方式解析
摘要: 本文会从实际应用的角度上,阐述两种方法的一些细节和优劣对比,希望通过学习本文,能掌握什么情况下使用什么样的方式来创建客户端服务代理对象,怎样创建客户端代理对象。本文重点在术,非道。 构造代理法 从名字中可以看出,使用本方法创建客户端服务代理对象,是调用了服务代理类的构造方法。这种方法非常符合创建对象的常规方法:通过new的方式产生类型实例。可在WCF中要使用此方法,却是需要一个前提:要首先具备代理类。所以产生代理类便是此种方法首先要解决的问题了,下面就来看下WCF中创建代理类的几种常见办法。
阅读全文
posted @
2009-12-13 11:02
Sandglass 阅读(1398) |
评论 (3)
编辑
SilverLight4调用WCF简单示例
摘要: 这几天做项目需要用到SilverLight4和WCF的net.tcp//技术,所以小做了一下研究。 丫的,刚开始就出现问题了,就是SilverLight4调用WCF服务的说道还是蛮多的,下面做了一个小demo分享一下, 希望要研究这个的朋友有点帮助哈!
阅读全文
posted @
2009-12-12 11:32
Sandglass 阅读(1605) |
评论 (5)
编辑
设计模式之适配器模式
摘要: 注解:适配器模式的设计原则是“只和朋友交谈” 总结:将一个类的接口转换成客户期望的另一个接口。 适配器让原本不兼容的类可以合作无间。 当要使用一个现的类而其接口冻符合你的需要时,就使用适配器。 你可能会经常遇到下面这种情况,厂家提供的接口和你写的接口合不上,怎么办?? 这时候你不想改变自己的接口来适应厂家的接口,同时你又不能改变厂家的接口,那么这个时候你就应该考虑使用适配器模式了。
阅读全文
posted @
2009-12-08 09:39
Sandglass 阅读(2294) |
评论 (14)
编辑
ASP.NET26 个常用性能优化方法
摘要: 数据库访问性能优化 数据库的连接和关闭 访问数据库资源需要创建连接、打开连接和关闭连接几个操作。这些过程需要多次与数据库交换信息以通过身份验证,比较耗费服务器资源。 ASP.NET中提供了连接池(Connection Pool)改善打开和关闭数据库对性能的影响。系统将用户的数据库连接放在连接池中,需要时取出,关闭时收回连接,等待下一次的连接请求。连接池的大小是有限的,如果在连接池达到最大限度后仍要求创建连接,必然大大影响性能。因此,在建立数据库连接后只有在真正需要操作时才打开连接,使用完毕后马上关闭,从而尽量减少数据库连接打开的时间,避免出现超出连接限制的情况。
阅读全文
posted @
2009-12-07 15:16
Sandglass 阅读(314) |
评论 (3)
编辑
在 vs2008中设置jquery智能提示
摘要: 1 要确保您的vs2008已经打了sp1补丁,可以点击这里下载 2 下载 jQuery-vsdoc.js ,如果您安装了asp.net mvc ,可以在mvc的项目下的srcipts目下找到,或是点击这里下载。
阅读全文
posted @
2009-12-07 15:15
Sandglass 阅读(250) |
评论 (1)
编辑
导出excel小结(C#,.NET,Wpf)
摘要: 做项目时收集的一些资料,分享一下,希望对大家有用 常用的一些操作
阅读全文
posted @
2009-12-04 08:09
Sandglass 阅读(2736) |
评论 (1)
编辑
NET-导出Excel(二)
摘要: 继续:需求说明书上要求导出的数据表的样式如下
阅读全文
posted @
2009-12-03 09:08
Sandglass 阅读(416) |
评论 (0)
编辑
NET-导出Excel(一)
摘要: 最近做项目,需求要把数据导出Excel展示,所以就研究了一下这个东东,抽空的时候写了个通用的导入导出Excel的类 ,并写了几个小示例来和大家分享一下。里面有很多需要注意的地方,有需要的朋友请仔细看!
阅读全文
posted @
2009-12-03 09:06
Sandglass 阅读(288) |
评论 (1)
编辑
设计模式之观察者模式
摘要: 观察者模式就好像报社(主题)天天再印报纸,所有的用户(观察者)每天都能收到报社送来的最新的报纸。如果用户(观察者)不想订阅报纸了,那么只要告诉报社不要给我报纸就可以了。程序的设计理念为 主题控制观察者的接口,通知观察者是否有新的数据需要更新。观察者控制主题的接口随时告诉主题,是否增加了新的观察者。以便主题在一下次数据更新时能知道又来了新的观察者,并为其发送数据。
阅读全文
posted @
2009-12-02 13:46
Sandglass 阅读(1268) |
评论 (6)
编辑
NET-密码强度的验证
摘要: ASP.NET密码强度的验证
阅读全文
posted @
2009-12-01 13:11
Sandglass 阅读(269) |
评论 (1)
编辑
NET-c# 4.0新特性一览
摘要: 回顾C#发展的历史,C#1.0完全是模仿Java,并保留了C/C++的一些特性如struct,新学者很容易上手;C#2.0加入了泛型,也与 Java1.5的泛型如出一辙;C#3.0加入了一堆语法糖,并在没有修改CLR的情况下引入了Linq,简直是神来之笔,虽然很多项目出于各种各样如性能之类的原因没有采用,但非常适合小型程序的快速开发,减轻了程序员的工作量,也提高了代码的可读性;C#4.0增加了动态语言的特性,从里面可以看到很多javascript、python这些动态语言的影子。虽然越来越偏离静态语言的道路,但从另一个角度来说,这些特性也都是为了提高程序员的生产力。至于被接受与否,还是让时间来说话吧。
阅读全文
posted @
2009-12-01 13:01
Sandglass 阅读(180) |
评论 (1)
编辑
WCF-WCF中传输泛型List 对象(转)
摘要: 在编程时,DataSet、DataTable,以及 List、Dictionary 等 Collection 类型常会使用到。在 .NET Web Service 和 WCF 中,服务器端函数 (Operation) 的返回类型,若为 DataSet、DataTable,则客户端可直接调用 (若客户端程序也是 .NET 的话);但在 WCF 中,VS 2008 默认的配置,并无法传输 List
、List<自定义类> 等类型的对象,而泛型的 Dictionary 对象却可以。
阅读全文
posted @
2009-12-01 13:00
Sandglass 阅读(1333) |
评论 (1)
编辑
设计模式之策略模式
摘要: 注解:策略模式主要以抽象为主,事实上所有的设计模式都是以抽象为主要目的。策略模式只是设计模式中最简单的一种。 要点:抽取容易发生变化的部分把这些可能会随着日后需求改变的"一组行为"抽取出来,变成"一族算法"。 总结:1.多用包含,少用继承(解除继承所代来的单一性) 。 2.抽取可能会发生变化的部分,既使在项目初期所能预料到的变化很少。 3.面向父类或接口编程。
阅读全文
posted @
2009-12-01 09:00
Sandglass 阅读(1701) |
评论 (21)
编辑
公告
online stats
昵称:
Sandglass
园龄:
2年2个月
粉丝:
20
关注:
1
<
2009年12月
>
日
一
二
三
四
五
六
29
30
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
1
2
3
4
5
6
7
8
9
搜索
常用链接
我的随笔
我的评论
我的参与
最新评论
我的标签
我的标签
net.tcp
(2)
双工
(1)
HTTP Polling Duplex
(1)
WCF回调
(1)
CallBack
(1)
Silverlight4
(1)
Wcf4
(1)
聊天室
(1)
js
(1)
webService
(1)
更多
随笔分类
.NET(43)
(rss)
css(1)
(rss)
JAVA(12)
(rss)
JS(1)
(rss)
MySql
(rss)
Perl(1)
(rss)
Silverlight(16)
(rss)
VB.NET(1)
(rss)
WCF(3)
(rss)
WPF(11)
(rss)
设计模式(3)
(rss)
数据库(3)
(rss)
随笔(9)
(rss)
异常(1)
(rss)
随笔档案
2011年9月 (1)
2011年7月 (1)
2011年6月 (1)
2011年4月 (2)
2011年2月 (2)
2010年12月 (2)
2010年11月 (2)
2010年9月 (1)
2010年8月 (2)
2010年7月 (1)
2010年6月 (4)
2010年3月 (4)
2010年2月 (6)
2010年1月 (7)
2009年12月 (18)
2009年11月 (56)
最新评论
阅读排行榜
评论排行榜
推荐排行榜