微软一站式示例代码库 2010年11月更新

微软一站式示例代码库2010年11月05日更新

 

下载地址:http://1code.codeplex.com/releases/view/55110#DownloadId=163650

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

ASP.NET 新示例

 

VBASPNETBingMaps

在某些时候我们需要在页面中使用地图来表示位置以及周围的信息.而Bing Maps地图API提供了毫不逊色于Google Map 的地图控件,并能够通过编程轻松的控制地图的地点位置,缩放尺度,显示模式等属性.此示例便演示了如何通过简单的AJAX在ASP.NET页面中嵌入Bing Maps地图。

image

 

CSASPNETAJAXConsumeExternalWebService, VBASPNETAJAXConsumeExternalWebService

在使用Ajax从客户端请求非本地的web service时,我们会遇到“访问拒绝”的错误,这是因为从安全因素考虑,web service不允许从客户端直接跨域请求。很多时候,我们又需要跨域访问web service,那我们该怎么办呢?应该说方法有很多:如果您所访问的外域的web service不受您的控制,那么可以通过从服务器端引用这个service,然后在本地再创建一个web service去消费刚才引用的web service来间接地达到跨域访问的目的,这也是这个例子主要讨论的方法;应外如果您所访问的外域的web service也受您的控制,可以考虑使用JSONP直接从客户端消费外域的web service或者WCF service,这个方法在这个例子中不做详细介绍,MSDN上有一篇文章讨论了这个方法(http://msdn.microsoft.com/en-us/library/cc716898(VS.90).aspx)。

clip_image002

 

CSASPNETShareSessionBetweenSubDomains

有时候我们会将几个ASP.NET网站发布到不同的子域名里。我们想让这些网站共享Session状态, 这样我们就可以实现统一登录、传递数据之类的。就好像他们是在同一个网站里一样。这个示例就是演示了如何使2个ASP.NET网站在子域名下共享Session状态。

clip_image001

clip_image001[7]

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

CLR 和 .NET General 新示例

 

CSEnumerateAppDomains, VBEnumerateAppDomains

判断一个进程是否是托管进程,我们可以检查它是否加载了CLR. 这个示例演示了如何检查一个进程是否加载了CLR, 并通过调试的方式获取该进程的应用程序域.

 

CSMonitorRegistryChange, VBMonitorRegistryChange

这个示例演示了如何通过WMI来监测注册表键值的变化. 这些变化包括
1 重命名或删除某个键
2 在某个键下新增,重命名或删除子键
3 新增,重命名或删除某个键的值

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

Silverlight 新示例

 

CSSL4DataFormCancelButton, VBSL4DataFormCancelButton

我们通过将数据集继承IEditableObject 接口,实现BeginEdit, CancelEdit 和EndEdit 三个方法,实现在DataForm数据修改过程中按取消按钮实现数据重置的功能。

clip_image002[6]

CSSL4DataGridGroupHeaderStyle

这个项目展示了在DataGird控件中如何根据分组层级和每组的标题设定不同的样式。

CSSL4DataGridGroupHeaderStyle4

CSSL4MEF

MEF(Managed Extensibility Framework)是一个协助开发者设计可扩展应用的框架,Silverlight4提供了对MEF的支持。 在这个示例中,我们将利用MEF开发一个简单的文字格式配置工具,借助预定义的接口,用户可以创建插件来扩展工具功能,而且,插件可以被运行时动态加载。

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

Windows Workflow 新示例

 

CSWF4CustomSequenceActivity

一般情况下,我们使用WF4 自带的流程活动来构建一个顺序工作流,流程活动是一个组合活动,这个例子展示了如何定制一个组合活动以及其外观。如果你打算去创建你自己的WF4 活动,你可以将此例子作为参考。

clip_image002

 

CSWF4LongRunningHost

在WF3 中,如果一个工作流延迟并且被钝化到持久化数据库里,当延迟结束的时候,工作流会自动恢复工作。如今,在WF4,我们必须手动去启动工作流,那么,我们能不能也让WF4 工作流做到在延迟结束后自动恢复工作流呢?这里个例子就能做到这一点。

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

Windows Shell 新示例

 

CppShellExtThumbnailHandler, CSShellExtThumbnailHandler, VBShellExtThumbnailHandler

image

(thumbnail provider)

这是 使用.NET 4编写Windows Shell Extension 系列示例的第三部分。在.NET 4发布之前,因为一个进程最多只能host一个CLR runtime, 您是不可以使用.NET语言编写shell extension的。.NET 4.0加入了CLR In-process Side-by-Side 特性。张羿写过一篇相当不错的介绍.NET 4 In Process Side By Side的文章:http://blogs.msdn.com/b/yizhang/archive/2009/08/25/net-4-0-in-process-side-by-side.aspx。>=4.0的CLR是可以多个并存的,也就是说V4.0,V5.0,v6.0,等等,都是可以和平共处在同一个进程内。这使得基于.NET Framework 4.0, 5.0, … 开发的managed Windows Shell 扩展成为可能。在这次发布中,我们添加了使用.NET 4 C#, VB.NET 语言 和 native C++ 编写Shell thumbnail provider的例子。

 

 

下载地址:
http://1code.codeplex.com/releases/view/55110#DownloadId=163650

 

最后,如您对这些示例有任何建议,请联系我们: onecode@microsoft.com

 

Visual Basic 2008/2010 高级编程(第5版)(高清PDF 330MB) Visual Basic 2008 2010 高级编程 1/6(共6个分卷压缩文件) 作者:(美)伊夫杰,郝利斯 等著,张敏,丁峰 译 出版社:清华大学出版社 出版日期:2009-6-1 ISBN:9787302200864 页码:1163 -------------------------------------------------------------------------------- Visual Basic 2008版本有了很大的改进,给Visual Basic这个面向对象的流行语言引入了全新的概念、技术和功能。编写本书的优秀团队非常了解学习Visual Basic 2008所面临的挑战。本书内容全面,为在.NET环境下使用Visual Basic 2008提供了一种清晰而简明的方式。.   本书主要介绍了如何在VB解决方案中使用Microsoft提供的最新、最强大的工具,探讨了LINQ、AJAX、新的Visual Studio版本等,使读者能把这些功能应用于自己目前要完成的工作。本书的内容还包括.NET Framework、部署.NET应用程序的最佳方式、数据访问、与其他技术,如COM和XML,的集成。   本书主要内容   ◆ Visual Basic 2008的核心元素,所有新增功能、VB语言提供的所有语法   ◆ CLR在.NET平台上管理已编译代码的执行   ◆ 使用VB创建、安装、运行和调试Windows服务   ◆ 使用新的SQL Server 2008和.NET应用程序   ◆ Windows窗体和Windows Presentation Foundation的许多功能   ◆ 使用LINQ功能的方式   ◆ Silverlight引入的新Web技术   本书适用于希望迁移到VB最新版本的资深开发人员。 内容提要 --------------------------------------------------------------------------------   随着.NET功能的整体增强,Visual Basic 的功能也得到极大提升,应用也越来越广。本书通过大量示例详细阐述了Visual Basic 2008的各种新特性、编程知识和开发技巧,适合希望迁移到Visual Basic 2008编程的高级程序员。   该书与《Visual Basic 2008入门经典(第5版)》以及它们的早期版本一直是中国VB程序员学习.NET技术的优秀图书。   Visual Basic 2008 版本有了很大的改进,给Visual Basic 这个面向对象的流行语言引入了全新的概念、技术和功能。编写本书的优秀团队非常了解学习Visual Basic 2008 所面临的挑战。本书内容全面,为在.NET环境下使用Visual Basic 2008 提供了一种清晰而简明的方式。   本书主要介绍了如何在VB解决方案中使用Microsoft提供的最新、最强大的工具,探讨了LINQ、AJAX、新的Visual Studio 版本等,使读者能把这些功能应用于自己目前要完成的工作。本书的内容还包括.NET Framework、部署.NET应用程序的最佳方式、数据访问与其他技术,如COM和XML的集成。 目录 -------------------------------------------------------------------------------- 第1章 VB 2008核心元素 第2章 对象语法综述 第3章 面向对象编程 第4章 公共语言运行 第5章 本地化 第6章 泛型 第7章 名称空间 第8章 异常处理和调试 第9章 用ADO.NET 3.5访问数据 第10章 在VB 2008中使用XML 第11章 LINQ 第12章 .NET Framework中的安全性 第13章 Visual Studio 2008 第14章 使用SQL Server 第15章 Windows窗体 第16章 Windows窗体的高级功能 第17章 Windows Presentation Foundation 第18章 集成WPF和Windows窗体 第19章 使用ASP.NET 3.5 第20章 ASP.NET 3.5的高级功能 第21章 Silverlight开发 第22章 Visual Studio Tools for Office 第23章 程序集 第24章 部署 第25章 使用传统的COM和接口 第26章 线程技术 第27章 Windows Workflow Foundation 第28章
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值