代码改变世界

微软一站式示例代码库 2010-02-28 新增代码示例简介

2010-03-02 08:44  Jialiang  阅读(2898)  评论(1编辑  收藏  举报

微软一站式开发技术框架2010年2月28日更新。下载地址:

http://cfx.codeplex.com/releases/view/41170

如果您是第一次听说All-In-One Code Framework这个项目,请参阅主页上的相关介绍http://cfx.codeplex.com/, 以及这两篇blog

All-In-One Code Framework:一站式微软开发技术框架解决方案

微软一站式开发技术框架解决方案 中文说明

 

ASP.NET 新示例

 

CSASPNETRssFeeds, VBASPNETRssFeeds

当你在浏览一些网站的时候,你往往会发现这些网站提供一种叫做RSS订阅的功能.当你在自己的浏览器或者一些第三方的程序以及网站中添加这些订阅的时候,你可以及时地了解到你所感兴趣的网站是否有了更新.在这一个CodeFx的示例中,你将了解到如何为自己的网站创建这样一个RSS订阅功能.它能够是你的用户时时了解到你网站的最近动静并为你的网站增添客观的点击率.

VBASPNETAjaxExtender

VBASPNETAjaxExtender 的实例主要介绍了如何使用ASP.Net Ajax Extender模型创建Extender控件。并且,在实例中描述了创建TimePicker Extender 控件的过程。TimePicker控件是一个时间选择器,用户可以通过拖动时间指针来选择时间。

VBASPNETFormViewUpload

这个示例描述了怎样使用在一个ASP.NET FormView来显示和上传图片, 以及如何在这个FormView控件中实现数据的插入,编辑,更新,删除以及分页功能。 项目一共包括两个页面:Default和Image

Default页使用一个FormView控件来显示SQL Server数据库中的记录,并且提供了数据操作界面。

Image页是用来从SQL Server数据库中接受图片并且将图片显示在页面上。

这个示例使用了SQLServer2005DB数据库。

VBASPNETMenu

这个ASP.NET(VB.NET)示例演示了如何将ASP.NET Menu 控件绑定到数据库,从而动态生成页面导航菜单。

 

VSX 新示例

 

CSTFSReports

这个示例演示如何在Visual Studio的使用TFS Warehouse 创建报表. 示例中的报表使用柱状图展示不同时期工作项的数量,如0~10天,11~20天等等。

CSVSPackageCloseOpenedDocument

本示例演示了如何关闭正在被别的编辑器打开的文档。

在Visual Studio中,我们不能用另外的编辑器去打开那些已经被别的编辑器打开的文档。例如:如果我们已经用代码编辑器打开了一个.cs文档,然后试图用XML编辑器去打开这个.cs文档,IDE会弹出一个对话框,告诉我们这个文档已经被别的编辑器打开了,并询问我们是否需要关掉这个文档。

本示例展示了如何使用IVsRunningDocumentTable接口去访问RDT(Running Document Table),找出已经被打开的文档对象并锁住它,然后关掉它。这样我们在通过编程的方式去用不同的编辑器打开这个文档时,就可以避免IDE弹出提示对话框。

 

PowerShell 新示例

 

CSPowerShell, VBPowerShell

这两个示例演示了如何在C#和VB.NET中调用执行PowerShell脚本。

 

Data Platform 新示例

VBUseADONET

演示了VB.NET语言对于ADO.NET的基本操作。

 

Security 新示例

CppRunAsUser

演示了CreateProcessWithLogonW, CreateProcessWithTokenW, CreateProcessAsUser的区别和使用。将一个应用程序交互性地 run as 在另一个user account下。

 

如果您对新版的All-In-One Code Framework有任何建议和反馈,请在此提出。谢谢!