我用这里的FreeTextBox输入文字时,光标移动迟缓,窗口不断刷新,跟不上我的打字速度。没办法,还是用记事本写了再贴上来吧。上次,韩磊先生说我遇到的问题“应该是网络速度的问题”,我就又糊涂得找不着北了:我这儿的网络可以用200KB每秒的速度上传或下载,怎么到了csdnblog上就太慢了呢?——我是个穷人,谁要因为这个问题而建议我换电脑或升级网络我就跟谁急。
所以,尽管这里使用的FreeTextBox可以支持字体、颜色、格式等我喜欢的功能,但我还是不愿意用它,总不能因为技术问题丧失blog时轻快、自由的感觉吧!
其实,讨论MDA的应用也是一样的道理。无论MDA的理论多完善,前景多诱人,如果没有行之有效的推广计划,没有好用的工具,没有适合于不同领域、不同平台的mapping、marks、profile,人们就不会大规模使用MDA。即便有了好的解决方案,如果人们要为此付出过多的代价(如性能上的损失)以至于无法忍受,那大多数人也会像我拒绝缓慢的FreeTextBox一样拒绝MDA的。
所以,我还是觉得我们应该多做工作,少下结论。比如说,下面三件事就非常重要:
1、研究MDA理论,解决理论问题:许多人不是说中国程序员不能老跟在别人屁股后面跑吗?现在MDA都发展好几年了,我们为什么不直接参与到这个过程里去呢?只要你有条件(例如和OMG有关系,和科研机构有关系,和IBM等大企业有关系)又有兴趣,就不妨多多努力,把中国人的名字写在MDA发展史里——当然,这件事比较难,有条件参与的人也不多。
2、研究MDA应用,解决应用问题:比如,MDA中的Platform到底应该定位在哪个层次?在PIM到PSM的过程中,如何更多地发挥平台的特色和优势?MDA在哪些领域适用,在哪些领域不适用?不同的领域是不是需要不同的MDA方法?MDA工具应该具备那些功能,不应该具备哪些功能?在MDA的应用领域里,还有哪些必要的辅助技术和辅助工具需要我们研究?……比如,上周五微软曹先生推荐我们看的那篇文章(http://www.omg.org/bp-corner/bp-files/MDA-Journal-Steve-cook.pdf)里就讲到,微软为了让MDA能发挥.NET的特色优势,要让自己的建模工具支持各种特殊的功能,这就是一种解决实际问题的态度呀。——研究MDA的应用,这件事比较容易,大多数有志于此的中国程序员都可以积极参与。
3、研究反MDA技术:我从来都不相信MDA是解决软件复用和平台无关性问题的唯一方案,是不是还存在其他替代MDA的技术方案呢?我希望有一批人能专注于批驳MDA、揭露MDA的缺陷、发展反MDA的替代技术。连Smalltalk这样充满新思维的技术都有缺点(Smalltalk太超前,离具体应用太远,市场占有率太低),MDA怎么会没有缺点呢?要知道,反对某个观点和赞成某个观点,对于该观点的发展来说,一样是有益的。要是我们都不去过问MDA的缺点,低着头、闭着眼向前走,那不出问题才怪。——这件事做起来就更容易了,因为破坏一个东西比建设一个东西简单多了。所以,只要不怕挨骂,做这件事也挺有前途的。
分享到:
相关推荐
这个控件以其易用性、灵活性和定制性赢得了开发者们的青睐,尤其对于那些不想花费购买专业富文本编辑器的项目来说,FreeTextBox是一个理想的选择。 在FreeTextBox中,你可以找到许多常见的文本编辑功能,如字体选择...
在C#编程语言的学习过程中,Freetextbox是一个常见的控件,它被广泛应用于文本输入和显示的场景。Freetextbox通常作为Windows Forms或ASP.NET应用程序的一部分,提供用户交互界面,允许用户输入和编辑文本。下面将...
本文将详细讨论两种常用的ASP.NET富文本编辑器——FCK_Editor和FreeTextBox,它们都为网页内容编辑提供了强大的功能。 FCK_Editor是一款开源的JavaScript富文本编辑器,它在ASP.NET中被广泛使用。其主要特点包括: ...
FreeTextBox是一个基于.NET Framework的开源文本编辑器,它提供了WYSIWYG(所见即所得)的编辑体验,用户可以像在Word中一样编辑内容,同时支持HTML、CSS和JavaScript。对于图片上传,FreeTextBox提供了内置的支持,...
10. **文档和社区**:作为开源项目,FreeTextBox通常会有详细的文档和活跃的开发者社区,方便用户解决问题和获取技术支持。 综上所述,FreeTextBox 是一个强大且灵活的ASP.NET富文本编辑器,其源代码的开放性为...
8. **示例代码**:提供的示例代码可以帮助开发者快速理解如何在项目中集成和使用FreeTextBox,包括基本的初始化、事件处理、自定义功能的实现等。 在实际开发中,使用FreeTextBox可以显著提升网页内容创建的效率,...
FreeTextBox和FCKeditor是两种常用的富文本编辑器,它们在网页开发中广泛应用于内容创建和编辑,使得用户可以像在桌面应用中一样编辑文本、插入图片、格式化文字等。 1. **FreeTextBox 3.2.1** FreeTextBox是一款...
5. **插件支持**:Freetextbox允许开发者创建和安装自定义插件,以扩展其功能,例如添加表格编辑、拼写检查等。 6. **跨浏览器兼容**:Freetextbox设计时考虑了多浏览器兼容性,可以在主流的浏览器如Chrome、Firefox...
**FreetextBox在线文本编辑简单应用** 在Web开发中,文本编辑器是不可或缺的一部分,它们为用户提供了在网页上创建、...在提供的压缩包文件“FreetextBox应用”中,包含了使用示例和详细文档,供学习者参考和实践。
博客系统通常需要一个强大的文本编辑器来支持用户创建和编辑丰富多彩的内容,FreeTextBox因其易用性和功能全面性而成为许多开发者的选择。 首先,FreeTextBox的基础使用方法包括在ASP.NET页面中添加控件,通过引用...
- **多媒体支持**:FreeTextBox 支持插入图片、链接、视频和音频,满足了现代网络内容多样化的需求。 - **HTML编辑模式**:除了所见即所得的视图外,还提供HTML源码编辑模式,对熟悉HTML的用户来说非常实用。 - *...
这个压缩包包含了FreeTextBox的三个不同版本,适配于Visual Studio 1.0和2.0这两个早期的开发环境。 1. **FreeTextBox基础介绍** FreeTextBox 是由Telerik公司开发的,它支持多种格式的文本编辑,包括纯文本、HTML...
通过阅读官方文档、参与社区讨论和实践项目,可以不断提高使用FreeTextBox的技巧和经验。 总之,FreeTextBox 1.6.5是ASP.NET开发中一个强大的富文本编辑工具,尤其对于需要中文界面的项目来说,它提供了便捷的解决...
FreeTextBox 控件的特点和功能包括: 1. **丰富的编辑功能**:支持基本的文字格式化(如加粗、斜体、下划线)、字体和字号选择、颜色设定、对齐方式调整等。此外,还支持插入图片、超链接、表格、列表等复杂元素。 ...
9. **Docs**:这个文件夹可能包含FreeTextBox的文档和帮助文件,可能是PDF、CHM或其他格式,帮助用户快速查找和学习控件的API和功能。 10. **Framework-1.1**:这个文件夹可能与.NET Framework 1.1相关,因为...
FreeTextBox是一款广泛应用于Web开发中的富文本编辑器控件,尤其在ASP.NET环境中深受开发者喜爱。...在实际工作中,不断探索和实践FreeTextBox的高级特性和扩展功能,将有助于我们更好地满足项目需求和提升开发效率。
FreeTextBox是一款功能强大的ASP.NET富文本编辑器控件,它为用户提供了一个类似Word的界面,让用户在网页上可以方便地编辑和格式化文本。在Web应用程序中,它常常被用于论坛、博客、内容管理系统等场景,允许用户...
FreeTextBox 1.6.3 中文版特别强调了对中文语言的支持,意味着它的界面和帮助文档都已经本地化,更适合中文用户使用,减少了语言障碍,提高了使用效率。这对于中国的开发者和网站管理员来说,无疑是一个非常实用的...
FreeTextBox控件的示例项目,如"FreeTextBox控件示例第三方控件.rar",通常包含了一系列的示例代码和资源,帮助开发者了解如何在自己的应用中集成和自定义这个控件。 首先,我们来看"FreeTextBox控件示例第三方控件...