WCF分布式开发步步为赢(7):WCF数据契约与序列化
本节继续学习WCF分布式开发步步为赢(7):WCF数据契约与序列化.数据契约是WCF应用程序开发中一个重要的概念,毫无疑问实现客户端与服务端数据契约的传递中序列化是非常重要的步骤。那么序列化是什...
WCF分布式开发步步为赢(2)自定义托管宿主WCF解决方案开发配置过程详解
考虑到WCF分布式开发项目中关于托管宿主服务配置和客户端添加引用。两个环节最容易出错。对于大部分想学习WCF分布式开发的人来说,成功开发、配置、部署第一个自己的WCF服务困难重重。很多资料都介绍了WCF的基本概念...
WCF分布式开发步步为赢(1):WCF分布式框架基础概念
众所周知,系统间的低耦合一直是大型企业应用系统集成追寻的目标,SOA面向服务架构的出现为我们的如何利用现有企业系统资源进行企业ERP系统设计和实现提供了重要的参考原则。SOA如此炙手可...
WPF and Silverlight 学习笔记(十):WPF控件模型
WPF对控件其类型的继承方式如下 (其中绿色表示的类是抽象类,蓝色表示的类是非抽象类)控件内容模型 System.Windows.Controls.Control类:表示 用户界面 (UI) 元素的基类,这些元素使用ControlTemplate来定义其...
WPF and Silverlight 学习笔记(九):WPF布局管理之Canvas、InkCanvas
一、Canvas在WPF中子元素的绝对定位的布局控件其子元素使用Width、Height定义元素的宽度和高度 使用Convas.Left(Convas.Right)、Convas.Top(Convas.Bottom)定义与Convas容器的相对位置 如果同时存在Convas....
WPF and Silverlight 学习笔记(八):WPF布局管理之Grid、UniformGrid
一、GridGrid是以表格形式组织控件的一种布局方式,与Java AWT中的GridLayout类似,但区别在于WPF中的Grid的每一个单元格中可以放置多个控件,但控件可能会层叠在一起 WPF中的Grid支持单元格的合并,类似于HTML...
WPF and Silverlight 学习笔记(七):WPF布局管理之StackPanel
一、StackPanelStackPanel是以堆叠的方式显示其中的控件1、可以使用Orientation属性更改堆叠的顺序Orientation="Vertical" 默认,由上到下显示各控件。控件在未定义的前提下,...
WPF and Silverlight 学习笔记(六):WPF窗体
一、窗体类在Visual Studio和Expression Blend中,自定义的窗体均继承System.Windows.Window类(类型化窗体)。定义的窗体由两部分组成:1、XAML文件 1: <Window 2: xmlns="http://schemas.microsoft.co...
WPF and Silverlight 学习笔记(五):WPF应用程序管理
一、WPF应用程序由System.Windows.Application类进行管理二、创建WPF应用程序创建WPF应用程序有两种方式:1、Visual Studio和Expression Blend默认的方式,使用App.xaml文件定义启动应用程序 ...
WPF and Silverlight 学习笔记(四):WPF应用程序结构——HelloWorld
按照惯例,创建一个WPF的应用程序,点击按钮,在文本框中显示“Hello WPF World”,我们通过此例来分析WPF应用程序的结构。XAML文件如下:<Window xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presen...
WPF and Silverlight 学习笔记(三):WPF体系结构
WPF的基础的体系结构,所引用的Assembly如下图所示: 关系图中的PresentationFramework、PresentationCore 和 milcore是 WPF 的主要代码部分。在这些组件中,只有一个是非托管组件 – milcore。milcore 是以非托管...
WPF and Silverlight 学习笔记(二):WPF和Silverlight概述
WPF(Windows Presentation Foundation,Windows外观基础(直译))是基于Framework 3.0(含以后版本)的新一代Windows界面开发技术。Silverlight(中文翻译为“银光”),可以看成是WPF的Web应用产品,其早先名为W...
WPF and Silverlight 学习笔记(一):开发环境及参考资料
前一段时间一直很忙很忙,从4月份开始终于有时间学习一些新的东西了。回头一看,要学习整理的东西太多了:WPF、WCF、WF、Silverlight、JQuery、Ajax、ASP.Net MVC、ADO.Net Entry…想了想,终于决定先学习整理一下WP...
在silverlight中使用downloader
downloader对象为Silverlight 插件提供了下载功能,其通过HTTP(get)请求异步下载指定的内容. downloader所支持的event...
使用silverlight中的Storyboard实现动画效果
在silverlight中,可以使用StoryBoard(故事板)不实现类似于动画的效果,本文就是借助该对象来实现一个相册显示的例子,其运行效果如下图所示(鼠标放在中间图片上,然后离开): &n...
在Silverlight应用程序中操作Cookie
概述 很多朋友来信问如何在Silverlight 2中操作Cookie,这里专门写篇文章介绍一下。为了实现在Silverlight应用程序中对于Cookie的操作,我们需要借助于HtmlPa...
利用Silverlight、WCF和AJAX开发全新的企业应用
相对以往“原始”的HTML、CSS的开发方式,Silverlight拥有.NET核心中专用的CLR部分和富客户端开发所需的基本框架,同时微软还专门针对媒体(及其数字媒体权限管理)提供必要的开发支持。设计和开发人员将从多方面获...
Silverlight应用程序的.NET项目结构
先让我们从Silverlight应用程序的.NET项目结构开始,看一下这样的一个项目中包含了些什么文件,这些文件分别是用来做什么的。了解这些内容有助于我们将来根据自己的需要制作更为复杂的项目内容。在开始介绍之前,请...
Silverlight开发中的代码安全性
在Silverlight发布时,微软宣称它将是一个完全跨平台、跨浏览器的下一代富客户端开发技术工具。但在使用绚丽功能的同时,很多人会思考Silverlight是否能够一如既往地实现不同平台间托管代码执行的安全性?答案是“除...
WPF and Silverlight 学习笔记(十三):依赖项属性和路由事件
一、依赖项属性(Dependency Property)Windows Presentation Foundation (WPF) 提供了一组服务,这些服务可用于扩展公共语言运行时 (CLR) 属性的功能。这些服务通常统称为 WPF 属性系统。由 WPF 属性系统支持的属...