实习日志(2):上穷碧落下黄泉

实习第三天,负责管我们的科研(音)出差去了,明天才给我们派活,所以这一整天就都在学习了。正好前些日子买了些书没工夫看,今天就翻出来仔细看了看。

 

今 天带了两本书出来,分别是《C#与.NET高级编程》与《Web信息架构--设计大型网站》。前者超越一般的C#书籍,从.NET框架和IL的角度来诠释 C#语言--或者,这本是就是一本借助于C#来描述.NET Framework的书(不过有鼎鼎大名的《C# via CLR》在先,这本书还是相对“平易近人”一些)。后者呢,则走向了另一个极端--别看书名中的“设计大型网站”这么炫目的名字,全书当中,竟然没有一处 代码!

 

C#那本书讲了许多关于.NET的特性,而.NET Framework是未来微软的发展战略。现阶段,几乎微软发行的任何产品都与.NET Framework有着无缝的集成。仅就我们马上要开始接手的SharePoint来讲,页面的开发自然是要用到ASP.NET,而微软在.NET Framework 3.0中新加入的WF(Windows Workflow Foundation)则将“工作流程”这一现实商业活动中的概念进行了高度的抽象,融入进了编程框架,从而使得网站,或者说信息架构的流程得以进行灵活 的开发和嵌入。

 

而《Web信息架构--设计大型网站》这本书,从严格意义上来讲,是一本有关组织大规模信息、设计工作框架 的书。书的开篇并不急于进入正题,而是从Web信息架构的设计者所必备的素质开始讲起。可以说,Web信息架构的设计融入了各个学科的智慧--图书馆学 (情报学),计算机学,美术艺术,心理学等等。一个优秀的信息架构师,并不一定是一个程序员或者计算机专业出身(但是良好的计算机背景和丰富的程序设计经 验一定可以为信息架构的考量注入生机与活力),也可以是一个图书馆管理员(笑)。所以,通篇都是从人的角度出发,去探寻人们的信息需求,并且以此为出发点 去设计Web网站。

 

两本书迥异的风格引发了我的思考。究竟是计算机“技术无用”,还是信息架构玄之又玄,过于轻浮?在我看 来,应当无有高下之分。两本书,关注着各自不同的层面。低层的作用,本身就是为高层实现抽象,使得高层可以方便的调用。而高层的目的,也在于为低层的技术 开发制定方向,从而避免人力物力的浪费。

 

这就好像我现在写日志写的很开心一样,开心的背后,其实是20多年来网络的设计者 和先驱们不断地努力,制定好了一套低层的交互协议,才使得上层可以实现如此丰富的互联网应用。有了以太网络和光纤网络,信息才能够进行物理的传送;有了 TCP/IP,ATM等协议,上层的内容才能够进行准确快速有趣的传输;有了HTTP,我们才能够每天打开页面上校内看热闹,了解国家大事,心情不爽了骂 骂别人以获得短暂的心灵安慰。其实每一层面的工作者、尤其是先驱,都值得我们去尊敬。

 

行文至此,一天的工作也将要结束了。这几天周围的同学们都在以饱满的热情参与到实习当中去,不问报酬,不计辛苦;不过呢,看了一天电脑之后,晚上就不要打游戏了吧?呵呵有去打篮球、羽毛球、台球的同学千万记得叫上我啊~

转载于:https://www.cnblogs.com/renxiaoyao/archive/2009/07/04/1516786.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值