找到相关内容 3738
ASP.NET 安全漏洞临时解决方案
在上周五一个安全会议上披露了微软ASP.NET的一个安全漏洞,利用该漏洞攻击者可以请求并下载一些ASP.NET Web.config文件,攻击者可以发送密文并根据默认错误页信息来得到Machine Key。微软目前并没有新的补丁下载,但ScottGu在自己的博客中给出了一个临时解决方案,这里简单翻译一下,大家可做参考。   在ASP.NET 1.1 到 ASP.NET 3.5中,可以通过在Web.
http://www.cyqdata.cn/cnblogs/article-detail-40001 
SAP像玩足球那样玩IT
淡看经济寒冬狂做全球推广 称不会减少任何运营投入 刚刚升上德甲就持续领跑联赛的小镇球队霍芬海姆最近被媒体热炒,使得全球最大商业软件应用商SAP的品牌知名度也提高不少——霍芬海姆的老板霍普同时也是SAP的老板。 霍芬海姆最近在绿茵场风生水起,其一奶同胞SAP也不省油,于世界各地连续举办全球技术研发者大会,在经济危机之下的IT业界掀起一股逆流。 牵手海皇稳定军心 11月5日举行
http://www.cyqdata.cn/cnblogs/article-detail-39996 
深入ASP.NET 2.0的提供者模型(2)
      WebForums.NET提供者模型-一个早期的原型  相对于微软建议使用的提供者模型,Andy的提供者模型含有一些不足。一方面,WebForums.NET中提供了单个抽象基类,所有的API定义都聚集在这个类中。其负面作用在于,如果一个客户仅想定制系统的一小部分,例如用户信息的存储方式,那么他必须提供该系统中所有方法的实现。一种更好的方
http://www.cyqdata.cn/cnblogs/article-detail-39994 
IT外企那点儿事
IT外企那点儿事(1):外企也就那么回事 IT外企那点儿事(2):多种多样的外企 IT外企那点儿事(3):奇怪的面试 IT外企那点儿事(4):激动人心的入职演讲 IT外企那点儿事(5):像系统一样升级 IT外企那点儿事(6):管理路线和技术路
http://www.cyqdata.cn/cnblogs/article-detail-39992 
强烈推荐体验VisualStudio2010 RC
经过第一天漫长枯燥的部长级会议,今儿才算是真正年后的第一天上班。   鉴于家里的“小水管”,直到到了公司(资源合理利用)才将觊觎已久的VS2010RC从网上抓下来。接下来顺利干掉VS2010beta2和.NET FW4beta2。漫长的安装过后(安装中依然要重启一次,具体时间是安装完.NET Framework4以后)终于看到Visual Studio RC的真面目。
http://www.cyqdata.cn/cnblogs/article-detail-39991 
尽可能摆脱对HttpContext的依赖
我们继续《ASP.NET MVC单元测试最佳实践》,今天主要谈论HttpContext的依赖问题。   在ASP.NET中进行单元测试的天敌便是HttpContext,它是ASP.NET的核心,极端复杂,却无法进行Mock1——可见微软能够写出那么庞大的ASP.NET框架真不那么容易。现在这个状况改善了不少,因此大家已经可以使用System.Web.Abstractions
http://www.cyqdata.cn/cnblogs/article-detail-39990 
在Silverlight 2应用程序中切换用户控件
摘要 大家都知道,在Silverlight 2应用程序中,每个应用程序将生成一个xap文件,每一个xap文件中只能设置一个起始的用户控件。如果我们有多个用户控件,需要在不同的ASP.NET页面中加载,最简单的方法莫过于针对多个用户控件分别建立对应的Silverlight项目,但这种方式有很多的缺点,如我们的样式文件需要在多个项目中进行拷贝。 本文将介绍利用初始化参数进行用户控件的切换这一技巧。 准
http://www.cyqdata.cn/cnblogs/article-detail-39989 
System.DateTime详解
最近一直在负责公司内部框架的升级工作,今天对一个小问题进行了重新思考——时间的处理。具体来说,是如何有效地进行时间的处理以提供对跨时区的支持。对于一个分布式的应用来说,倘若客户端和服务端部署与不同的地区,在对时间进行处理的时候,就需要考虑时区的问题。以我们现在的一个项目为例,这是一个为澳大利亚某机构开发的一个基于Smart Client应用(Windows Form客户端)
http://www.cyqdata.cn/cnblogs/article-detail-39988 
RIA Service 的 SOAP EndPoint
越来越多的朋友都在使用Silverlight开发应用程序,其中我们常用的还会有一个特殊的服务,就是RIA Service,具体来说,它是一个所谓的Domain Service. 关于这个服务的基本概念,如果有不清楚,请参考下面这个网址 http://www.silverlight.net/getstarted/riaservices/   今天这一篇是要谈谈一个问题,就是如何让RIA S
http://www.cyqdata.cn/cnblogs/article-detail-39983 
WorkFlow设计篇Step.3—异常处理-WF4.0
开篇          上一篇《WorkFlow设计篇Step.2—传参的用法-订单金额的处理(续)-WF4.0》,我们讲述了工作流的传入与传出参数的用法,其实还有其他的方式,例如通过Cod eActivity的In与Out参数等等,后面我们会进行说明的,本篇我们就会开始讲述工作流中的异常处理活动的用法,
http://www.cyqdata.cn/cnblogs/article-detail-39981 
WorkFlow设计篇Step.2—传参的用法-订单金额的处理(续)-WF4.0
开篇         上一篇,我们开始讲述WF4.0中的设计篇的开始,本系列主要讲述如何结合业务来设计工作流处理流程,并说明如何使用工作流流程来设计完成具体的业务流程处 理过程,将原来的代码处理业务流程,修改成WF可视化的流程处理过程,关于上篇内容请看《WorkFlow设计篇Step.1—传参的用法-订单金额的计算
http://www.cyqdata.cn/cnblogs/article-detail-39978 
HAL、FML、APL分层思想 In Action —— 在“光电心率探测仪”中的应用
背景   之前在学习 Zigbee 时,曾发表了一篇博文《嵌入式项目代码结构的分层——HAL、FML、APL》,其中谈到了我在编写的一些经验总结,并在之后的一篇博文中应用了这种分层思想(《Zigbee之旅(十):基于CC2430的温度监测系统》)。之后呢,则一直被课业和学生工作所围困,很少有时间继续搞嵌入式方面的学习了。   呵呵,不过最近机会来了,那就是我们大三下所开设的
http://www.cyqdata.cn/cnblogs/article-detail-39959 
Vortex2D.NE的Scene派生类的构造过程
Scene构造过程: 一、sceneName:场景名:其配置文件是以场景名来进行命名的。其值为:删除掉“Scene”的类名。具体执行了GetType().Name.Replace("Scene", ""); 二、根据xml对Scene进行初始化。xml文件一共必须有3个以及非必要css资源1个。分别是: 1.     &nb
http://www.cyqdata.cn/cnblogs/article-detail-39958 
WorkFlow入门Step.8—Flow Switch的用法
开篇 上篇,我们讲述了,如果通过FlowChart来构建工作流流程《WorkFlow入门Step.7—Creating a FlowChart WorkFlow-For-WF4.0》,本篇我们就来说说,如何构建FlowCh art工作流中使用Switch活动的用法。我们下面就来看看吧。 摘要 WorkFlow是最近比较流行的一门技术,其实WF起源于20世纪70年代中期的办公化自动
http://www.cyqdata.cn/cnblogs/article-detail-39957 
Silverlight/aspx/ajax/mvc的UI自动化测试
web前端的自动化测试,一般要能实现模拟鼠标点击、键盘录入、浏览器页面自动导航等功能,而且关键的是要对整个测试过程能自动录制并回放。 vs2010的SP2已经集成了内置功能,但是目前尚未正式发布,所以本文就不介绍了。有兴趣的同学可参考以下文章: http://msdn.microsoft.com/zh-cn/library/gg413374 http://www.cnblogs.com/scott
http://www.cyqdata.cn/cnblogs/article-detail-39955 
.NET简谈构件系统开发模式
在本人的“.NET简谈插件系统开发模式”一文中我们详细介绍了插件系统开发模式的优越性,尽管.NET平台或者第三方提供的平台都为我们实现了底层插件原理模型,我们可以在上面进行开发,作为一名有求知欲的程序员才是一名合格的程序员;我们不能满足系统为我们提供的功能,我们要向下沉,沉的越深越好,躲开那些应用变化给我们带来的劳累感,所以我们是否需要掌握一些别人不会的技术,才能让我们在众
http://www.cyqdata.cn/cnblogs/article-detail-39952 
WorkFlow设计篇Step.1—传参的用法-订单金额的计算-WF4.0
开篇          之前的篇幅,我们主要是讲述了《WorkFlow入门篇》的一些内容,其实主要是基础的workflow的用法,我们并没有深入的说明,从本篇开始,就开始讲述一些设 计篇的内容,比如代码活动等等,更深入一些的内容,并且结合一些业务流程来说明WF的用法。 摘要 WorkFlow是最近比较流行的一门技
http://www.cyqdata.cn/cnblogs/article-detail-39949 
【Step by Step】编写代码验证一个ASP.NET应用程序和页面的生命周期
我们知道ASP.NET Page的生命周期实际上是ASP.NET Application的生命周期的一部分。这个周期经历了HTTP Module => HTTP Handler => ASP.NET Page => Http Module这样一个过程。如果我们能更好地掌握这样一个过程,那么对单个ASP.NET Page的生命周期也能更好地了解: 下面介绍如何编写一个简单
http://www.cyqdata.cn/cnblogs/article-detail-39947 
C++虚继承 (virtual inheritance)
C++的虚继承主要用于菱形继承: 如果: class A {}; class B : public A {}; class C : public A {}; class D : public B, public C {}; 那么构造D时,会调用A的构造函数两次,并生成2个A的对象,这样就会产生模糊调用。   如何避免上述问题?答曰虚继承! class B : public virtua
http://www.cyqdata.cn/cnblogs/article-detail-39943 
最新20个很棒的 Photoshop 网页设计教程
在你打开一个网站的时候,首先注意到的当然是它的设计,第一印象至关重要,网站的设计将帮助访问者决定是否继续浏览该网站。今天,本文收集了最新25个 Photoshop 网页设计教程,帮助你设计出更精美的网页。 How to create a colorful business web layout Create a consulting web layout Create a movie vide
http://www.cyqdata.cn/cnblogs/article-detail-39942