惯性聚合 高效追踪和阅读你感兴趣的博客、新闻、科技资讯
阅读原文 在惯性聚合中打开

推荐订阅源

Recorded Future
Recorded Future
Microsoft Security Blog
Microsoft Security Blog
Recent Commits to openclaw:main
Recent Commits to openclaw:main
The Register - Security
The Register - Security
The GitHub Blog
The GitHub Blog
奇客Solidot–传递最新科技情报
奇客Solidot–传递最新科技情报
人人都是产品经理
人人都是产品经理
量子位
freeCodeCamp Programming Tutorials: Python, JavaScript, Git & More
有赞技术团队
有赞技术团队
Stack Overflow Blog
Stack Overflow Blog
H
Help Net Security
Apple Machine Learning Research
Apple Machine Learning Research
The Cloudflare Blog
B
Blog RSS Feed
小众软件
小众软件
博客园 - 叶小钗
H
Hackread – Cybersecurity News, Data Breaches, AI and More
博客园 - 聂微东
博客园_首页
B
Blog
雷峰网
雷峰网
S
SegmentFault 最新的问题
N
Netflix TechBlog - Medium
D
Docker
博客园 - 司徒正美
博客园 - 【当耐特】
大猫的无限游戏
大猫的无限游戏
博客园 - Franky
MongoDB | Blog
MongoDB | Blog
U
Unit 42
CTFtime.org: upcoming CTF events
CTFtime.org: upcoming CTF events
腾讯CDC
F
Fortinet All Blogs
aimingoo的专栏
aimingoo的专栏
Martin Fowler
Martin Fowler
Jina AI
Jina AI
WordPress大学
WordPress大学
D
DataBreaches.Net
V
V2EX
V
Visual Studio Blog
Know Your Adversary
Know Your Adversary
P
Privacy & Cybersecurity Law Blog
F
Full Disclosure
G
Google Developers Blog
Engineering at Meta
Engineering at Meta
The Hacker News
The Hacker News
Security Archives - TechRepublic
Security Archives - TechRepublic
IT之家
IT之家
P
Privacy International News Feed

博客园 - 清虚真人

关于flask-sqlalchemy的用法研究 [原]跟我学silverlight系列教程[1]—wpf/silverlight体系架构和运行机制 sql2005 数据库没有完全关闭,无法重新生成日志 IIS中网站出错 javascript获取滚动条位置 - 清虚真人 - 博客园 .Net framework [转载]My97DatePicker在Frame中无法打开站点 输出datagrid的内容到excel - 清虚真人 - 博客园 sql select的时候按特定的顺序排序 vs2008 安装Silverlight tools遇到的崩溃问题。。。 关于.NET中的Server push技术 .net 几种序列化类的比较 asp.net ajax实现(—):Jquery+Json WPF中BitMapEffect的性能问题 我写的PageDataSurce分页的 asp.net页面执行机制 关于服务器端控件的attributes属性的奇怪问题 关于使用javascript+asp.net实现多文件上传的若干问题 正则表达式相关教程
[原]跟我学silverlight系列教程
清虚真人 · 2011-08-24 · via 博客园 - 清虚真人

接触wpf/silverlight已经有很多年头了,记得是在08年的时候在上海微软开始做为期一年的wpf项目,然后在09年上半年有做了数个silverlight项目。当时wpf和silverlight的教程非常少,特别是08年的时候,记得我们是4月份开始做wpf项目,然后抱着msdn还有英文版的wpf书啃了一个月,到6月份才出一本像样wpf中文版图书。其实当时对wpf/silverlight没有什么特殊的好感,到从09年到下半年到现在一直都没再碰过。直到前段时间看到wp7的消息,才对silverlight重拾兴趣。想重新看的时候,发现之前的知识已经忘得很零散。特别是wpf和silverlight之间千丝万缕的相似和区别让人抓狂。本着学习的原则,一边重新学习,重新来梳理。

可能有的朋友觉得把wpf和silverlight放在一起讲不太合适,本来两者就比较扯不清了,放在一起岂不是更让人云里雾里?其实我刚开始也有这样的担忧,但是我发现只看silverlight的话,有些知识确实很难理解的很透彻。一是觉得silverlight的msdn没有wpf的msdn知识点介绍的深入和完善,二是两者虽然很像,但是其实底层实现截然不同,放在一起讲互相对比可能会理解的更透彻,三是wpf的很多功能在silverlight里进行了保留,所以放在一起来讲,会让你对silverlight有一种知其然必知其所以然的感觉。

其实这些教程都是我看了msdn的基础上自己又梳理的,并且每节教程都会附带上自己的demo,供大家来更好的理解。很多章节都会把wpf、silverlight放在一起讲,并且讲解两者之前的区别。这样更有助于让你对silverlight有深刻的了解。大概会每1~3天更新一节,具体时间要看业余时间的安排. 其实这个只是我自己学习的总结,很多地方理解的并不一定对,如果有问题,请各位园友指正。

入门教程
1.wpf/silverlight体系架构,运行机制,框架类库的区别和特征。
  1.1 wpf/silverlight体系架构,运行机制
  1.2 wpf/silverlight框架类库的区别和特征
  1.3 silverlight应用程序模型以及宿主
2.xaml相关知识
  2.1 对象元素语法和属性语法、属性元素语法
  2.2 属性和类继承
  2.3 属性值和typeconvert
  2.4 引用值和标记扩展
  2.5 xaml编译时内部机制
  2.6 动态加载xaml数据以及注意事项
  2.7 xaml命名空间、XmlnsDefinitionAttribute
  2.8 名称范围,SetNameScope
  2.9 x:扩展
  2.10 x:Name、x:Key、Name的使用和区别
3.silverlight/wpf中的控件概述


进阶教程
4.wpf/silverligt控件继承层次结构以及特点
  uielement、frameworkelement、DispatcherObject、Visual、Control、contentcontrol、usercontrol
5.依赖属性、附加属性
  5.1 含义、特点、属性值继承、依赖属性的元数据
  5.2 依赖属性高级特性以及性能分析详解
6.事件
  6.1 路由事件、WeakEvent、附加事件
  6.2 属性更改事件
7.树的概念,可视化树与逻辑树的特点以及区别
8.资源
  8.1 静态资源和动态资源
  8.2 资源字典
9.数据绑定相关
  9.1 数据绑定概述
  9.2 数据绑定相关语法详解
  9.3 类型转换器详解
10.控件详解
   10.1 样式和模版
        ItemTemplate、DataTemplate、controltemplate
   10.2 用户控件
   10.3 自定义控件
   10.4 几个大小属性的区别
   10.5 ContentPresenter、ItemsPresenter
11.布局系统详解
12.URI的定义和应用
13.导航系统
14.输入、命令、焦点
15.wpf中的元素处理
16.数字墨迹
17.图形、动画和多媒体
18.文档处理以及文档处理相关基元素深入分析


高级教程
19.wpf和silverlight中的线程处理模型
20.silverlight中的数据访问模型以及数据结构
21.silverlight中的网络和通讯
22.程序的部署和本地化
23.silverlight中的性能因素