随笔分类 - 控件
控件
摘要: 周三中午吃完饭,雨辰从食堂回来,发现开发小组中的一位姓黄的同事(组里管他叫老黄牛)正在看一本.net的书,因为这几年雨辰已基本上不再买技术类的书了,因为真正看的上眼、有价值、有水准的书籍前些年基本都翻遍了。雨辰带着好奇心走过去问老黄关于该书的一些情况,因为已过了对那些所谓标以‘入门’、‘精通’,‘深入浅出’,‘宝典’之类图书的‘感冒期’,所以就单刀直入,问了老黄正在看的部分。老黄也很高兴有人一起交流,就说:“目前正在看关于控件开发方面的内容,该书用了近50页的篇幅来介绍控件的原理,开发流程,相关函数方法,示例啥的。”
阅读全文
摘要: 其实这个控件的核心基本都在JS上,而相关的数据绑定和显示却非常简单。而需要说明的是在Discuz!NT的1.0和2.0正式版,这个控件做过一些调整,当然改动也基本上是在JS上,今天给大家的源码是1.0正式版的代码,虽然有些“旧”,但程序本身的思想没变,大家只要明白了这里的源码,有了这碗酒垫底,相信再看即将开源的2.0代码,就会一目了然了。好了,废话到此,马上开始今天的话题!
阅读全文
摘要: 自从 9月未开始写关于"ICONIX方法"的系列文章以来,到今天已有两个多月了,当初因为兴趣点的转移才划一段落的Discuz!NT 系列文章,从今天开始又要开始续写了。这写这个系列以来,大家对我写的内容也是包贬不一,其实这也是众口难调所致,我会在接下来的几篇随笔中尽力顾及大家的感受和阅读口味。最后还是希望大家能支持我和我们的这个开源项目。好了,开始今天的话题! 先请大家看一下这个控件运行时的效果图:
阅读全文
摘要: 前两天在整理电脑资料时,发现这两个已被打入"冷宫"的控件。运行效果如下:
阅读全文
摘要: 继上篇文章之后(链接),大家给了一些反馈和意见,有些BUG和不当之处我已修正,将会在2.0正式版本中提供给大家。希望大家能继续支持我们这个开源项目。
好了,开始今天的话题,首先需要说明的是因为这两个控件都比较简单所以放在一起给大家说一下。
先说一下 ColorPicker 控件 ,贴一张运行效果图让大家看一下:
阅读全文
摘要: 继上篇文章之后(链接),大家给了一些反馈和意见,有些我已动手进行了部分修改,将会在2.0版本中提供给大家。希望大家能继续支持我们这个开源项目。
好了,开始今天的话题,今天就说一下 Tab 控件。
先贴一张运行效果图让大家看一下:
阅读全文
摘要: 继上篇文章之后(链接),大家给了不少的反馈,其中有肯定也有否定的,必定程序设计有很多个性化的东西,因此就会有不同的意见产生。我会从中找出合理化的意见并纠正以往认识和设计思路上的错误。希望大家能一如既往的支持我们的这个开源项目。
好了,开始今天的话题,今天就说一下 TextBox 控件。
阅读全文
摘要: Discuz!NT在开源之后,还没什么文章来说明 Discuz!NT项目的一些特点。作为这个控件库的设
计者,本人将在接下来的时间里用连载的方式来向大家解释其中一些控件的设计思想,实现功能以及
一些未曾使用过的功能展示(因为管理后台只使用控件的部分功能)。同时因为这组控件开发的周期
很短(当时仅用一个半月,后不断增强功能),有不少思路和控件设计的规范相驳,但当时只考虑为
后台程序开发和订制方便,因此就暂且开发成了这个样子,但本人日后会不断完善和规范这些代码:)
阅读全文
摘要: 最近有时间下载并在本地安装了 AjaxControlToolkit , 在运行里面的示例时,发现所生成的源文件时发现有几个“特别”的地方。
因为本人对Microsoft Ajax未曾做过什么研究,因此就想看看微软的这个产品中是有什么奥秘。现在就把我所看的源码以及相关的理解记
录如下(本文以SampleWebSite/DragPanel/DragPanel.aspx为例),以便与大家交流,希望大家多提意见。
阅读全文
摘要: 大家好,大约半年多没在园子上发贴子了,主要是跳槽到新公司后一直在开发新产品,现在就要发布正式
版了,是一个论坛软件,官方站点是http://nt.discuz.net。
不多说了,还是言归正传,前一阵子在网上看System.ComponentModel名空间下的一些类,主要是
Component,Container,IServceContainer,ISite,一时兴起想好好看看这几个类的关系和如何使用,但因为MSDN
上可用的资料不是很充足,而在BAINDU,GOOGLE上搜的基本上也只是一些只言片语,只有几个网页写的不错
(基本上是老外),但也是偏重于讲底层的逻辑关系或从Injection方面讲的,而实例又相对复杂或与我感兴趣的
方向无太大关系,当读上瘾之后文章就嘎然而止。这的确很郁闷,没办法,只有去用reflector 去反向.NET框架中
的代码了,这才有了些领悟,也就是今天文章中要说的内容。这篇文章旨在抛砖引玉, 园子里的朋友肯定有精通此
方面内容的,如果看到这篇文章,欢迎留下只言
阅读全文
摘要: 在开发网站的过程中,总是在不停的在设置窗口过程中堆放一个又一个的校验控件,虽然
不是很麻烦,但还是有些头上飞苍蝇的感觉,由于最近的项目进行的比较顺利, 同时又有时
间剩余,就想着写一个控件,让它通过设置完成一些功能,如邮箱,数字,电话号码,非空
等校验,基本上用了一天半就写完了,同时又把以前常用的上传文件的功能也加入到了这个
控件库中,并进行了测试,基本上没什么问题,在这里特把源代码提供下载,希望有兴趣的
朋友有空研究一个,如果有什么建议或改动,请及时通知我,谢谢大家。
阅读全文