随笔分类 - .net技术文章
摘要:之前讨论过了 Silverlight通过 WCF实现上传的方法,现在看看另一种Silverlight实现上传的方法 :WebClient类实现上传,同时WEBCLIENT的 OPENWRITE也是官方提供的通常的上传方式,因为他完全就是HTTP实现上传的原本模式,及建立HTTP连接,打开一个可写入流,然后将文件流写入到HTTP写入流中实现,而WCF是通过传递字节数组参数的方法,两则之间看似差不多,实际上工作原理很不同。webclient类中有几个方法,其中大部分都是请求获取相应流,只有openwrite方法是写入流。所以我们使用该方法实现上传。工作方式:Silverlight打开文件,获取文件
阅读全文
摘要:当Silverlight整合到网页上的时候,也许不多见,但是也有可能需要将Silverlight置于某层之下,或者使背景透明。就像FLASH一样,只需要设置标签属性就可以了。首先看看如何将Silverlight设置为可置于层下 在ASP.NET页里 将 Windowless 属性设置为"true" 及Windowless="true" 在HTML页里 添加属性<param name="Windowless" value="true" />这样就可以了之后,看看如何设置Silverlight背景透明第一步
阅读全文
摘要:上一篇中提高Silverlight实现文件上传的一些思路,说实在的,在写哪篇文章之前并没有亲身试验过,虽说是思路,但是万一有偏差还是有点冒险。经过自己测试后,得意证明,Silverlight 利用 WCF实现上传确实是如此的简单方便,逻辑上也非常的顺畅。废话不说,看过前一篇文章后对Silverlight 利用 WCF实现上传大概有概念上的理解,下面直接就是代码部分了。此代码只是先了文件上传,界面没怎么做就两个按钮,文件名和上传消息通知都直接显示在按钮上,这是为了让代码看上去简单,更容易理解,见谅。实现:首先,创建一个ASP.NET项目,然后再该项目中创建一个用于启动于Silverlight的W
阅读全文
摘要:最近在研究Silverlight中,突然想到如何进行文件上传的问题网上找了很多资料后得出的一点结论搜索Silverlight 上传 出现得最多的是 代震军BLOG - 博客园 里的文章看过他的文章后,发现他说提到的上传是一个开源项目的,很好,但是很复杂,也不适合初学者学习。看了以后一头雾水是很正常的。之后,自己又了解了其他方面的上传资料发现 Silverlight 上传可以通过两种途径1 使用 Webclient 类的 OpenWrite 方法,将文件流包含在请求中传递到接受该请求的Aspx或Ashx上,然后服务器接收到请求流后,将InputStream文件流保存到服务器上。2 使用WCF或者
阅读全文
摘要:一年多的时间一直在等待Silverlight的稳定版本,但是从1.0 2.0 到现在的3.0BETA 一直吸引着我,于是终于按奈不住,一窥了Silverlight的魅力。Silverlight是什么?怎么说呢?也许开发过WPF的人会有比较透彻的理解。Silverlight就像WPF提炼出来运用到WEB上的插件。界面的开发,程序部分的开发都集成了WPF的那一套,不过,既然是应用到WEB上的,自然遵循了很多WEB的规则,因此也有些许区别于WPF,至少他们概念上就完全是两个东西,这样的比较就类似于WINFORM和 ACTIVEX。Silverlight可以像FLASH一样做出炫目的客户端效果,同时拥
阅读全文
浙公网安备 33010602011771号