1、今天,我到新的單位去上班了,地點在張江,是一家做手機游戲的公司。從我們家這里過去,要花1.5~2個小時。還好我在搭車網上找到了一部同去張江的車,每天來回15塊,很不錯。
2、到這家公司,我的工作是Server端架構設計,所以我最近急需補充很多Server端架構方面的知識。所我再一次看起了《POSA 2》,又在網上訂了《POSA 3》、《Java并發編程—設計原則與模式(第二版)》、《Effective Java中文版》與《Practical Java(中文版)》。這下又有得要看了。
3、3月12日,我很有可能會到廣州,參加那里的BEA User Group。
初步的題目是:《Ajax技術地圖》
一、 技術地圖概覽
初步介紹一下,要研究Ajax技術,需要了解的相關技術的范圍。
二、 結構(Structure)、表現(Presentation)與行為(Behavior)
介紹正統Web標準中的三大要素。
三、 模型(Model)、視圖(View)與控制(Controller)
介紹正統表現層MVC模式。
四、 思考一:瀏覽器端的MVC?
隨著Ajax應用越來越復雜,瀏覽器端是否需要引入MVC模式呢?
五、 難題一:SPB與瀏覽器端MVC的關系
SPB與MVC之間,應該是一種什么關系,需要有一個概念上的梳理。
六、 難題二:瀏覽器端MVC與服務器端MVC的關系
如果在瀏覽器端與服務器端,都定義出MVC結構,顯然存在著沖突,這樣的沖突,該如何調和。
七、 思考二:Web服務器的角色演變
提出一個思路,Web Server --> Web Service,也就是在瀏覽器端實現MVC模式,而在服務器端,分別實現Model Service、View Serivce、Controller Service。
八、 一個三維的世界
一個地圖,并非一個簡單的平面,作為一個三維的世界,我們對于技術的理解,又可以分為三個層次:理論的層面、真實世界的層面以及作為整理世界一部分的層面。
九、 在真實世界中的難題
介紹一些目前Ajax應用開發中,真正存在的困難,困惑,苦惱,陷阱......
十、 思考三:對于整合世界的向往
C/S與B/S能否融為一體?
開發工具能否一站購齊?
開發效率能否更快更輕松?
十一、 難題三:Ajax的能力限制
主要談一談Web應用無法跨越或者目前無法跨越的一些障礙,比如網絡編程;比如線程控制;比如UI表現能力等等。同時也介紹一些前沿的進展。
十二、 難題四:開發工具的功能整合
簡單介紹一下目前各家IDE對于Ajax的支持。
十三、 難題五:UI控件的重用與整合
自己從頭做UI,實在是太麻煩了,用人家的,又有整個的麻煩,但是從提升開發效率來說,控件化開發,又是必由之路……
十四、 暢想未來…
關于Ajax技術的一些暢想。
因為發現與曹曉鋼的Topic嚴重撞車,所以可能還會做一些修改~~~
posted on 2006-03-01 21:58
讀書、思考、生活 閱讀(951)
評論(2) 編輯 收藏