Fork me on GitHub

随笔分类 -  Visual Studio 2010

Visual Studio 2010 将进一步提高开发人员效率,提供更加先进的应用程序生命周期管理,基于最新的操作系统、Web、服务器和服务提供支持等。
摘要:Visual Studio 2010 和.NET Framework 4 Training Kit 包括演示,动手实践,例子。这些内容帮助你了解Visual Studio 2010特性和.Net4.0... 阅读全文
posted @ 2010-04-14 13:56 张善友 阅读(3525) 评论(6) 推荐(3)
摘要:Microsoft Team Foundation Server 2010在安装上非常简单,除了在安装的容易程度上做了很大的简化,提供了向导式的配置,它还针对微软一个早年广为使用的Visual Sou... 阅读全文
posted @ 2010-04-13 22:35 张善友 阅读(12725) 评论(11) 推荐(1)
摘要:VS2010明天就要发布了,Microsoft Press 发布了一本Moving to Microsoft Visual Studio 2010 电子书,可以到这里下载http://www.microsoft.com/downloads/details.aspx?familyid=12a6de81-c633-4f2c-a35f-cea6fe772712&displaylang=en。 阅读全文
posted @ 2010-04-11 18:14 张善友 阅读(4229) 评论(10) 推荐(2)
摘要:OData开放数据协议是微软针对Google的GData推出的,旨在推广Web程序数据库格式标准化的开放数据协议,微软将 OData 定义为基于 HTTP、AtomPub 和 JSON 的协议,增强各种网页应用程序之间的数据兼容性,以提供多种应用、服务和数据商店的信息访问。并且,微软已经正式推出了 OData SDK,包含了 .NET、Java、PHP、Palm WebOS 和 iPhone 的支持。其中 .Net OData 客户端基于 Apache 授权开源。微软多款产品已经支持 OData 包括 SharePoint Server 2010, Excel 2010, Dynamics 等。 我们就使用WCF Data Service将服务器的Windows应用程序日志向外发布。我们的应用程序可以把日志直接就写在Windows的日志里,然后通过使用WCF Data Service非常容易的就将日志想其他需要的用户公开。 阅读全文
posted @ 2010-03-26 22:03 张善友 阅读(7456) 评论(1) 推荐(2)
摘要:微软已经提供了带实例数据的和动手实验室的Visual Studio 2010 RC 虚拟机,这对用于评估和学习使用是个非常不错的资源,虚拟机里头带了一个简单的ASP.NET MVC 2 的程序,演示Visual Studio 2010的软件生命周期管理(ALM),另外还带有9个动手实验。 阅读全文
posted @ 2010-03-22 21:52 张善友 阅读(2394) 评论(0) 推荐(1)
摘要:VS 2010 带来了更多崭新的功能,这些新功能贯穿了整个测试周期 : 测试计划、测试执行和测试执行进度跟踪,VS 2010 引入了一个全新的工具,称作“微软测试与实验室管理器” (Microsoft Test and Lab Manager, MTLM),MTLM是一个单独运行的工具 (内部开发代号“Camano”),用于创建测试计划、管理测试用例、运行测试用例以及测试结果管理等。MTLM仅是一个测试和实验室管理功能的客户端,MTLM是完全依赖于TFS的,它运行起来的第一个界面就是要你去连接指定的TFS服务器,否则也就到此为止。TFS是微软的软件开发生命周期管理(ALM)套件的核心服务器端,将MTLM与它进行紧密绑定更进一步凸显了微软软件生命周期管理软件的战略,这其实从VS 2005和2008就已经逐步开始了,2010更进一强化了这战略。VS不再单单只是面向开发人员或者是测试人员角色,而是要提供一个平台来有效协调和支持开发过程中各个角色,并使他们能够彼此紧密联系进行协作。 阅读全文
posted @ 2010-03-21 21:58 张善友 阅读(4976) 评论(2) 推荐(0)
摘要:Tailspin Travel 是一个旅游预订的应用程序示例,最新版本采用ASP.NET MVC 2技术构建,主要使用 DataAnnotations 验证, 客户端验证和ViewModels,还展示... 阅读全文
posted @ 2010-03-20 22:40 张善友 阅读(6349) 评论(1) 推荐(2)
摘要:在.NET 4.0 的Web Form也有很大的改进,虽然现在MVC是非常流行的,Web Form作为ASP.NET的传统,在企业应用开发中Web Form采用更普遍,Employee Info St... 阅读全文
posted @ 2010-03-20 12:46 张善友 阅读(2830) 评论(0) 推荐(0)
摘要:安全开发周期,即Security Development Lifecycle (SDL),是微软提出的从安全角度指导软件开发过程的管理模式。SDL不是一个空想的理论模型。它是微软为了面对现实世界中安全... 阅读全文
posted @ 2010-03-14 22:51 张善友 阅读(2780) 评论(0) 推荐(0)
摘要:似水流年报告了ASP.NET MVC 2 正式发布,那么我们有许多ASP.NET MVC 1.0的程序需要移植到2.0怎么办呢?Eilon Lipton 已经发布了一篇博文 migration tool for converting ASP.NET MVC 1 application projects,为我们的Visual Studio 2008的MVC项目的迁移准备好工具,主要工作就是转化项目类型,更新程序集的引用和生成配置信息,添加一些新的script文件。 阅读全文
posted @ 2010-03-12 23:24 张善友 阅读(3579) 评论(4) 推荐(1)
摘要:Entity Framework 1.0 发布了很长一段时间了,但感觉用的人很少。其中一个很大的原因,也许就是不支持POCO,至少我自己是这么想而不使用EF1的,Entity Framework 4.0版本(又称EF V2)将提供POCO支持,对很多人来说,这是开始使用Entity Framework的时候了。 阅读全文
posted @ 2010-02-16 00:31 张善友 阅读(16818) 评论(12) 推荐(5)
摘要:开放数据协议(OData)是一个查询和更新数据的Web协议。OData应用了web技术如HTTP、Atom发布协议(AtomPub)和JSON等来提供对不同应用程序,服务和存储的信息访问。Visual Studio 2010里头使用WCF Data Service,就是使用OData发布的Restful服务,下面的例子演示2010里头的WCF Data Service. 阅读全文
posted @ 2010-02-14 15:02 张善友 阅读(11777) 评论(4) 推荐(2)
摘要:VS2010里头有个新扩展管理器(Extension Manager),这和Eclipse/Netbeans有些相似,用户可以直接在IDE中从Visual Studio 库(Visual Studio Gallery)找到并下载扩展。通过VS的菜单Tools->Extension Manager,这里你可以添加,删除已经安装的VS的扩展插件。 阅读全文
posted @ 2010-02-12 23:38 张善友 阅读(7531) 评论(1) 推荐(0)
摘要:开放数据协议(OData)是一个查询和更新数据的Web协议。OData应用了web技术如HTTP、Atom发布协议(AtomPub)和JSON等来提供对不同应用程序,服务和存储的信息访问。微软在Azure平台上引入了代码名为“Dallas”的服务,它是一个信息集市,能够从领先的商业数据提供商和可靠的公共数据源一起为单一位置带来数据、图像,以及实时Web服务。微软在另一项技术里头WCF Data Service,之前叫做ADO.NET Data Service也使用的是OData协议。 阅读全文
posted @ 2010-02-11 09:16 张善友 阅读(10407) 评论(3) 推荐(1)
摘要:.NET Framework 3.5/4.0 对并行计算的大量支持,包括PLINQ、并行语言语句。.NET 3.5/4.0通过对已有的基类库进行扩充和增强,.NET 给 “System.Threading” 命名空间增加了一些新的类,同时对部分已有类也进行了调整和优化。另外,针对中途取消线程或作务执行这一实际开发中非常普遍的需求,提供了一个统一取消模型。最大的变化是.NET为基类库提供了多个与并行计算密切相关的类,并将它们统一称之为“并行扩展(Parallel Extensions)”。 阅读全文
posted @ 2009-12-16 20:43 张善友 阅读(6773) 评论(12) 推荐(3)
摘要:一、什么是基于模型的测试 Wiki的描述如下:基于模型的测试属于软件测试领域的一种测试方法。按照此方法,测试用例可以完全或部分的利用模型自动产生。以上所说的模型通常是指对被测系统(SUT,system under test)某些(通常是功能性的)方面的描述。 模型一般都是对被测系统(SUT,system under test)预期行为动作的抽象描述。 这些测试用例的集合就是我们平时所称的抽象测... 阅读全文
posted @ 2009-12-13 14:04 张善友 阅读(3845) 评论(0) 推荐(0)
摘要:如果你安装了 VS 2010 的 Silverlight 4 开发工具,会发现一项重量级的安装项目,WCF RIA Services,用于Silverlight数据访问服务,比WCF和ADO.NET ... 阅读全文
posted @ 2009-12-13 12:06 张善友 阅读(21133) 评论(10) 推荐(2)
摘要:SharePoint Foundation在之前的版本中,被称为Windows SharePoint Services(WSS). 阅读全文
posted @ 2009-11-22 21:19 张善友 阅读(6440) 评论(2) 推荐(1)
摘要:Visual Studio 2010大幅度的提升了并行调试的用户体验。Visual Stuido 2010的并行调试非常简单,,它提供了两个新的调试工具窗口,以帮助完成基于任务的并行编程。 ... 阅读全文
posted @ 2009-11-14 12:37 张善友 阅读(1320) 评论(0) 推荐(1)
摘要:Optional Parameters 是C# 4.0的特色之一,可减少重载函数的数量,却可达到相同的效果,加快开发效率。在使用上就跟C++一样,只需用等号为函数的参数加上默认值即可。需注意的是Opt... 阅读全文
posted @ 2009-10-27 20:59 张善友 阅读(1241) 评论(0) 推荐(0)