代码改变世界

微软一站式示例代码库 8 月新代码示例发布

2011-08-11 12:20  Jialiang  阅读(2489)  评论(6编辑  收藏  举报

微软一站式示例代码库 8 月新代码示例发布。

下载地址: http://1code.codeplex.com/releases/view/71395

你也可以通过 示例代码浏览器示例代码浏览器Visual Studio扩展,按需下载和管理所需的示例代码。

image

如果您是第一次听说All-In-One Code Framework(一站式示例代码库)这个项目,请参阅微软一站式示例代码库中文主页上的介绍,以及这段视频:http://www.microsoft.com/showcase/zh/cn/details/07e26615-6db9-428e-9315-b955b5dd2d9c

----------------------------------------------------

SharePoint 及 Silverlight新示例代码

CSSharePointSilverlightIntegration

下载: http://code.msdn.microsoft.com/CSSharePointSilverlightInte-88fd7b56

该示例由微软开发技术支持工程师Sagar Bhanudas Joshi 编写,演示了如何在SharePoint里使用Silverlight技术,增强用户体验。 Silverlight程序可以通过SharePoint的Silverlight WebPage被嵌入到SharePoint页面中。通过融合SharePoint和Silverlight ,用户可以得到更加丰富的体验,更少的page postback,和其他很多好处。 请点击此了解更多关于该示例代码的介绍。

image

---------------------------------------------------------

ASP.NET 新示例代码

CSASPNETDisplayAddtionalTextInCalendar, VBASPNETDisplayAddtionalTextInCalendar

下载
C# 版本:http://code.msdn.microsoft.com/CSASPNETDisplayAddtionalTex-3a9f7013
VB 版本:http://code.msdn.microsoft.com/VBASPNETDisplayAddtionalTex-c7f86fb5

该示例演示如何在ASP.NET Calendar控件选中的日期上显示自定义文字。我们观察到很多开发人员希望在某一个日期选中后显示自定义的文字,背景或边框。该示例可以帮你实现该功能。

image

CSASPNETGroupedGridView, VBASPNETGroupedGridView

下载
C# 版本:http://code.msdn.microsoft.com/CSASPNETGroupedGridView-3aac9b39
VB 版本:  http://code.msdn.microsoft.com/VBASPNETGroupedGridView-a69579a7

该示例演示如何在ASP.NET GridView中合并毗邻相同数据的GridView cell。示例中给出了一个jQuery function用于合并指定GridView的cells。你可在自己的项目中轻松复用该function。

image


-------------------------------------------------------------

WPF 新示例代码

CSWPFAnimatedGIF, VBWPFAnimatedGIF

下载
C# 版本:http://code.msdn.microsoft.com/CSWPFAnimatedGIF-3029aeb9
VB 版本:http://code.msdn.microsoft.com/VBWPFAnimatedGIF-93d061e5

该示例演示如何在WPF中加载显示GIF动画。

注意:微软更推荐使用WPF自带的动画库在WPF中实现动画效果。GIF在WPF中存在scaling问题。

image

--------------------------------------------------------------

Windows Forms 新示例代码

CSWinFormExAeroToClient, VBWinFormExAeroToClient

下载
C# 版本:http://code.msdn.microsoft.com/CSWinFormExAeroToClient-3b123c56
VB 版本:http://code.msdn.microsoft.com/VBWinFormExAeroToClient-f0d42b34

该示例演示如何创建带Windows Vista/Windows 7 Aero玻璃效果的Windows Forms窗体。通常有两种方法创建这种窗体:

1. 给Windows Form的frame添加Aero效果,然后通过DwmExtendFrameIntoClientArea  API将frame延展到client reigion

2. 将Windows Form的client area设置成透明,然后使用DwmEnableBlurBehindWindow 开启blur behind效果

两种方法在该示例中都被演示到了。

image

---------------------------------------------------------

Windows General和编程语言新示例代码

CSEnumStringConverter, VBEnumStringConverter

下载
C# 版本: http://code.msdn.microsoft.com/CSEnumStringConverter-31cb7347
VB 版本: http://code.msdn.microsoft.com/VBEnumStringConverter-f1c3411c

该示例演示如何在枚举值转换成string,和将string转换成枚举值。不同于.NET 类库自带的EnumConverter类,本示例提供的EnumDescriptionConverter类还考虑到了enum的DescriptionAttribute。你可以在enum和enum的description值之间转换 - 非常方便。

image

VBTiffImageConverter

下载
VB 版本: http://code.msdn.microsoft.com/VBTiffImageConverter-f8fdfd7f

这是上个月发布的CSTiffImageConverter示例的VB版本。演示如何在tiff图片文件格式和JPEG格式之间转换。

image

-----------------------------------------------------------------

Visual Studio Extensibility (VSX)新示例代码

CSVSXProjectSubType, VBVSXProjectSubType

下载
C# 版本: http://code.msdn.microsoft.com/VBVSXProjectSubType-e829fe00
VB 版本: http://code.msdn.microsoft.com/VBVSXProjectSubType-e829fe00

在VSX中,Project Subtype (又称为ProjectFlavor)允许你自定义Visual Studio project system的行为。该示例代码演示了一个Project Subtype,它包括如下特性:1. 去掉Services 属性页。2. 添加了一个自定义的属性页。3. 保存改自定义属性页的数据到项目中。

CSVSXSaveProject, VBVSXSaveProject

下载
C# 版本: http://code.msdn.microsoft.com/CSVSXSaveProject-bfb796b2
VB 版本: http://code.msdn.microsoft.com/VBVSXSaveProject-65a4f335

你是否希望Visual Studio的“文件”菜单相中可以多一个Save Project As的按钮,允许你将当前项目save到另一个地方?这是一个在论坛里经常看到的客户反馈。现在在一站式示例代码库中,我们提供了这样一个VS扩展的示例代码。

感谢园友对一站式示例代码库的支持。如有任何反馈,请email至onecode@microsoft.com