当前位置 > 首页 > Asp.net

Silverlight结合Web Service进行文件上传

2009-5-25 15:26:00来源:Asp.net

摘要: Silverlight跨浏览器支持已经有了长足的进步,而且与.NET开发语言的完美结合,这些都使得在Windows平台下开发富客户端应用Silverlight应该比Flash更有优势,当然Silverlight代替Flash应该为时尚早,而且现有的功能与Flash仍有不小差距,但是对于开发者而言早一点接触、使用的话,对于改进网站用户的体验,提高网站的交互能力和界面很有帮助。本文就如何使用Silverlight调用Web Service进行文件上传,Silverlight用于界面显示、用户选择上传的文件、上传过程的显示(进度条)、多文件上传状态显示;web service中提供的方法将接收到的客户端发送来的文件保存到服务器的特定目录并将上传文件信息保存到XML文件。因为上传的文件一般用于向其他用户提供下载共享,所以XML文件中保存的信息是用于后续的下载信息提供源,主要包括文件名、文件大小、上传时间、下载次数、最后下载时间等。XML文件的存取采用的方法是XML序列化和反序列化。

---------------------------------------------------------------------------------------------
本文链接: http://www.cnblogs.com/Intersense/archive/2009/05/25/1488744.html
作者博客: http://www.cnblogs.com/Intersense/ [订阅]
网站导航: 博客园首页  新闻  .NET频道  社区  博问  闪存  找找看
新闻频道: 打开暴风影音的后门 共享软件集体“流氓化”

  • Using the ASP.NET Cache as a Scheduler

    2010-7-7 8:22:00

    By using the ASP.NET cache, it is very easy to create a simple scheduling mechanism, for example, o

  • 如何在ASP.NET中生成HTML5离线Web应用

    2011-4-2 18:34:00

    传统的Web应用程序有一个很大的症结是当用户的网络连接不好时,应用会加载失败,为了 解决这一问题,HTML5中引入了Web的离线工作的功能。离线功能使得Web应用程序类似于本机应用程序,当断开网络连

  • JQuery.Uploadify asp.net(C#)文件,多文件上传插件

    2012-3-13 18:03:00

    Uploadify是JQuery的一个上传插件,带进度显示, 支持多文件上传。不过官方提供的实例时php版本的 Uploadify唯一的缺点就是不支持中文按钮 官方下载 官方文档

  • Django开发必知必会

    2009-8-17 20:48:00

    摘要: Django开发必知必会版权说明由于最近发现很多转载笔者的文章而没有说明作者和出处,所以特别在些声明.本博客所有内容采用Creative Commons Licenses许可使用. 引用本内

  • [推荐]查看Json输出的*最方便*的方法

    2009-11-24 8:44:00

    阅读: 18 评论: 1 作者: 1-2-3 发表于 2009-11-24 08:33 原文链接 项目的表现层使用MVC+Extjs。在开发过程中,一旦页面显示不正常,第一个需要排查的总是

  • .NET中将数据导出(导出)Excel文件

    2012-10-31 17:03:00

    我们在 WinForm 应用程序或者 Web 程序中都会遇到需要将 DataGridView或者DataSet中 的数据导出成为 Excel 类型的 .xls 文件。下面就通过一个

  • Biztalk Pipeline Wizard

    2007-4-8 14:10:00

    http://www.gotdotnet.com/Workspaces/Workspace.aspx?id=1d4f7d6b-7d27-4f05-a8ee-48cfcd5abf4a 提供了一个Biz

  • The CustomValidationAttribute

    2009-12-8 3:51:00

    .net 4 introduces the CustomValidationAttribute , a member of System.ComponentModel.DataAnnotation

  • ExtJs 实现动态列,动态多表头

    2009-7-14 22:57:00

    先看看效果 效果不错吧,就是样式稍微差点,没办法Extjs的表头是渐变的,不过样式改起来应该不难. 接下来是数据: 1: "{ c

  • WCF分布式安全开发实践(7):消息安全模式之匿名客户端:Message_None_WSHttpBinding

    2009-8-23 22:49:00

    摘要: 今天会进入WCF分布式安全开发实现的另一部分内容的学习:WCF消息安全模式。今天就是WCF分布式安全开发实践(7):消息安全模式之匿名客户端:Message_None_WSHttpB