- 浏览: 506906 次
- 性别:
- 来自: 北京
文章分类
- 全部博客 (329)
- [发布至博客园首页] (12)
- [随笔分类][01] .Net X (59)
- [随笔分类][20] Architecture (16)
- [随笔分类][21] Developer Logs (13)
- [网站分类]Windows 7 (1)
- [随笔分类][13] Oracle & .Net (7)
- [随笔分类][16] Love in China (14)
- [随笔分类][15] Development Tools (20)
- [随笔分类][18] Windows Phone (12)
- [随笔分类][12] Design & Pattern (17)
- [网站分类].NET新手区 (22)
- [网站分类]首页候选区 (2)
- [随笔分类][08] Windows (Server) (13)
- [随笔分类][02] CSLA.Net (3)
- [随笔分类][10] jQuery & javaScript (10)
- [随笔分类][11] SQL Server (4)
- [随笔分类][22] Enterprise Logs (3)
- [随笔分类][03] News (9)
- [随笔分类][19] Quality Assurance (2)
- [随笔分类][05] Silverlight (20)
- [随笔分类][14] Google Earth & .Net (6)
- [网站分类]非技术区 (9)
- [随笔分类][07] WWF (2)
- [随笔分类][04] SharePoint (1)
- [随笔分类][20] Analysis & Design (36)
- [随笔分类][06] WCF (5)
- [随笔分类][12] Architecture (1)
- [随笔分类][09] WPF (0)
- [随笔分类][17] VStudio & Expression (5)
最新评论
-
zhangyy130:
你好,我关于第二段的那个表视图、模型与图这三者的关系我没有看明 ...
UML模型的组成 -
guji528:
谢谢分享!
Enterprise Architect 基础应用 -
studentsky:
好文章,图文并茂!
WCF 第一个用 Visual Studio 2010 创建的WCF服务 -
chen975311486:
用哪个工具画的????
UML中对关系的描述 (二) -
frankies:
继续学习中。。
UML 交互概述图
WebClient
public partial class webclientSample : UserControl
{
public webclientSample()
{
InitializeComponent();
//定义URL地址
string url = "http://localhost:2365/Sample.web/responseText.htm";
//创建WebClient对象
WebClient webClient = new WebClient();
//定义异步请求地址
webClient.DownloadStringAsync(new Uri(url
, UriKind.RelativeOrAbsolute));
//定义请求完成的事件处理
webClient.DownloadStringCompleted +=
new DownloadStringCompletedEventHandler
(webClient_DownloadStringCompleted);
}
private void webClient_DownloadStringCompleted(object sender
, DownloadStringCompletedEventArgs e)
{
//显示返回值
MessageBox.Show(e.Result.ToString());
}
}
WebRequest
public partial class webrequestSample : UserControl
{
//定义异步委托方法
private delegate void DispatcherInvoke(string str);
public webrequestSample()
{
InitializeComponent();
//定义URL地址
string url = "http://localhost:1398/Sample.web/responseText.htm";
//创建WebClient对象
WebRequest request =
HttpWebRequest.Create(new Uri(url
, UriKind.RelativeOrAbsolute));
//开始获取响应并进行异步回调
request.BeginGetResponse(new AsyncCallback(responseReady)
, request);
}
private void responseReady(IAsyncResult ar)
{
//返回异步回调结果对象
WebRequest request = ar.AsyncState as WebRequest;
//获取结果响应对象
WebResponse response = request.EndGetResponse(ar);
//定义返回流对象
using (Stream stream = response.GetResponseStream())
{
//使用流读取对象
StreamReader reader = new StreamReader(stream);
//*** 直接读取将发生错误。
//tbk.Text = "reader.ReadToEnd();
//使用Dispatcher异步执行委托方法
tb.Dispatcher.BeginInvoke
((DispatcherInvoke)processResult
, reader.ReadToEnd());
}
}
private void processResult(string result)
{
//显示返回字符串
tb.Text = result;
}
}
发表评论
-
Silverlight 从入门到精通
2009-12-31 21:12 1233Silverlight 是一种新的 Web 呈现 ... -
WCF 及 Silverlight 中使用 Session
2010-01-13 10:11 1866WCF 中 使用 Session 1.标记WCF服务开启 ... -
Silverlight 第一步 快速的掌握页面布局,做一个博客的布局实例
2010-02-12 21:34 1472如果你刚开始学习Silverlight 那么真为你高兴你可以绕 ... -
Silverlight 按钮类控件和选择控件 示例
2010-02-13 14:50 1501下面我们开始走一边Silverlight中的基础控件。 使用 ... -
Silverlight 信息显示与编辑控件 示例
2010-02-14 12:29 1686Silverlight 真是一个不错的开发平台,想到即将发布的 ... -
Silverlight 数据显示和布局控件 示例
2010-02-14 18:41 1909数据显示控件 DataGrid DataGrid 是最基础的数 ... -
Silverlight 属性样式、控件模板、视觉状态
2010-02-15 14:06 2518在使用Silverlight的样式的时候感觉非常好,以前在HT ... -
Silverlight Object 标签属性介绍、初始化参数的设置和获取、客户端系统信息获取
2010-02-15 19:02 1585HTML元素属性介绍 Silverlight 作为网页的一部 ... -
Silverlight 与HTML元素交互操作
2010-02-15 19:32 1366Silverlight 中的HtmlPage 和 HtmlE ... -
Silverlight 与javaScript互操作
2010-02-15 20:12 1470Silverlight 调用 javaScript ... -
Silverlight 客户端本地消息通讯
2010-02-17 13:22 1059在Silverlight 3 中添加了客户端不同应用程序之间的 ... -
Silverlight Isolated Storage 独立存储
2010-02-17 18:42 2189Silverlight 独立存储 好比Cookie一样,可以 ... -
Silverlight 程序库缓存与打开/保存文件对话框
2010-02-17 19:12 1926程序库缓存 我们都知道Xap是Silverlight 初始下 ... -
silverlight click 事件委托是 RoutedEventHandler
2008-12-01 09:46 1711cellBtn.Click += new RoutedEven ... -
silverlight 2 系统对话框
2008-12-01 09:47 912silverlight 2 系统对话框 Code< ... -
silverlight, 双击事件
2008-12-01 10:22 1171Silverlight 没有提供双 ... -
转帖-如何在不联网的情况下安装 Silverlight Tools
2009-01-05 13:54 1028首先,在安装之前,将你的系统和VS2008更新到最新的 SP1 ... -
Silverlight 开发 GIS Google Maps
2009-06-01 17:36 1714Silverlight 作为地理信息系统的开发平台,与多种图源 ... -
Silverlight Tools 安装失败 解决办法
2009-06-18 20:02 19101.Silverlight Tools 安装失败,可以尝试将注 ...
相关推荐
- **通信方式**:分别探讨使用WebClient、WebRequest、WCF、ASMX、JSON以及ADO.NET Data Services等方式进行网络通信的方法和技术细节。 #### 十八、综合实例之RSS阅读器 - **概述**:通过构建一个RSS阅读器来综合...
在博客.sql和review文件中,可能包含了关于这些方法的示例代码或使用经验,可以帮助开发者更深入地理解如何在Silverlight中有效地访问数据库。通过结合理论知识和实践案例,开发者能够更好地掌握各种方法,并在实际...
- **实战经验分享**:分享个人在实际项目中使用Silverlight遇到的问题及解决办法。 通过上述知识点的学习,初学者可以系统地掌握Silverlight的基本概念和技术要点,并能快速上手进行简单应用的开发。此外,本书还...
在Silverlight中,我们可以利用WebClient来实现与服务器的通信,发送GET或POST请求,获取或发送数据。例如,当需要从服务器获取JSON格式的数据时,可以使用WebClient的DownloadStringAsync方法: ```csharp ...
在提供的压缩包文件`SilverlightCore_01_00`中,可能包含有关Silverlight同步通信的示例代码。通过对这些源码的深入研究,你可以看到如何在实际项目中实现和优化同步通信,以及如何在必要时切换到异步模式。 总结,...
- **与HTML DOM交互**:介绍了如何在Silverlight中与HTML DOM元素进行交互的方法。 - **调用JavaScript**:演示了如何从Silverlight应用程序中调用JavaScript函数。 - **用JavaScript调用.NET代码**:展示了如何让...