放弃啦!开源了!

问题描述

以前都用asp开发网站,觉得好繁琐的一件事情。从2003年开始接触asp.net,一下子就喜欢上了,主要还是觉得它的编辑器好用,以及代码后置的方便,你不用再串字符串了。那年非典肆虐的时候,公司也放假了,对我来说真是一个大好时光,我可以花很多时间来做真正感兴趣的事情,而不是写串那些无聊,没有创意的字符串。最初接触到asp.net的DataGrid控件,觉得好强大,但是似乎又没有想象的那么容易。除了显示列表很容易以外,做点其它的事情仍然觉得痛不欲生,还是要去网上找代码来实现新增更新删除,同样是一个体力活呀。于是,我就想,能不能自己做一个很容易就实现这些常规操作的控件呢?在没有达到一定高度的时候,当你决定去做一件很大的事情,不知道是应该鼓励这种精神呢还是应该建议再等等。反正当时是初学,很多核心系统没有能了解清楚,导致现在的再开发和维护有些困难,所以,光有热情也还是不够的!非典放假结束,dtable也成型了,第一次实现了依靠数据库表的架构自动实现的新增、更新和删除、列表(已经自动分页了)、查看,很兴奋也觉得很了不起。事实上,离实用还比较远。因为真正的应用中,新增更新的各种字段允许的值范围以及控件类型千奇百怪,故,在此后的3年中,DTable慢慢的成熟起来,能为列表、新增和更新的每个字段设置各种格式(只需要一个属性即可实现),这下总算是实用了。此间,我公司的网站后台,以及很多OA系统以及自己做了1个网站的前后台都是用的DTable来实现的,现在仍然在运行中(www.2t2.cn)。现在出现一个问题是什么呢,那就是,一旦用习惯了这个控件,很难忍受自己写代码来实现那些常规操作!当然,这是好处,但是也是坏处,你可能会离主流的,.net框架自带的控件越来越远。爱好者使用者出现了。事实上,很多重要的功能都是其中的3个爱好者建议的。不过,目前再也找不到他们的踪迹,为什么?他们现在不再写程序了,他们搞IT部门管理了。我想,这也应该是大家的解决:我们不要花时间去做完成的细节,而是做如何实现需求的规划工作。很多人想用,但是没有用。很多人想用,但是没有搞的太明白怎么用。前者担心的是没有源代码,无法向项目组交差,后者则是因为我们的帮助文档太少,支持的人不够。故,现在用过的人也不过1千左右,大多用在内部OA和网站后台,前台还不敢用。故,DTable开源了,目的只有一个:希望给大家节约一点时间,放心的用。同时,希望有能力的人把mysql的版本做出来,把oracle的版本做出来,这是很多人多年的愿望,但是我一个人没有能做到!去哪里了解和下载这个控件呢?http://blog.csnd.net/brightview/或者径直去www.dtable.com网站做的不好,帮助做的不好,说明不清楚,大家有点心理准备。但是,只有你用过了才觉得它简单,只有你熟悉了后,才觉得它“无所不能”,当然,这需要半天到一天的时间。

解决方案

解决方案二:
sf
解决方案三:
sf
解决方案四:
......
解决方案五:
帮顶
解决方案六:
还要接啊......
解决方案七:
支持一个!
解决方案八:
都是很好的建议!值得学习

时间: 2024-09-28 07:27:20

放弃啦!开源了!的相关文章

Lucene.net 实现全文搜索

全文搜索 忙了几天终于实现一个简单的全文搜索在此回顾总结一下 本文介绍一下Lucene.Net 是什么?Lucene.Net 能作什么?以及怎么做的问题?最后给出 Lucene.Net 实现全文搜索的一个示例 1.Lucene.Net 是什么? Lucene.net 起初是一个开源项目然后转向商业化,也在Lucene.net 2.0已经发布,不过是要money D ,Lucene.net的命运有点类似于FreeTextBox ,它在 1.6.5 版本之后发布的 2.0 开始了商业路线,2.0 提

维基百科或放弃开源原则 为丰富视频共享支持H.264

近年来Wikimedia基金会一直不断努力为维基百科带来更多视频,尽管如此相比较百科上的文字资源在维基共享资源上仅有38000视频文件.为此 Wikimedia今天放出丰富视频资源的杀手锏-- 可能会放弃开源的原则加入目前网络上非常盛行的H.264视频编码,该编码的专利由MPEG LA公司所有. 目 前维基百科智能允许使用Ogg Theora或者WebM编码的视频文件,这两个编码技术都是属于开源和免费的.然而为了进一步提升视频文件储量,这种情况将会很快发生改变.本周三 Wikimedia基金会官

英政府计划放弃微软Office办公 改用开源解决方案

微软所推的Office 365解决方案似乎在美国政府部门中取得了不小的成功.去年8月份,微软宣布纽约州12万名政府工作人员注册,此外微软也与芝加哥.西雅图.堪萨斯城等政府签订了类似的合约.不过英国政府对微软Office就没有这么友善了. 英 国卫报报道称,英国政府计划对其软件采购策略做彻底的改变,旨在每年为国库至少节约数千万英镑的开销.据称自2010年开始,英国政府仅是花在 Office软件授权方面的开销就达到了2亿英镑.今天晚些时间,内阁大臣Francis Maude就要公布有关取消微软Off

每一个山寨扫地僧都是励志帝——从开源社区说起

不知道怎么为开源软件做贡献?从汇报 Bug 开始吧,或许还有钱赚呢- 且看 Qian Hong 的经验分享. 今年的软件自由日(SFD),我在广州Linux用户组的线下活动上做了一个分享,主题叫做<做一名开源社区的扫地僧(上)>.我把演讲的内容重新整理扩充, 写出了文字版, 希望可以跟更多朋友分享. 金庸笔下有一个传奇人物,人称扫地僧,身世隐秘,武功绝顶.小说中的扫地僧一出现就是个高手,没人知道高手怎么炼成的.这种"扫地僧",实在可望不可及. 然而,还有另一种扫地僧,人人都

机器视觉开源处理库汇总

机器视觉开源处理库汇总 从cvchina搞到的机器视觉开源处理库汇总,转来了,很给力,还在不断更新... 通用库/General Library OpenCV 无需多言. RAVL Recognition And Vision Library. 线程安全.强大的IO机制.包含AAM. CImg 很酷的一个图像处理包.整个库只有一个头文件.包含一个基于PDE的光流算法. 图像,视频IO/Image, Video IO FreeImage DevIL ImageMagick FFMPEG Video

开源领域常用的许可协议和它们之间的区别

越来越多的开发者与设计者希望将自己的产品开源,以便其他人可以在他们的代码基础上做更多事,开源社区也因此充满生机.在我们所能想到的应用领域,都有开源软件存在(象 WordPress,Drupal 这些开源CMS).然而很多人对开源许可并不了解,本文介绍开源领域常用的几种许可协议以及它们之间的区别. 什么是许可协议? 什么是许可,当你为你的产品签发许可,你是在出让自己的权利,不过,你仍然拥有版权和专利(如果申请了的话),许可的目的是,向使用你产品的人提供一定的权限. 不管产品是免费向公众分发,还是出

盘点2010年开源cms系统

提起开源cms,大家第一想到的是php的cms,因为php开源的最早,也最为用户和站长们认可,随着各大cms系统的功能的不断完善和各式各样的开源cms的出现,.net和java的高端的cms系统也逐渐的走上了开源的路线,尤其是 .net的cms系统,从最早国外的开源,到现在国内致力于.net的cms系统的研发的公司和团队也渐渐认清楚开源路线的必然性,于是乎竞相的提出开源战略路线,但有的还是并不是全部的源码开放,其核心源码还是有所保留.  现在站长们选择cms的首要因素就是看其是否开源,是否真正的

java开源项目研究 3.许可协议介绍

项目     如果你只是想学习使用一下开源项目,那么你可以跳过本节(了解一下更好^_^),但是如果你想在自己的产品(不管是开源的还是商业的)中集成开源项目,那么你必须了解许可协议.        开源项目的License可以分为三大类:     OSI-Approved Open Source:被开放源码组织(www.opensource.org)所批准的开放源码授权协议.像大家经常看到的Apache,GPL,LGPL,MIT Licence,都属于OSI-Approved的授权协议,OSI 的

Hubble.Net 全文数据库开源项目简介

项目简介 Hubble.Net 全文数据库开源项目是一个建立在 .net 框架基础上的由中国程序员主导的全文数据检索开源 项目.项目旨在为全文检索开发者或用户提供一个简单易用.高性能.高可用性的全文数据库中间件. Hubble.Net的骨干版本提供最基本的全文检索接口和界面,并被设计为高度可扩展的系统架构,以吸引众多的 开发者参与进系统扩展功能的研发和推广,最终形成一套较为完整的全文检索解决方案. 项目名称由来 项目名称 Hubble 取自美国著名天文学家哈勃,也是目前最大的太空望远镜的名字.希