摘要: 最近项目有一个PC Web版,同时有一个Mobile版。后台是ASP.NET,数据源是XML。中间转换引擎是公司开发的XML+XSLT,当然可以使用C#写扩展,然后在XSLT里面调用。开源的Umbraco和公司开发的引擎十分相似。呵呵!有兴趣的童鞋可以研究一下,现在Umbraco新版本已经采用MVC 阅读全文
posted @ 2012-06-12 23:15 快乐八哥 阅读(690) 评论(0) 推荐(0) 编辑
摘要: 在大多数企业开发或Web开发中,都会涉及数据的存储和检索。存储数据有两种基本的方法:保存到普通文件中(File System),或者保存到数据库(Database)中。文件存储常见,并且简单,操作系统提供的完善的API,所以在早期项目中都会使用文件作存储载体。但是随着企业业务越来越复杂,网站访问量也越来越大时,对数据的并发性和检索速度有更高的要求。所以慢慢的也就引入使用数据库作为数据存储了。使用普通文件的遇到的问题:当文件变大时,使用普通文件将会变得非常慢,访问速度制约了应用性能在一个普通文件中查找特定的一个或一组记录将非常困难。处理并发访问可能遇到问题。虽然可以使用锁定文件来操作文件,但是多 阅读全文
posted @ 2012-06-02 22:55 快乐八哥 阅读(2962) 评论(0) 推荐(0) 编辑
摘要: 在现在很多项目中,都会使用到jQuery Tools中scrollable。特别对于显示Photo Gallery,当然目前国内国外都有第三方非常优秀的的类似jQuery Tools。这是一个基本demo地址:http://jquerytools.org/demos/scrollable/index.html项目中使用了3个Tab,简称TabA,TabB,TabC,每个Tab下面对应一张图片,图片上有很多hot point,用户点击hot point之后,显示一个overlay。上面的图片是使用Scrollable制作的,上面的图片时一系列的,可以点击previous和next按钮来显示上一张 阅读全文
posted @ 2012-05-28 23:50 快乐八哥 阅读(2655) 评论(0) 推荐(1) 编辑
摘要: http://book.douban.com/subject/6382788/ 通过2周的时间,阅读完了由吴朱华编著的《云计算核心技术剖析》一书。同时国内由CSDN协办的第四届云计算大会要开幕,我在这里把自己写下这本书的读书笔记。这本书是2011年出版,但是在这本书上对微软的Windows Azur 阅读全文
posted @ 2012-05-13 18:11 快乐八哥 阅读(1326) 评论(0) 推荐(0) 编辑
摘要: Web项目中需要播放视频。需要支持桌面浏览器,同时支持iPhone,iPad设备,目前还不用考虑Android和微软自家的Windows Phone设备。桌面浏览器当然首选使用Flash Player播放视频了,iPHone和iPad不支持Flash,当然只能支持HTML5 video了。需求如下:1.桌面浏览器:桌面浏览器这一块其实要求挺多的。不要假设所有访问站点的用户都安装了Flash Player。所以有以下场景:用户安装了Flash Player,优先使用Flash Player播放视频。用户没有安装Flash Player,检测用户当前的浏览器是否支持HTML5 Video;如果支持 阅读全文
posted @ 2012-04-28 16:15 快乐八哥 阅读(1520) 评论(9) 推荐(1) 编辑
摘要: 从以下三个方面分析 1.浏览器和设备的市场份额 2.媒体格式的支持 通过服务器端detect浏览器发送请求时的user-agent。 3.标签属性 属性支持: 新增属性 muted 每个浏览器的视频控制看起来各有不同,但是它们都提供了相同的选项:一个播放/暂停开关,一个播放进度条和一个音量控制条。S 阅读全文
posted @ 2012-04-28 15:39 快乐八哥 阅读(720) 评论(0) 推荐(0) 编辑
摘要: 看完《Foundation HTML5 Canvas For Games and Entertainment》,今天开始看《Foundation HTML5 Animation with JavaScript》。当然我学习和开发的目的不是去做Game Development。但是学习使用HTML5,JavaScript去制作动画,学习效果更好,同时能够通过学习新知识完成一个游戏或者小应用,增强自信心。本系列不是完完全全的《Foundation HTML5 Animation with JavaScript》的翻译,主要是个人笔记,同时需要重点掌握的地方,我会记录下来。首先学习HTML5 Ani 阅读全文
posted @ 2012-04-21 17:00 快乐八哥 阅读(2155) 评论(0) 推荐(0) 编辑
摘要: 本来想取名《离职那点事》,怕大家误会是我要离职,所以改成了《工作那点事》。其实也是谈谈自己对工作的态度,以及个人对大家看待工作的意见。个人的观点,还请多多参与探讨。从3月份开始,公司Team当然也包括其他Team纷纷有人离职。前几天看新闻,说软件和服务外包的人才流动率是15-20%。我估算了一下,这个比例和公司的人才流动率30%左右相比偏低。当然我们公司属于典型的服务外包公司,本身公司没有产品线和很多解决方案。当然公司是在美国上市,目前也在构建基于自身的解决方案和产品。大家选择离职都有自己的原因,我个人觉得无非有两个原因决定了你从这家公司跳到那家公司。1.工资待遇,特别对工作了3-5年的sen 阅读全文
posted @ 2012-04-17 23:06 快乐八哥 阅读(2150) 评论(24) 推荐(2) 编辑
摘要: 项目最终效果如下图所示: 可以看出2个tab之间有一天分割线,这条分割线没有使用单独的div或者span。而是使用li标签的border-right。但是最后一个需要隐藏,否则效果不是很理想。 最原始的写法是: 1: #tabnav li:last-child 2: { 3: border-righ 阅读全文
posted @ 2012-04-10 10:09 快乐八哥 阅读(4252) 评论(1) 推荐(0) 编辑
摘要: 1.我们身边的互联网2.基于搜索引擎技术的协同互联网3.基于社交网络技术的协同互联网本篇主要讲Facebook,当然很多国内的人都无法访问了。我们在公司做的欧美外包,走的是VPN,所以可以直接访问。同时很多项目都需要集成Facebook。目前集成最多的2大社交组件是Facebook和Twitter,估计过一段时间,很多项目都会集成Google+。目前Facebook、Twitter和Google+是美国及全世界公认的三大社交平台。对应的国内三个社交平台是:人人网,新浪微博,腾讯微博。但是相比国外的技术,国内各个公司都需要很多的提升。当然国内公司在很多方面都是模仿国外的公司。 左侧导航条 快速. 阅读全文
posted @ 2012-03-29 23:14 快乐八哥 阅读(635) 评论(0) 推荐(1) 编辑