待缘-周飞

贵阳网站建设

2009年05月21日

原创 Silverlight 滚动条

在使用Silverlight做与服务器交互生成的列表时,也许会遇到一个在WEB开发中没想到过的我问题,滚动条。在IE中,IE会自动更具网页的大小来显示滚动条,所以曾经开发过WEB的开发员,从来不必为如何显示滚动条费心,通常我们还希望IE不自动显示滚动条,然而在开发SILVERLIGHT的时候,我们会发现,当你的内容已经超出Silverlight容器或控件大小的时候,并不现实出滚动条,你超出范围的内容将被隐藏起来。阅读全文>

发表于 @ 2009年05月21日 10:52:00|评论(loading...)|编辑|举报|收藏

2009年05月16日

原创 Silverlight Socket 实现收发信息

刚接触Silverlight的时候,除了其异步应用WCF、流媒体、动画效果等方面外,Socket是最另我兴奋的功能。 在Web上实现Socket虽然不是什么新鲜事了,Activex,flash等都可以实现这样的效果,但是Silverlight这样方便的运用Socket让服务器与客户端通信确是我之前没有体验过的。 用它可以做什么?可以连线式的让服务器与客户端交互,而且,是在Web上,那么Web开发游戏,语音,视频聊天等都可以基于Socket功能实现,另外,服务器端是独立出来的,不依赖IIS进程,这样让数据之间的交互更自由。 废话不说,下面来看看如何实现 首先,在进行数据交换之前,我们必须明白Silverlight Socket的一些规矩和原则。 阅读全文>

发表于 @ 2009年05月16日 12:30:00|评论(loading...)|编辑|举报|收藏

2009年05月13日

原创 Silverlight 跨线程访问无效(Socket例)

Silverlight 的许多请求基本都是异步的,用WCF也好,WEBCLIENT也好,都会进行异步请求,并提供一个事件用于执行回调。在使用WCF和WEBCLIENT与服务器通信的时候通常我们都不会遇到什么麻烦,因为WCF的类方法和WEBCLIENT都是在主线程上执行和委托事件的,理所当然,回调事件也是在主线程上运行,所以一马平川的就使用了。但是当我们用到Socket或者HttpWebRequest(HttpWebRequest我自己本身没用但是看别人在用的时候遇到相同的问题)的时候回调事件中如果试图修改UI之类的时候就会出现“跨线程访问无效的”错误异常。阅读全文>

发表于 @ 2009年05月13日 13:43:00|评论(loading...)|编辑|举报|收藏

2009年05月08日

原创 Silverlight 数据绑定(Binding)

在使用Silverlight进行开发的时候,会觉得数据的操作是在是非常简单,不管是用WCF还是Webclient在于服务器通信后,Silverlight处理并显示数据都非常的方便,TextBlock TextBox等控件的使用方法也很容易掌握,但是,Silverlight依旧按照.net的传统提供了数据绑定的功能,使用数据绑定可以让Silverlight的数据操作更加灵活,有序。阅读全文>

发表于 @ 2009年05月08日 11:02:00|评论(loading...)|编辑|举报|收藏

2009年04月30日

原创 Silverlight WebClient 上传实现

之前讨论过了 Silverlight通过 WCF实现上传的方法,现在看看另一种Silverlight实现上传的方法 :WebClient类实现上传,同时WEBCLIENT的 OPENWRITE也是官方提供的通常的上传方式,因为他完全就是HTTP实现上传的原本模式,及建立HTTP连接,打开一个可写入流,然后将文件流写入到HTTP写入流中实现,而WCF是通过传递字节数组参数的方法,两则之间看似差不多,实际上工作原理很不同。阅读全文>

发表于 @ 2009年04月30日 11:58:00|评论(loading...)|编辑|举报|收藏

2009年04月29日

原创 Silverlight 置于悬浮层之下 背景透明的方法

当Silverlight整合到网页上的时候,也许不多见,但是也有可能需要将Silverlight置于某层之下,或者使背景透明。 阅读全文>

发表于 @ 2009年04月29日 13:24:00|评论(loading...)|编辑|举报|收藏

2009年04月26日

原创 Silverlight WCF 上传实现

上一篇中提高Silverlight实现文件上传的一些思路,说实在的,在写哪篇文章之前并没有亲身试验过,虽说是思路,但是万一有偏差还是有点冒险。经过自己测试后,得意证明,Silverlight实现上传确实是如此的简单方便,逻辑上也非常的顺畅。废话不说,看过前一篇文章后对Silverlight实现上传大概有概念上的理解,下面直接就是代码部分了。阅读全文>

发表于 @ 2009年04月26日 13:14:00|评论(loading...)|编辑|举报|收藏

2009年04月25日

原创 Silverlight 上传 大文件分块上传

最近在研究Silverlight中,突然想到如何进行文件上传的问题 网上找了很多资料后得出的一点结论 阅读全文>

发表于 @ 2009年04月25日 16:54:00|评论(loading...)|编辑|举报|收藏

2009年04月24日

原创 Silverlight WCF 初尝小结

一年多的时间一直在等待Silverlight的稳定版本,但是从1.0 2.0 到现在的3.0BETA 一直吸引着我,于是终于按奈不住,一窥了Silverlight的魅力。Silverlight是什么?怎么说呢?也许开发过WPF的人会有比较透彻的理解。Silverlight就像WPF提炼出来运用到WEB上的插件。界面的开发,程序部分的开发都集成了WPF的那一套,不过,既然是应用到WEB上的,自然遵循了很多WEB的规则,因此也有些许区别于WPF,至少他们概念上就完全是两个东西,这样的比较就类似于WINFORM和 ACTIVEX。阅读全文>

发表于 @ 2009年04月24日 10:57:00|评论(loading...)|编辑|举报|收藏

2009年04月07日

原创 做流媒体服务器需要什么(FMS)

现在很流行流媒体网站,无论是视频播放,还是聊天网站,现在都是很多娱乐网站的主流。这里,我介绍的是基于FMS的流媒体网站,客户端用FLASH,这是成本最低,起点最容易的搭建流媒体网站的方案。阅读全文>

发表于 @ 2009年04月07日 10:35:00|评论(loading...)|编辑|举报|收藏

2009年04月06日

原创 自动判断页面上的图片是否加载成功,不成功替换为默认图片

页面上有用户自定义图片的时候经常会出现用户定义的图片特别是站外图片被删除或无法访问,因此,需要判断图片是否能成功被加载,否则自动换成“无法找到图片”之类的系统图片。阅读全文>

发表于 @ 2009年04月06日 17:48:00|评论(loading...)|编辑|举报|收藏

2009年02月02日

原创 AJAX 请求队列实现

AJAX在使用的过程中会遇到一个问题,当用户短时间内执行了多个异步请求的时候,如果前一个请求没完成,将会被取消执行最新的一个请求,大多数情况下,不会有什么影响,例如请求了一个新的列表,旧的请求也就没什么必要了 ,但是,当我们的WEB程序需要同时异步调用多个请求,或者需要用户请求的是不同类型的数据,都需要执行完成的时候就出现问题 了,于是,将用户的请求记录下来,并按顺序执行。不同的浏览器,允许同时执行的线程不同,通常IE允许两个线程,于是,当同时执行的异步请求超过两个时,就会变成只执行最新的两个。AJAX队列很简单,创建一个数组存储请求队列,数组中每一项又是一个请求参数数组,当用户执行请求时,不是直接执行AJAX,首先将参数作为一个数组作为项再存入队列,检查队列中是否存在多个请求,如果没有,直接执行当前队列中这唯一的一项,如果有则不执行(因为有其他项,说明队列还在执行中,不必着急,其他项执行完了会轮到这一项的),AJAX执行完成后就删除当前执行的队列项,然后再检查数组还有没有请求,有就继续执行到所有请求都完成为止,以下是我构阅读全文>

发表于 @ 2009年02月02日 22:31:00|评论(loading...)|编辑|举报|收藏

2008年11月05日

原创 关于COOKIES需要注意的一点

COOKIES是很方便使用,也是很广泛使用的状态存储体,不管多熟悉的东西,它总会有让人陌生的一面,需多多学习!阅读全文>

发表于 @ 2008年11月05日 20:26:00|评论(loading...)|编辑|举报|收藏

2008年09月20日

原创 HTTP PUSH技术原理,结合ASP.NET实现以及评述

前段时间看到有人写的关于HTTP PUSH原理,当初并不在意,因为HTTP的先天问题,WEB服务器不可能主动PUSH因为HTTP响应过后就断开连接,WEB服务器不可能再触发什么事件后对某个客户端浏览器进行PUSH信息的。 最近闲在家中,又突然想起这件事情,虽然说自我感觉这并不是正统的PUSH技术,但是毕竟已经有人在用,而且效果还不错,不如自己也来试试看。经过小小尝试,发现其实HTTP PUSH其实是一个很简单的原理,但效果确实不错,不过也有点需要解决的问题。 废话不说了,前面唐生了一段,入正题。 阅读全文>

发表于 @ 2008年09月20日 14:50:00|评论(loading...)|编辑|举报|收藏

2008年06月29日

原创 失业了!重新开始

6月12日,结束了我在某公司3年的工作!阅读全文>

发表于 @ 2008年06月29日 20:06:00|评论(loading...)|编辑|举报|收藏

2008年06月26日

转载 AJAX开发支持标准浏览器按钮功能的方法

AJAX 应用因为它们的表现力的丰富、更加互动和更加迅速的响应得到了赞扬声;这些优点都是通过使用XMLHttpRequest对象来动态的载入数据而获得的, 而不是重新载入新的页面。在大量的宣传和刺激中,却有一些批评的声音指出,AJAX应用破坏了一些重要的浏览器特性,这其中包括对前进/后退按钮的支持。 本文首先解释了为什么除非明确的将那些功能做进AJAX应用,否则前进/后退按钮和其他一些浏览器功能不能正常工作。然后简单的列出开发者如何解决上述问题,最后我们将详细的看一看Backbase AJAX引擎是如何提供对前进/后退按钮和其他一些浏览器功能的支持的。 阅读全文>

发表于 @ 2008年06月26日 15:06:00|评论(loading...)|编辑|举报|收藏

2008年05月13日

转载 Asp.net中Global.asax 的使用和事件

Asp.net中Global.asax 的使用和事件阅读全文>

发表于 @ 2008年05月13日 16:38:00|评论(loading...)|编辑|举报|收藏

2008年04月08日

原创 工作中学习 感

CSDN里的文章经常看,自己也经常写,大部分只对技术相关感兴趣。常常会看到不少心得感受的文章,不过也只是随意看看,有的是刚毕业的学生的工作体会,有的是老鸟们的经验心得,也有不少名言警句。但这篇文章看后感触却特别深刻,也许是因为感同身受的原因。工作中学习,是的! 几年的开发和策划让我自己感觉疲惫,时常抱怨环境所困,但自身却饥渴如冬眠苏醒的熊一般吞噬新的知识...直到今年,实在太疲惫了,总是在挣扎,我想停下来休息,想观望下人生的其他风景!阅读全文>

发表于 @ 2008年04月08日 15:20:00|评论(loading...)|编辑|举报|收藏

2008年02月19日

原创 C#实现上传WORD文档并另存为WEB页面

网上找的资料,测试成功了,很实用,当然还可以继续做些更有用的扩展阅读全文>

发表于 @ 2008年02月19日 16:41:00|评论(loading...)|编辑|举报|收藏

2007年12月07日

转载 RSS标准格式说明

RSS标准格式说明 原文地址 :http://cyber.law.harvard.edu/rss/index.html阅读全文>

发表于 @ 2007年12月07日 17:38:00|评论(loading...)|编辑|举报|收藏

用户操作
[即时聊天] [发私信] [加为好友]
banmuhuangci
订阅我的博客
XML聚合  FeedSky
banmuhuangci的公告
页面附加元素加载中……
本Blog增加了划词标记+搜索功能,有兴趣的朋友可以试试在本BLOG的页面上用鼠标拉选一段文字看看.这样方便长偏文章的阅读以及随时的对文中的字词进行搜索,(Kiss)Keep It Simple, Stupid

贵阳美丽在线
文章分类
收藏
友情链接
【孟子E章】的专栏
AspxBoy
gotdotnet发布
MSDN library
NDoc中文版
XMLHTTP 中文学习站
Zzchina.Net 教程站
小毛的Blog
思归呓语
我的blogspot.com
我的MSN spaceS(RSS)
老大的BLOG
存档
软件项目交易
Csdn Blog version 3.1a
Copyright © banmuhuangci