洞察力+实践 :)




回顾asp.net
最近没事的时候跑到以前blog逛了一下,发现竟然还有人在发表评论,真是惊喜啊。虽然看着以前那些文章的发布日期离现在也就大半年的时间,不过我知道我的思维已经发生太大的变化。
那个评论是希望我能把CommunityServer(.net下的一个整合blog、相册、论坛的开源的商业产品)讲得再清楚一点。看到还有人再研究CommunityServer着实让我吃惊不小,可能是在python里泡了几个月,都有点与世隔绝的感觉了 :) 。
回想当年研究asp.net,研究CommunityServer源代码的日子,真是掺不忍堵。asp.net凭借visual studio.net这么贵的开发工具,他的开发效率还只能达到这个层次,那它还有个jb前途啊。
框架呢还是要有多种选择的比较好,如果哪个框架试图无所不包,结果只会使其丧失框架本身存在的理由:快速开发。而Python的web框架就正是初在这么一个百家争鸣的时代,唯一的遗憾是有些框架都还没达到1.0的版本,不过我已经开始用来开发一些小网站了 。 用过的都说好,呵呵。
希望 python 的企业级开发环境尽快成熟起来吧。





suppercabbage 发布于 11:02 | Trackback (0) | 编辑

Comments


Posted by fff () at 2006-07-23 17:13:54
井底之娃

Posted by Spring () at 2006-05-17 11:56:50
解决复杂的问题需要复杂的方法.java 和.net都是用来解决商业环境中复杂需求的.


suppercabbage 回复 Spring 说:
复杂问题?举个例子?
如果你需要开发速度(废话),你可以选用已有框架,当然框架都有其适用范围。如果现有框架不合适,你同样可以选用自己需要的库快速的构建适合自己的框架。而python最不缺的就是库。
所以我想说的是,python这种思维才正是用来解决复杂问题的,asp.net整个不过是个封闭的大框架,框架都有起局限性,你可以想象你需要解决的问题不能套用asp.net这种基于控件、事件的体系,不能使用他可视化的开发环境.......,java社区也很开放,也有很多框架(据说上千),我不是很了解,也不想多做评论。据说j2ee其实是很多分离的模块,ejb把他们组装起来,我想这个倒是不错,只是为何大家都只用ejb而不用那些模块构建“丰富多采”的框架呢?应该是因为j2ee太难使用了吧,也许这就是你说的复杂的方法,但我仍然不是很理解,也许你可以就这个问题详细说说。幸好《with out ejb》通过构建了另一种风格的框架告诉了人们事情其实还可以这么做的。
最后我想说的是,上面的话有些许yy的嫌疑,毕竟python在企业级开发中还是小孩,但这小孩已经闪露出一些才气,让人欣喜。
我想python的方向是对的,当然思想都是相通的。 虽然思想是相通的,不过我仍然怀疑有些东西asp.net是否学得会。


(2006-05-18 10:51:45)


Add Comment


姓名:

Email:

主页: