读书札记
kntao
这个作者很懒,什么都没留下…
展开
-
庖丁解牛ASP.NET3.5控件和组件开发技术-(3)从零开始开发服务器控件
第二章服务器控件开发中的调试技术略,因为在开发当作调试技术用的很多。选择基类:Control具有最基本的属性,WebControl有外观布局和样式等属性,CompositeControl实现了INamingContainer接口,现有控件。控件呈现顺序:RenderControlRenderRenderBeginTagRenderContentsRende原创 2010-01-13 14:06:00 · 981 阅读 · 0 评论 -
(1)WPF基础学习
Windows图形基础Windows系统的两大部分:User32:提供windows应用程序的组成元素,比如窗口,文本框,按钮等。GDI/GDI+:提供绘图API,比如绘制图形、文本与图像等。WCF不再基于User32和GDI/GDI+,而是基于微软的DirectX技术。WPF功能特点基于矢量绘图技术;设备无关单位:分辨率无关;声明式的程序设计:XAML语言;Web风格原创 2010-09-02 16:49:00 · 1046 阅读 · 0 评论 -
WF活动(Activity)
<br /> <br />一、WF活动概述:WF活动的顶层类的关系:<br /><br />活动条件类型:<br />代码条件:<br />规则条件:关联.rules文件。<br />二、简单概述WF的基本活动:<br />IFElseActivity活动:在工作流中做一些分支决定。每个分支用一个IfElseBranchActivity表示。<br /><br />WhileActivity活动:当需要重复执行子活动,直到条件满足进行退出时,可以使用WhileActivity活动<br /><br />Pa原创 2010-11-03 17:23:00 · 3792 阅读 · 2 评论 -
工作流(WF)编程入门
<br /> <br />一、WF基础简介:WF被用于简化和争强.NET应用程序开发,WF不是一个独立的开发环境,它提供了一套用于辅助工作流的开发框架。<br />特点:WF的运行时引擎WF支持顺序工作流、状态机工作流和数据驱动工作流,并且支持工作流的持久化,WF支持使用特定领域模型解决问题,可以开发自己的活动组件,来引入对特定领域问题的解决方法。WF提供了完整的工作流系统,还提供了一套标准的活动、工作流持久化、工作流监控和追踪、规则引擎、工作流设计器以及项目开发模板。可以修改WF的行为来扩展WF,比如,可原创 2010-10-29 11:30:00 · 3755 阅读 · 0 评论 -
(二)、事件和数据回发机制
<br /> 控件事件和数据回发概述深层了解一下Button 的事件:<br />假如我们没有对Button 注册Click 事件,则Button 会执行一遍它内部的Click 相关逻辑,并没有对Page 对象产生任何影响;如果我们为Button 定义了Click 事件(如上面代码片段),则Button 还是执行一遍它内部的Click 相关逻辑,不同的是在执行自己内部逻辑的过程中它还执行了Page 对象中的一些代码功(即Button 的事件体Button1_Click 方法),就达到了我们要实现的功能。通过原创 2010-09-15 14:58:00 · 1477 阅读 · 0 评论 -
(六)、WCF 安全
<br /> Overview:Windows身份验证用户名/密码证书验证发布口令<br />1.1 身份验证:WCF中提供多种身份验证方式:<br />1.2 授权:WCF支持多种角色库,比如Windows 组、LDAP、ASP.NET Provider<br />1.3 保密性:传输过程<br />1.4 完整性:在发送过程中没有被恶意篡改。<br />1.5 凭据:WCF用于创建已声明的标识或功能的数据。凭据多种形式:用户标记和X.509证书传输的安全性消息完整性。消息保密性。通常用公钥/私钥进行数据原创 2010-08-27 15:29:00 · 3124 阅读 · 0 评论 -
庖丁解牛ASP.NET3.5控件和组件开发技术-(4)服务器控件属性
属性,方法和事件是控件使用者和控件交互的接口:包含系统属性和自定义属性。简单属性 [Description("简单属性")] [Category("简单属性")] public string Value { get { String s = (String)ViewState["Value"]; return ((s =原创 2010-08-04 14:46:00 · 945 阅读 · 0 评论 -
(五)、WCF中的行为
行为(Behaviors)指的是那些影响WCF系统运行的设置。WCF系统中的行为分为服务行为(Service behavior)和操作行为(Operation behavior).常见的服务行为包括实例控制、并发控制、元数据发布。常见的操作行为包括事物流设置。实例管理通过ServiceBehavior特性的InstanceContextMode属性进行设置,Public enum InstanceContextMode{ PerSession = 0, PerCall = 1,原创 2010-07-27 15:07:00 · 2791 阅读 · 0 评论 -
(四)、WCF契约编程
契约类型:服务契约(Service Contract)定义了客户端执行的服务操作数据契约(Data Contract)定义了与服务交互的数据类型消息契约(Message Contract) 允许服务直接与消息交换错误契约(Fault Contract)定义了服务抛出的错误服务契约:2.1 服务契约和WSDL: 服务契约和WSDL转化ServiceContract --> wsdl:serviceOperationContract --> wsdl:operation2.2 服务契约的重载问题在WCF不能原创 2010-07-23 11:44:00 · 1706 阅读 · 0 评论 -
(二)、WCF通道模型
通道模型概述通道堆栈是具有一个或多个消息处理通道的分层的通信堆栈。堆栈底部是传输通道,它负责使通道堆栈适应基础传输(例如,TCP、HTTP、SMTP 和其他类型的传输)。通道为消息的发送和接收提供了一个低级编程模型。此编程模型依赖于多个接口和其他类型模型(统称为 WCF 通道模型)。源文档 通道堆栈底部通道称为传输通道。它是负责与其他方之间发送和接收消息的通道。这包括负责在与用于和其他方通信的格式之间转换Message对象。传输通道上面可以有任意个协议通道,每个协议通道负责提供一种通信功能(如可靠的传递保证原创 2010-06-28 14:27:00 · 3535 阅读 · 0 评论 -
(一)、WCF 基本概念
微软提供了四种方案来实现分布式的通信交互技术.Web service和WSE.NET Remoting.NET 企业服务MSMQWCF 体系架构图 契约:一个服务契约公开接口的一部分。定义了服务端公开的方法,传输协议,可访问的地址,分为四种服务契约数据契约错误契约消息契约服务运行:服务在运行时的具体行为消息:包含了消息的传输方式,消息编码与解码激活和宿主:WCF 基本概念地址:每个服务都有唯一的地址,一个地址包含了通信所使用的协议,协议指的是传输使用的协议,常见的有Http(使用HTTP协议),net.t原创 2010-06-25 17:49:00 · 1911 阅读 · 1 评论 -
(三)、WCF绑定
绑定的基本概念:通道模型具有极大的灵活性,可以在协议通道,编码器,传输通道等各个方面进行设置,每次都需要设置一个完整的通道栈是一个较为复杂的事情,从传输协议上看,有HTTP,TCP,UDP,P2P,IPC和MSMQ等多种方案,从编码器上,有二进制编码,MTOM等编码方法,在加上消息的安全策略,会话设置的组合会有很多。绑定是一个定制好的通道栈,包含协议通道,传输通道和编码器,从功能上看,一个绑定集成了通信模式,可靠性,安全性,事务传播和互操作性等设置,标准绑定一共有十二种,WCF 附带有以下绑定。绑定配置元素原创 2010-06-28 15:57:00 · 4749 阅读 · 0 评论 -
庖丁解牛ASP.NET3.5控件和组件开发技术-(1)服务器控件概述
服务器控件概述1.服务器控件的类型以及ASP.NET控件开发的系统基类Control,WebControl,CompositeControl,DataBoundControl,HierarchicalDataBoundControl,HierarchichicalDataSourceControl,ListControl,BaseValidator.2,控件的生命周期,服务器控原创 2010-01-11 15:16:00 · 873 阅读 · 0 评论 -
Windows Phone 7 后退历史记录管理与起始页的程序块管理
导航历史记录管理,起始导航历史记录是用于一个导航堆栈来管理的。如完成以下导航:MainPage ->Page1 ->Page 2 ->Page 3,其实就形成了一个如下图的导航堆栈:所有当按“返回键”时也是按后进先出得原则进行导航,但是思考如下问题:它的原理是什么呢?每个应用程序都有一个 RootFrame。当用户导航到该页面时,导航框架会将应用程序的每个页面或 Phone原创 2012-01-12 17:02:17 · 1674 阅读 · 0 评论