Silverlight 2.0 RTW 正式版发布(附下载地址)
Microsoft Silverlight 2今天终于向用户发布使用。 Microsoft Silverlight是一个跨浏览器的、跨平台的插件,为网络带来下一代基于.NET的媒体体验和丰富的交互式应用程序。Silverlight提供灵活的编程模型,并可以很方便地集成到现有的网络应用程序中。Silv...
现在就开始体验Live Mesh吧!
传说Live Mesh是微软的云计算平台,昨天无意中用Live ID成功登录上了Mesh.com,发现部分功能已经可以使用了,比如文件同步。后来在论坛获悉,目前Live Mesh已经扩大试用范围,大家可以尝试登录一下。另外,我先前在Microsoft Connect加入了Live Mesh for ...
jQuery成为微软.NET开发工具的一部分了
国庆大假刚刚开始,这么振奋人心的一条消息发布了!我相信很多用.NET技术的朋友都接触过或者实际用到了jQuery这个轻量级javascript框架,它最大的特点就是支持类似CSS选择器的语法,比如$("#top")就是选择页面DOM中id等于top的元素,$("p&qu...
WCF中的Binding模型之一: Binding模型简介
一、 信道层与服务模型层(Channel Layer and Service Mode Layer) 对于一个分布式应用的开发与设计来说,通信问题是不得不考虑,同时也是最为复杂、最难实现的问题。在过去的若干年中, 微软先后推出了一系列广受欢迎的通信技术, 比如DCOM、Enterprise Serv...
用JS + WCF打造轻量级WebPart
自打.net2.0起,ms就推出了webPart功能,用它可以轻松开发出具有web2.0风格的个性化网站功能,比如拖放,定制标题栏等,但是WebPart的设计是属于重量级的,每次拖动都会引起页面回发,导致数据库读写以及大量的数据传输(即使在最外层套一个MajicAjax之类的,也是如此),另外Web...
WCF后续之旅(17):通过tcpTracer进行消息的路由
对于希望对WCF的消息交换有一个深层次了解的读者来说,tcpTracer绝对是一个不可多得好工具。我们将tcpTracer置于服务和服务代理之间,tcpTracer会帮助我们接获、显示和转发流经他的消息。 从本质上讲,tcpTracer是一个路由器。当启动的时候,我们需要设置两个端口:原端口(sou...
WCF后续之旅(16): 消息是如何分发到Endpoint的--消息筛选(Message Filter)
在介绍终结点的ListenUriMode时,我们提到了两个特殊的对象ChannelDispatcher和ChannelListener。这两个对象在整个WCF的消息分发系统中具有重要的地位,在这节里,我们对WCF的整个消息分发过程作一个简单的介绍。 一、连接请求的监听当我们通过ServiceHost...
问一下WCF中如何才能支持多个服务
不好意思。。 这个问题一直缠在心里没解决。。 现在很多的做法是只做一个服务。。。也就是一个接口和一个继承类。。 如果我要有多个接口和继承类呢。。 该如何发布出去。。 在配置文件中又如何配置呢。 现在我仅有的知识是这样的。 1 在IIS中采用HTTP的话。 就发布多个svc文件。 每个svc搞一个接口...
WCF后续之旅(15): 逻辑地址和物理地址
在WCF中,每个终结点都包含两个不同的地址——逻辑地址和物理地址。逻辑地址就是终结点Address属性表示的地址。至于物理地址,对于消息发送放来讲,就是消息被真正发送的目的地址;而对于消息的接收放来讲,就是监听器真正监听的地址。 一、服务端的物理地址 在默认的情况下,终结点的...
WCF后续之旅(14):TCP端口共享
在基于TCP/IP协议簇的对等网络通信下,相互通信的应用程序运行各自的进程中,出于应用层的进程将数据局封装成数据报,并通过传输层的TCP或者UDP进行网络通信。而TCP和UPD则通过一个16bit的端口来识别不同的应用程序。 对于一些常用网络服务,他们都有一个知名的端口好与之匹配。比如,FTP服务是...
ExtJs学习笔记(23)-ScriptTagProxy+XTemplate+WCF跨域取数据
ajax应用中跨域一直是一个非常麻烦的问题,目前也有一些解决办法,但要么比较麻烦,要么就不具备通用性,幸好ExtJs里的ScriptTagProxy提供了跨域读取数据的功能,而且在几大浏览器上都可以正常运行,但在使用过程中要注意几点:1.服务端返回时,必须按以下格式返回:stcCallback100...