to fason 你可以先看SDK,然后才读代码,就是从BiObject开始读,从他们的基类实现开始读,主要比较累的可能是BiComponent那个东西,因为提供个确实太可怕了。我个人认为里头的许多设计思想值得学习,不过用起来还是不爽,那么一个ToolKit大部分的Web开发人员是无法接受的,因为载入了所有的对象,所以开始的时候很慢,运行也不怎么样,我的机器是新买的,下载了以后在本机运行都感觉不爽。这段时间同时看了看C#,JScript.Net,Java,根据这种语言的实现方式,我觉得模块的加载采用类似import,using那样的关键字还是比较方便的,那样web开发人员就可以根据要求定制了,而不是一次性的载入所有的东西。我也还没有读完代码,虽然也觉得非常棒,不过按照我个人看来如果能够将那些模块都拆分出来可能在使用上更加出色,或者修改成HTC的代码,对于VML方面我还算熟悉一点,所以可能会更加关心那边的实现,不过BiComponent的代码确实太牛了,我都faint了好多次
to liuruhong(蓝色街灯) 你一定行.. 我对你有信心 因为..........一个月前我刚入门的时候 就是最先向你请教的问题啊 呵呵 ^_^
to fason(阿信) 我想学习一下 架构和设计方面的知识 不知道有没有什么 最最最最最...低级的入门文章.网站介绍介绍 谢谢!
to longshenwang(独眼龙) 我想没有这个方面的资料吧,至少让你觉得满意的,因为架构设计方面有时候看起来有点空,如果没有一定的经验积累,有些东西看起来就是胡说八道的感觉,因为你自己没有办法理解。我自己个人的方面就是在系统架构方面,那些东西需要很多经验沉淀的。多看看别人的代码和设计,就能够不知不觉提高
你可以先看SDK,然后才读代码,就是从BiObject开始读,从他们的基类实现开始读,主要比较累的可能是BiComponent那个东西,因为提供个确实太可怕了。我个人认为里头的许多设计思想值得学习,不过用起来还是不爽,那么一个ToolKit大部分的Web开发人员是无法接受的,因为载入了所有的对象,所以开始的时候很慢,运行也不怎么样,我的机器是新买的,下载了以后在本机运行都感觉不爽。这段时间同时看了看C#,JScript.Net,Java,根据这种语言的实现方式,我觉得模块的加载采用类似import,using那样的关键字还是比较方便的,那样web开发人员就可以根据要求定制了,而不是一次性的载入所有的东西。我也还没有读完代码,虽然也觉得非常棒,不过按照我个人看来如果能够将那些模块都拆分出来可能在使用上更加出色,或者修改成HTC的代码,对于VML方面我还算熟悉一点,所以可能会更加关心那边的实现,不过BiComponent的代码确实太牛了,我都faint了好多次
我想没有这个方面的资料吧,至少让你觉得满意的,因为架构设计方面有时候看起来有点空,如果没有一定的经验积累,有些东西看起来就是胡说八道的感觉,因为你自己没有办法理解。我自己个人的方面就是在系统架构方面,那些东西需要很多经验沉淀的。多看看别人的代码和设计,就能够不知不觉提高
http://webfx.eae.net
http://www.i-see.net/bindows
http://www.stedy.com/main.asphttp://www.w3c.org
http://msdn.microsoft.com至于其他主流技术,dotNet方面的你可看看PerShop 3.0,反正M$自己提供的东西都比较多
Java方面有www.javaworld.com,还有IBM的DeveloperWorks,你可以去搜索一些比较好的OpenSource项目,不用看具体的代码实现,就看看函数接口和类的继承关系就足够了
liuruhong 兄,可是高手..
向你学习.
http://www.i-see.net/bindows/
至今没有爬起来:(
---------------------------------------
Bindows这个东西看第一眼就晕倒中……
至今没有爬起来:(
---------------------------------------起来了没有啊,今天继续努力看了看,发觉还是很痛苦,本来打算写一个Bindows剖析的文章,看来还需要努力的说,不过我觉得有些实现上面Bindows过于复杂,没有太多的必要,比如BiBorder,那样子做多累啊不过整体设计结构还是非常值得学习的,可惜要修改成NetScape下面可以运行的工作量太可怕,主要的问题在于OOP的设计结构方面,使用了JScript5.5以后才支持的关键字call,就目前的东西,要让它运行在IE5下面就需要做大量的工作。so faint