<p>继6月2日发布了20个示例代码,今天我们又完成了14个新示例 - 其中包括不少Windows Azure和Windows 较为底层技术的示例代码。</p>
<p>下载地址: <a title="http://1code.codeplex.com/releases/view/68596" href="http://1code.codeplex.com/releases/view/68596"><span style="color: #516c00;">http://1code.codeplex.com/releases/view/68596</span></a></p>
<p>你也可以通过 <a href="http://1code.codeplex.com/releases/view/64539"><span style="color: #516c00;">示例代码浏览器</span></a> 或 <a href="http://visualstudiogallery.msdn.microsoft.com/4934b087-e6cc-44dd-b992-a71f00a2a6df"><span style="color: #516c00;">示例代码浏览器Visual Studio扩展</span></a>,按需下载和管理所需的示例代码。</p>
<p><a href="http://1code.codeplex.com/releases/view/64539"></a></p>
<p><img src="http://hi.csdn.net/attachment/201106/20/0_130854010987Ii.gif" alt="" width="570" height="278"></p>
<p>如果您是第一次听说All-In-One Code Framework(一站式示例代码库)这个项目,请参阅<a href="http://1codechs.codeplex.com/" target="_blank"><span style="color: #516c00;">微软一站式示例代码库中文主页上的说明</span></a>,以及这段视频:<a title="http://www.microsoft.com/showcase/zh/cn/details/07e26615-6db9-428e-9315-b955b5dd2d9c" href="http://www.microsoft.com/showcase/zh/cn/details/07e26615-6db9-428e-9315-b955b5dd2d9c"><span style="color: #516c00;">http://www.microsoft.com/showcase/zh/cn/details/07e26615-6db9-428e-9315-b955b5dd2d9c</span></a>。</p>
<p><a href="http://www.microsoft.com/showcase/zh/cn/details/07e26615-6db9-428e-9315-b955b5dd2d9c"></a></p>
<p><img src="http://hi.csdn.net/attachment/201106/20/0_1308540118gDeg.gif" alt=""></p>
<p></p>
<p>-----------------------------------</p>
<h2><span style="font-weight: bold;">最新Windows Azure示例代码</span></h2>
<p>我们正在于微软Windows Azure产品组合作,基于官方Windows Azure Code Sample Voting Forum上最热门的示例代码请求编写并发布一系列的Windows Azure示例代码。</p>
<p><strong><span style="font-size: small;">CSAzureStartupTask</span></strong></p>
<p>下载:<a title="http://code.msdn.microsoft.com/CSAzureStartupTask-ebb574a0" href="http://code.msdn.microsoft.com/CSAzureStartupTask-ebb574a0"><span style="color: #516c00;">http://code.msdn.microsoft.com/CSAzureStartupTask-ebb574a0</span></a></p>
<p>CSAzureStartupTask演示如何使用startup tasks来为你的Windows Azure环境安装先决条件或修改配置。该示例回答了Windows Azure Code Sample Voting Forum中的一个非常热门的请求:<a href="http://www.mygreatwindowsazureidea.com/forums/103009-windows-azure-code-samples-voting/suggestions/1514295-startup-tasks-and-internet-information-services-i?ref=title"><span style="color: #516c00;">Startup tasks and Internet Information Services (IIS) configuration</span></a> (27票)。</p>
<p>你可以使用Windows Azure WebRole或WorkerRole的<a href="http://msdn.microsoft.com/en-us/library/gg456327.aspx"><span style="color: #516c00;">Startup 元素</span></a>来指定任务配置你的role环境。部署在Windows Azure上的应用程序往往会需要在host machine上安装一系列的先决条件。你可以使用startup tasks来安装这些先决条件或修改环境配置。</p>
<p><strong>CSAzureManagementAPI, VB<strong>AzureManagementAPI</strong></strong></p>
<p>下载 <br>C# 版:<a title="http://code.msdn.microsoft.com/CSAzureManagementAPI-609fc31a" href="http://code.msdn.microsoft.com/CSAzureManagementAPI-609fc31a"><span style="color: #516c00;">http://code.msdn.microsoft.com/CSAzureManagementAPI-609fc31a</span></a> <br>VB 版:<a title="http://code.msdn.microsoft.com/VBAzureManagementAPI-3200a617" href="http://code.msdn.microsoft.com/VBAzureManagementAPI-3200a617"><span style="color: #516c00;">http://code.msdn.microsoft.com/VBAzureManagementAPI-3200a617</span></a></p>
<p>"<a href="http://www.mygreatwindowsazureidea.com/forums/103009-windows-azure-code-samples-voting/suggestions/1514321-managing-hosted-services-and-deployments"><span style="color: #516c00;">Managing hosted services and deployments</span></a>" 是Windows Azure Code Sample Voting Forum上另一个非常热门的请求。20个开发人员奖票投向了该sample topic。</p>
<p>该示例演示如何使用Windows Azure Service Management API在Windows Azure上创建一个新的hosted service。</p>
<p>Windows Azure Service Management API是一套用来管理你的服务和部署的REST API。有了它,你可以通过编程方式访问到<a href="http://windows.azure.com/" target="_blank"><span style="color: #516c00;">Windows Azure Management Portal</span></a>上很多功能。使用该API,你可以管理你的存储账号,被host的服务,你的服务部署,以及你的"Affinity Group"。</p>
<p><strong>CSAzureWebRoleBackendProcessing,VBAzureWebRoleBackendProcessing</strong></p>
<p>下载 <br>C# 版:<a title="http://code.msdn.microsoft.com/CSAzureWebRoleBackendProces-d0e501dc" href="http://code.msdn.microsoft.com/CSAzureWebRoleBackendProces-d0e501dc"><span style="color: #516c00;">http://code.msdn.microsoft.com/CSAzureWebRoleBackendProces-d0e501dc</span></a> <br>VB 版:<a title="http://code.msdn.microsoft.com/VBAzureWebRoleBackendProces-5c14157d" href="http://code.msdn.microsoft.com/VBAzureWebRoleBackendProces-5c14157d"><span style="color: #516c00;">http://code.msdn.microsoft.com/VBAzureWebRoleBackendProces-5c14157d</span></a></p>
<p>该示例代码演示一个Windows Azure中的WebRole如何既用于前台处理也用于后台处理。同样,该sample topic也是在Windows Azure Code Sample Voting Forum上被vote很高的:<a href="http://www.mygreatwindowsazureidea.com/forums/103009-windows-azure-code-samples-voting/suggestions/1514297-using-a-web-role-for-both-the-frontend-and-backend" target="_blank"><span style="color: #516c00;">Using a web role for both the frontend and backend processing of an application</span></a>.</p>
<p>Windows Azure提供了WorkRole来进行后台处理。通常,一个WorkerRole被部署在和WebRole不同的instance上。但是,有时候我们出于节约成本等因素的考虑,需要把后台处理放在和WebRole相同的instance中。</p>
<p></p>
<p>-----------------------------------</p>
<h2><span style="font-weight: bold;">最新Windows Driver Kit (WDK)示例代码</span></h2>
<p>感谢微软资深Escalation Engineer - Bart Bartel , 一站式示例代码库中有了第一个WDK的示例代码。</p>
<p><span style="font-size: small;"><strong>CppVDSQueryVolumes</strong></span></p>
<p>下载:<a href="http://code.msdn.microsoft.com/CppVDSQueryVolumes-b2aa1d7f"><span style="color: #516c00;">http://code.msdn.microsoft.com/CppVDSQueryVolumes-b2aa1d7f</span></a></p>
<p>该示例代码演示了如何使用<a href="http://msdn.microsoft.com/en-us/library/aa381442.aspx" target="_blank"><span style="color: #516c00;">Virtual Disk Service (VDS)</span></a>来枚举系统上硬盘分卷信息 - 包括它们的属性,disk extents等。该示例代码需要通过管理员权限运行。</p>
<p><img src="http://hi.csdn.net/attachment/201106/20/0_13085401246aCA.gif" alt="" width="510" height="419"></p>
<p></p>
<p>----------------------------------------------------------</p>
<h2><span style="font-weight: bold;">最新Windows General 示例代码</span></h2>
<p><strong><span style="font-size: small;">CppCheckSD</span></strong></p>
<p>下载:<a href="http://code.msdn.microsoft.com/CppCheckSD-6bac6d3a"><span style="color: #516c00;">http://code.msdn.microsoft.com/CppCheckSD-6bac6d3a</span></a></p>
<p>该C++示例由微软资深Escalation Engineer Frank Kim编写。演示了如何获取各种Windows Kernel对象的Security Descriptor并打印出来。示例中演示到的Windows Kernel对象包括</p>
<ul>
<li>mailslot </li>
<li>service control manager </li>
<li>directory </li>
<li>event </li>
<li>file </li>
<li>thread </li>
<li>memory mapped file </li>
<li>job object </li>
<li>desktop </li>
<li>printer </li>
<li>mutex </li>
<li>named pipe </li>
<li>process access token </li>
<li>process </li>
<li>registry key </li>
<li>semaphore </li>
<li>network share </li>
<li>service </li>
<li>window station </li>
</ul>
<p>该示例默认只打印Security Descriptor中的DACL,而不打印SACL。以SDDL (Security Descriptor Definition Language )形式打印。例如,以下输出时我在自己本机运行 “CppCheckSD.exe -d c:/” 的结果。打印了我C:/盘目录的DACL。</p>
<blockquote>
<p>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> <br>>> SECURITY INFORMATION >> <br>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>></p>
<p>object name ........ c:/ <br>object type ........ directory <br>sd ................. O:S-1-5-80-956008885-3418522649-1831038044-1853292631-2271478464G:S-1-5-80-9560 <br>08885-3418522649-1831038044-1853292631-2271478464D:PAI(A;;FA;;;BA)(A;OICIIO;GA;;;BA)(A;;FA;;;SY)(A;O <br>ICIIO;GA;;;SY)(A;OICI;0x1200a9;;;BU)(A;OICIIO;SDGXGWGR;;;AU)(A;;LC;;;AU)S:(ML;OINPIO;NW;;;HI) <br>length ............. 282</p>
</blockquote>
<p></p>
<p><span style="font-size: small;"><strong>CSExtractAudioFile, VBExtractAudioFile</strong></span></p>
<p>下载 <br>C#版:<a title=" http://code.msdn.microsoft.com/CSExtractAudioFile-0cfaefd9 " href="http://code.msdn.microsoft.com/CSExtractAudioFile-0cfaefd9"><span style="color: #516c00;"> http://code.msdn.microsoft.com/CSExtractAudioFile-0cfaefd9 </span></a><br>VB版:<a title="http://code.msdn.microsoft.com/VBExtractAudioFile-64a93bee" href="http://code.msdn.microsoft.com/VBExtractAudioFile-64a93bee"><span style="color: #516c00;">http://code.msdn.microsoft.com/VBExtractAudioFile-64a93bee</span></a></p>
<p>该示例演示如何截取和转换音频文件。比如制定一个.MP3文件,通过该示例,你可以指定该音频文件中的一段被截取下来,并转换成.WMV格式保存在本地。示例中使用到了Expression Encoder SDK。</p>
<p><a></a></p>
<p><img src="http://hi.csdn.net/attachment/201106/20/0_1308540128WsHw.gif" alt="" width="555" height="273"></p>
<p><strong><span style="font-size: small;">CSRunProcessAsUser, VBRunProcessAsUser</span></strong></p>
<p>下载 <br>C#版:<a title="http://code.msdn.microsoft.com/CSRunProcessAsUser-e4b10d6f " href="http://code.msdn.microsoft.com/CSRunProcessAsUser-e4b10d6f"><span style="color: #516c00;">http://code.msdn.microsoft.com/CSRunProcessAsUser-e4b10d6f </span></a><br>VB版:<a href="http://code.msdn.microsoft.com/VBRunProcessAsUser-ce5eba50"><span style="color: #516c00;">http://code.msdn.microsoft.com/VBRunProcessAsUser-ce5eba50</span></a></p>
<p>该示例演示如何将一个程序运行在另一个用户下。</p>
<p><img src="http://hi.csdn.net/attachment/201106/20/0_1308540131uuo7.gif" alt="" width="558" height="244"></p>
<p></p>
<p><span style="font-size: small;"><strong>CSWinFormSaveWebpageToImage, VBWinFormSaveWebpageToImage</strong></span></p>
<p>下载 <br>C#版:<a title="http://code.msdn.microsoft.com/CSWinFormSaveWebpageToImage-4dcb7aa6 " href="http://code.msdn.microsoft.com/CSWinFormSaveWebpageToImage-4dcb7aa6"><span style="color: #516c00;">http://code.msdn.microsoft.com/CSWinFormSaveWebpageToImage-4dcb7aa6 </span></a><br>VB版:<a href="http://code.msdn.microsoft.com/VBWinFormSaveWebpageToImage-31115ae9/"><span style="color: #516c00;">http://code.msdn.microsoft.com/VBWinFormSaveWebpageToImage-31115ae9/</span></a></p>
<p>该示例演示如何生成一个网页的缩略图。示例中用到了WebBrowser控件来加载目标网页,然后使用WebBrowser.DrawToBitmap 方法生成缩略图。</p>
<p><img src="http://hi.csdn.net/attachment/201106/20/0_1308540136V5P6.gif" alt=""></p>
<p></p>
<p>------------------------------------------------</p>
<h2><span style="font-weight: bold;">最新Windows Workflow Foundation 示例代码</span></h2>
<p><strong><span style="font-size: small;">VBWF4ActivitiesCorrelation</span></strong></p>
<p>下载:<a title="http://code.msdn.microsoft.com/VBWF4ActivitiesCorrelation-3563324c" href="http://code.msdn.microsoft.com/VBWF4ActivitiesCorrelation-3563324c"><span style="color: #516c00;">http://code.msdn.microsoft.com/VBWF4ActivitiesCorrelation-3563324c</span></a></p>
<p>设想有这么两个正在运行的工作流实例 <br> start start <br> | |<br>Receive activity Receive activity<br>| | <br> Receive2 activityReceive2 activity <br> | | <br>如果一个WCF 请求要访问 Receive2 活动,那么这个请求该由那个工作流来处理呢? <br>答案是Correlation(关联),这个例子将为您展示如何将两个工作流连接在一起工作。</p>
<p><a></a></p>
<p><img src="http://hi.csdn.net/attachment/201106/20/0_1308540140zbIs.gif" alt=""></p>
<p>感谢CSDN对一站式示例代码库的支持。如有任何反馈,请email至<a href="mailto:onecode@microsoft.com"><span style="color: #516c00;">onecode@microsoft.com</span></a></p>
分享到:
相关推荐
微软一站式开发技术框架 解决方案通过不同编程语言和典型示例勾画出微软几乎所有开发技术的骨架。 ASP.NET新示例 CSASPNETBingMaps 此示例演示了如何在网页中嵌入Bing Map控件,获取某一点的地图信息。通过使用...
微软一站式示例代码库 (Microsoft All-In-One Code Framework) 由微软社区技术支持团队为您倾力呈现。我们编写相应的代码示例,并以很短的周期发布更新。以方便开发者下载参考。通过这些示例代码,可以让开发人员...
微软一站式示例代码库[中文版]110808源码 微软一站式示例代码库 (Microsoft All-In-One Code Framework) 由微软社区技术支持团队为您倾力呈现 。我们从MSDN论坛、热门的社交网络、和多个开发者社区聆听开发者最关心...
silverlight微软一站式示例代码库[中文版]源码
微软一站式代码示例编码规范,微软编码规范文档
微软的编码规范,很有借鉴意义。他山之石,仅供大家参考。
里面有大量的示例代码,你可以通过这个工具将示例代码下载到本地,这个工具仍然在不断完善中
(微软一站式代码示例) 编程规范中英文版 。20180810。
本文档描述了微软一站式代码示例库项目组所采纳的关于本地 C++ 和 .NET (C# 和VB.NET)代码的编程风格指导规范
微软C++编程规范
Visual Studio示例代码浏览器为开发人员提供了一个在Visual Studio 2012和Visual Studio 2010中...该示例代码浏览器由微软一站式示例代码库项目组研发,并与Visual Studio产品组、MSDN Samples Gallery部门共同发布。
本文档描述了微软一站式代码示例库项目组所采纳的关于本地 C++ 和 .NET (C# 和VB.NET)代码的编程风格指导规范。
微软一站式示例代码库,CSharp 开发工具
C++/.NET编程规范 , 由微软一站式示例代码库项目组推荐 , 部分章节参考自一些微软产品组的编程规范。 编写VC++/VC#/VB.NET 代码时,可以参考或使用本文档。
本文档描述了微软一站式代码示例库项目组所采纳的关于本地 C++ 和 .NET (C# 和VB.NET)代码的编程风格指导规范 1 概览 1 1.1 原则和主旨 1 1.2 术语 2 2 通用编程规范 3 2.1 明确和一致 3 2.2 格式和风格 3 2.3 库...
本文档描述了微软一站式代码示例库项目组所采纳的关于本地 C++ 和 .NET (C# 和VB.NET)代码的编程风格指导规范
本文档描述了微软一站式代码示例库项目组所采纳的关于本地 C++ 和 .NET (C# 和VB.NET)代码的编程风格指导规范。
本文档的每一章节都应该感谢Dan Ruder - 微软Principal Escalation Engineer ...如果您发现某些最佳实践或者话题并没有涵盖在本文档中,请告知我们一站式示例代码库项目组 ,以不断充实改善本文档。我期待着您的参与。
本文档为一站式示例代码库项目组所使用的C++ 以及 .NET 编码规范 。该规范源自于产品开发过程中的经验。当您编写C++/C#/VB.NET 代码时,敬请参考或使用本文档。