- 博客(9)
- 收藏
- 关注
原创 TypeScript——Web前端开发的救赎
JavaScript代码有多烂? 入职到现在做了6年js开发了(包括之前的2年一共写了8年js),现在我们团队有10几20号人写js(纯js开发),需要维护的js代码有40-50万行,不得不承认js代码的维护成本很高,或者直接说“js代码就是垃圾代码”,现在我们仍每天在制造大量的垃圾。 javascript开发要克服很多缺陷,作为团队建设,尽管我们经常组织走读代码、抓函数变量命
2013-09-03 01:29:42 13061 2
原创 Silverlight学习笔记:“依赖对象”和“依赖属性”
学习silverlight没什么门路,跑了几趟书店都没买到sl的书,真慢。今天装了vs2008,于是打开vs的对象浏览器,看看sl里面的类库都是什么德行。那么先从xaml文档的根节点元素开始看吧~~~ 查看之下还真是看不出什么所以然~~~就这个图能看出什么端倪?所以说要搞清楚一个类库还是得先从她的身家背景开始看起...Canvas的一家据说谁的祖先都是从单细胞(object)发展而来的
2008-02-01 13:01:00 3207
原创 Javascript如何“跨域”索取信息
记得一两年前,Ajax开始被炒得火热的时候 ,那时也是我刚刚学习Javascript,就曾经听说过XMLHttpRequest在默认浏览器限制下是不能跨域访问的。而由于过的太久了,我一时给忘记了,更由于自己经常写js自娱自乐,在本地文件打开就没有“跨域”这个概念了。所以之前还跟人家在论坛上争吵这个议题。其实如果真的没有那个限制的话,可能一切都乱了套了,那随便的静态网站都动态化了。不管是基于安全
2008-01-19 21:06:00 2362
原创 用户体验之“不要复制别人的招聘信息”
我发现所有招Asp.net的程序员都有一样的招聘要求: 职位描述: 1、网站程序的开发和系统运维支持平台的开发和优化 2、根据业务需要快速的进行web程序的开发和调整 职位要求: 1、计算
2008-01-17 16:12:00 2042 3
原创 用户体验之“媒体播放页的设计”
在网页上嵌入一个播放器,播放一段视频。因为网页里面的播放器是一个浏览器插件,而这个插件的运转的效率会影响整个浏览器的效率(甚至会拖累整个操作系统) 。多媒体广告与js网页脚本也会影响整个浏览器的性能。当用户不能“好好地”呆在你这个页面的时候,也就是用户体验非常差的时候。主要例子如各大视频网站。那么综合以上几点:1.播放的视频必须合理地压缩;一般的,像一些专业网站播放专业的视频,往往是内容比
2008-01-17 16:02:00 2030
原创 用户体验之“网站系统的用户反馈平台”
很多网站不把用户反馈当回事 ,通常只提供简单的“留言板”式的反馈功能。这样,用户在提交反馈信息的时候通常不知道究竟信息是给谁看了,自己会不会白写?如果用户真的耐不住写了反馈信息,那么,开始写吧~标题怎么取好呢……真正在处理这些信息的人都是怎么处理的呢?处理这些信息的人通常如何把信息转发到有关部门那里呢?这就要从用户方面出发了~~为什么不是这样呢,直接让用户知道是谁将处理这样的信
2008-01-17 15:29:00 3406
原创 Javascript“画图”Asp.net版
其实是借地方放张图片。@ Page Language="C#" %>@ Import Namespace="System.Drawing" %>DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">html
2007-12-25 23:20:00 1905 1
原创 Markup之美,初学者应该处理好UI与业务逻辑间的关系
专家们往往鼓励写程序的时候要将界面的设计与处理业务逻辑的代码分离,这样可以提高效率,增强抽象性,易于管理。初学C#,做练习往往喜欢做WinForm程序,但是做起来往往力不从心,因为经常把时间花在画控件上了,画着画着,心都画散了,往往忘记了自己原本的目的。初学者往往直接在窗体上画上按钮,然后直接双击进入按钮的事件方法的编写,畅快淋漓地使用VS带来的便利。但是随着程序慢慢壮大,代码越来越膨胀,
2007-04-05 17:48:00 2825 5
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人