您的位置:首页 > 编程语言

微软一站式示例代码库 6月再次更新14个新示例代码

2011-06-21 09:27 666 查看


微软一站式示例代码库 6月再次更新14个新示例代码

2011-06-20 10:22
by
Jialiang,
1421
visits,
收藏,
编辑

继6月2日发布了20个示例代码,今天我们又完成了14个新示例 - 其中包括不少Windows Azure和Windows 较为底层技术的示例代码。

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

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





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





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

最新Windows Azure示例代码

我们正在于微软Windows Azure产品组合作,基于官方Windows Azure Code Sample Voting Forum上最热门的示例代码请求编写并发布一系列的Windows Azure示例代码。

CSAzureStartupTask

下载:http://code.msdn.microsoft.com/CSAzureStartupTask-ebb574a0

CSAzureStartupTask演示如何使用startup tasks来为你的Windows Azure环境安装先决条件或修改配置。该示例回答了Windows Azure Code Sample Voting Forum中的一个非常热门的请求:Startup tasks and Internet Information Services (IIS) configuration (27票)。

你可以使用Windows Azure WebRole或WorkerRole的Startup 元素来指定任务配置你的role环境。部署在Windows Azure上的应用程序往往会需要在host machine上安装一系列的先决条件。你可以使用startup tasks来安装这些先决条件或修改环境配置。

CSAzureManagementAPI, VB[b]AzureManagementAPI[/b]

下载
C# 版:http://code.msdn.microsoft.com/CSAzureManagementAPI-609fc31a
VB 版:http://code.msdn.microsoft.com/VBAzureManagementAPI-3200a617

"Managing hosted services and deployments" 是Windows Azure Code Sample Voting Forum上另一个非常热门的请求。20个开发人员奖票投向了该sample topic。

该示例演示如何使用Windows Azure Service Management API在Windows Azure上创建一个新的hosted service。

Windows Azure Service Management API是一套用来管理你的服务和部署的REST API。有了它,你可以通过编程方式访问到Windows Azure Management Portal上很多功能。使用该API,你可以管理你的存储账号,被host的服务,你的服务部署,以及你的"Affinity Group"。

CSAzureWebRoleBackendProcessing,VBAzureWebRoleBackendProcessing

下载
C# 版:http://code.msdn.microsoft.com/CSAzureWebRoleBackendProces-d0e501dc
VB 版:http://code.msdn.microsoft.com/VBAzureWebRoleBackendProces-5c14157d

该示例代码演示一个Windows Azure中的WebRole如何既用于前台处理也用于后台处理。同样,该sample topic也是在Windows Azure Code Sample Voting Forum上被vote很高的:Using a web role for both the frontend and backend processing of an application.

Windows Azure提供了WorkRole来进行后台处理。通常,一个WorkerRole被部署在和WebRole不同的instance上。但是,有时候我们出于节约成本等因素的考虑,需要把后台处理放在和WebRole相同的instance中。

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

最新Windows Driver Kit (WDK)示例代码

感谢微软资深Escalation Engineer - Bart Bartel , 一站式示例代码库中有了第一个WDK的示例代码。

CppVDSQueryVolumes

下载:http://code.msdn.microsoft.com/CppVDSQueryVolumes-b2aa1d7f

该示例代码演示了如何使用Virtual Disk Service (VDS)来枚举系统上硬盘分卷信息 - 包括它们的属性,disk extents等。该示例代码需要通过管理员权限运行。



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

最新Windows General 示例代码

CppCheckSD

下载:http://code.msdn.microsoft.com/CppCheckSD-6bac6d3a

该C++示例由微软资深Escalation Engineer Frank Kim编写。演示了如何获取各种Windows Kernel对象的Security Descriptor并打印出来。示例中演示到的Windows Kernel对象包括

mailslot

service control manager

directory

event

file

thread

memory mapped file

job object

desktop

printer

mutex

named pipe

process access token

process

registry key

semaphore

network share

service

window station

该示例默认只打印Security Descriptor中的DACL,而不打印SACL。以SDDL (Security Descriptor
Definition Language )形式打印。例如,以下输出时我在自己本机运行 “CppCheckSD.exe -d c:\”
的结果。打印了我C:\盘目录的DACL。


>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>

>> SECURITY INFORMATION >>
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>

object name ........ c:\
object type ........ directory
sd ................. O:S-1-5-80-956008885-3418522649-1831038044-1853292631-2271478464G:S-1-5-80-9560
08885-3418522649-1831038044-1853292631-2271478464D:PAI(A;;FA;;;BA)(A;OICIIO;GA;;;BA)(A;;FA;;;SY)(A;O
ICIIO;GA;;;SY)(A;OICI;0x1200a9;;;BU)(A;OICIIO;SDGXGWGR;;;AU)(A;;LC;;;AU)S:(ML;OINPIO;NW;;;HI)
length ............. 282



CSExtractAudioFile, VBExtractAudioFile

下载
C#版: http://code.msdn.microsoft.com/CSExtractAudioFile-0cfaefd9
VB版:http://code.msdn.microsoft.com/VBExtractAudioFile-64a93bee

该示例演示如何截取和转换音频文件。比如制定一个.MP3文件,通过该示例,你可以指定该音频文件中的一段被截取下来,并转换成.WMV格式保存在本地。示例中使用到了Expression Encoder SDK。





CSRunProcessAsUser, VBRunProcessAsUser

下载
C#版:http://code.msdn.microsoft.com/CSRunProcessAsUser-e4b10d6f
VB版:http://code.msdn.microsoft.com/VBRunProcessAsUser-ce5eba50
该示例演示如何将一个程序运行在另一个用户下。



CSWinFormSaveWebpageToImage, VBWinFormSaveWebpageToImage

下载
C#版:http://code.msdn.microsoft.com/CSWinFormSaveWebpageToImage-4dcb7aa6
VB版:http://code.msdn.microsoft.com/VBWinFormSaveWebpageToImage-31115ae9/

该示例演示如何生成一个网页的缩略图。示例中用到了WebBrowser控件来加载目标网页,然后使用WebBrowser.DrawToBitmap 方法生成缩略图。



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

最新Windows Workflow Foundation 示例代码

VBWF4ActivitiesCorrelation

下载:http://code.msdn.microsoft.com/VBWF4ActivitiesCorrelation-3563324c

设想有这么两个正在运行的工作流实例
start start
| |
Receive activity Receive activity
| |
Receive2 activity Receive2 activity
| |
如果一个WCF 请求要访问 Receive2 活动,那么这个请求该由那个工作流来处理呢?
答案是Correlation(关联),这个例子将为您展示如何将两个工作流连接在一起工作。





感谢园友对一站式示例代码库的支持。如有任何反馈,请email至onecode@microsoft.com
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: