Welcome 微信登录

首页 / 网页编程 / ASP.NET

asp.net控件设计时支持(1)

asp.net控件设计时支持(1)

asp.net控件设计时支持(1)2011-12-06 博客园 Clingingboy一.ControlDesigner类ControlDesigner作为web服务器控件的设计器的基类,你可以扩展此类. 总之你了解这个类以后你会发现原来你平时看到的控件能够在VS2005设计时中完美的呈现也是微软帮你做的.既然如此,作为一个完美的控件也应该配有设计时的支持,有时候可以让开发达到事半功倍的效果.这里先不介绍这个类其中具体的方法和属性了.我们接了会具体使用的....
asp.net控件设计时支持(2)-自动格式设置

asp.net控件设计时支持(2)-自动格式设置

asp.net控件设计时支持(2)-自动格式设置2011-12-06 博客园 Clingingboy自动格式设置先看个图相信大家都很熟悉吧,我们可以用这个面板很方面的使用预定的样式.我们可以称之为自动格式设置或者自动套用样式.ControlDesigner类提供了AutoFormats属性,其提供了DesignerAutoFormat类的DesignerAutoFormatCollection集合.我们来看下相关的类....
asp.net控件设计时支持(3)

asp.net控件设计时支持(3)

asp.net控件设计时支持(3)2011-12-06 博客园 Clingingboy上篇很偷懒的写了自动格式设置.把没讲完的补上.一.智能标记先看一张图.GridView右侧的小三角可以很轻松的帮助我们设置常用的属性,如下面的启动分页,启用排序等,通过这样的方式我们可以很快的完成工作。我们称这样的任务菜单为智能标记.下面来看看如何实现1.重写ControlDesigner的ActionLists属性你必须重写这个属性,返回你自定义的智能标记集合(即Des...
asp.net控件设计时支持(4)

asp.net控件设计时支持(4)

asp.net控件设计时支持(4)2011-12-06 博客园 Clingingboy一.单区域编辑1.介绍在内置控件中,典型的则是Panel控件,如下图其在设计时提供了一个编辑区域,可方便的编辑控件内部文本,并提供了一个标题属性,此设计时呈现效果并非呈现以后的效果.另外除Panel控件外,MultiView控件也提供相似的设计时支持.下面我们看一下类图ContainerControlDesigner 提供单个带框区域来表示控件,注意是单个,你只需要关注以...
asp.net控件设计时支持(5)

asp.net控件设计时支持(5)

asp.net控件设计时支持(5)2011-12-06 博客园 Clingingboy一.设计器1.什么是设计器,看下图所以无需解释其概念,设计器自然是帮助你能够快速的完成控件基本的编辑,节省时间.设计器是一个Form页面,所以如果想制作设计器的话,需要一些Form的基础知识.2.实现原理(1)设计器可以说是属性面板的扩展版,一般情况下设计器会把控件常用的属性都列出来,供方便的设置(2)原理还是跟第3篇一样,打开设计器时,Form通过继承自ControlD...
在ASP.NET中进行消息处理(MSMQ) 一

在ASP.NET中进行消息处理(MSMQ) 一

在ASP.NET中进行消息处理(MSMQ) 一2011-12-06 博客园 Bēniaǒ一、MSMQ介绍和安装消息队列MSMQ是微软消息队列的英文缩写。使用消息队列的优点:稳定、消息优先级、脱机能力以及安全性。消息队列分为用户创建的队列(专用队列)和系统队列,用户队列分为,。我是Windows XP,看下图所示(myQueue为自己创建的消息队列,msmqtriggersnotifiations为通用队列):对消息队列有了简单的了解后,使用MSMQ进行软件...
在ASP.NET中进行消息处理(MSMQ) 二

在ASP.NET中进行消息处理(MSMQ) 二

在ASP.NET中进行消息处理(MSMQ) 二2011-12-06 博客园 Bēniaǒ在我上一篇文章《ASP.NET中进行消息处理(MSMQ)一》里对MSMQ做了个通俗的介绍,最后以发送普通文本消息和复杂的对象消息为例介绍了消息队列的使用。本文在此基础上继续介绍MSMQ的相关知识点,最后还是通过一个示例程序来分析MSMQ在实际项目开发中的应用。建议:如果你对MSMQ不够了解,在你阅读本文前请先阅读第一部分:《ASP.NET中进行消息处理(MSMQ)一》。...
在ASP.NET中进行消息处理(MSMQ) 三

在ASP.NET中进行消息处理(MSMQ) 三

在ASP.NET中进行消息处理(MSMQ) 三2011-12-06 博客园 Bēniaǒ在本文的前两篇文章里对MSMQ的相关知识点进行了介绍,很多阅读过这前两篇文章的朋友都曾问到过这样一些问题:1、如何把MSMQ应用到实际的项目中去呢?2、可不可以介绍一个实际的应用实例?3、......在前两篇文章里,关于MSMQ常用的技术点基本介绍完毕了,本文主要以MS开源项目PetShop中的MSMQ应用作为案例来介绍MSMQ在实际项目中的应用。在PetShop里,由...
使用.NET发送E-Mail小程序示例

使用.NET发送E-Mail小程序示例

使用.NET发送E-Mail小程序示例2011-12-06 博客园 Bēniaǒ本文主要是以.NET下怎么实现发送E-Mail作为示例分析讲解,故在示例程序里有许多涉及到.Net.Mail之外的内容都没做.最近比较忙没太多的时候去完善其功能,有兴趣的朋友可以下载源码去完善下.这不是一个什么大的软件,也不是什么很特别的东西,我写这个文章的目的是让大家一起来学习.NET下发送E-mail的实现,希望这篇文章可以帮助到还没搞清楚怎么实现发送邮件的朋友,对于已经会...
使用Action、Func,EventHandler,params关键字修饰的参数的匿名委托和Lambda表

使用Action、Func,EventHandler,params关键字修饰的参数的匿名委托和Lambda表

使用Action、Func,EventHandler,params关键字修饰的参数的匿名委托和Lambda表2011-12-06使用Action、Func,EventHandler,params关键字修饰的参数的匿名委托和Lambda表达式在.NET在,我们经常使用委托,委托的作用不必多说,在.NET 2.0之前,我们在使用委托之前,得自定义一个委托类型,再使用这个自定义的委托类型定义一个委托字段或变量。.NET 2.0给我们带来了Action、Func两...
使用IIS 7.0 PowerShell创建web站点,Web应用,虚拟路径和应用程序池

使用IIS 7.0 PowerShell创建web站点,Web应用,虚拟路径和应用程序池

使用IIS 7.0 PowerShell创建web站点,Web应用,虚拟路径和应用程序池2011-12-06 博客园 代震军翻译介绍IIS PowerShell 名空间包括诸如: Web-Sites, Apps, Virtual Directories 和 Application Pools.使用内置的PowerShell cmdlets可以很容易创建一个名空间项和管理该项.创建Web站点如果您熟悉PowerShell 的话,就会知道在各种PowerShe...
Castle.ActiveRecord的初始化配置补充及配置封装的解决方案

Castle.ActiveRecord的初始化配置补充及配置封装的解决方案

Castle.ActiveRecord的初始化配置补充及配置封装的解决方案2011-12-06 博客园 Beniao前些天我发了一篇关于AR的配置的文章,是我帮一位刚学习AR的朋友做了一个小实例后写上来的,里面我采用了IConfigurationSource,ActiveRecord是在web.config里配置的,其实ActiveRecord可以单独写在别的地方或动态配置也是可以的,比如用XML来配置,用Hashtable来配置.下面我简单介绍了怎么配置...
用动态控件模拟复合控件(一)

用动态控件模拟复合控件(一)

用动态控件模拟复合控件(一)2011-12-06 博客园 阿牛动态控件,复合控件,相信大家都已经很熟悉了。只要达到同样的展示及功能,用什么样的方式实现应该取决于实际情况。我在一个项目中遇到的情况是:已经有了很多页面,但每个页面都没有用Validation控件来验证输入的有效性。为了达到相同的展示效果:常规办法:是为每个页面的每个TextBox有选择的生成RequiredFieldValidator、RangeValidator、CompareValidat...
数据绑定控件:DataSource属性

数据绑定控件:DataSource属性

数据绑定控件:DataSource属性2011-12-06 博客园 停留的风数据绑定控件,都有DataSource属性,用于指定数据源。通常情况下,也是比较常用的就是数据源是数据表(DataTable),其实DataSource的范围很广,我们可以在深入研究的同时,改善我们的程序。有的时候,你在编程进入一定阶段,进一步提升很困难的境况之下,不妨回过头来看看基础的东西,或许你会有新的受益,或许能够真正的体会到孔夫子所谓的“温故而知新”...
使用参数化和块语句来提高批处理SQL语句的执行效率

使用参数化和块语句来提高批处理SQL语句的执行效率

使用参数化和块语句来提高批处理SQL语句的执行效率2011-12-06 博客园 阿牛如果你的项目要求你的程序对高达几万条的数据在集中的时间内执行固定序列的操作,且不能完全使用存储过程时而需要使用程序来执行时。会需要这些优化。我们知道,SQL服务器对一条语句的执行,需要分析、编译、执行这些步骤,通过参数化我们可以对一种命令只分析和编译一次,而执行多次,从而提高效率。在执行时,如果每次提交语句,可以完成多条SQL语句,则可以减少通讯时间,也可以提高效率。通过 ...
AspxTreeList数据绑定以及模板和外观定制的运用

AspxTreeList数据绑定以及模板和外观定制的运用

AspxTreeList数据绑定以及模板和外观定制的运用2011-12-06 博客园 扫邪者如何实现DevExpress开发控件中的AspxTreeList的数据绑定,以及模板运用和外观自定义。为说明这个问题,我们先看下面这幅图。了解这幅图后,我们提出这么一些问题:一、如何绑定数据,显示层级结构。二、如何在不同的层级节点上显示不同的图标和内容,这里Report View中表现的四层使用的是不同的图标。而在Organisation第一层使用图标,以后的层中却...
使用PowerShell获取网站运行时数据

使用PowerShell获取网站运行时数据

使用PowerShell获取网站运行时数据2011-12-06 博客园 代震军介绍站点的启动,停止, 应用程序池的回后或过期(time out), 接受的请求和发送的响应, AppDomains(应用程序域) 的大量生成和关闭. IIS7 实现了一个所谓的 RSCA 接口(run-time state and control API) ,该接口允许您监视当前系统正在做的工作.IIS 7.0 PowerShell Provider 使用该接口并以IIS Pr...
<< 411 412 413 414 415 416 417 418 419 420 >>