找到相关内容 318
读书笔记[1]:《瞬间之美——Web界面设计如何让用户心动》
很薄的一本小书,花了几天时间,摇摇晃晃的在公交车上看完了。 作者的一些视角和观点颇有新意,也很独特。 书虽然看过,但很多东西还没有在实践中咀嚼消化。我摘抄了一部分我认为有价值的东西,姑且先记着: 1,我知道首页主要的目的是吸引(或者说诱使)用户注册   听起来似乎挺有道理的。首页即注册登录页面的例子真不少,例如:   (人人网)http://www.renren.com/ (悲催,谁叫咱上不了非死
http://www.cyqdata.cn/cnblogs/article-detail-41188 
web页面数据验证提醒方式
虽然现在MVC比较热, 但是使用Web Form方式进行开发的项目应该还有很多,这就少不了使用验证控件,但是验证控件在验证不通过时,提醒的方式很简单,不够友好。如果页面布局是流布局方式,很容易因为显示出来的错误信息造成布局混乱。AjaxControlToolkit的ValidatorCallout虽然可以很好,但是需要为每一个验证控件要再加多一个控件, 在实际使用中太麻烦了,于是分析了Valida
http://www.cyqdata.cn/cnblogs/article-detail-41100 
WebBrowser 的任意页面中安装 jQuery 操作页面元素 - IEBrowser [4]
上一文章说明了如何让 js 脚本访问 .NET 中的类, 这次希望给大家说明一下在任意页面中安装 jQuery 脚本, 并操作页面上的元素. 其实在第一篇关于 IEBrowser 的文章当中, 已经有了一段 jQuery 的示例, 但可能由于篇幅原因, 没有过多的解释, 所以决定单独写一篇来重新说明. 这次准备的例子也是较为简单的, 实现了模拟用户搜索百度, 请大家看下面的代码: if ( s
http://www.cyqdata.cn/cnblogs/article-detail-41096 
智能表单设计器Web Free Form Designer:FreeForm常量定义及用途
  前言 在FreeForm中,常量用于在产生重复录入的地方,预先定义,使用时自动选择,目的是节省工作量提高效率。具有两种用途,第一种是为列表类的选择框定义项目,第二种是预先定义验证的错误提示消息,方便录入。下面是详细介绍。   定义常量 首先,新建一个模板,在工作区空白处右键点击“Add Constant”     显示常量定义界
http://www.cyqdata.cn/cnblogs/article-detail-41052 
WebBrowser 中通过 js 访问 .NET 类, 完成用户注册 - IEBrowser [3]
前几天发表了 IEBrowser 访问页面中变量或者 JSON 数据的文章, 现在想说明一下在 WebBrowser 中, js 脚本如何访问 .NET 类. 你可以通过 IEBrowser 的 Scripting 属性或者 WebBrowser 的 ObjectForScripting 属性来设置可以被 js 脚本访问的对象. 而在 js 脚本中可以通过 window.external
http://www.cyqdata.cn/cnblogs/article-detail-40989 
Web安全,以新浪微博“郭美美”蠕虫为例
昨晚(2011/06/28)新浪微博也出现“黑客”攻击蛮有代表性;网站上流行的XSS( Cross-Site-Script) / XSRF ( Cross-site request forgery ) 往往是被web开发者忽视的,这里记述一下相关的事情。先说新浪微博。昨天的攻击情况介绍可以参考:  * http://soft.yesky.com/security/
http://www.cyqdata.cn/cnblogs/article-detail-40988 
说说我的web前端之路,分享些前端的好书
WEB前端研发工程师,在国内算是一个朝阳职业,这个领域没有学校的正规教育,大多数人都是靠自己自学成才。本文主要介绍自己从事web开发以来(从大二至今)看过的书籍和自己的成长过程,目的是给想了解JavaScript或者是刚接触JavaScript的朋友,介绍如何通过循序渐进的看书来学习javascript。 一. 入门级 :就是有一定的基础(比如最常见的HTML标签及其属性、事件、方法;最常见的C
http://www.cyqdata.cn/cnblogs/article-detail-40987 
通过COM组件在Web上实现Kinect骨骼追踪、声控截屏保存的功能
      前些天在淘宝上订购了Kinect,刚刚到货,对于这个新鲜的玩意儿,自己赶紧卸开包裹,插上PC机,先前已经装好了Kinect SDK(官方下载地址:http://research.microsoft.com/en-us/um/redmond/projects/kinectsdk/download.aspx) 希望自己的机子能够跑得动DE
http://www.cyqdata.cn/cnblogs/article-detail-40884 
webphp框架之双向路由
双向路由在WEB开发中是一个很重要的应用,特别是在现在的SEO方便,优化URl等方面都有很重要的作用: 正向解析:   http://localhost/webphp/site/test ,像这样一个url很常见,在访问此链接的时候,他告诉服务器程序,我使用了这个Site控制器,并调用test方法。   这种功能几乎每个框架里面都有。python的django框架通过正则表达式来改变URL的接收方
http://www.cyqdata.cn/cnblogs/article-detail-40883 
如果利用xjplugin编写基于web的应用系统
之前发布了一些基于jquery的js插件,旨在方便大家能够方便快捷的搭建客户端UI界面,最初的目的是希望能够提供一个脱离服务器端控件的UI解决办法,之前我单独写了各个控件的简要实现方法和调用说明,并提供了一个demo来演示控件的使用 ,大家可以通过http://code.google.com/p/xjplugin 的svn处获取最新的代码,其实所有的js 最新代码也可以到我即将发布的xEasyAp
http://www.cyqdata.cn/cnblogs/article-detail-40881 
访问 WebBrowser 中的 js 变量和 JSON 数据 - IEBrowser [2]
之前 5 月份写了一篇关于 IEBrowser 的文章, 讲解了 IEBrowser 如何在 WebBrowser 中执行 js 脚本和 jQuery 脚本, 今天准备给大家讲解一下如何获取设置 WebBrowser 中的变量或者 JSON 数据. 这里说变量和 JSON 数据, 其实还是只有变量一种, 只是在 IEBrowser 中将这些变量分为简单和复杂的两种, 简单的变量可以是数字
http://www.cyqdata.cn/cnblogs/article-detail-40871 
智能手机应用取证系列之五:UCWeb浏览器Android版分析
环境:UCWeb Android V7.7.0.85,HTC G7,Android 2.2 分析目的 查找出Android版UC浏览器的相关痕迹信息。 分析过程 UC浏览器安装后会在手机内存的data目录下生成com.uc.browser文件夹(手动App2SD除外),如下图所示: 1 Cache文件夹 1.1 WebResCache 该目录下为网页的缓存文件(如图片等)
http://www.cyqdata.cn/cnblogs/article-detail-40866 
CoffeeScript和Sass提高Web开发效率
如果您是一位每天都要编写JavaScript和Css的Web前端开发人员,可能您已经开始感觉到JavaScript的关键字 var, function, {} 要被您每天敲击若干遍。是否可以省掉这些重复的敲击。编写Css,先要一层一层的选到元素,然后开始写样式,如果要写下一层的样式,又要重复的选一次父层元素然后再到子层,Css是否可以嵌套呢。 下面是同样功能的CoffeeScript和JavaS
http://www.cyqdata.cn/cnblogs/article-detail-40857 
智能表单设计器Web Free Form Designer:FreeForm动态数据验证和动态自动计算
FreeForm自动计算及数据验证   Silverlight中动态数据验证和动态自动计算的Reflection反射实现   上周在博客园发了个首页随笔,因为被误认为是广告而被移出首页,这次发首页,特地备足了技术材料,结合FreeForm实际的开发情况,从技术上分析在Silverlight中实现动态数据验证和自动计算的方法。我们知道在.Net 4.0标准类库中,反射的类很全,非
http://www.cyqdata.cn/cnblogs/article-detail-40763 
熙熙-WebBrowser判断登录成功-WebBrowser-404错误-500错误-屏蔽消息窗口-Webbrowser判断是否加载成功
在这里,我来讲讲怎么应付WebBrowser里面的那点破事: 文档真的完成了吗? 也许你和我一样,打开一个页面,听到了不少次的哒哒哒哒的声音,但是单个页面怎么会造成多次的触发DocumentCompleted函数?不信自己试试,判断文档是否真的完成,需要在这个处理函数内判断ReadyState如下: private void WebBrowserEx_DocumentCompleted(obje
http://www.cyqdata.cn/cnblogs/article-detail-40729 
Sov.WAF(WEB防火墙) v1.0发布.
基本上可以使用了.还差一些功能会在后面增加和完善.目录监视功能:分析网页木马,基本上都可以杀掉.HTTP监视功能:暂时没有加入防护,只做了监视,可以探测到黑客使用注入漏洞攻击时留下的痕迹,分析服务器安全,是不错的. 点击这里下载程序: /Files/0x001/Sov.WAF.rar 展示图片: 我复制了几个测试用的网页木马,被监视到了 程序在日志
http://www.cyqdata.cn/cnblogs/article-detail-40689 
如何在WebForm中使用Url Routing之说明
今天看到一个问题提出的有关在webForm 下使用System.we.Routing实现url重写的设想,特花了些时间整理了下,将如下作为解答; 要明白如何使用url Routing先搞清楚以下问题: 什么是URL Routing? 所谓URL Routing(URL路由),指的是在Web中,URL指向的不再是某个物理文件,而是一个说明有关URL路由的字符串,开发者可以自定义该字符串的格式。在默
http://www.cyqdata.cn/cnblogs/article-detail-40603 
智能表单设计器Web Free Form Designer:FreeForm表单控件使用方法之:基础控件
New Document FreeForm表单控件使用方法   FreeForm控件一览                 FreeForm表单引擎与InfoPath Service对比 InfoPath是微软Share
http://www.cyqdata.cn/cnblogs/article-detail-40570 
Html5 学习利器 Web Standards Update for Microsoft Visual Studio 2010 SP1
HTML5然还在草案阶段,不过 HTML5 这名词实在越来越热,互联网上很多产品都深度应用了HTML5,比如WebQQ,可以看看http://www.infoq.com/cn/news/2011/06/html5-in-china 文章了解下。 HTML5 除了新增的元素(卷标)之外,还包括许多 JavaScript API,如果没有 Intellisense 还真的不太方便,如果你已经升级到 V
http://www.cyqdata.cn/cnblogs/article-detail-40566 
探索移动Web网页编码设计
如果你正准备为你的网站制作一个移动设备版本,那这篇文章将会对你相当有用,在本文中,将探索移动Web网页编码设计的各种技巧和注意事项: 为了移动设备上的用户体验可以被接受,代码得怎么设计。 Mobile Web与普通网站的不同之处? 可以让网站成功运行在移动设备和桌面浏览器上的基本技巧 一些Mobile Web设计中的建议和禁忌、以及大量资源   Mobile Web和普通网站到底有何不同呢?
http://www.cyqdata.cn/cnblogs/article-detail-40477