手机版
热门标签
站点地图
我要投稿
广告合作
联系我们
搜 索
广告位招租
广告位招租
切换导航
首页
编程教程
编程导航
编程百科
编程问答
编程博文
编程实例
硬件设备
网络运营
软件教程
移动数码
办公软件
操作系统
人工智能
栏目导航
▸ 编程语言
▸ 前端开发
▸ 移动开发
▸ 开发工具
▸ 程序设计
▸ 行业应用
▸ CMS系统
▸ 服务器
▸ 数据库
公众号推荐
微信公众号搜
"智元新知"
关注
微信扫一扫可直接关注哦!
子栏目导航
iOS
Android
Swift
Hybrid
Cocos2d-x
Flutter
Xcode
Silverlight
cocoa
Cordova
编程之家
Silverlight
Application Architecture Guide2.0-表现层
概览: 表现层的组件要实现和展示用户接口,管理用户交互。这一层包括用户输入和显示的控件,用户交互的组件。下面的图表显示表示层如何融入一个通用的应用架构。 表现层组件 1 UI组件。UI是用户和应用程序交互的接口,负责呈现和格式化数据,同时获取和验证用户输入数据。 2 用户处理组件。用户处理组件同步和协调用户交互。当系统有复杂的用户接口时,单独的用户处理组件可能会有用处,用分离的组件
作者:编程之家 时间:2020-07-17
Silverlight 引路蜂二维图形库示例:多义线和多边形
Graphics2D提供了FillPolygon ,drawPolyline来填充和绘制多边形和多义线 private void Polys() { AffineTransform mat1; /** Colors */ Color redColor = new Color(0x96ff0000, true); Color greenColor = new Color(0xff00ff00
作者:编程之家 时间:2020-07-17
Silverlight 中的通信安全访问策略
Silverlight 支持使用 HTTP/HTTPS (System.Net.WebClient 等) 和 Socket (System.Net.Sockets) 两种方式访问远程服务器,但基于安全原因,对这些网络访问制定了严格的安全策略。 1. HTTP/HTTPS 访问策略 (1) 始终允许同域调用。同域是指调用必须使用同一子域、协议和端口,这是出于安全原因以及防止跨域伪造。 (2) Sil
作者:编程之家 时间:2020-07-17
Silverlight下的Socket通讯
本文版权归 博客园 程兴亮 所有,如有转载,请严格按如下方式表明原文作者及出处,以示尊重!! 作者:程兴亮 出处:http://www.cnblogs.com/chengxingliang/archive/2012/05/24/2515100.html 在Silverlight中进行通讯,只能使用4502-4534之间的端口进行数据传输,另外Silverlight客户端会自动向943端口的
作者:编程之家 时间:2020-07-17
Silverlight实用窍门系列:70.Silverlight的视觉状态组VisualStateGroup
视觉状态是指控件的某些特定状态的外观,如MouseOver、Focused、Unfocused、Normal等等。在这些状态中有一些状态是不可同时存在的,我们将这种互斥的状态划分为同一个组,称之为视觉状态组。同理多个视觉状态组之间的状态是可以共存的。 VisualStateManager是视觉状态管理器,其内部包含多个视觉状态组 VisualStateGroup是视觉状态组,内部包含多
作者:编程之家 时间:2020-07-17
Silverlight MVVM 贴近实战(四)
有的大牛只写怎样怎样理解概念,喜欢讲一些概念,有的大牛干脆不写技术,有的大牛只会唯利是图,卖一些组件,我不是大牛,我喜欢帮助别人。 今天我们看看档案管理界面的数据查询与展示,先上一张图,调一下胃口。 这个界面主要的看点有DataGrid数据展示,分组,分页,Convert的使用等。首先我们来看一下界面的代码,这个布局方式采用Grid+StackPanel布局,代码如下。
作者:编程之家 时间:2020-07-17
XAML实例教程系列 - 事件(Event)
Events,中文称为事件,是Windows消息机制中重要概念之一,也是最常见的人机交互手段之一。 XAML和其他开发语言类似,具有事件机能,帮助应用管理用户输入,执行不同的行为。 根据用户不同的操作,执行不同的业务逻辑代码。 例如,用户输入日期,点击按钮确认,移动鼠标等操作都可以使用事件进行管理。 而在Windows 8和Silverlight应用开发中,事件常常被用于控制更改通知操作,
作者:编程之家 时间:2020-07-17
XAML实例教程系列 - 事件(Event)
Events,中文称为事件,是Windows消息机制中重要概念之一,也是最常见的人机交互手段之一。 XAML和其他开发语言类似,具有事件机能,帮助应用管理用户输入,执行不同的行为。 根据用户不同的操作,执行不同的业务逻辑代码。 例如,用户输入日期,点击按钮确认,移动鼠标等操作都可以使用事件进行管理。 而在Windows 8和Silverlight应用开发中,事件常常被用于控制更改通知操
作者:编程之家 时间:2020-07-17
20个常用Expression Blend设计开发技巧
微软Expression Blend是一款优秀的用户界面设计工具,该工具可被用于Silverlight,WPF和Windows Phone 7应用UI设计,其内置SDK类库包含大量代码帮助设计人员无需输入任何后台代码实现动态交互效果。如果您对Expression Blend还不熟悉,推荐阅读以下几本专业教程书籍: Microsoft Expression Blend 4 Unleashed Mic
作者:编程之家 时间:2020-07-17
快速学习Expression Blend开发三要素
多数是刚入门的Silverlight开发人员,不少人在问,目前软件开发角色分工细化,是不是做后台的,就可以不用学习前台设计?这个问题让我想起曾经在园子里看到过相关的讨论,同时也让我想起工作中软件开发角色的分工。为了不偏离本篇的主题,我不再扩展职业分工化的讨论,直接说说我对上面问题的回答,在我个人来看,作为软件开发人员,专注是必须的,但是专注的同时也需要扩展自己的眼界,学习相关的辅助开发工具,不仅可
作者:编程之家 时间:2020-07-17
Expression Blend 设置RichTextBox的背景图片
1. 创建Silverlight项目,命名为RichTextBoxBackground 2. 右击项目,添加现有项目,选择要添加的背景图片,这里我们添加一个256*256的图片 3. 向美化板中添加RichTextBox 4. 设置其长宽均为256*256 5. 右击RichTextBox,选择编辑模板,编辑拷贝 6. 选择Border,将其背景色重置 7. 导航
作者:编程之家 时间:2020-07-17
Silverlight ComboBox的SelectedValue不在ItemSource中的绑定失败问题
http://www.cnblogs.com/HalfwayMonk/archive/2010/12/23/1915221.html 正在实践简单的MVVM。使用ComboBox进行数据下拉选择绑定,然后就遇到问题了。 左侧ListBox中有三项数据,ComboBox中只有2项。左边选中绑定到右边。 123 1.当选中共有的数据项,wang和xu时一切正常。 2.当选择xie时,因为ComboBo
作者:编程之家 时间:2020-07-17
ArcGIS API for Silverlight开发入门3:Widgets
Widgets翻译过来是小玩具。如果使用过Dojo或者ExtJS等js框架肯定会了解到这个“小玩具”也有大用处,能够在很大程度上减少我们的工作量,快速完成功能需求。能减少多大工作量呢?让我们先来,点击这里,看一个例子。 前两节的地图中,总感觉少点什么……对,就是一个sliderbar,有了它感觉就像汽车有了方向盘一样,能够控制方向了。那么来看看实现上面这个例子中的滑块条需要做什
作者:编程之家 时间:2020-07-17
ArcGIS API for Silverlight开发入门4:用户与地理信息之间的桥梁--GraphicsLayer
我们与地图交互的过程时刻在进行着:一个拉框放大操作,或者对地图内容的查询等。这些交互过程中的输入输出,通常都是反映在独立于地图数据一个“层”上。比如拉框放大,我们能看见鼠标所画的一个矩形;又比如对兴趣点的查询,结果通常是将符合条件的兴趣点的形状高亮显示在那个独立的“层”中,通过它既可以反映用户的输入,又可以展现地图的输出。这个“层”就是GraphicsLayer。 其实ADF开发中
作者:编程之家 时间:2020-07-17
ArcGIS API for Silverlight开发入门5:任务外包——Tasks
通过上一节的学习,我们已经知道了如何与GraphicLayer交互,但毕竟GIS不是一个画板,所以这节来看一下如何通过Silverlight API完成GIS中的分析功能。 GIS之所以是一个通用的工具,就是因为它具有各种各样分析和处理数据的能力。Silverlight API中提供了Task,使我们能够轻松完成常见的分析任务。 先来考虑一下吃饺子的场景。要想吃饺子
作者:编程之家 时间:2020-07-17
ArcGIS API for Silverlight开发入门6:图层类型小结
在用SilverlightAPI开发的过程中,不论是从客户端提交到服务器端的数据,还是从服务器端返回客户端的数据,都要表现在浏览器中,具体的来说是Map控件里。但根据各自类型的不同,比如数据源,地图服务的类型,是否缓存等,决定了它们将处于某个图层里,前面讲过的GraphicsLayer就是一种图层。清楚地认识这些图层类型,对于处理于服务器与客户端之间的地图数据来说是很重要的。 所有
作者:编程之家 时间:2020-07-17
ArcGIS API for Silverlight开发入门7:使用非AGS数据源的图层
通过上一节学习,可以看出在Silverlight API中不仅可以轻松使用ArcGIS Server9.3发布的地图服务,也可以通过继承相应的图层,引入其他的数据源,比如ArcGIS Server9.2发布的地图服务,WMS服务,或者其他免费的数据。本节就通过一个实例,来看看如何将Google Map作为底图数据。 Google Map是经过缓存的数据,所以需要继承的是TiledM
作者:编程之家 时间:2020-07-17
图片处理笔记for silverlight 和 Windows Phone 7
在开发WP7程序过程中,会遇到在UI上使用用大量的Image这种情况。你可能会以为使用Image是一个很简单的事情,不需要用一篇博客的篇幅的介绍:仅仅设置一个Uri给Image的Source属性就完成了?但是,还有其他的事情需要考虑呢。这里有许多的小细节如果你知道到的话,会对的你的程序有帮助,特别是当希望开发出的软件能够有较好的体验和较少的内存使用(移动开发这点很重要)。这些小的提示,不仅适用WP
作者:编程之家 时间:2020-07-17
Prism应用开发一—— 概述
Prism框架的设计目的是用来帮助构建丰富、灵活、易维护的WPF和Silverlight应用程序。 关键概念 Modules:Modules是能够独立开发、测试、部署的功能单元,Modules可以被设计成实现特定业务逻辑的模块(如Profile Management),也可以被设计成实现通用基础设施或服务的模块(如Logging、Exception Management)。 Module Cata
作者:编程之家 时间:2020-07-17
Silverlight中大图片的加载进度
使用System.Media.Imaging.BitmapImage类的DownloadProgress事件,再配合ProgressBar等控件即可做出进度条效果,下面代码中就只简单的使用TextBlock显示进度 1、MainPage.xaml代码 1: <Grid x:Name="LayoutRoot" Background="White"> 2: <Image x:Name="img"/>
作者:编程之家 时间:2020-07-17
分享Silverlight/Windows8/WPF/WP7/HTML5周学习导读(6月11日-6月17日)
分享Silverlight/Windows8/WPF/WP7/HTML5周学习导读(6月11日-6月17日) 本周Silverlight学习资源更新 Silverlight 自定义tooltip _eagle Silverlight Web.config connectionstring RGY_LZY Silverlight引用WCF 修改配置 ZJ1990 关于Silverlight控件中Sc
作者:编程之家 时间:2020-07-17
分享Silverlight/Windows8/WPF/WP7/HTML5周学习导读(6月11日-6月17日)
分享Silverlight/Windows8/WPF/WP7/HTML5周学习导读(6月11日-6月17日) 本周Silverlight学习资源更新 Silverlight 自定义tooltip _eagle Silverlight Web.config connectionstring RGY_LZY Silverlight引用WCF 修改配置 ZJ1990 关于Silverlight控件中Sc
作者:编程之家 时间:2020-07-17
Silverlight之MVVM:模型-视图-视图模型Model-View-ViewModel16
Silverlight之MVVM:模型-视图-视图模型(Model-View-ViewModel)(16) 概述 组成部分Model、View、ViewModel,程序=数据结构+算法。Model就是数据结构,ViewModel实现算法数据处理,View实现数据展现。 View:UI界面 ViewModel:它是View的抽象,负责View与Model之间信息转换,将View的Command传
作者:编程之家 时间:2020-07-17
XAML实例教程系列 - 标记扩展(Markup Extensions)
作为描述性语言,XAML使用对象元素声明和其属性调用实现不同操作。在实际项目开发中XAML为控件属性赋值,经常会遇到设计时属性值处于未知状态,而该属性值只有在应用运行时才能获取到,通过简单的XAML属性赋值语法无法实现用户需求,使用XAML标记扩展(Markup Extensions)可以轻松实现XAML页面属性赋值,资源引用,类型转换等操作。 本篇将详细讲解Windows 8应用开发,XAML的
作者:编程之家 时间:2020-07-17
Silverlight 雷达图和一种特殊泡泡画法
自上次发了雷达图,也没怎么说一下。 这次又做了一种图,继续共享一下,就是以一个点为中心,周围绕着几个点,用一个箭头与中心相连并带有某些信息。圆 和中心都可以响应鼠标事件。 我一向不会讲解所做的东西。所以大部分我直接上源码的。 简单讲解一下: 代码结构分为4部分, 1. 首先是画布,其实就是一个canvas因为现在只有二种图, 一个雷达画布 RadarCanvas(比较特殊),和一个二维坐标画布
作者:编程之家 时间:2020-07-17
Reactive Extensions (Rx) 入门(4) —— Rx的事件编程②
原文:http://www.atmarkit.co.jp/fdotnet/introrx/introrx_01/introrx_02_02.html 作者:河合 宜文 事件是什么?用Rx来处理事件的优势 让我们来看看如何用Rx特有的事件Obserable转换事件处理的。在这之前,让我们考虑一下事件在.NET中的应用场景。 最具有代表性的应该是GUI的事件了。比如:按钮点击,鼠标移动等,这些全是通过
作者:编程之家 时间:2020-07-17
Silverlight 引路蜂二维图形库示例:路径
引路蜂二维图形库也提供了对一般路径的支持,可以同过线段,二次曲线,三次曲线组成路径,也可以根据SVG指令来定义路径。 private void Paths() { AffineTransform mat1; /* The path. */ Path path; /** Colors */ Color redColor = new Color(0x96ff0000,
作者:编程之家 时间:2020-07-17
Silverlight XAML互相引用
本文是互联力量的Silverlight系列内容之二,面向Silverlight初学者,重点描述Silverlight XAML的基本特点。如果你对Silverlight是什么还不清楚,请参考什么是Silverlight XAML称为可扩展应用程序标记语言(Extensible Application Markup Language),读作“zammel”,它的作用通俗的说,就是表现Silverli
作者:编程之家 时间:2020-07-17
Silverlight中多个Xaml之间的切换/调用/弹出/传参数问题小结
silverlight中不存在Flash中的场景,有的只是一个个Xaml文件,你要是愿意,也可以把它看做"场景"或"窗口",刚开始接触sl时,对于多个xaml之间如何切换,调用,传递参数感到很棘手,下面是我总结的几种方法: 1、A.xaml跳转到B.xaml (a)首先需要定义一个公用的接口(interface),如下: using System.Windows; namespace ChildW
作者:编程之家 时间:2020-07-17
动态设置Silverlight 初始化参数以及设置控件中设置默认.xaml 页面
每个Silverlight 项目可以有多个.xaml 文件。但每次只能看到一个.xaml 页面。 当你在Visual Studio 中创建一个Silverlight 项目是,将创建一个默认的名字叫做 “MainPage.xaml”的.xaml 文件,当打开承载Silverlight 项目的Web 页面时这个.xaml 控件默认显示。 可以通过设置“Application.RootVisual”属性
作者:编程之家 时间:2020-07-17
上一页
184
185
186
187
188
189
190
191
下一页
小编推荐
热门标签
更多
python
JavaScript
java
HTML
reactjs
C#
Android
CSS
Node.js
sql
r
python-3.x
MysqL
jQuery
c++
pandas
Flutter
angular
IOS
django
linux
swift
typescript
路由器
JSON
路由器设置
无线路由器
h3c
华三
华三路由器设置
华三路由器
电脑软件教程
arrays
docker
软件图文教程
C
vue.js
laravel
spring-boot
react-native