WEB UI篇——还HTML标签以本来意义
说句实话,“DIV+CSS”这个词汇不知道害了多少人,也许其提出者本意并没有错,但是跟风者从表现曲解了其意思,认为整个页面就应当是DIV+CSS文件的组合。这样做,对于视觉上并没有什么影响,因为还原了之前设计的页面效果图,但如果这种HTML文档交给机器(例如蜘蛛)去分析,它可能根本找不到重点,你整个页面对它来说,就如同一个白蚁窝,它第一
http://cyqdata.cn/cnblogs/article-detail-40326
jQuery Tools——不可错过的jQuery UI库系列
本系列文章导航
jQuery Tools——不可错过的jQuery UI库(一)
jQuery Tools——不可错过的jQuery UI库(二)
jQuery Tools——不可错过的jQuery UI库(三)
jQuery Tools——不可错过的jQuery U
http://cyqdata.cn/cnblogs/article-detail-40270
UIView您知道多少
曾经有人这么说过,在iphone里你看到的,摸到的,都是UIView,所以UIView在iphone开发里具有非常重要的作用。那么UIView我们到底知道多少呢。请看看下面的问题,如果这些你都知道,那么本文章的内容就请绕道,如果你还不太清楚,我想看了下面的内容,你就明白了。1。bounds和frame分别表示什么?2。ContentMode里UIViewC
http://cyqdata.cn/cnblogs/article-detail-40229
<WPF Tile=” 变量 UI 双向绑定”x:Class="Problem"/>
<TextBox Name="txtAbout" Tag="废话">
最近才开始正规的学习WPF,以前只是激动,观摩,欣赏,不敢亵玩焉!我这个从游戏而进入编程的顽童,对于Dx自然热心,看过学过,却没有真正用过,曾经YY过如果Dx能用来做开发,那界面一定牛!结果就“我佩服”了。最看了三章《WPF揭秘》,为自己曾经学的走马观花而懊悔不已。WPF与Winfor
http://cyqdata.cn/cnblogs/article-detail-40168
WEB UI篇——以结构化的方式写CSS
我的职业是码农,以前有人称这职业叫程序员或软件工程师,不过这些不重要,重要的是我这次写的东西和码农几乎不相干,我接触CSS的时间不长,2年多一点,并且只有在极端的情况下我才会自己动手写CSS,例如:需要挣些钱来养活自己,或者需要将外包出去的难看的前台重写。下面我将要向大家描述如何以层次-结构化的方式来写CSS。
众所周知,一个好的WEB UI工程师注重结构化的HTML+CSS代码,而不仅仅是还原之
http://cyqdata.cn/cnblogs/article-detail-40136
UI在中国
UI全称User Interface,中文叫“用户界面”。
2000年传入国内,国内最早专业从事UI的公司还是我们的民族软件——金山,据说在2000年已成立人机界面组,只有2个人。金山软件的UI团队是业内名副其实的黄埔军校,培养了如今江湖上整整一代的设计领袖,并且他们的作品也深远影响了国产软件的用户体验整体水准。也许早期的金山软件用户们还记得,随
http://cyqdata.cn/cnblogs/article-detail-40096
提供第三种代码生成方式——通过自定义BuildProvider为ASP.NET提供代码生成
之前写了一些关于代码生成的文章,提供了两种不同方式的代码生成解决方案,即CodeDOM+Custom Tool和T4。对于ASP.NET应用,你还有第三种选择——自定义BuildProvider。[文中涉及的源代码从这里下载]
目录 一、BuildProvider是什么? 二、将XML表示的消息转换成VB.NET或者C#代码 三、将XML转换
http://cyqdata.cn/cnblogs/article-detail-40086
jQuery UI入门手册
jQuery UI入门手册,新手必备。
先说明一下效果:
基本的鼠标互动:
拖拽(drag and dropping)、排序(sorting)、选择(selecting)、缩放(resizing)
各种互动效果:
手风琴式的折叠菜单(accordions)、日历(date pickers)、对话框(dialogs)、滑动条(sliders)、表格排序(table sorters)、页签(tabs)
http://cyqdata.cn/cnblogs/article-detail-40034
Silverlight/aspx/ajax/mvc的UI自动化测试
web前端的自动化测试,一般要能实现模拟鼠标点击、键盘录入、浏览器页面自动导航等功能,而且关键的是要对整个测试过程能自动录制并回放。
vs2010的SP2已经集成了内置功能,但是目前尚未正式发布,所以本文就不介绍了。有兴趣的同学可参考以下文章:
http://msdn.microsoft.com/zh-cn/library/gg413374
http://www.cnblogs.com/scott
http://cyqdata.cn/cnblogs/article-detail-39955
WorkFlow入门Step.6—Building a Console Application -For-WF4.0
开篇
之前我们讲述了控制流与WF4.0的基础。下面我们来看看如何使用控制台的形式来使用WF4.0、比如我们有时候不能通过设计器来设计工作流时,如何通过代码
的方式,来构建WF4.0应用程序,可能这就会为我们自定义工作流设计器等方面提供帮助。下面我们就开始吧。
摘要
&n
http://cyqdata.cn/cnblogs/article-detail-39893
jQuery Tools——不可错过的jQuery UI库(二)
在上篇对jQuery Tools做了总体的介绍,从本篇起开始介绍jQuery Tools的各个工具组件。
在进入正题前,还是想啰嗦一些东西,也许对jQuery Tools的理解会有所帮助。
jQueryTools的功能侧重于信息展示和视觉效果,从网页常用的功能点上改善用户体验和可阅读性。这一点与其它一些JavascriptUI库不同,它们可能会侧重于一些桌面应用程序效果,诸如拖拽、滑动、排序等
http://cyqdata.cn/cnblogs/article-detail-39743
jQuery Tools——不可错过的jQuery UI库(三)
上一篇讲解了jQuery Tools中Tabs选项卡的用法和示例,本篇继续以示例的形式讲解Jquery Tools中的另两个组件tooltips(提示工具条)和expose(突出效果)。
Tooltips(提示工具条)
Tooltips(提示工具条),就是当把鼠标放在网页某个元素上时,显示某个提示信息,用以解释或提示当前操作。它是改善用户体验的一种方式,也是网页设计中经常用到的。
下面首先看一个
http://cyqdata.cn/cnblogs/article-detail-39511
有关jQuery UI Datepicker的扩展控件Timepicker的例子
前言: 最近的一个项目需要一个Timepicker来选择时间,如 8:00. 在网上找了很久, 终于找到一个我认为很不错的控件. 它的访问链接是: http://trentrichardson.com/examples/timepicker/
缘由:
在做DEMO的过程中,由于原例子程序中没有提供独立的DEMO程序下载. 因此我通过查看它的页面源码来重新制
http://cyqdata.cn/cnblogs/article-detail-39493
对Asp.net Mvc 和 jQuery UI使用者的一些忠告
端午节快乐,大家。
好久没写博客了。1个月了都。。。。抱歉。
今天给使用asp.net mvc的开发人员一些建议和分享经验。
首先,如果你使用asp.net mvc,而且使用的js库是jQuery, 那么一定别错过使用jquery UI。
在以前的工作中,我如果需要写一个类似于Google搜索的自动完成,那可能涉及到JS的编写,CSS样式,以及后台代码如何生成json或者xml传递
http://cyqdata.cn/cnblogs/article-detail-39380
二十行C#代码打造Ruby Markup Builder
从.NET诞生之日起就有了XML类库,但是从使用上来说非常不方便。例如我们需要构造一个XML文档时,使用DOM API就要这样搞:
var xmlDoc = new XmlDocument();
var rootEle = xmlDoc.CreateElement("persons");
xmlDoc.AppendChild(rootEle);
var person1 = xmlDoc.Creat
http://cyqdata.cn/cnblogs/article-detail-39226
详解如何让Android UI设计性能更高效
本文为一名参加过09年Google IO大会的开发者的一篇把关于移动应用方面的主题不错的PPT改编的文章,对移动应用开发者是很有帮助的。
Android在UI优化方面可以从以下五个方面入手:
◆Adapter优化
◆背景和图片优化
◆绘图优化
◆视图和布局优化
◆内存分配优化
Adapter优化
什么是Adapter?
Adapter在Android中占据一个重
http://cyqdata.cn/cnblogs/article-detail-39225
VS2010 测试功能之旅:编码的UI测试(4)-通过编写测试代码的方式建立UI测试(下)
回顾
最近比较忙,距离上次更新的时间较久,见谅。
在本章上部分,介绍了“添加用户”窗口的测试代码编写。想必大家也看到了,在UIMap.cs文件中实现自定义编码是一件很轻松的事情,接下来将介绍下个部分,查询用户窗体的测试代码的编写,以及他们测试的关联。
示例程序介绍
系统主窗口:(下载点我)
该系统拥有两个功能,“添加用户”和&ld
http://cyqdata.cn/cnblogs/article-detail-39214
Windows 8 & BUILD – 铸造美好的未来
相信昨天 Windows 8 的第一次露面,已经赚足了眼球。这里就不多再贴图说明了,更多的视频,图片及报道都可以在这里找到。
http://www.microsoft.com/presspass/presskits/windows7/
以下是 Soma 的最新博客,向大家介绍微软最新的活动——BUILD! (翻译加稍作修改)
今天,Steven Sinofsky 和
http://cyqdata.cn/cnblogs/article-detail-39106
Andriod UI设计之度量单位说明(DIP,DP,PX,SP)
(一)概念
dip: device independent pixels(设备独立像素). 不同设备有不同的显示效果,这个和设备硬件有关,一般我们为了支持WVGA、HVGA和QVGA 推荐使用这个,不依赖像素。
px: pixels(像素). 不同设备显示效果相同,一般我们HVGA代表320x480像素,这个用的比较多。
pt: point,是一个标准的长度单位,1pt=1/72英寸,
http://cyqdata.cn/cnblogs/article-detail-39013
15 个 JavaScript Web UI 库
几乎所有的富 Web 应用都基于一个或多个 Web UI 库或框架,这些UI库与框架极大地简化了开发进程,并带来一致,可靠,以及高度交互性的用户界面。本文介绍了 15 个非常强大的 JavaScript WebUI库,非常适合各种各种规模的富 Web 应用的开发。
LivePipe
LivePipe UI 基于 Prototype Javascript 框架,包含了一整套经严格测试并高度可
http://cyqdata.cn/cnblogs/article-detail-38979