相识时难
第一次在博文的图书引进列表中看到《GIS for Web Developers》时,我的感觉可以用诧异和惊喜来表示,诧异的是居然真的有人要出版该书,而惊喜的则是GIS书籍,而且是开源GIS的书籍终于入了商业出版社“法眼”。。。
《插件式GIS应用框架的设计与实现》出版合同办好
刚刚与责任编辑联系得知,《插件式GIS应用框架的设计与实现》一书的出版合同已经办好,已经寄出,本书将由著名的IT出版商电子工业出版社博文视点(相信大家对这家出版社不会陌生)出版。
心中一块石头落地。
另外,ESRI中国公司技术总监王昊先生答应为本书作推荐序,在此表示感谢。
目前已经进入编辑加工阶段。。。
ASP.NET写的AJAX跨域代理
我用AJAX写了个ArcIMS的WebGIS,在做测试的时候链接的是网络上别的城市的数据,当然,不可避免就出现了跨域问题咯。AJAX跨域的本质是JS的问题,JS写的程序只允许访问本域内的数据,而跨域则受到限制,在IE中会弹出一个警告,在FF中直接就被终止了,所以我的这个WebGIS在解决跨域之前无法在FF中使用(如果数据在本域还是可以的)。
用EXT做了个项目管理工具
我一直是比较讨厌写B/S程序的,因为麻烦,B/S程序的页面逻辑倒也罢了,程序员还得花费大量的精力在界面上做文章,而寻找图片,设计表格和布局,往往能把人弄得崩溃。B/S的程序我先后用过ASP和ASP.NET,个人感觉ASP最好用,最简洁。而ASP.NET将页面和逻辑混合在一起,加上一大堆服务器端控件,糟糕的不得了。
我个人觉得,B/S程序的Server端,就应该是个WebService,或者至少是类似WebService的东西,接受HTTP请求,返回XML、TEXT或JSON数据,将剩下的页面布局、界面设置和处理就放到浏览器上完成,现在PC机内存随便就是512到1G,那么点JS的代码运行起来根本不是问题。AJAX的红火已经慢慢消退了,但大浪淘沙,在早期一窝蜂的AJAX库后,如Protype、DOJO、YUI后,我现在最熟悉和喜欢的就是Ext,喜欢的原因很简单——几乎完美的AJAX UI库。
最近又把年前看到点EXT的东西捡了起来,总算做了个实际的项目,为单位的规划咨询部门做了个项目管理工具,前端代码全部用JS写成,后端采用了ASP.NET,前后交互采用JSON格式数据。
...
Or, take a look at Archives and Categories
Category
Archives
- 2010 August (2)
- 2010 July (2)
- 2010 June (1)
- 2010 May (3)
- 2010 April (2)
- 2010 March (6)
- 2010 January (6)
- 2009 December (2)
- 2009 November (6)
- 2009 October (4)
- 2009 September (20)
- 2009 August (2)
- 2009 July (5)
- 2009 June (5)
- 2009 May (3)
- 2009 April (6)
- 2009 March (5)
- 2009 February (7)
- 2009 January (2)
- 2008 December (8)
- 2008 November (3)
- 2008 October (2)
- 2008 September (3)
- 2008 August (8)
- 2008 July (10)
- 2008 June (4)
- 2008 May (4)
- 2008 April (2)
- 2008 March (2)
- 2008 January (11)
- 2007 December (5)
- 2007 October (2)
- 2007 September (3)
- 2007 August (3)
- 2007 July (5)
- 2007 June (8)
- 2007 April (5)
- 2007 March (8)
- 2007 January (7)
- 2006 December (10)
- 2006 November (1)
- 2006 October (11)
- 2006 September (9)
- 2006 August (8)
- 2006 July (6)
- 2006 June (8)
- 2006 May (7)
- 2006 April (6)
- 2006 March (8)
- 2006 February (13)
- 2006 January (7)
- 2005 December (4)
- 2005 November (5)
- 2005 October (4)
- 2005 September (9)
- 2005 August (11)
- 2005 July (11)
- 2005 June (4)
- 2005 May (15)
- 2005 April (8)