新版微软一站式示例代码库 6月2日更新下载。
下载地址: http://1code.codeplex.com/releases/view/67076
你也可以通过 示例代码浏览器 或 示例代码浏览器Visual Studio扩展,按需下载和管理所需的示例代码。
如果您是第一次听说All-In-One Code Framework(一站式示例代码库)这个项目,请参阅微软一站式开发技术框架解决方案 中文说明,以及这段视频:http://www.microsoft.com/showcase/en/us/details/40015bbc-2ded-4aba-9613-2c5a47ee3084。
-----------------------------------
Dynamics 新示例代码
CSDynamicsNAVWebServices
下载: http://code.msdn.microsoft.com/CSDynamicsNAVWebServices-21bb94f1
这是一站式示例代码库中第一个Dynamics NAV示例代码。由来自英国Dynamics团队的Lars Lohndorf-Larsen和Jasminka Thunes 编写。 该示例代码演示了如何使用Microsoft Dynamics NAV 提供的Web Service 进行如下操作:
- 调用 NAV Codeunit
- 创建一个 NAV Page 实例对象
- 读取全部记录
- 筛选记录
- 读取单个记录
- 插入一条记录
- 插入多条记录
- 修改一条记录
- 修改多条记录
- 删除一条记录
-------------------------------------------
Internet Explorer 新示例代码
CSCustomIEContextMenu, VBCustomIEContextMenu
下载
C# 版本:http://code.msdn.microsoft.com/CSCustomIEContextMenu-3aa1c389
VB 版本:http://code.msdn.microsoft.com/VBCustomIEContextMenu-913227d7
该示例代码展示了如何自定义IE的右键上下文菜单。项目中演示了一个自定义的"Open image in new tab”菜单项。当右键网页上的一张图片时,该菜单项便会替代IE的默认右键上下文菜单。点击该菜单项,所选图片便会在新的一个IE 标签页中打开。从该示例中,你可以了解到:
- 如何向IE标准的上下文菜单插入自定义菜单项
- 如何使用BHO完全替换掉IE标准的上下文菜单
- 如何部署自定义IE上下文菜单
CSIEDownloadManager, VBIEDownloadManager
下载
C# 版本:http://code.msdn.microsoft.com/CSIEDownloadManager-8ab5d910
VB 版本:http://code.msdn.microsoft.com/VBIEDownloadManager-3287b087
该示例演示如何实现IE自定义下载管理器。安装后,当IE开始下载一个文件时,一个自定义的下载程序(CS/VBWebDownloader.exe),而不是IE内建的下载管理器,会被启动,用来下载文件。
----------------------------------------------------
Windows General 新示例代码
CSCpuUsage, VBCpuUsage
下载
C# 版本:http://code.msdn.microsoft.com/CSCpuUsage-f009d9c1
VB 版本:http://code.msdn.microsoft.com/VBCpuUsage-be7e2c94
该示例代码演示如何使用PerformanceCounter来跟踪系统或某个进程CPU的使用情况。
CSCreateMiniDump, VBCreateMiniDump
下载
C# 版本: http://code.msdn.microsoft.com/CSCreateMiniDump-7956a407
VB 版本: http://code.msdn.microsoft.com/VBCreateMiniDump-630c3f5d
程序崩溃是个很头疼的问题。尤其是已发布的程序在客户机器上崩溃。处理这种应用程序崩溃的问题往往需要分析memory dump。但绝大多数应用程序的使用者并不知道如何生成memory dump并将dump反馈给产品厂商。该示例演示的就是如何将程序以外崩溃后memory dump的生成内嵌到你的应用程序中。它随你的应用程序一起启动,并检测你的应用程序是否意外崩溃。如果检测到崩溃,便会自动生成一个memory dump,以供产品厂商分析解决。
CSSoftKeyboard, VBSoftKeyboard
下载:
C# 版本:http://code.msdn.microsoft.com/CSSoftKeyboard-0a86f914
VB 版本: http://code.msdn.microsoft.com/VBSoftKeyboard-161d92d7
该示例演示了如何制作一个软键盘(又称屏幕键盘或虚拟键盘)。
----------------------------------------
Visual Studio Extensibility (VSX) 和 TFS 新示例代码
CSCustomizeVSToolboxItem, VBCustomizeVSToolboxItem
下载:
C# 版本: http://code.msdn.microsoft.com/CSCustomizeVSToolboxItem-ed17051f
VB 版本: http://code.msdn.microsoft.com/VBCustomizeVSToolboxItem-953058b9
如果你自定义Visual Studio 2010的Toolbox,往里面添加自定义项,默认情况下其显示名和tooltip是相同的。该示例演示如何添加Visual Studio Toolbox项同时自定义其tooltip内容。
CSTFSEventListener, VBTFSEventListener
下载
C# 版本: http://code.msdn.microsoft.com/CSTFSEventListener-6dbeb03b
VB 版本: http://code.msdn.microsoft.com/VBTFSEventListener-02ca7c2f
该示例代码演示如何通过WCF Console Application创建TFS event listener。WCF service是用来注册TFS Checkin事件的。如果一个用户check in了一个满足条件的changeset,TFS会调用WCF service的Notify方法。