Windows phone 应用开发[11]-Pex 构建自动化白盒测试[上]
昨天一位园友sinodragon21在Windows phone应用开发[9]-单元测试评论中.提出关于Windows phone 单元测试中能否使用微软的Pex自动化生成工具生成单元测试用例.和单元测试质量即代码覆盖率统计问题.很有价值. 针对这两个问题.首先需要解释.关于Windows phon...
Git Tool Part 2
针对Git的使用.在Git中文操作指南手册中.讲解大量关于GiT的细节操作.可是对于从SVN或是TFS转换的很多开发人员来说.很多并没有更多学习周期时间.那么如何才能短时间内抓住Git核心枝干.短时间内快速进入Git并在代码中集成使用工具呢.? 由于Git中富含大量的Git 命令.细节太多.本来打算...
Git Tool Part 1
最近来了一些newguys,版本控制工具全部开始迁移到Git上来.原来都是老CVS或SVN的用户. 所以打算把内部Wiki上比较两篇粗糙Git的入门文章操作重写一遍.在本篇中全面解析git概念和基础使用方法. 在写的这篇文章时.在思考.应该如何快速切入理解Git的基本使用?相对Linux操作系统下分...
Windows phone 应用开发[10]-自动化测试
本篇承接上篇Windows phone 应用开发[9]-单元测试,当在Unit TEst 确定了测试用例的方案.在单个模块单元测试通过开始走模块之间集成时.其实很多测试工作就可以开发人员手中开始向测试人员转移.类似针对单个模块,测试团队可以根据已经确定测试用例批量执行.得到实际结果与期望结果进行比较...
Windows phone 应用开发[9]-单元测试
本篇来谈谈Windows phone Unit Test.原来在9月份一次线下技术沙龙现场交流.我在现场提到关于Windows phone Unit Test在实际编程所体现一些问题.可惜当时在现场回应人的太少.通过本篇将详细梳理关于在Windows phone 开发流程做UT可能遇到的问题,以及一...
Nuget Tool
Nuget 这个工具最先是在MIX11上开始让我注意.不知道当时看MIX同学是否注意到一个小细节.-就是所有MIX11 Code演示环节中MS开发人员都使用Nuget.本篇介绍一些Nuget安装和一些在实际项目中基本用法. 首先 解释一下Nuget Tool是什么? NuGet 是一种 Visual...
Windows phone 应用开发[8]-体验PhoneGap
早在7月份就听说PhoneGap.移动应用产品往往常常考虑多个平台的支持.单一平台很难保证应用的覆盖面或者换句话说就是用户群体的量和持续的活跃性上从长期的角度而言往往存在短板.另外从开发的角度而言.多平台的支持往往需要建立不同的技术团队.而平台之间开发技术也是完全迥异的. 开发一个具有相同业务的应用...
Windows phone 应用开发[7]-MEF For Windows phone
本篇是接着上篇Windows phone 应用开发[6]-Managed Extensibility Framework应用程序扩展 基础之上而来. 关于Managed Extensibility FrameWork[MEf]基础概念这里不再赘述.MEF 作为.NET 4一部分.同时也支持Silve...
Windows phone 应用开发[6]-Managed Extensibility Framework应用程序扩展
Managed Extensibility Framework 或是简称MEF. 从字面意思来看 MEF是一个用来扩展.NET 应用的框架. MEF作为.NET 4的一部分同时也支持Silverlight 4版本.开发人员可以利用该框架在不对当前代码产生影响的情况下对应用程序加以扩展. 扩展方向既可...
Silverlight 5 正式版发布了
微软Silverlight 团队在12月9日早上低调的发布了Silverlight 第五个版本-Silverlight 5. Silverlight 5 Available is Here 这也可能是Silverlight最后一个官方主要版本. Silverlight 5 可能作为官方发布最后一个S...
PowerShell应用之-可更新订阅的事务复制
开始 在上一篇《PowerShell应用之-事务复制》,描述了如何通过PowerShell脚本配置发布&分发服务器、创建事务发布&发布项目、和创建推送&请求订阅。而且上篇订阅是只读的(ReadOnly),在这篇,将会讲述可更新订阅的事务复制,涉及到两种基本的订阅类型:队列更新...
PowerShell应用之-事务复制
概述 在之前的几篇描述了PowerShell在SQL Server对SMO(SQL Server Management Objects)的管理,现在开始描述在SQL Server Replication中如何使用PowerShell脚本实现同步复制功能。在本篇中讲述的是实现同步复制中的事务复制,涉及...
PowerShell应用之-批量还原数据库(支持完整,差异,事务日志)
开始 直接切入主题,今天我们继续来描述PowerShell的一个应用,实现批量还原SQL Server数据库,可以支持SQL Server 2005\2008数据库。在本章中,我们将涉及到几个要点: Microsoft.SqlServer.Management.Smo.Restore类 System...
PowerShell应用之-生成创建表的Transact-SQL脚本
开始 在上一篇《PowerShell应用之-(SMO) 类库》,我们对SMO类库的应用有了基本的了解,在这里我们将继续对SMO类库进一步了解。在这篇,涉及这几个内容: 表对象(Table) 脚本选项(ScriptingOptions) Sort-Object命令 Get-Date命令 Out-Fil...
PowerShell应用之-(SMO) 类库
SMO类库描述 在命名空间Microsoft.SqlServer.Management.Smo下提供有丰富的类库,来描述SQL Server数据库引擎核心对象,包含实例(instances)、数据库(databases),表(tables),存储过程(stored procedures)和视图(vi...
临时表 Vs 表变量
开始 说临时表和表变量,这是一个古老的话题,我们在网上也找到很多的资料阐述两者的特征,优点与缺点。这里我们在SQL Server 2005\SQL Server 2008版本上通过举例子,说明临时表和表变量两者的一些特征,让我们对临时表和表变量有进一步的认识。在本章中,我们将从下面几个方面去进行描述...
PowerShell应用之-批量执行SQL脚本
这一篇,我们来实现PowerShell 2.0在SQL Server中的一个应用,是批量执行SQL脚本。在接下来的内容,将使用到下面的命令或类库。 Sort-Object out-null Write-Error $_ System.IO.DirectoryInfo Microsoft.SqlSer...
PowerShell应用之-Get-WmiObject -Class Win32_Service
开始 引用Windows PowerShell官方的说明,Windows PowerShell 是专为系统管理员设计的新 Windows 命令行 shell。Windows PowerShell 包括交互式提示和脚本环境,两者既可以独立使用也可以组合使用。在我学习PowerShell过程中,发觉学习...
Incomprehensible Deadlock Case
My Evn:windows 2003 server x64 + sql server 2008 sp2 Enterprise X64 example: The deadlock condition results when two processes executing the same stat...
我对架构的理解-概念篇
这两天和一朋友讨论这样一个问题:你认为公司的架构怎样,有哪些缺点? 其实在回答这个问题之前,有一些概念需要搞清楚,那就是什么是架构? 目前对于架构还并未有一个统一的标准及定义,所以架构的概念就会因为每个人不同而不同,如果尝试问一百人关于架构的理解,可能有一百个答案。 我开始做基础架构到现在已经有两年...