分享C#高端视频教程
WPF讲座——Application类的使用
本视频讲述了WPF中的全局应用程序类Application类的使用,介绍了如何在程序代码中创建Application类,如何使用Application类的属性和方法控制应用程序的生命周期,讲述了使用XAML程序代码控制Application类。
如果大家在优酷网上看的不清楚,观看高清版请到http://www.damipan.com/file/29Z6qZ0.html下载。
WPF讲座——创建第一个WPF实例
本视频创建了第一个WPF示例应用程序,介绍了在VS2008中WPF应用程序结构的组成,如何向WPF窗体中添加控件,编写程序代码,让初学WPF的读者立即上手WPF。
如果大家在优酷网上看的不清楚,观看高清版请到http://www.damipan.com/file/2AiRfu6.html下载.
WPF讲座——XAML介绍
本视频介绍了WPF中的XAML可扩展应用程序标记语言,介绍了XAML的基本特性,XAML的作用,在VS2008中如何使用XAML编辑器编写XAML代码,使用VS2008提供的各种工具生成XAML代码。
如果大家在优酷网上看的不清楚,观看高清版请到http://www.damipan.com/file/2AiUQCY.html下载.
WPF讲座——WPF应用
本视频演示了WPF全局应用程序,主要是学习使用Application对象的各种方法和事件,来控制应用程序的运行。为了演示方便,这里采用 了最为简单的控制台程序主程序。主要介绍了Application对象的Show()和Run等。
观看网址:http://player.youku.com/player.php/sid/XMTAwNjk0Mjg4/v.swf
如果大家在优酷网上看的不清楚,观看高清版请到http://www.damipan.com/file/2AlOEoP.html下载
如果大家在优酷网上看的不清楚,观看高清版请到http://www.damipan.com/file/2AlOEoP.html下载
WCF讲座——创建HelloWorld系统的服务项目
本视频演示了如何创建HelloWorld系统的服务项目,其中包含了如何定义和实现服务契约。HelloWorld的服务项目主要负责提供服务契约,服务契约的定义使用ServiceContract特性,而其包含的操作则使用了OperationContract特性。整个项目是一个类库组件项目,供宿主项目和客户端项目使用。
如果大家在优酷网上看的不清楚,观看高清版请到http://www.damipan.com/file/29XS5vZ.html下载
WCF讲座——创建HelloWorld系统的宿主项目
本视频演示了如何创建HelloWorld系统的宿主项目,宿主项目负责承载和运行服务对象。为了演示起来,这里采用了最为简单的控制台程序作为HelloWorld系统的宿主程序。宿主程序需要配置终节点以及服务契约,在本项目中使用了应用程序配置文件的方法,配置文件使得配置改动更加便捷,且无需重新编译整个项目。为了便于调试,本项目将把捕捉到的异常打印到控制台。本项目编写完毕后即可运行,来检测服务契约和宿主程序的编写是否正确。
如果大家在优酷网上看的不清楚,观看高清版请到http://www.damipan.com/file/2C6WyYv.html下载
WCF讲座——创建HelloWorld系统的客户端项目
本视频演示了如何创建HelloWorld系统的客户端项目,客户端项目会访问服务端暴露的服务。客户端的项目类型丰富多样,也有可能基于各种平台,为了演示期间,本项目将编写一个简单的控制台应用程序来作为HelloWorld的客户端。一般情况下,客户端项目需要使用代理来访问服务端。Visual Studio开发环境提供了自动添加代理的功能,但为了让读者清晰地了解代理的本质,本视频演示了如何手动地创建代理。客户端项目仍然需要使用服务契约的定义。
如果大家在优酷网上看的不清楚,观看高清版请到url=http://www.damipan.com/file/2C3Muxl.html 下载
WCF讲座——HelloWorld系统运行
本视频演示了在编写完了服务项目、宿主项目和客户端项目之后,HelloWorld系统的运行情况。运行时首先需要运行宿主程序,当服务对象成功加载之后,宿主控制台会显示:Host已经打开!随后可以运行客户端程序对服务端进行访问。当客户端程序成功运行后,客户端控制台会显示:zy说:HelloWorld!这样,整个系统的编写就完成了。
如果大家在优酷网上看的不清楚,观看高清版请到http://www.damipan.com/file/2BjYLVn.html下载
WCF讲座——HelloWorld项目添加服务引用
本视频演示了如何通过Visual Studio提供的添加服务引用功能来编写客户端项目。在实际开发过程中,添加服务引用使用地较为普遍,在添加完引用之后,Visual Studio会自动地为程序员生成服务端代理类型,以供客户端程序使用。当然,程序员也可以选择在自动生成代码的基础上进行修改,但是这样的修改在进行引用更新时会被自动生成的代码覆盖。本视频最后演示了运行结果,从运行角度来看两种客户端并无差异。
观看网址:http://player.youku.com/player.php/sid/XMTAwNjQzNzM2/v.swf
如果大家在优酷网上看的不清楚,观看高清版请到http://www.damipan.com/file/2C22Orn.html下载.
如果大家在优酷网上看的不清楚,观看高清版请到http://www.damipan.com/file/2C22Orn.html下载.
WCF讲座——HelloWorld项目暴露服务元数据
本视频演示了如何通过HttpGet的方式来暴露服务元数据。在实际开发过程中,服务端和客户端的开发往往分开进行,这样客户端需要得到服务端契约的定义就可以通过HttpGet的方式。是否通过HttpGet方式暴露元数据可以在宿主项目的配置文件中进行配置,而对配置文件的修改无需重新编译整个项目。本视频最后借助浏览器来访问服务端,并且成功获取了服务端的元数据。
如果大家在优酷网上看的不清楚,观看高清版请到http://www.damipan.com/file/2BvenCc.html下载
WCF讲座——创建HeartBeat系统服务项目
本视频演示了如何创建HeartBeat系统的服务项目,其中包含了服务契约的定义和实现。服务契约的定义使用了ServiceContract特性,而起包含的操作则使用了OperationContract特性。和HelloWorld系统的服务项目不同的是,HeartBeat系统包含了回调契约,允许服务端回调客户端暴露的服务。回调契约的定义使用了ServiceContract特性的CallbackContract属性。
观看网址:http://player.youku.com/player.php/sid/XMTAwNjQ4MTM2/v.swf
如果大家在优酷网上看的不清楚,观看高清版请到http://www.damipan.com/file/2C5icLh.html下载
如果大家在优酷网上看的不清楚,观看高清版请到http://www.damipan.com/file/2C5icLh.html下载
WCF讲座——创建HeartBeat系统宿主项目
本视频演示了如何创建HeartBeat系统的宿主项目,宿主项目负责承载和运行服务对象。为了演示起来,这里采用了最为简单的控制台程序作为HeartBeat系统的宿主程序。宿主程序需要配置终节点以及服务契约。由于HeartBeat系统的需求,宿主程序采用的是单例服务模式,所有的客户端访问都由一个服务对象来处理。同时,宿主项目的控制台接受用户的输入,来判断是否需要回调客户端暴露的服务。
如果大家在优酷网上看的不清楚,观看高清版请到http://www.damipan.com/file/2C6bDIN.html下载
WCF讲座——创建HeartBeat系统客户端项目
本视频演示了如何创建HeartBeat系统的客户端项目。在HeartBeat系统中,客户端除了访问服务端暴露的服务,还需要提供服务来供服务端回调,所以这里客户端需要实现回调契约。另外,不同于HelloWorld系统,HeartBeat系统客户端代理采用的是双工交互的模式,所以代理的实现也略有不同。本视频中的项目仍然采用手动创建客户端代理的方式,来加深读者的理解。
如果大家在优酷网上看的不清楚,观看高清版请到http://www.damipan.com/file/2BkR26X.html下载
WCF讲座——HeartBeat项目运行
本视频演示了在编写完了服务项目、宿主项目和客户端项目之后,HeartBeat系统的运行情况。运行时首先需要运行宿主程序,当服务对象成功加载之后,宿主控制台会显示:服务宿主已经打开!随后可以运行客户端程序对服务端进行访问。当客户端程序成功运行后,客户端会持续想服务端发送心跳消息,服务端在接受到心跳消息后,会将其打印到宿主程序的控制台上。而宿主程序控制台可以接受用户的输入,来向客户端发送回调消息。
如果大家在优酷网上看的不清楚,观看高清版请到http://www.damipan.com/file/2G537an.html下载.
WF入门讲座(1)
本视频通过一个简单的订单批核流程,讲解了如何创建WF应用程序,如何为WF实例传递参数来参数化活动的执行。介绍了几种基本活动的使用方法,通过对订单流的分析,生动的讲解了开发WF的基本知识。
如果大家在优酷网上看的不清楚,观看高清版请到http://www.damipan.com/file/2GJaP5W.html下载
WF入门讲座(2)
本视频介绍了WF的两大方面,一方面是WF的运行时引擎,一方面是WF的实例。本视频对VS2008生成的代码进行了分析,进述了如何创建一个WF的运行时引擎,如何创建WF的实例和如何为WF的实例传递参数信息。
如果大家在优酷网上看的不清楚,观看高清版请到http://www.damipan.com/file/2AiugHp.html下载
WF入门讲座(3)
本视频介绍了如何创建一个WF应用程序,通过创建一个简单的猜迷游戏的工作流实例来介绍如何在VS2008中开发WF应用程序。介绍了WF应用程序的结构,WF应用程序的组成架构等知识。
如果大家在优酷网上看的不清楚,观看高清版请到http://www.damipan.com/file/2AhJeAl.html下载.
所有视频打包下载地址:http://www.damipan.com/file/2JSrbx5.html