2012年4月30日

摘要: 本主题提供 Windows Presentation Foundation (WPF) 类层次结构的指导教程,涵盖了 WPF 的大部分主要子系统,并描述它们是如何交互的。本主题还详细介绍了 WPF 架构师所做的一些选择。System.ObjectWPF 主要编程模型是通过托管代码公开的。在 WPF 的早期设计阶段,曾有过大量关于如何界定系统的托管组件和非托管组件的争论。CLR 提供一系列的功能,可以令开发效率更高并且更加可靠(包括内存管理、错误处理和通用类型系统等),但这是需要付出代价的。下图说明了 WPF 的主要组件。关系图的红色部分(PresentationFramework、Presen 阅读全文
posted @ 2012-04-30 10:52 pecaboooo0 阅读(543) 评论(0) 推荐(1) 编辑
 
摘要: 本主题提供 Windows Presentation Foundation (WPF) 类层次结构的指导教程,涵盖了 WPF 的大部分主要子系统,并描述它们是如何交互的。本主题还详细介绍了 WPF 架构师所做的一些选择。System.ObjectWPF 主要编程模型是通过托管代码公开的。在 WPF 的早期设计阶段,曾有过大量关于如何界定系统的托管组件和非托管组件的争论。CLR 提供一系列的功能,可以令开发效率更高并且更加可靠(包括内存管理、错误处理和通用类型系统等),但这是需要付出代价的。下图说明了 WPF 的主要组件。关系图的红色部分(PresentationFramework、Presen 阅读全文
posted @ 2012-04-30 10:42 pecaboooo0 阅读(217) 评论(0) 推荐(0) 编辑
 
摘要: 作为软件开发人员,我们很大一部分时间都花在了获取和操作数据上面。而说到数据,我们会自然而然地想到包含在关系数据库里的信息、使用的XML文档、保存在本地的DataSet、内存中的List列表等等。通常我们会对数据进行过滤和定位,查询出符合要求的那一部分数据。在.NET 3.5之前的版本中,与特定的数据类型打交道时,我们要使用特定特定命名空间下的特定类型。如下表列出了操作各种常见类型的API目标数据操作数据的.NET类型关系数据System.Data.dll和System.Data.SqlClient.dllXML文档数据System.Xml.dll元数据System.Reflection命名空间 阅读全文
posted @ 2012-04-30 10:37 pecaboooo0 阅读(3984) 评论(0) 推荐(1) 编辑
 
摘要: 阶段 说明 页请求 页请求发生在页生命周期开始之前。 用户请求页时,ASP.NET 将确定是否需要分析和编译页(从而开始页的生命周期),或者是否可以在不运行页的情况下发送页的缓存版本以进行响应。 启动 在启动阶段,将设置页属性,如 Request 和 Response。 在此阶段,页还将确定请求是回发请求还是新请求,并设置 IsPostBack 属性。 页还设置 UICulture 属性。 初始化 页初始化期间,可以使用页中的控件,并将设置每个控件的 UniqueID 属性。 如果需要,还会向页应用于母版页和主题。 如果当前请求是回发请求,则回发数据尚未加载,并且控件属性值尚未还原为视图状态中 阅读全文
posted @ 2012-04-30 10:22 pecaboooo0 阅读(183) 评论(0) 推荐(1) 编辑