Fork me on GitHub
上一页 1 ··· 32 33 34 35 36 37 38 39 40 ··· 55 下一页
摘要: 一、什么是基于模型的测试 Wiki的描述如下:基于模型的测试属于软件测试领域的一种测试方法。按照此方法,测试用例可以完全或部分的利用模型自动产生。以上所说的模型通常是指对被测系统(SUT,system under test)某些(通常是功能性的)方面的描述。 模型一般都是对被测系统(SUT,system under test)预期行为动作的抽象描述。 这些测试用例的集合就是我们平时所称的抽象测... 阅读全文
posted @ 2009-12-13 14:04 张善友 阅读(3764) 评论(0) 推荐(0) 编辑
摘要: 如果你安装了 VS 2010 的 Silverlight 4 开发工具,会发现一项重量级的安装项目,WCF RIA Services,用于Silverlight数据访问服务,比WCF和ADO.NET ... 阅读全文
posted @ 2009-12-13 12:06 张善友 阅读(21122) 评论(10) 推荐(2) 编辑
摘要: Windows 标识基础 (WIF) 是一个新的扩展到 Microsoft.net 框架,使得开发人员能够启用.net 框架应用程序中的高级的标识功能。 基于可互操作的标准协议,Windows 标识基础和基于索赔的标识模型可用于启用单一登录、 个性化、 联盟、 强身份验证、 标识委派和运行上发生的 ASP.NET 和 Windows 通信基础 (WCF) 应用程序中或群中其他标识功能,参考Kb974405 阅读全文
posted @ 2009-12-02 21:43 张善友 阅读(5153) 评论(2) 推荐(0) 编辑
摘要: Winndows Service 是一种可随 Windows 操作系统启动而启动的,在后台运行的,通常不和用户产生交互的程序。开发一个Windows服务通常也比较简单,在开发的时候我们期望以命令行方式运行,想对Windows服务有更多的控制,推荐使用Windows服务框架TopShelf. 阅读全文
posted @ 2009-11-24 22:09 张善友 阅读(8104) 评论(3) 推荐(8) 编辑
摘要: SharePoint Foundation在之前的版本中,被称为Windows SharePoint Services(WSS). 阅读全文
posted @ 2009-11-22 21:19 张善友 阅读(6424) 评论(2) 推荐(1) 编辑
摘要: Process Explorer 可显示有关进程已打开或加载哪些句柄和 DLL 的信息。Process Explorer 的显示由两个子窗口组成。顶部窗口总是显示当前活动进程的列表(包括拥有它们的帐户的名称),而底部窗口中显示的信息取决于 Process Explorer 所处的模式:如果它处于句柄模式下,则可以看到顶部窗口中的所选进程打开的句柄;如果 Process Explorer 处于 DLL 模式下,则可以看到相应进程已经加载的 DLL 和内存映射文件。Process Explorer 还具有强大的搜索功能,可以快速显示哪些进程打开了哪些特定句柄或加载了哪些特定 DLL。 阅读全文
posted @ 2009-11-22 20:26 张善友 阅读(3464) 评论(2) 推荐(2) 编辑
摘要: 安装过程和很简单,直接点击安装就可以了,安装速度非常快。同时适用于基于语句或短语的不同转换习惯,收录了丰富的流行词汇和专业词汇,并且支持词典更新与扩展,为用户提供了准确高效的中文输入体验。 阅读全文
posted @ 2009-11-21 13:45 张善友 阅读(1488) 评论(1) 推荐(0) 编辑
摘要: ExcelDataReader可以读取 Microsoft Excel 文件 ('97-2007),支持Windows  .Net Framework 2 +、 Windows Mobile... 阅读全文
posted @ 2009-11-21 12:32 张善友 阅读(6970) 评论(1) 推荐(2) 编辑
摘要: Sync Framework 是一个功能完善的同步平台,实现了应用程序、服务和设备的协作和脱机访问。Sync Framework 提供了一些可支持在脱机状态下漫游、共享数据和获取数据的技术和工具。通过使用 Sync Framework,开发人员可以构建同步生态系统,通过在任意网络上使用任意协议,将任意应用程序与任意存储区中的数据集成在一起。 阅读全文
posted @ 2009-11-21 11:54 张善友 阅读(1814) 评论(0) 推荐(0) 编辑
摘要: K2“BlackPearl”提供一个平台,用于管理和利用现有的跨越任何数量的业务系统的业务信息,以降低成本。SmartObject在K2 blackpearl扮演着流程数据提供者这个非常关键角色,整个K2 blackpearl平台中SmartObject无处不在,它的部署需要注意一下标记SmartObject的GUID必须相同。 阅读全文
posted @ 2009-11-16 13:42 张善友 阅读(1622) 评论(0) 推荐(0) 编辑
摘要: Blackpearl的Connection方法 Impersonate(string name)。这个就是传说中的后门方法,它可以帮你模拟任何一个帐号(域用户或者数据库用户),来做他可以做得事情。当然,你必须在WorkSpace中设置操作这个命令的权限。 阅读全文
posted @ 2009-11-16 13:23 张善友 阅读(1405) 评论(0) 推荐(1) 编辑
摘要: 反向代理(Reverse Proxy)方式是指以代理服务器来接受外部的连接请求,然后将请求转发给内部网络上的服务器,并将从服务器上得到的结果返回给外部的请求连接的客户端,此时代理服务器对外就表现为一个服务器,IIS 7.0 的应用请求路由模块(Application Request Routing (ARR) module),我们可以轻松实现反向代理 阅读全文
posted @ 2009-11-15 08:31 张善友 阅读(11101) 评论(1) 推荐(1) 编辑
摘要: Visual Studio 2010大幅度的提升了并行调试的用户体验。Visual Stuido 2010的并行调试非常简单,,它提供了两个新的调试工具窗口,以帮助完成基于任务的并行编程。 ... 阅读全文
posted @ 2009-11-14 12:37 张善友 阅读(1308) 评论(0) 推荐(1) 编辑
摘要: TDS是一种协议,一系列描述两个计算机间如何传输数据的规则。象别的协议一样,它定义了传输信息的类型和他们传输的顺序。总之,协议描述了“线上的位”,即数据如何流动。表格数据流协议是建立在TCP/IP N... 阅读全文
posted @ 2009-11-14 12:08 张善友 阅读(4260) 评论(1) 推荐(1) 编辑
摘要: 数据库的一致性,也是衡量DBMS性能的重要指标之一。目前大多数商业数据库(DB2, SQL Server)的并发控制采用的是两阶段锁(Two-Phase Locking,2PL)协议,2PL保证了并发事务执行的可串行化。但2PL在对任何数据进行读、写操作之前,需要对该数据加锁。在封锁相容矩阵中,S锁(Share Locks,共享锁)和X锁(Exclusive Locks,排它锁)是不相容的,因此当... 阅读全文
posted @ 2009-11-14 10:41 张善友 阅读(3692) 评论(0) 推荐(2) 编辑
摘要: 必应 Bing 和Windows live Search是个完全不同的产品了,从现在的发展来看Bing有点意思,有不少体贴用户的功能。例如必应 Bing 之维基百科 Wikipedia 参考搜索 在文... 阅读全文
posted @ 2009-11-11 22:12 张善友 阅读(1489) 评论(0) 推荐(0) 编辑
摘要: Optional Parameters 是C# 4.0的特色之一,可减少重载函数的数量,却可达到相同的效果,加快开发效率。在使用上就跟C++一样,只需用等号为函数的参数加上默认值即可。需注意的是Opt... 阅读全文
posted @ 2009-10-27 20:59 张善友 阅读(1232) 评论(0) 推荐(0) 编辑
摘要: 在Visual Studio 2010 and .NET Framework 4 Training Kit中有个System.Threading.CountdownEvent的Demo, CountdownEvent类似于Java中有个 CountDownLatch类, 通过CountdownEvent可以在主线程中线程池中的任务运行,主线程要等待线程池中的任务完成之后才能继续。CountdownEvent Class在使用上十分的简单,只要在CountdownEvent的构造函数中传入信号量的数量。在每个线程启动的地方主线程调用AddCount方法增加信号量计数,线程池中跑的线程调用Signal。然后在主线程中调用Signal和Wait方法,就可以实现主 线程等待X次Signal方法调用之后继续。 阅读全文
posted @ 2009-10-27 20:38 张善友 阅读(2432) 评论(4) 推荐(1) 编辑
摘要: 在Visual Studio 2010 and .NET Framework 4 Training Kit中有个System.Threading.Barrier的Demo,通过Barrier Class我们可以控制线程的运行,做到线程同步的效果。 Barrier Class在使用上十分的简单,只要在Barrier的构造函数中传入participantCount(简单的说就是要等待的线程个数),并在要同步的点调用SignalAndWait方法就可以了。线程会在调用SignalAndWait之后暂停运行,等待所有参与的线程都到达了同步点才继续往下运行。 阅读全文
posted @ 2009-10-27 19:36 张善友 阅读(1585) 评论(1) 推荐(0) 编辑
摘要: SQL Server Services 已经改名为 Microsoft SQL Azure (阿祖),SQL 数据服务改名为 Microsoft SQL Azure Database,增加了一个熟悉的... 阅读全文
posted @ 2009-10-27 07:35 张善友 阅读(1028) 评论(1) 推荐(0) 编辑
摘要: 今天在深圳的Windows 7社区发布活动讲了Session 2 -- Windows 7兼容性概述。今天参会的人员达到60多个,大家也非常积极的讨论。Windows 7就是Windows Vista的一种升级进化版本。除去测试版本本身的系统问题和相关的硬件驱动程序支持不够,本身自带的IE、DirectX等特性外,软件兼容性测试需关注的点和Vista基本相同。从目前桌面产品在win7下的兼容性测试结果来看,对Vista系统支持比较好的软件,对win7系统的支持也都没什么问题。 阅读全文
posted @ 2009-10-25 23:28 张善友 阅读(2024) 评论(1) 推荐(0) 编辑
摘要: psake是一个集成了PowerShell的用来创建自动化脚本的工具,其2.01版本集成了PowerShell2.0。Ayende Rahien正使用它来创建Rhino工具。 阅读全文
posted @ 2009-10-21 07:19 张善友 阅读(1514) 评论(0) 推荐(1) 编辑
摘要: 今年9月份,微软更新了通过Windows根证书认证程序(Windows Root Certificate Program)的厂商清单,并首次将Startcom公司列入了该认证清单,这还是微软首次将提供免费数字验证技术 的厂商加入根证书认证列表中。现在,在Windows7或安装了升级补丁的Vista或XP操作系统中,系统会完全信任由Startcom这类免费数 字认证机构认证的数字证书。此举无疑在普及数字验证技术,从而增强用户网络数据安全性方面意义重大。 阅读全文
posted @ 2009-10-11 14:49 张善友 阅读(1118) 评论(0) 推荐(0) 编辑
摘要: Roger Sessions是ObjectWatch的CTO。在新西兰Teched2009的Session《ARC203 - Services and Complexity》分享了自己关于企业架构的独特观点,非常令人印象深刻,无疑可以给大家带来很多思考。 阅读全文
posted @ 2009-10-06 08:35 张善友 阅读(2363) 评论(1) 推荐(1) 编辑
摘要: 微软Web平台安装程序2.0(Web PI)是一个免费工具,用来简化微软Web平台的下载、安装和最新更新,这包括IIS、SQL Server快递版、.NET框架和Visual Web Developer。另外也包括开源的ASP.NET和PHP。微软Web平台不仅仅是一套功能强大的工具、服务器和技术,而且其提供了一套完整的构建WEB站点、服务和应用程序的生态系统。 这套系统现在都需要 Web Platform Installer 来进行安装。9月1日加入了著名的PHP学习内容管理系统(LCMS)Moodle。 阅读全文
posted @ 2009-10-01 21:30 张善友 阅读(2893) 评论(0) 推荐(0) 编辑
摘要: 数据库的Service Broker在通过备份/还原方式恢复数据库后,通过SELECT * FROM sys.transmission_queue 查到的错误信息: An exception occ... 阅读全文
posted @ 2009-09-28 17:54 张善友 阅读(1211) 评论(1) 推荐(0) 编辑
摘要: 收集的silverlight相关文章 阅读全文
posted @ 2009-09-27 07:41 张善友 阅读(2057) 评论(1) 推荐(0) 编辑
摘要: 我们的业务系统,不管是企业内部系统还是互联网应用系统,都需要可扩展,高可用性的系统。可扩展性和高可用性不是孤立的,只有结合起来,才能达到理想的效果。利用Linux的LVS集群方案为Windows服务器提供高可可用性的系统。 阅读全文
posted @ 2009-09-25 23:54 张善友 阅读(2686) 评论(0) 推荐(1) 编辑
摘要: OPENSSL是一个开源的广为使用的开源信息安全SDK,然而该SDK的官方版本是用C/C++语言编写的,因此该SDK的程序不能直接在.Net的虚拟机上运行。sourceforget上现在有一个使用C#... 阅读全文
posted @ 2009-09-24 07:42 张善友 阅读(2782) 评论(1) 推荐(1) 编辑
摘要: 在 Windows Server 2008 中,NLB 包含了很多的改进:支持 IPv6、支持 NDIS 6.0、增强了的WMI、改进对 Denial of Service 和 Timer Starvation 的保护、支持每个节点使用多个专用 IP、支持从 Windows Server 2003 到 Windows Server 2008 的滚动升级、通过网络负载平衡管理器直接进行综合管理。 阅读全文
posted @ 2009-09-22 07:33 张善友 阅读(2883) 评论(0) 推荐(0) 编辑
摘要: S.O.L.I.D是面向对象设计和编程(OOD&OOP)中几个重要编码原则(Programming Priciple)的首字母缩写。这几条原则是非常基础而且重要的面向对象设计原则。正是由于这些原则的基础性,理解、融汇贯通这些原则需要不少的经验和知识的积累。 阅读全文
posted @ 2009-09-21 07:19 张善友 阅读(66235) 评论(7) 推荐(11) 编辑
摘要: MySpace发布了一个新的开源项目-Qizmt,是数据挖掘小组开发的一个分布式计算框架。Qizmt是基于MapReduce的分布式处理框架,丛所周知,这是Google搜索引擎基础设施的一个核心部分。但是Qizmt运行在微软服务器的大型集群上,具体内容可参看InfoQ:Qizmt:MySpace的开源MapReduce框架。 阅读全文
posted @ 2009-09-20 13:55 张善友 阅读(2749) 评论(1) 推荐(1) 编辑
摘要: Eucalyptus是与一个在加利福尼亚大学的研究性项目,创建了一个使企业能够使用它们内部IT资源(包括服务器、存储系统、网络设备)的开源界面,来建立能够和Amazon EC2兼容的云。 “Eucal... 阅读全文
posted @ 2009-09-18 22:45 张善友 阅读(1637) 评论(0) 推荐(0) 编辑
摘要: 我们使用.net写了很多工具,在powershell到来之前,我们都是写成控制台程序来做这样的工作,现在有了强大的powershell脚本工具,如何将我们的丰富的工具快速转换成powershell脚本... 阅读全文
posted @ 2009-09-18 22:05 张善友 阅读(2251) 评论(1) 推荐(0) 编辑
摘要: 今天早些时候,ASP.NET开发团队推出了一个新的微软Ajax CDN(Content Delivery Network,内容分发网络)服务,该服务提供了对AJAX库(包括jQuery 和 ASP.NET AJAX)的缓存支持。该服务是免费的,不需任何注册,可用于商业性或非商业性用途。 阅读全文
posted @ 2009-09-18 21:39 张善友 阅读(1491) 评论(0) 推荐(0) 编辑
摘要: 创办于清末的兰州大学,是位于中国最西部的985工程大学,她在本月将迎来百年校庆。兰大同中国一起经历了清末、民初、新中国乃至改革开放等不同的历史阶段。在百年历史中兰大人坚持以“做西部文章,创一流大学”为... 阅读全文
posted @ 2009-09-14 07:34 张善友 阅读(1660) 评论(0) 推荐(0) 编辑
摘要: 代码很简单,不到5k行。但是思路挺好的,改成non-blocking了之后效率就是能提高不少,特别是考虑到现代的web app都需要和其他的 HTTP服务器通信,blocking的代价太大了。 To... 阅读全文
posted @ 2009-09-12 07:05 张善友 阅读(2690) 评论(2) 推荐(0) 编辑
摘要: WCF按照BasicHttpBinding方式发布,部署到服务器上,再在其他项目中引用的时候,就会出现不能正确下载元数据的错误。使用svcutil.exe工具进行测试,出现下面的问题。在Log跟踪中看... 阅读全文
posted @ 2009-09-10 16:48 张善友 阅读(2183) 评论(0) 推荐(0) 编辑
摘要: Git 是 Linux Torvalds 为了帮助管理 Linux® 内核开发而开发的一个开放源码的版本控制软件。现在越来越多的项目开始采用Git进行版本控制,它替代了曾经流行的 CSV 而成为主流。但目前看来,Git 将取代 SVN 成为版本控制的最佳工具,非常有必要未雨绸缪,学习使用Git。 阅读全文
posted @ 2009-09-07 20:59 张善友 阅读(5622) 评论(1) 推荐(0) 编辑
摘要: 在asp.net 应用程序和WCF服务之间共享FormsAuthentication,默认是不支持的,设置一下非常的简单. 阅读全文
posted @ 2009-09-06 20:51 张善友 阅读(2766) 评论(3) 推荐(1) 编辑
上一页 1 ··· 32 33 34 35 36 37 38 39 40 ··· 55 下一页