摘要:
SharePoint 2010认证考试出来之后,去把几个考试都考了一遍:70-573、70-576、70-667、70-668。如果你正有计划也去参加这几门认证考试,我可以提供的建议是:不要在11:30开始考70-668,否则到12:00吃饭的时候,你很可能还没有答完题目。70-668包含不少场景题,也就是给一个场景,包含各种Business Requirements、Technical Requirements、Recovery Requirements之类,然后基于此场景选出最佳方案。阅读并理解场景会花费不少时间。 嗯,言归正传。如果你曾经使用过SharePoint 2007,一定... 阅读全文
阅读排行榜
一起谈.NET技术,大话Session
2011-08-29 19:31 by 狼人:-), 223 阅读, 收藏,
摘要:
引言 在web开发中,session是个非常重要的概念。在许多动态网站的开发者看来,session就是一个变量,而且其表现像个黑洞,他只需要将东西在合适的时机放进这个洞里,等需要的时候再把东西取出来。这是开发者对session最直观的感受,但是黑洞里的景象或者说session内部到底是怎么工作的呢?当笔者向身边的一些同事或朋友问及相关的更进一步的细节时,很多人往往要么含糊其辞要么主观臆断,所谓知其然而不知其所以然。
笔者由此想到很多开发者,包括我自己,每每都是纠缠于框架甚至二次开发平台之上,而对于其下的核心和基础知之甚少,或者有心无力甚至毫不关心,少了逐本溯源的精神,每忆及此,无不惭愧。曾经. 阅读全文
艾伟:较为周全的Asp.net提交验证方案(Session版)
2011-08-29 00:09 by 狼人:-), 223 阅读, 收藏,
摘要:
此前我介绍了使用数据库实现的提交验证方案,一些朋友怀疑其效率不佳,认为Session是更好的方案。
的确使用Session也不会消耗太多内存,而且如今内存白菜价,最不济就随手买个2G的插上也就够了,所以我将在此写下Session版的实现提要,其余细节参考前篇。
实现方案简述:
在Session中存储一个哈希表用以记录该用户的每一条验证信息,哈希表的键为验证信息的过期时间,值为验证码的明文。
过期时间使用ViewState存储,以发给客户端,并在提交时获取,以读取对应的验证码明文。
传给验证码生成页面的ID参数是经ToFileTime()方法转换的过期时间,验证码生成页获取到此参数后进行逆转换. 阅读全文
艾伟:.NET平台下Web测试工具横向比较
2011-08-28 23:56 by 狼人:-), 223 阅读, 收藏,
摘要:
在浏览器中打开页面并加以判断,无疑是测试一个Web应用程序最直接的方式。借助一款合适的自动测试工具或框架,测试人员就可以在一定程度上从繁重的手动测试工作中解放出来。Ruby平台下的Watir无疑是这方面的姣姣者,因此被大量用于Web应用程序的回归测试或验收测试。不过对于使用.NET Framework的技术团队来说,Watir不一定是最好的选择。目前社区中已经出现了几款.NET平台下的Web测试框架,测试人员现在就可以使用自己最熟悉的语言来实现同样的功能,并与自己的开发环境无缝集成。WatiN WatiN是Watir的“应对之作”,使用C#语言开发,不过能够使用任意.NET语言编写测... 阅读全文
Android UI学习 - Linear Layout, RelativeLayout
2011-08-28 23:34 by 狼人:-), 223 阅读, 收藏,
摘要:
1.一些常用的公共属性介绍
1) layout_width-宽 fill_parent: 宽度和父元素相同,wrap_content: 宽度随本身的内容所调整,或者指定 px值来设置宽 2) layout_height -高 fill_parent: 高度和父元素相同,wrap_content: 高度随本身的内容所调整,或者指定 px值来设置高 3) background -设置背景图 4) padding -设置边距 可以具体设置paddingBottom,paddingLeft,paddingRight,paddingTop来设定不同的px值 5) id -该object的i... 阅读全文
Objective-C入门
2011-08-28 23:33 by 狼人:-), 223 阅读, 收藏,
摘要:
Objective-C是一种简单的计算机语言,设计为可以支持真正的面向对象编程。Objective-C通过提供类定义,方法以及属性的语法,还有其他可以提高类的动态扩展能力的结构等,扩展了标准的ANSI C语言。类的语法和设计主要是基于Smalltalk,最早的面向对象编程语言之一。 如果你以前使用过其他面向对象编程语言,那么下面的信息可以帮助你学习Objective-C的基本语法。许多传统的面向对象概念,例如封装,继承以及多态,在Objective-C中都有所体现。这里有一些重要的不同,但是这些不同在这文章会表现出来,而且如果你需要还有更多详细的信息存在。 如果你从来没有使用任何编... 阅读全文
MVC2.0本地化(另类解决方案)&“.NET研究”lt;下>
2011-10-18 22:38 by 狼人:-), 222 阅读, 收藏,
摘要:
本文是对MVC2.0本地化(另类解决方案)上这篇文章内介绍的MVC2.0本地化功能进行加强、细化的结尾篇。如果存在不足的地方,希望您指出。 如何对上篇文章进行加强以及细化呢?主要从以下三点开始。 1、根据用户浏览器自动语言判断,同时也可由用户自定义站点语言。 2、多语言加入,类似resource文件,可以有多个语言资源库。 3、全局本地化,可以本地化非页面内容,比如为台异步到前台的json数据本地化等。 主要步骤如下: 一、根据用户浏览器自动语言判断,同时也可由用户自定义站点语言 这个实现思路为:首选判断存储在客户端的用户&ld... 阅读全文
JAVA与.NET的相互调用——利用JNBridge桥接模式实现远程通讯
2011-10-13 19:11 by 狼人:-), 222 阅读, 收藏,
摘要:
分布式开发的历史 利用Remote方式调用远程对象实现服务器与客户端之间通讯是一种常用的网络开发方式,在.NET与JAVA开发当中,对Remote远程对象早已有着足够的支持(对Remote远程对象调用有兴趣的朋友欢迎参考一下利用远程对象实现分布式开发)。 从2003年开始.NET当中就盛传着.NET Remoting远程对象调用的分布式开发,.NET Remoting主要用于管理跨应用程序域的同步和异步RPC 会话。在默认情况下,Remoting可以使用 HTTP 或 TCP 协议进行信息通讯,并使用 XML 编码的 SOAP 或二进制消息格式进行数据交换。.NET Remot... 阅读全文
趋势科技称谷歌视频搜索含大量恶意网站链接
2011-10-08 19:53 by 狼人:-), 222 阅读, 收藏,
摘要:
据国外媒体报道,趋势科技今日指出,谷歌视频搜索中约有40万个搜索结果链接到可重定向的恶意网站,访问这些网站将感染安装Windows操作系统的电脑。
趋势科技称,这些恶意软件使用了所谓的AQPlay-A方式进行攻击,用户访问这些恶意网站时,会要求升级Adobe Flash播放器以查看特定的视频内容,一旦在未受保护的电脑上运行该升级软件将会被感染。该恶意软件也可以通过闪盘等可移动存储设备及网络设备传播。
这些进行攻击的黑客精心地掩饰了攻击行为,趋势科技指出,组织攻击的黑客维护大量包含关键词的网站域名,从而使这些网站的页面排名在搜索引擎中列在搜索结果的最前面。该方法是利用搜索引擎优化(SEO)漏洞. 阅读全文
Twitter遭黑客入侵33位名人帐户被更改
2011-10-08 19:52 by 狼人:-), 222 阅读, 收藏,
摘要:
北京时间1月6日消息,据国外媒体报道,微型博客Twitter日前证实,周一上午发生一起严重黑客入侵事件,包括当选总统巴拉克·奥巴马(Barack Obama)和歌星“小甜甜”布兰妮(Britney Spears)在内的33位名人的Twitter帐号被劫持。
Twitter表示,黑客首先入侵了Twitter网络,利用Twitter内部管理工具更改了33位美国名人的Twitter帐号密码,并在相应个人页面资料中上传损贬当事人的低俗内容。
随后,Twitter立即封锁了这些帐号,目前已全部归还原主。Twitter还表示,该入侵事件与几天前发生的钓鱼式攻击是完全不同的案件。数日前,Twitt 阅读全文
浙公网安备 33010602011771号