当前位置:文档之家› VS2008基本情况介绍

VS2008基本情况介绍

VS2008基本情况介绍
VS2008基本情况介绍

微软Visual Studio 2008的基本情况

Visual Studio一直是广大程序员所关注的重要的软件开发平台。目前,大家可以从微软网站下载Visual Studio 2008 bate2 版本。此次大会中,微软.NET咨询顾问周敏向大家介绍了微软Visual Studio 2008的基本情况和开发语言的增强等情况。

功能上的增强

目前,微软的Visual Studio团队、SQL Server团队、Office团队都在使用Team Foundation Server进行企业级的应用开发。Visual Studio 2008的设计目标主要有3点:提高开发效率、在开发过程生命周期中使团队成员能够更好的协作、能够开发基于微软最新技术的一些应用。Visual Studio 2008支持.NET framework 3.5,并且对以前.NET framework版本进行支持。同时,在VB3.5和C#3.5中加入了对LINQ的支持。LINQ使用户能够使用VB和C#编写出类似于SQL语句这样的指令,使得开发语言和数据库语言彼此能够结合起来。以前的SQL语言检索能力很强,但是并不擅长进行复杂的运算。现在VB和C#能够获取数据,并且能够对数据进行复杂的运算。这也是在Visual Studio 2008中引入LINQ技术的原因。

在软件过程管理中,Visual Studio 2008引入了CODE MATRIX,可以测量代码的复杂度,对代码的性能进行定量的分析,从而对代码的优劣有一个比较深入的了解。此外,在Visual Studio 2008中引入了新的负载测试的模型、界面和报表。更重要的是,还有一个连续集成的构建,例如,一个企业有一个开发主线,还有很多开发分支。假定每个开发分支都是其中的一个功能点,当功能点开发完成以后,需要合并到开发主线,在对开发主线进行合并操作的时候,Visual Studio 2008能够自动进行团队构建,并且给出构建的结果。而在Visual Studio 2005时,需要进行很多手工操作。

WPF是微软最新的表示层框架,可以使用户在开发应用程序时,所有的界面都是统一的。WPF具有非常强的3D处理效果。

语言上的增强

在Visual Studio 2008的C++语言当中,MFC可以支持Vista的通用控件。Visual Studio 2008还支持智能感应,除此以外,对于AJAX引入了很多扩展控件,从

而可以快速开发https://www.doczj.com/doc/187338353.html, AJAX的应用。新的Vista SDK中包含大量的非托管API。UAC(用户访问控制)是Vista的一种访问控制机制,主要是防止病毒对系统的破坏。

Visual Studio 2008中的VB语言不但可以获取数据,并对数据进行复杂的运算。此外,对XML的处理也更加方便。同时,VB集成开发环境的开发效率有了大幅度提高,变得更加智能。Visual Studio 2008整合了对象、关系型数据、XML的访问方式,语言更加简洁。

高效开发

使用Visual Studio 2008可以高效开发Windows应用。设计器中可以实时反映变更,XAML中智能感知功能可以提高开发效率。同时Visual Studio 2008支持项目模板、调试器和部署程序。使用Expression交互式设计器可以无缝集成设计人员与开发人员的工作流程。

Visual Studio 2008可以高效开发Web应用,集成了https://www.doczj.com/doc/187338353.html, AJAX 1.0,包含https://www.doczj.com/doc/187338353.html, AJAX项目模板。此外,它还可以高效开发Office应用和Mobile应用。

什么是LINQ

LINQ是一种用来进行数据访问的编程模型,使得.NET语言可以直接支持数据查询。LINQ的目标是降低访问数据的复杂度。LINQ可以用统一的方法访问不同类型的数据,可以将数据作为对象使用,能够更好地与编成模型集成,可以在Visual Studio 中进行智能提示。

LINQ可以为SQL Server提供对象到关系的映射。此外,LINQ可以将单个类映射到多个表或视图,可以进行存储查询和实体查询

Visual Studio 2008 可自动执行WCF 手动任务,包括更新代理引用和消除重复任务(例如创建简单托管项目)。Visual Studio 还能解决跨目标和数据协定类型共享等一些困难问题。在本专栏中,我将逐步介绍其新功能及优势,并对其任何缺陷和解决方法做出解释。尽管我将在此使用C# 项目设置,但除非我另行说明,否则所有设置同样适用于Visual Basic?。

.NET Framework 跨目标

Visual Studio 的早期版本通常针对随其一起提供的 .NET Framework 版本。例如,Visual Studio 2005 只能生成针对 .NET Framework 2.0 的程序集,而此惯例并不能反映大多数开发人员所面临的真实情况。通常,开发人员需要在维护针对早期版本的 .NET 而编写的旧版应用程序的同时,还要在其新版应用程序中使用新版Visual Studio。

此外,此惯例还意味着开发人员在维护为早期版本的 .NET Framework 而编写的应用程序时,无法从效率增强功能(例如Visual Studio 2005 中引入的代码重构支持)中获益。

问题在于 .NET Framework 各版本不支持跨目标功能。您要么必须安装多个版本的Visual Studio,要么使用独立的测试和部署内部版本进行补偿。Visual Studio 2008 尝试通过为多个版本的 .NET Framework 提供充分支持(虽然不完美)来解决这一问题。由于实际上 .NET Framework 3.0 和 .NET Framework 3.5 使用的CLR 版本与 .NET Framework 2.0 使用的相同,唯一的区别在于新引用的程序集,因此Visual Studio 仍可针对相同运行库,而为 .NET Framework 版本2.0、3.0 和3.5(其

中 .NET Framework 版本号对应的是发行版本,而不是运行库版本,运行库版本仍为CLR 2.0)提供跨目标功能。

在Visual Studio 2008 中,“Properties”(项目)的“Application”(应用程序)窗格包含一个称为“Target Framework”(目标框架)的新组合框,通过该组合框您就可以针对 .NET Framework 版本2.0、3.0 和3.5(参见图 1)。

图1Visual Studio 2008 中的目标框架属性(单击该图像获得较小视图)

图1Visual Studio 2008 中的目标框架属性(单击该图像获得较大视图)

Target Framework 值仅在开发时有效,而在运行时无效(您的程序集仍指

向 .NET 2.0 CLR)。您选择的值表示您构建程序集时可针对的 .NET Framework 的最早版本。新项目默认被配置为针对 .NET Framework 3.5。如果添加引用,则会变得有些复杂;如果在引用较高版本程序集时,降低Target Framework 版本,Visual Studio 2008 将提示您引用出错和内部版本失败。Visual Studio 2008 不允许您向其所需Framework 版本高于现有项目的 .NET Framework 程序集添加引用。如果您向版本更高的同一解决方案中的其他项目添加引用,Visual Studio 2008 将警告您可能会发生冲突。如果通过浏览程序集来添加引用,Visual Studio 2008 将不会干预您进行操作。

在语言和跨目标方面,请注意,您可以在C# 中(而不是Visual Basic 中),通过限制编译器版本来限制使用 .NET Framework 2.0 或 3.0 项目中诸如匿名类型和扩展方法等功能。您可以转至“Build”(内部版本)窗格,然后单击“Advanced”(高级)按钮,并选择“ISO-2 (C# 2.0)”作为语言版本(而不是尚未标准化的默认版本)来执行此操作。

在Visual Studio 2008 中打开Visual Studio 2005 WCF 项目时,升级过程中框架版本保持为2.0。实际上这可以正常运行(请记住,基础运行库版本并未改变),但我建议根据需要手动将其设置为版本3.0 或 3.5。

使用新项目模板时,Target Framework 版本是最重要的因素。WCF 工作流和整合项目必须针对 .NET Framework 3.5 进行构建;Service Library 项目要求针

对 .NET Framework 3.0 或 3.5。“Add Service Reference”(添加服务引用)功能仅当为项目选择Framework 版本3.0 或 3.5 时可用,本专栏稍后将介绍此功能。

WCF 提供的主机

Visual Studio 2008 附带了一款名为WcfSvcHost.exe 的现成的通用服务主机。它位于C:\Program Files\Microsoft Visual Studio 9.0\Common7\IDE 中。为了方便使用,我建议将该位置添加到系统的Path 变量中。WcfSvcHost 是一种简单的命令行实用工具,可接受两个参数:一个是指向包含一个或多个服务类的 .NET 程序集的文件路径,另一个是指向托管 .config 文件的文件路径。例如:

WcfSvcHost.exe /service:MyService.dll /config:App.config

指定的服务程序集可以是类库程序集(DLL),也可以是应用程序程序集(EXE)。WcfSvcHost 将启动一个新进程,该进程将自动托管指定 .config 文件的服务部分中列出的所有服务类。请注意,这些服务类及其服务约定和数据协定不必是公共类型,可以是内部类型。此外,自动托管的服务不需要提供任何元数据,但是它们可以发布元数据(如果选择发布)。

WcfSvcHost 是一种以桌面任务栏图标驻留的Windows 窗体应用程序。若要关闭主机,只需从任务栏图标上下文菜单中选择“Exit”(退出)即可。使用这种方式终止托管不太妥当,因为WcfSvcHost 将中止当前正在进行的所有调用,客户端很可能会收到异常。如果单击WcfSvcHost 任务栏图标,将出现一个对话框,其中列出托管的所有服务(参见图 2)。

图2WcfSvcHost 服务列表(单击该图像获得较小视图)

图2WcfSvcHost 服务列表(单击该图像获得较大视图)

该对话框还显示服务的状态及其元数据地址,您可以将这些信息复制到剪贴板,稍后向服务添加引用时可能会用得到。关闭WcfSvcHost UI 只是将其折叠回任务栏。

WcfSvcHost 的目的就是在开发过程中不再需要使用独立托管程序集来配合服务库。诸如托管项目等的开发工作是一种重复任务,这些主机通常包含大量相同的代码行,当有多个服务库时,这些重复代码容易导致解决方案变得臃肿。为了便于开发和测试,可以将WcfSvcHost 直接集成到您的Visual Studio 2008 服务库项目中。在项目属

性的“Debug”(调试)窗格中,将WcfSvcHost.exe 指定为要启动的外部程序,然后

将您的类库名及其 .config 文件(自动生成并自动复制到bin 文件夹)指定为参数。

完成后,当您运行类库(完成上述操作后才能执行运行)时,它将借助该进程附带

的调试器由WcfSvcHost 自动托管。停止调试时,Visual Studio 2008 将以不妥当的

方式中止托管。

您甚至可以在 .NET Framework 3.0 应用程序中与Visual Studio 2005 项目

一起使用WcfSvcHost,由于WcfSvcHost 只需要 .NET Framework 3.0,因此只

需从安装了Visual Studio 2008 的计算机上复制WcfSvcHost 即可。为了使用更加

方便,建议您将WcfSvcHost 添加到 .NET Framework 3.0 计算机上的全局程序集

缓存(GAC) 中。

WcfSvcHost 的最后一个功能是能够自动启动客户端应用程序,甚至能够为客户端

提供特定于该应用程序的可选参数:

WcfSvcHost.exe /service:MyService.dll /config:App.config /client:MyClient.exe /clientArgs:123,ABC

此功能对于在自动测试、甚至是简单部署的情况下启动主机和客户端非常有用。

WcfSvcHost 的最大缺陷是只适用于简单情况,例如在打开主机实例之前无需以编

程方式访问主机实例的情况,或在其打开之后以编程方式访问其事件模型的情况。与使

用IIS 或Windows Activation Service (WAS) 进行托管不同,WcfSvcHost 没有

对等的服务主机工厂支持。因此,不具备动态添加基址、配置终结点、中止调用以及在

主机级别配置自定义行为等功能。通过我对WCF 的使用体验发现,除了最简单的情况

之外,所有其他情况中最终都需要以编程方式访问主机实例,因此我并不将

WcfSvcHost 视为一种成熟、高效的主机,而我自己执行WAS 或进行专用自托管。

WCF 提供的测试客户端

除服务主机外,Visual Studio 2008 还随附了一个用于进行基本测试的简单通用

的测试客户端,您可以使用它调用大多数服务上的操作。正常安装后,测试客户端WcfTestClient.exe 位于WcfTestClient.exe, is found after normal installation

at C:\Program Files\Microsoft Visual Studio 9.0\Common7\IDE 下。您必须为WcfTestClient 提供一个命令行参数,其中包含要测试的服务的元数据地址:

WcfTestClient.exe http://localhost:9000/

您可以指定任何元数据地址,例如HTTP-GET 或者HTTP、TCP 或IPC(命名

管道)上的元数据终结点。也可以指定多个元数据地址:

WcfTestClient.exe http://localhost:8000/ net.tcp://localhost:9000/MEX

WcfTestClient 是一个Windows Forms 3.5 应用程序(参见图 3)。在此图中,左侧的树控件包含测试的服务及其终结点。您可以详细查看某个终结点的约定并选择某

项操作。特定于该调用的信息将显示在右侧窗格的选项卡中。图 4所示为一个简单约定及其实现的示例。

图3使用WcfTestClient (单击该图像获得较小视图)

图3使用WcfTestClient (单击该图像获得较大视图)

您可以在方法选项卡的“Request”(请求)部分中输入作为操作参数的一个整数和

一个字符串,如图 3所示。单击“Invoke”(调用)按钮时,它将向服务调度调用,并在“Response”(响应)中显示返回值或输出参数。如果是单向操作,WcfTestClient 将

在消息框中通知您已成功调度此操作。如果出现异常,WcfTestClient 将在消息框中显示异常信息,并让您发出其他调用。

WcfTestClient 不使用测试服务来维护传输层会话(或任何其他会话)。所有调用均在新代理实例上进行。此外,所有调用均异步进行,这样UI 能随时进行响应。但是,尽管是异步调用,WcfTestClient 只允许一次调度一个调用。

WcfTestClient 从代理文件(包括 .config 文件)以静默方式创建程序集,然后

从临时位置加载该程序集。如果单击树中的“Config File”(配置文件)项,您可以获取

该 .config 文件(添加服务引用时生成的同一 .config 文件),并可以将其显示其选项卡中。

与早期的Visual Studio ASMX Web 服务测试页不同,通过WcfTestClient 您可以借助枚举、类或结构(每个类或结构都是其他类或结构的组成部分)等复合参数、甚至是参数集合和参数数组来调用操作。只需展开“Request”(请求)部分中的项,从下拉列表中设置其值(例如枚举值),并进行调用即可。如果操作接受集合或数组,您还需要设置其长度。例如,图 5显示了以下操作的结果请求和响应:

图5指定数组长度和值(单击该图像获得较小视图)

图5指定数组长度和值(单击该图像获得较大视图)

[OperationContract]

bool ProcessNumbers(int[] numbers]

类似地,“Response”(响应)窗格将包含所有返回的复合值或输出参数。这样我们发现了WcfTestClient 的一个缺陷:为了指定要测试的不同服务,您必须先关闭,并在更改命令行参数后重新启动WcfTestClient。如果能同时在GUI 中提供服务地址,则可能会很好地缓解这个问题。

您可以直接将WcfTestClient 集成到您的Visual Studio 2008 解决方案中。首先,将类库项目添加到解决方案,并删除所有引用、文件夹和源文件(因为您不需要这些项)。然后,将WcfTestClient.exe 设置为外部启动程序,并提供一个或多个测试服务的一个或多个元数据地址,例如IIS 或WAS 托管项目的 .svc 地址,或者就此而言,解决方案内部或外部主机项目的任何其他元数据地址。

请注意,如果计算机上只安装了 .NET Framework 3.0,则您不能在其上使用WcfTestClient,因为WcfTestClient 需要使用内部 .NET Framework 3.5 树网格控件(用于表示复合参数的控件)。

当然,您可以在一个步骤中结合WcfTestClient 和WcfSvcHost,这样即可自动托管服务库中的服务并对其进行测试:

WcfSvcHost.exe /service:MyService.dll /config:App.config

/client:WcfTestClient.exe

/clientArgs:http://localhost:9000/

但是,可以使用WcfSvcHost 指定元数据参数。默认情况下,WcfSvcHost 将向指定客户端应用程序传送它在服务 .config 文件中找到的元数据地址。仅当服务未提供自己的元数据或您希望测试客户端使用其他地址时,才应显式指定元数据地址。此外,如果服务 .config 文件包含给定服务的多个元数据终结点,则这些终结点将按以下优先顺序提供:HTTP、TCP、IPC 和HTTP-GET。您可以在Visual Studio 2008 中合并这些步骤以进行无缝托管和测试体验。将WcfSvcHost.exe 指定为启动程序,并

将 .config 文件和WcfTestClient.exe 指定为客户端。

WCF 服务库

作为Target Framework 的一项功能,Visual Studio 2008 提供了多个新的WCF 项目模板。通过“New Project”(新建项目)对话框中的组合框,您可以指定Target Framework 的版本(2.0、3.0 或3.5),如图 6所示。

图6WCF 项目模板(单击该图像获得较小视图)

图6WCF 项目模板(单击该图像获得较大视图)

如果选择Framework 2.0,则没有任何新模板可用。Framework 3.0 中提供了一个称为WCF 服务库的新项目模板。此项目类型只是WcfSvcHost 和

WcfTestClient 的预构建用法,与我前面提到的技术(将两者合二为一)非常类似。请注意,使用WCF 服务库模板,就不需要将WcfSvcHost.exe 指定为启动程序

或 .config 文件,因为项目文件包含适用于WCF 服务库的新ProjectTypeGuids 元素。

但是该模板有一个负面影响:停止调试程序不会终止测试客户端;时间久了,您的桌面会由于孤立客户端而变得杂乱。要解决此问题,只需还原到前面清晰介绍的手动步骤。

WCF 服务库还提供了一个用于服务约定、服务约定的实施及匹配的 .config 文件的简单模板。

利用聚合服务库,您可以通过WCF 终结点实现RSS 源,并且可以从返回源的简单服务约定、服务约定的实施及匹配的 .config 文件着手操作。您可以托管和显示自己的源,与托管和显示任何其他服务一样。聚合终结点使用新的WebHttpBinding 绑定。此新绑定旨在用于接收Web 请求,而不能用于常规服务调用。

使用“顺序工作流服务库”模板,您可以将终结点的约定操作作为工作流活动来实现,或者将工作流显示为服务。项目将包含一个用于实现简单约定和匹配的 .config 文件的顺序活动。尽管客户端也将与类似传统终结点的终结点进行交互,但其实现完全是工作流驱动的。

“状态机工作流服务库”模板使用状态机而不是顺序工作流来实施其操作(触发状态转换)。工作流项目模板使用WcfSvcHost 和WcfTestClient,如同普通WCF 服务库那样。工作流模板还使用新的上下文绑定对工作流实例ID 的传递进行管理,从而支持持续工作流。我将在以后的专栏中详细介绍这些绑定。

添加服务引用

Visual Studio 2005 extensions for .NET Framework 3.0 提供了一项用于向WCF 服务添加引用的基本功能,而不具有SvcUtil 的许多高级功能。Visual Studio 2008 具有一个新的服务引用对话框,如图 7所示。

图7“添加服务引用”对话框(单击该图像获得较小视图)

图7“添加服务引用”对话框(单击该图像获得较大视图)

您可以在任何项目中打开此新对话框,方法是:右键单击解决方案资源管理器中项目内的任意位置,然后从上下文菜单中选择“Add Service Reference”(添加服务引用)。请注意,必须将项目配置为针对 .NET Framework 3.0(及更高版本)才能启用此选项。

在“Add Service Reference”(添加服务引用)对话框中,首先需要指定服务元数据地址(不是服务URL,如对话框中所述),然后单击“Go”(执行)查看可用服务终结点(不是服务,如标记所示)。必须指定命名空间(如MyService)才能包含生成的代理,然后单击“OK”(确定)生成代理并更新 .config 文件。请注意,在多数情况下,Visual Studio 2008 不是足够的智能来推断最清楚的绑定值,因此,它将通过声明绑定的所有默认值来删除 .config 文件。Visual Studio 的未来版本中将会解决此问题。如果您关注对 .config 文件的维护,请先打开 .config 文件,再添加引用,然后执行一次撤消(Ctrl+Z) 操作,最后手动将 .config 文件条目添加到客户端部分中。

只要WCF 服务位于网站项目或某个新WCF 服务库中,您就可以使用“Discover”(搜索)按钮在自己的解决方案中查找这些服务。如果位于网站项目中,Visual Studio 2008 将检索IIS 中的元数据或启动基于文件系统的https://www.doczj.com/doc/187338353.html, 开发服务器。如果位于WCF 服务库中,则WCF 将自动启动其主机(WcfSvcHost) 以便获取元数据。

可以通过“Advanced”(高级)按钮打开设置对话框,从而调整代理生成,如同使用SvcUtil(参见图 8)一样。通过使用更直观的选项,您可以配置生成的代理和约定(公共或内部)的可见性;可以为数据类型生成适用于高级互操作方案的消息约定,在此方案中必须遵从现有消息格式(通常为自定义),并可以单击“Add Web Reference”(添加Web 引用)按钮将引用转换为旧ASMX Web 服务引用。

图8服务引用高级选项(单击该图像获得较小视图)

图8服务引用高级选项(单击该图像获得较大视图)

“Generate asynchronous operations”(生成异步操作)复选框可以为导入的约定中的每个操作添加一对匹配的Begin 和End 元素,这两个元素允许客户端在工作线程中异步发出调用,并且通过提供完成回调方法或阻止完成来允许客户端稍后与操作完成进行同步。例如,假设约定的定义如下

[ServiceContract]

interface ICalculator

{

[OperationContract]

int Add(int number1,int number2);

}

则导入的约定将如图 9所示。

异步调用的匹配客户端代码将类似于如下所示:

CalculatorClient proxy = new CalculatorClient();

int sum;

AsyncCallback completion = (result)=>

{

sum = proxy.EndAdd(result);

Debug.Assert(sum == 5);

proxy.Close();

};

proxy.BeginAdd(2,3,completion,null);

虽然您可以按原样使用这些方法,但是提供给Begin 的完成回调是从线程池中的线程调用的。如果使用回调访问某些与特定线程相关联的资源,则这样做会出现严重问题。Windows 窗体(或WPF)应用程序即为典型示例,此应用程序异步调度较长的服务调用(避免阻止UI),然后希望使用调用结果来更新UI。不允许使用原始Begin 进行更新,因为只允许UI 线程更新UI。为了更好地处理此情况,已用受保护的InvokeAsync 方法扩展了ClientBase 基类,该方法可以获取客户端的同步上下文并将其用于调用完成回调,如图 10所示。

ClientBase 还提供了一个事件参数帮助器类和两个用于启动和结束异步调用的专用委托。生成的代理类由ClientBase 派生而来,此代理类将使用这些基本功能。代理将具有一个Completed 公共事件(该事件使用特定于异步方法结果的强类型事件参数类)和两个Async 方法(用于异步调度调用):

partial class AddCompletedEventArgs : AsyncCompletedEventArgs

{

public int Result

{get;}

}

class CalculatorClient : ClientBase,ICalculator

{

public event EventHandler AddCompleted;

public void AddAsync(int number1,int number2,object userState); public void AddAsync(int number1,int number2);

//Rest of the proxy

}

客户端还可以为Completed 事件订阅事件处理程序,以便在完成时调用此事件处理程序。使用Async 与Begin 的主要差别在于:Async 方法获取客户端的同步上下文,并在该同步上下文中激发Completed 事件,如图 11所示。

通过“Collection”(集合)类型组合框,您可以指定如何向客户端显示在服务元数据中找到的某些类型的集合和数组。例如,如果服务操作返回IEnumerable、IList 或ICollection 集合中的某一个,则默认情况下代理会将其显示为数组。例如,以下服务端操作

[OperationContract]

IEnumerable GetNumbers();

将在代理上表示为:

[OperationContract]

int[] GetNumbers();

但是,您可以请求Visual Studio 2008 使用其他集合(例如用于进行数据绑定的BindingList、List、Collection 和LinkedList 等)。如果可以进行转换,代理将使用请求的集合类型而不是数组,如下所示:

[OperationContract]

List GetNumbers();

字典也具有类似功能。通常情况下,如果服务操作返回可序列化的字典,如下所示

[Serializable]

class MyDictionary : IDictionary

{...}

[OperationContract]

MyDictionary GetDictionary();

代理类随后会将该字典表示为Dictionary,这是以下Dictionary 集合类型组合框的默认值:

[OperationContract]

Dictionary GetDictionary();

但是,您可以请求其他字典类型(如SortedDictionary、HashTable 或ListDictionary),代理将改为使用这些字典(如果可能):

[OperationContract]

SortedDictionary GetDictionary();

综上所述,新服务引用最重要的功能就是能够在程序集之间共享数据协定类型。使用Visual Studio 2005,如果客户端将服务引用添加到两个支持相同数据协定的独立服务中,那么客户端将获得两个类型完全相同(表示相同数据协定)的不同服务引用。使用Visual Studio 2008,默认情况下,如果客户端引用的任何程序集所具有的数据协定类型与引用服务的元数据中显示的数据协定类型相匹配,则Visual Studio 2008 将不会再次导入该类型。有必要再次强调一下,现有数据协定引用必须位于另一个引用程序集中,而不是位于客户端项目本身中。Visual Studio 的未来版本中可能会解决此限制。目前,解决方法和最佳实践都很明显:将所有共享数据协定都构建到指定的类库中,并让所有客户端都引用该程序集。

通过服务引用的高级设置对话框,您可以配置数据协定共享。默认情况下“Reuse types in the referenced assemblies”(重用引用程序集中的类型)复选框处于选中状态,但您可以关闭此功能。不管复选框的名称是什么,此复选框都将只能共享数据协定而不能共享服务约定。使用复选框下面的单选按钮(参见图 8),还可以指示Visual Studio 2008 在所有引用的程序集中重用数据协定,或者通过选中列表中的特定程序集来限制共享这些程序集。

添加引用后,项目将具有一个新文件夹Service References,该文件夹中显示了每个引用的服务的服务引用项(参见图 12)。

图12服务引用文件夹

随时可以右键单击引用并选择“Update Service Reference”(更新服务引用)来重新生成代理并更新客户端的 .config 文件。由于服务引用项中还包含一个记录了所使用的原始元数据地址的文件,因此可以执行此操作。

还可以选择“Configure Service Reference”(配置服务引用)打开一个对话框,该对话框与添加引用时使用的高级设置对话框类似。通过配置服务引用对话框,您可以更改服务元数据地址以及其他高级代理设置。

微软公司计划添加Windows Live应用程序的功能到Visual Studio开发工具包中,这样程序员就能以最快速度开发出有关于Live网络服务平台的应用.

公司计划在Visual Studio 2008中正式实施这一捆绑战略,目前他们正在进行技术测试,包括目前的2005版本,Beta版本将在10-11月发布.

Windows Live是微软一系列网络服务的名字,包括搜索,即时通信,E-Mail,Blog和图像共享等,此前,Windows Live具有一系列的SDK,但将它整合到开发工具还是第一次.

最让程序员激动的是,Windows Live的周边开发是有回报的,程序员将得到微软的

分红,大约0.25美元每独立用户,对于Live应用集中的程序来说,还是非常诱人的.

乡镇情况介绍

乡镇情况介绍 xx镇地处闽东北结合部,东与xx乡相连,东南与xx县xx 乡接壤,南与xx乡毗邻,北与xx乡相邻,处在xx区中心区位,素有“闽北东大门”和“旱地码头”之称。境内旅游资源丰富、文化底蕴深厚,是xx区经济、教育、文化活动中心。省道302、202线贯穿全线。集镇所在地距县城xx公里,境内总面积234.4平方公里,平均海拔936米,年降雨量1726毫米,年平均气温13.9℃,夏季气温25.6℃,昼夜温差大,具有独特的“二元”地理气候;全镇下辖xx个行政村,xx个自然村,xx个村民小组,6630户,30352人。2010年,全镇工农业总产值17203.4万元,其中,农业总产值12040.5万元,工业总产值5162.9万元;县级工商税78.29万元;粮食总产量17014吨;农民人均纯收入2650元。xx镇特点主要有以下五个方面: 1、千年文化古镇。xx在后晋天福六年(公元941年)立为关隶镇。北宋咸平三年(公元1000年)升关隶镇为xx,县治移于今城关,属关隶县管辖。清时,xx是xxx县的十七、十八都。民国时,xx为xx二区的一个联保。一九五八年成立xx人民公社,一九五九年由南平专区划福安专区,一九七零年划到建阳地区,八九年改社为乡,九三年撤乡立镇。xx镇历史文化底蕴深厚,有鲤鱼溪文化民俗,有地方的古民居、高山新娘茶、本地方言快板等众多地方特色浓郁的民俗文化,独具魅力。 2、老区革命重镇。xx镇是闽北重点老区乡镇,全镇xx个行政村有xx个老区村。革命战争时期创立的xx革命根据地,曾

是闽浙边特委、中共xx委所在地,先后爆发过xx农联暴动、角坂刀子会抗丁、天柱战斗、宝岩战斗等革命历史事件。境内有闽浙边地委纪念碑、半林岗游击队集结地等红色遗址。当年,陈贵芳等老一辈革命家曾在xx进行长期的革命斗争,创造了“红旗不倒”的奇迹。 3、绿色农业大镇。xx镇地处高山平原区,具有独特的“二元”地理气候优势,造就了林业、毛竹、银杏、药材等丰富的自然资源。全镇现有林地面积19.2万亩,木材蓄积量60万立方米,耕地面积2.68万亩,生态茶园9000亩,毛竹4万亩,锥栗2万亩,百年野生银杏近百棵,反季节蔬菜1.2万亩,“红花大金元”特色烟叶2300亩,山油茶8000亩,食用菌50万袋。 4、区域优势集镇。xx镇是闽东北的“桥头堡”,与两县四乡接壤,又处于高山区中心位置,区域优势明显,省道302、202线贯穿全线,34.5公里的二级公路将于年底全面贯通。镇区主街有1.5公里,沿街店面200多家,是辐射周边乡镇商贸中心,被省经贸委授予“商业重镇”荣誉称号。“十一五”县域城镇体系规划中,是县域城镇体系次中心,从交通、卫生、教育、居民小区建设、产业发展等多方面进行了规划布局,集镇中心地位进一步突显。 5、旅游魅力乡镇。xx处于xx国家级风景区、xx国家地质公园和xx省级风景区三点一线的中间位置,发展旅游产业区位优势突出。境内民俗文化底蕴深厚,蕴藏丰富的自然资源和人文景观,有xx的红色革命历史遗迹、古民居、鲤鱼乡村民俗文化、

甘肃省武威市九年级上学期语文期末考试卷

甘肃省武威市九年级上学期语文期末考试卷 姓名:________ 班级:________ 成绩:________ 一、书写 (共1题;共2分) 1. (2分) (2019八上·玉溪期末) 写一手好字是令人羡慕的,请你把下面的话抄写到空格里。 平心静气,相信自己。 二、单选题 (共4题;共8分) 2. (2分)下列加线字的注音全都正确的一项是() A . 归省(shěng)绮丽(qǐ)风雪载途(zài) B . 愠色(yùn)羸弱(léi)哭天抢地(qiāng) C . 睥睨(pì)匮乏(guì)叱咤风云(zhà) D . 惘然(wǎng)针砭(biān)长吁短叹(yū) 3. (2分)下列各句中,加下划线的成语使用不当的一项是()。 A . 车在路上走,人在画中行,一路美景令我们心旷神怡,流连忘返。 B . 班长提议星期天去敬老院义务劳动,大家随波逐流,纷纷表示赞同。 C . 陕西姑娘刘波在女子50米步枪奥运选拔赛中一鸣惊人,获得了第一名。 D . 最近,向阳区开展了许多为群众所喜闻乐见的“明荣知耻”主题文化活动。 4. (2分)(2020·东莞模拟) 下列句子修改不正确的一项是() A . 新世纪启动的国家课程改革,在天津实验区已经取得了一些阶段性的后果。(将“后果”改为“成果”) B . 为了发挥自己的充分才能,他毅然决定回国,参加中国的太空开发研究。(将“充分”调到“发挥”的前面) C . 宽带网不仅能浏览信息,收发电子邮件,还可以提供网上视频点播和远程教学等智能化、个性化。(在“个性化”后面加上“的服务”) D . 今天下午,我们聆听了李华老师关于如何适应时代发展需要,做合格中学生的专题报告和讲座。(将“讲座”和“报告”互调位置) 5. (2分) (2020八下·郴州月考) 下面的话,得体的一项是() A . 当朋友向你请教问题时,你说:“有何见教?请说吧。” B . 当朋友邀请你看球赛时,你说:“都快中考了,没空!” C . 当老师到你家家访时,你说:“您是无事不登三宝殿啊!” D . 当你骑车碰了一下别人的车时,你说:“对不起,没碰坏哪里吧?” 三、填空题 (共1题;共3分) 6. (3分)给下列划线的字注音。 濯________ 隐逸________

伯利矿业地质资料简介

山东宏河矿业集团 新疆和田县大红柳滩铅银矿 开发建设项目简介 (2012年6月) 立足于“抢占矿产资源、打造百亿企业”的战略目标,山东宏河集团于2009年成立新疆宏源丰矿业有限责任公司;于2010年底由新疆宏源丰矿业有限责任公司全资收购新疆佰利矿业有限公司所属矿产资源;于2011年初正式启动新疆和田县大红柳滩银铅矿开发建设项目。现就该项目的基本状况、开发进程、中长期发展规划及等情况介绍如下: 一、矿区位置及交通 矿区位于西昆仑山腹地,行政区划隶属于新疆和田县郎如乡管辖。地理座标:东经79°05′00″~79°08′30″,北纬35°52′30″~35°55′00″。三个矿区总面积为47平方公里。所在1∶5万图幅名称为大红柳滩幅,图幅号:9-44-3-甲。 矿区距离219国道13公里,有简易公路相连,西北通达新疆叶城县(运距540km),东南连接西藏阿里。 矿区位置交通图比例尺1∶170000

二、矿权设置情况 新疆佰利矿业有限公司于2008年3月在新疆和田县注册成立,先后收购或登记设立3个铅锌矿探矿权(实为银、铅矿),并于2011年取得一个采矿许可证,三个矿权区总面积为47.24平方公里。分别介绍如下: ㈠、《新疆和田县大红柳滩铅锌矿详查》探矿权(简称一矿区) 该探矿权于2006年5月首立,证号:650000617019,有效期:2006年5月12日—2007年5月12日,2007年8月进行了第一次延续,延续证号为6500000733027,有效期:2007年8月14日—2008年8月14日,探矿权人:辽宁海城铅锌冶炼厂,勘查单位:中国冶金地质总局中南地质勘查院。 2007年辽宁海城铅锌冶炼厂将探矿权正式转让给新疆佰利矿业有限公司,勘查许可证号:T65120081202022270,有效期自2010年1月25日至2011年1月25日,勘查单位仍为中国冶金地质总局中南地质勘查院;第二次延续有效期自2011年5月19日至2012年5月19日,勘查单位为新疆光程矿业技术有限公司。详见附件一:《新疆和田县大红柳滩铅锌矿详查》探矿权证影印件。 勘查许可证拐点坐标一览表 ㈡、《新疆和田县大红柳滩西南铅锌矿详查》探矿权(简称二矿区) 乌鲁木齐佰捷工贸有限公司(后更名为新疆佰利矿业有限公司)于2007年7月17日新办探矿权登记、首次设立《新疆和田县大红柳滩西南铅锌矿普查》勘查许可证,勘查区面积14.96平方千米,勘查许可证编号:6500000711772,有效期限自2007年7月 拐点坐 标 地理坐标 6度带大地坐标 北纬 东经 X(m) Y(m) 1 35°55′ 79°05′ 3978064.49 14326991.59 2 35°55′ 79°08′30″ 3977962.69 14332257.65 3 35°52′30″ 79°08′30″ 3973338.63 14332169.68 4 35°52′30″ 79°05′ 3973440.38 14326900.86 测区中心坐标: X :3975500 Y :14329500 面积:24.34km2

Microsoft_Visual_Studio入门经典教程资料

写在前面 在我还在上学的时候,我选择了C++,最初我用VC6作为我的IDE,我看过很多本C++的教材,有的适合我,有的不适合我,其中有一本叫《Visual C++ 2005入门经典》的书帮了我不少的忙。因为通常的C++教材都只会介绍C++的语法什么的,很少会告诉我们如何去编译、运行,告诉我们什么是控制台程序,什么事Win程序,什么是GUI程序,C++能干什么,VC和C++的区别是什么。现在有很多的朋友应该也有这些问题吧? 学C++用C++也有几年了,算不上熟悉,算是初窥门径吧,我想我应该做点什么帮助一下那些和曾经的我一样困惑的朋友,特别是学生朋友,告诉他们他们所困惑的问题的答案。记得我学C++的时候,没有人教,有的时候也走了不少弯路,甚至连调试也不会,也不知道可以通过看调用堆栈看调用次序,还自己慢慢的去搜索,好傻啊。 接下来我会做一个《Visual C++ 2010入门教程》系列,用来帮助初学者。刚开始学的时候是很痛苦的,这个我深有体会,特别是身边还没有人能够指导一二的。内容主要涵盖在Windows下面使用C++进行开发的常见内容,Visual Studio 2010的使用,如何创建新项目,如何调试,如果配置项目属性等等,另外还会介绍Visual C++ 2010中新加如的一些内容,包括一些新的STL组建,一些新的语法支持等等。 由于本人水平有限,其中难免有错误,希望大家谅解,如果大家有发现问题还请务必及时指出来,否则误导了他人我就罪不容恕了。 注意,本教程非C++教程,不会教你C++,只会教你如何使用 Visual C++ 2010去练习去学习其它C++教材上面的程序。因此建议大家认真的去看其他的C++教程,在使用Visual C++ 2010实践的时候如果遇到问题可以到这里来参考。推荐《C++ Primer》、《C++程序设计语言》《Visual C++ 2008入门经典》。 第一章:关于Visual Studio、VC和C++的那些事 首先,这三个东西有什么区别呢?VC和C++是相同的吗,有什么区别呢?我刚开始学C++的时候也有这样的问题,在这里我来替大家解释一下他们到底是什么。

武威市基本情况调查报告摘要【武威市基本情况介绍】.docx

武威市基本情况调查报告摘要【武威市基本情况介绍】 武威市基本情况介绍 武威,位于甘肃省中部,河西走廊的东端,是中国旅游标志—马踏飞燕的出土地。1986年被国务院命名为全国历史文化名城和对外开放城市,2005年被命名为中国优秀旅游城市,2006年被命名为省级文明城市。现辖凉州区、民勤县、古浪县和天祝藏族自治县,总面积3.3万多平方公里,总人口181.5万。 武威地处亚欧大陆桥的咽喉,是河西走廊的东大门,东接兰州, 南靠西宁,北临银川、呼和浩特四大省会城市,西连新疆,南通西藏,处于西部地区的中心位置。兰新铁路、干武铁路、G30国家高速、312国道贯通全境,宁夏至武威高速(营双高速)、S211、S308省道和金武高速等地方道路纵横交错、四通八达,是河西走廊人流、物流、资金流、信息流最集中的地区,也是辐射西北及中亚地区的最佳交通枢纽和节点城市。 近年来,市委、市政府强力推进工业强市战略,坚持引项目、找矿藏、建园区、上规模、增效益,工业经济快速发展。目前,全市已引进建设了光伏发电、风力发电、水泥、电石、新型建材、碳基材料、化工、食品加工和物流等方面的一批骨干项目,新型产业体系初步形成,工业经济进入了加速发展阶段。2011年,全市实现生产总值267.5亿元,增长13.7%,全社会固定资产投资303亿元,增长60%,工业增加值达到81亿元,增长20.4%,大口径财政收入达到20亿元,增长54.3%。“十二五”期间,全市将全力实施工业强市战略,培育壮大支柱产业,推进工业化 发展。到2016年,全市生产总值达到600亿元,年递增14%;工业增加值达到300亿元,年递增25%。 一、全市资源情况 武威市内地势平坦,可利用土地广阔,土地资源较为丰富,是承接产业转移的理想之地。区域内矿产资源十分丰富,现已发现矿产9大类、30多种,各类矿产点100多处,初步探明储量的矿种15种,其中石墨667万吨、煤炭20亿吨、石灰石18亿吨;此外,为承接新疆煤炭资源而新建的武南国家煤炭集疏运中心也已开工建设,未来将形成年交易煤炭资源4亿吨的吞吐能力,各类矿产资源开发前景广阔。 武威区域日照时间长,昼夜温差大,为农产品的生长发育提供了良好的环境,是全省瓜果蔬菜基地、放心肉繁育基地、绿色食品最佳产区,也是甘肃及西北地区重要的农产品生产加工基地。主要农林牧资源有小麦、玉米、油料、瓜果、蔬菜、棉花、畜产品等。其中小麦总产量95万吨,啤酒大麦总产量13万吨,玉米总产量43万吨,马铃薯产量50.6万吨,葡萄种植面积约10万亩,产量5万吨,棉花种植面积15万亩,产量1.54万吨,油料种植面积28万亩,产量9万吨,蔬菜种植面积53万亩,产量176万吨,瓜类种植面积4.6万亩,产量17万吨,红枣种植面积6万亩,产量近1.4万吨,肉类总产量24万吨。以此资源为依托,初步形成以淀粉业、酒业、面业、醋业、肉类加工业为主的食品工业体系,产品品种达到150多类1400多种;重点产品小麦粉产量86.75万吨,混配合饲料31万吨,食用植物油23410吨,白酒5336吨,啤酒83476吨,葡萄酒10000吨。 同时,区域内太阳辐射强,年日照时数在2570—3030小时之间,日照百分率58—68%,年总辐射量5530兆焦/平方米—6200兆焦/平方米;风能资源亦非常丰富,多年平均风速均≥3.5m/s,主导风向全年较稳定;≥26m/s的极大风速少,有效风能利用时数均≥5000小时,每日可利用风能时数达13.9小时以上,风速变化均衡,跃变较小,是甘肃建设河西“陆上三峡”能源基地的重要节点区域。 “十二五”期间,武威将努力发挥资源优势,积极承接产业转移,培育壮大支柱产业。力争汽车产能达到5万辆,光伏组件500兆瓦,葡萄酒20万吨,电解铝110万吨,焦炭300万

国土资源局办公室工作总结

国土资源局办公室工作总结 篇一:2014年土地局的办公室工作总结 2014年土地局的办公室工作总结 在县委、县政府和地区国土局的正确领导和大力支持下,我局坚持以“三个代表”重要思想为指导,认真贯彻党的xx 大、xx届五中全会和中央经济工作会议精神,以科学发展观为统领,坚持依法行政、清正廉洁、深化改革、狠抓落实,以开展“完善体制提高素质”活动和机关效能建设活动为契机,紧紧围绕全县经济社会发展这个中心,全面落实科学发展观,服务发展大局,强化资源管理,巩固整顿成果,规范市场秩序,推进依法行政,加强队伍建设,较好地推动了各项工作任务的完成。 一、政治思想学习和职工队伍建设情况

面对国土资源工作的新形势,我局 重视抓好政治理论学习,先后组织全体 职工学习《国务院关于全面整顿和规范 矿产资源开发秩序的通知》、《国务院关 于进一步加大治理整顿土地市场秩序工 《国土资源部XX年工作要点》、作力度》、 《国土资源部十项便民措施五条禁令》、 《国土资源听证规定》、《行政许可法》 等法规政策,进一步明确了工作思路。 组建了国土资源监察大队,充实了土地 储备中心、土地交易大厅人员配置,对 规划、地籍、矿管、建设用地、局办等 机构人员也作了合理的调整,职工队伍 结构明显优化。今年春节假期过后,我 局立即组织全体职工集中开展了为期一 周的业务培训,此后还不定期的食堂个 人工作总结组织职工学习,通过培训学 习,全局职工业务技能有了明显的提高。 制订了《机关考勤制度》、《党风廉政建 设责任追究暂行办法》等一系列制度, 推行政务公开,机关工作作风显著好转。 二、业务工作情况

做好新一轮土地利用总体规划的修编工作,为我县经济发展服务。 制定土地利用总体规划是为了加强土地的控制和管理,协调部门和产业间的用地矛盾,实现叶城县耕地总量动态增加,努力使耕地质量逐步提高,使我县县、乡、村三级土地利用结构和布局得到优化,土地利用率和产出率明显提高,生态环境得到改善的一项系统工程。为大力支持社会主义新农村建设,做好县、乡规划调整工作,今年上半年,我们完成了全县各乡镇的局部耕地调整,重点对恰斯米其提乡至零公里路两边、依提木孔乡19村的部分耕地划入了xx-xx年规划范围个人工作总结范例,将乌夏巴什镇重工业区、铁提乡工业区的未利用地调整到xx-xx年规划范围,为使规划更好的为城市发展和建设服务,对其他乡镇的耕地指标也做了相应的调整,县级规划调整前的评价工作按照四清查、四对照的标准,已经完成文本的编制,已报自治区专家评审,争取下半

雷锋镇基本情况介绍

雷锋镇基本情况介绍 雷锋镇是伟大共产主义战士雷锋同志的故乡,是省会长沙的西大门、先导区的核心区,下辖五村一社区, 总面积60.2平方公里,总人数30700人。雷锋镇地呈丘陵状态,森林覆盖率为35%,自然风光绮丽。距市委、市政府仅7公里,长沙火车站15公里,长沙千吨级湘江码头20公里,黄花机场35公里。境内319国道、金洲大道贯穿东西,长常高速、绕城高速穿镇而过,与京珠高速、上瑞高速紧密相连,雷高公路、雷莲公路纵横南北,区位交通优势明显。全省爱国主义教育基地雷锋纪念馆坐落其中,湖南省党史馆正在建设中,政治人文优势独特。自1992年批准建镇后,雷锋镇一直是国家建设部、省、市小城镇建设的重点乡镇,并将雷锋的整体建设纳入到了长沙市的总体规划建设之中。目前,雷锋镇是长沙市城市规划“一主两次四组团”中“两次”之一“河西新城”的重要组团部分,处于先导区的发展规划“四区一极”的重要核心地位,同时也是高新区发展的重要功能区域。2006年7月被评为长沙市“十大魅力乡镇”和经济发展“十快乡镇”;2008年4月被评为“全国环境优美乡镇”;2008年、2009年获区目标管理考核一等奖;2010年镇域财政过亿元、人均收入过万元;“十二五”期间,雷锋镇以“主攻城乡一体化,建设省会西大门”为目标,全镇上下齐心协力、奋发赶超,努力实现经济社会又好又快发展,“十二五”末必将向雷锋同志和全市人民交出一份满意的答卷。

荷花塘社区简介 荷花塘社区位于雷锋镇集镇中心,319国道两旁,东临东方红镇,西抵桥头铺村,南北与雷锋村相邻。2003年10月区划调整,由原龙回塘居委会、荷花塘居委会合并而成。辖7个居民小组,常住人口7150人,其中非农户口2682人,流动人口12000人,支部党员54人,下设5个党小组。 荷花塘社区东紧靠市绕城线,319国道(枫林三路)贯穿东西,目前社区内规范命名的道路有:文明路、正兴路、荷花塘路、安庆路、龙回塘路、欣鑫(南北)路、清泉路等。交通十分便利。社区建有标准垃圾站两个,新建一个公共厕所。现已安装垃圾桶120个,路灯安装120盏,公共设施建设完善。 荷花塘社区是雷锋镇开发建设的前沿阵地,镇政府驻在其中,小城镇建设已成规模。目前,英伦山庄、银华山庄商住楼盘环境优雅;雷锋农产品市场、机电市场个体商业、超市市场繁荣;项目单位鸿泰医药、欣迪电子原件厂、金安公司、三元公司等企业产业兴旺,文化休闲、娱乐开展得活跃;工商、税务、公安、金融、卫生医疗等单位服务周全,雷锋客运公司开通了多条线路通往市区、方便了群众;雷锋小学、雷锋职业中专学校教学条件优厚,尤其是全国爱国主义教育基地雷锋纪念馆坐落其中。目前,社区享受自来水服务人口占常住人口的90%以上,享受社会保障的人口有2200人,其中享受低保对象的有26户54人。

南浔区新农村建设概况

南浔区新农村建设概况 一、基本情况 (一)培育发展块状经济,壮大农村经济支撑。在区委、区政府的鼓励和引导下,该区已形成十大块状经济,且规模越来越大,2005年实木地板销售收入超75.8亿元;元器件及电磁线销售收入达55.2亿元;电梯销售收入13.8亿元。这为农村经济的发展提供了有力的支撑,为新农村建设提供了强大的经济支撑。一是促进农民增收。2005年我区农民人均纯收入7314元,增长14%。据调查农民收入的70%以上直接或间接来自当地的特色块状经济。如旧馆镇与和孚镇的重兆村这几年个私经济发展迅速,形成了具有当地特色的块状经济。这给两地的农民带来了不菲的收益,据农户自己的反映,他们的人均纯收入超万元,这两地也成为该区私家车最密集的地区之一。二是转移了大量农村富余劳动力。个私经济的发展,块状经济的壮大,使许多农民从田间地头走出来,据统计,2005年我区转移农村劳动力20600人。据调查,该区农村中纯农户的数量这几年大量下降,据了解,旧馆镇的纯农户不到10%。三是推动第三产业的发展。南浔块状经济的飞速发展推动了一些专业市场的形成和发展。如南浔木业的发展推动了建材市场的发展,已经形成了地板城和家私广场等专业市场;双林镇的毛纺产业推动了当地毛纺市场的发展,现该镇成为浙北最大的毛纺集散交易市场。市场的发展吸引了众多的客商云集南浔,以往握锄种地的南浔农民坐地当起了“小老板”。同时,块状经济的发展吸引了众多的外来务工者,促进了中介服务等行业的发展。四是壮大村集体经济。块状经济的发展为村集体经济的壮大提供了条件,南浔镇的一些村通过出租村集体房屋,旧馆镇潘家庄村通过土地流转,增加了集体经济的实力,加快了村公共设施建设的进程。 (二)发展高效生态农业,推进现代农业进程。该区围绕农业增效、农民增收,在保持粮食生产能力的基础上,加快发展高效生态农业。一是培育农业龙头企业,加大品牌建设。2005年全区新增年销售收入100万元以上的农业龙头企业10家,新增7家“双五一千”企业。中林南星 湖州 合板有限公司被评为省林业重点龙头企业,中水饲料水产养殖中心被评为全国供销系统重点龙头企业。同时,该区十分重视农产品的品牌建设。如“青藤葡萄”获得省精品水果展金奖:“中水甲鱼”、“华鑫康大米”,“茂业鱼干”获得省农博会金奖;“青藤葡萄”、“方示黄花菜”已获得绿色食品标志。二是发展特色农业,培育新兴产业。在练市裘皮加工业的推动下,以练市镇、善琏镇为中心的獭兔养殖发展势头迅猛,全区獭兔饲养量达70万只。以千金镇为主的温氏鸡养殖户发展到了800户,肉鸡饲养量达1250万羽,销售收入达1.11亿元,实现利润1387.5万元。以练市镇为中心的黄花菜种植面积进一步扩大。以菱湖镇为中心的水产养殖规模进一步扩大,全区现有水产养殖面积16万亩。全区温室龟鳖饲养量1785万余只。特色农业的发展增加了农民的收入,如千金镇的三峡移民马发兴一家以前主要靠政府补贴生活,在政府的帮助和引导下,现马兴发一家从事温氏养鸡,全家有了稳定的经济来源,摆脱了贫困。三是培育专业合作组织和中介服务组织,提高农民组织化程度。在区委、区政府的积极引导和支持下我区已有各类专业合作组织44家。专业合作组织和中介服务组织一头连着市场,一头连着各类专业户,使千家万户的分散经营与广阔的大市场联结在一起。专业合作组织和中介服务组织的成立降低了农户种植、养殖、经营的市场风险。温氏养鸡就是通过中介组织的牵头,农户和温氏集团有了产销的联系,农户不用为养殖鸡的销路而担心,避免了市场的风险。练市镇农户种植的黄花菜就直接销给方氏农庄。四是发展休闲观光农业,培育农村经济新亮点。我区充分发挥南浔古镇旅游资源优势,大力发展休闲观光农业,开发以“吃农家饭、住农家院、观湖水景、享田园乐”为主要内容的“农家乐”和“渔家乐”等农业生态旅游项目。南浔镇“湖州青藤绿色生态科技精品农业观光

VS2010-MFC编程入门

VS2010/MFC编程入门之前言 分类标签: 编程入门VC++VS2010MFC 鸡啄米的C++编程入门系列给大家讲了C++的编程入门知识,大家对C++语言在语法和设计思想上应该有了一定的了解了。但是教程中讲的例子只是一个个简单的例程,并没有可视化窗口。鸡啄米在这套VS2010/MFC编程入门教程中将会给大家讲解怎样使用VS2010进行可视化编程,也就是基于窗口的程序。 C++编程入门系列主要偏重于理论方面的知识,目的是让大家打好底子,练好内功,在使用VC++编程时不至于丈二和尚摸不着头脑。本套教程也会涉及到VC++的原理性的东西,同样更重视实用性,让大家学完本套教程以后,基本的界面程序都能很容易编写出来。 VC++简介 VC++全称是Visual C++,是由微软提供的C++开发工具,它与C++的根本区别就在于,C ++是语言,而VC++是用C++语言编写程序的工具平台。VC++不仅是一个编译器更是一个集成开发环境,包括编辑器、调试器和编译器等,一般它包含在Visual Studio中。Visual Studio包含了VB、VC++、C#等编译环境。当然我们在使用VC++ 6.0的时候为了轻便,总是只单独安装VC++ 6.0。但自微软2002年发布Visual https://www.doczj.com/doc/187338353.html,以来,微软建立了在. NET框架上的代码托管机制,一个项目可以支持多种语言开发的组件,VC++同样被扩展为支持代码托管机制的开发环境,所以.NET Framework是必须的,也就不再有VC++的独立安装程序,不过可以在安装Visual Studio时只选择VC++进行安装。

VC++版本的选择:VS2010 因为VC++ 6.0以后的版本不再有独立的安装程序,所以鸡啄米在教程中将不会称VC++ 6. 0以后的版本为VC++ 7.0等等,而是用VC++所属的Visual Studio的版本名称代替,比如VS2003。 近些年VC++主要的版本包括:VC++ 6.0、VS2003、VS2005、VS2008和VS2010。 VC++ 6.0占用的系统资源比较少,打开工程、编译运行都比较快,所以赢得很多软件开发者的青睐。但因为它先于C++标准推出,所以对C++标准的支持不太好。举个例子: for(int i=0; i<5; i++) { a[i] = i; } for语句中声明的变量i,对于VC++ 6.0来说,出了for循环仍能使用。但很显然这与C++标准对于变量生存期的规定不符合。

黄梅县基本情况简介

附件1: 黄梅县基本情况简介 北枕巍巍大别山,南襟万里长江水。“鄂东明珠”黄梅县就镶嵌在这块钟灵毓秀、物阜民丰的山水宝地之中。全县版图面积1701平方公里,总人口98.9万。现设黄梅、孔垅、小池、濯港、新开、蔡山、五祖、停前、下新、大河、分路、独山12个镇,杉木、柳林、苦竹、刘佐4个乡,共有479个行政村和38个社区。 区位独特的“鄂东门户” 黄梅地处鄂、赣、皖三省交界,东临宿松,南望九江,西接武穴,北连蕲春,是湖北最早看到太阳升起的地方,境内小池滨江新区是湖北长江第一站。京九、合九铁路在此交汇,沪渝、福银高速穿境64.6公里,长江水道过境59.2公里,两座九江长江大桥飞架天堑;105国道、柳界公路、县乡公路纵横交错,四通八达。短短两个小时车程之内,可南往九江、南昌,西北至武汉,东抵合肥, 4个小时可达南京。这里是长江经济带和京九经济带的交汇点,是湘鄂赣“中三角”战略中鄂赣互联的黄金节点,也是武汉城市圈、皖江城市带和环鄱阳湖生态经济区的结合部。 人文厚重的“千年古邑” 建县于隋开皇18年(公元598年),因域内有黄梅山、黄梅水而得名,距今已有1400多年的历史。因地处吴头楚尾,荆楚文化与吴越文化在此激荡交融,形成了独特的黄梅文化现象。黄梅是佛教禅宗发祥地、黄梅戏发源地、红十五军诞生地和国家级龙感湖自然保护区所在地,是全国闻名的武术之乡、楹联之乡、诗词之乡和挑花之乡。“黄梅戏”、“黄梅挑花”和“佛教禅宗祖师传说”是我县靓丽的三张文化名片,均入选全国非物质文化遗产保护名录。全县现有旅游景点200多处,景区6处。西山挪步园云雾缭绕,幽静清新,实属避暑胜地;蔡山晋梅花开二度,老而弥香;四祖寺、五祖寺、妙乐寺,寺寺

武威市基本情况介绍

武威市基本情况介绍 武威,位于甘肃省中部,河西走廊的东端,是中国旅游标志—马踏飞燕的出土地。1986年被国务院命名为全国历史文化名城和对外开放城市,2005年被命名为中国优秀旅游城市,2006年被命名为省级文明城市。现辖凉州区、民勤县、古浪县和天祝藏族自治县,总面积3.3万多平方公里,总人口181.5万。 武威地处亚欧大陆桥的咽喉,是河西走廊的东大门,东接兰州,南靠西宁,北临银川、呼和浩特四大省会城市,西连新疆,南通西藏,处于西部地区的中心位置。兰新铁路、干武铁路、G30国家高速、312国道贯通全境,宁夏至武威高速(营双高速)、S211、S308省道和金武高速等地方道路纵横交错、四通八达,是河西走廊人流、物流、资金流、信息流最集中的地区,也是辐射西北及中亚地区的最佳交通枢纽和节点城市。 近年来,市委、市政府强力推进工业强市战略,坚持引项目、找矿藏、建园区、上规模、增效益,工业经济快速发展。目前,全市已引进建设了光伏发电、风力发电、水泥、电石、新型建材、碳基材料、化工、食品加工和物流等方面的一批骨干项目,新型产业体系初步形成,工业经济进入了加速发展阶段。2011年,全市实现生产总值267.5亿元,增长13.7%,全社会固定资产投资303亿元,增长60%,工业增加值达到81亿元,增长20.4%,大口径财政收入达到20亿元,增长54.3%。“十二五”期间,全市将全力实施工业强市战略,培育壮大支柱产业,推进工业化

发展。到2016年,全市生产总值达到600亿元,年递增14%;工业增加值达到300亿元,年递增25%。 一、全市资源情况 武威市内地势平坦,可利用土地广阔,土地资源较为丰富,是承接产业转移的理想之地。区域内矿产资源十分丰富,现已发现矿产9大类、30多种,各类矿产点100多处,初步探明储量的矿种15种,其中石墨667万吨、煤炭20亿吨、石灰石18亿吨;此外,为承接新疆煤炭资源而新建的武南国家煤炭集疏运中心也已开工建设,未来将形成年交易煤炭资源4亿吨的吞吐能力,各类矿产资源开发前景广阔。 武威区域日照时间长,昼夜温差大,为农产品的生长发育提供了良好的环境,是全省瓜果蔬菜基地、放心肉繁育基地、绿色食品最佳产区,也是甘肃及西北地区重要的农产品生产加工基地。主要农林牧资源有小麦、玉米、油料、瓜果、蔬菜、棉花、畜产品等。其中小麦总产量95万吨,啤酒大麦总产量13万吨,玉米总产量43万吨,马铃薯产量50.6万吨,葡萄种植面积约10万亩,产量5万吨,棉花种植面积15万亩,产量1.54万吨,油料种植面积28万亩,产量9万吨,蔬菜种植面积53万亩,产量176万吨,瓜类种植面积4.6万亩,产量17万吨,红枣种植面积6万亩,产量近1.4万吨,肉类总产量24万吨。以此资源为依托,初步形成以淀粉业、酒业、面业、醋业、肉类加工业为主的食品工业体系,产品品种达到150多类1400多种;重点产品小麦粉产量86.75万吨,混配合饲料31万吨,食用植物油23410吨,白酒5336吨,啤酒83476吨,葡萄酒10000吨。

2020年叶城县事业单位考试《林业基础知识》试题及答案

2020年叶城县事业单位考试《林业基础知识》试题及答案说明:本题库收集历年及近期考试真题,全方位的整理归纳备考之用。 注意事项: 1、答题前,考试务必将自己的姓名,准考证号用黑色签字笔或钢笔填写在答题纸规定的位置。 2、监考人员宣布考试结束时,你应立即停止作答。将题本、答题卡和草稿纸都翻过来留在桌上,待监考人员确认数量无误、允许离开后方可离开。 3、特别提醒您注意,所有题目一律在答题卡指定位置答题。未按要求作答的,不得分。 一、选择题(在下列每题四个选项中选择符合题意的,将其选出并把它的标号写在题后的括号内。错选、多选或未选均不得分。) 1、下列哪项行为不会导致申请植物新品种权的林木品种丧失新颖性?() A、林木品种经省、自治区、直辖市人民政府林业主管部门依据播种面积确认已经形成事实扩散的 B、在申请日前,经申请权人自行或同意销售、推广该林木种子,在中国境内未超过一年 C、在申请日前,经申请权人自行或同意销售、推广该林木种子,在中国境内超过一年 D、在申请日前,经申请权人自行或同意销售、推广该林木种子,在中国境外超过六年 【答案】B 2、林火预测预报的重点在于预测()的高低。 A、火势 B、火焰 C、火险 D、气温 【答案】C 3、下列那一项不属于假种子。() A、以非种子冒充种子的 B、种子种类、品种、产地与标签标注的内容不符的 C、因变质不能作种子使用的 D、以此种品种种子冒充他种品种种子的 【答案】C 4、在林木、林地权属争议解决之前,任何一方()砍伐有争议的林木。 A、可以 B、应当 C、不得 D、能够 【答案】C

5、根据《野生动物保护法》规定,野生动物重要栖息地名录由()确定并发布。 A、国务院野生动物保护主管部门会同国务院有关部门 B、国务院野生动物保护主管部门 C、国务院 D、省、自治区、直辖市人民政府 【答案】A 6、昆虫的完全变态,是指昆虫在胚后发育过程中,要经历()四个不同虫态。 A、卵蛹幼虫成虫 B、卵成虫幼虫蛹 C、幼虫卵成虫蛹 D、卵幼虫蛹成虫 【答案】D 7、经济林、竹林统计应使用的计量单位是() A、公顷、百株 B、公顷、立方米 C、亩、百株 D、亩、立方米 【答案】A 8、影响苗木质量的关键时期是()。 A、出苗期 B、幼苗期 C、速生期 D、硬化期 【答案】C 9、农村居民采伐自留山及个人承包集体的林木,由()林业主管部门依照有关规定审核发放采伐许可证。 A、乡级 B、县级 C、地级 D、省级 【答案】B 10、行间混交一般适用于()。 A、乔灌木混交

visual studio 2010使用教程

visual studio 2010使用教程 在我还在上学的时候,我选择了C++,最初我用VC6作为我的IDE,我看过很多本C++的教材,有的适合我,有的不适合我,其中有一本叫《Visual C++ 2005入门经典》的书帮了我不少的忙。因为通常的C++教材都只会介绍C++的语法什么的,很少会告诉我们如何去编译、运行,告诉我们什么是控制台程序,什么事Win程序,什么是GUI程序,C++能干什么,VC 和C++的区别是什么。现在有很多的朋友应该也有这些问题吧? 学C++用C++也有几年了,算不上熟悉,算是初窥门径吧,我想我应该做点什么帮助一下那些和曾经的我一样困惑的朋友,特别是学生朋友,告诉他们他们所困惑的问题的答案。记得我学C++的时候,没有人教,有的时候也走了不少弯路,甚至连调试也不会,也不知道可以通过看调用堆栈看调用次序,还自己慢慢的去搜索,好傻啊。 接下来我会做一个《Visual C++ 2010入门教程》系列,用来帮助初学者。刚开始学的时候是很痛苦的,这个我深有体会,特别是身边还没有人能够指导一二的。内容主要涵盖在Windows 下面使用C++进行开发的常见内容,Visual Studio 2010的使用,如何创建新项目,如何调试,如果配置项目属性等等,另外还会介绍Visual C++ 2010中新加如的一些内容,包括一些新的STL组建,一些新的语法支持等等。 由于本人水平有限,其中难免有错误,希望大家谅解,如果大家有发现问题还请务必及时指出来,否则误导了他人我就罪不容恕了。 注意,本教程非C++教程,不会教你C++,只会教你如何使用Visual C++ 2010去练习去学习其它C++教材上面的程序。因此建议大家认真的去看其他的C++教程,在使用Visual C++ 2010实践的时候如果遇到问题可以到这里来参考。推荐《C++ Primer》、《C++程序设计语言》《Visual C++ 2008入门经典》。 第一章关于Visual Studio、VC和C++的那些事 第二章安装、配置和首次使用VS2010 本章将帮助大家安装Visual C++ 2010,帮助大家做一些常见的配置,以及第一次使用它来写HelloWord程序。 安装 Visual C++ 2010是属于Visual Studio 2010的一部分,这个在前一章中已经讲解过,实际上Visual C++ 2010也有更多的子版本,正如Windows7有旗舰版、家庭高级版、家庭初

崇阳县基本情况介绍

崇阳县地理位置等基本情况 崇阳风貌:四周环山,中展平畈的地形。日照充足,温和多雨的气候。河溪纵横,矿藏密布的资源,竹海松涛。 四周环山,中展平畈的地形 位置崇阳县位于湖北省南陲,居湘、鄂、赣三省交界处。地跨北纬29°12'—29°41',东经113°21'之间。东界通山,南邻通城及江西修水,西接通城和湖南省临湘,北连赤壁、咸安。 县治天城镇,北距省会武汉市145公里;东北距咸宁市60公里;东距通山县通羊镇45公里;西南距通城县隽水镇41公里。沿赤通公路,西北连接京珠高速公路和京广铁路赤壁火车站40公里,沿崇(阳)赵(李桥)公路,西距京广铁路赵李桥火车站40公里,交通十分便捷、通畅。 面积县境东西最长61公里,南北最宽52公里,总面积1968平方公里,折合259.2万亩。其中耕地35.52万亩(内含水田25.28万亩),占总面积的11.97%;山地229.03万亩,占总面积77.58%;水面10.49万亩,占总面积3.55%;非农业用地(交通设施、工矿企业、住宅等)20.36万亩,占总面积6.9%。县域面积占省总面积的1.06%。人均面积8亩,为全省人均5.78为的139%,全国人均14.4亩的55.97%. 地貌崇阳县地处大幕山、大湖山、大药姑山之间,属低山丘陵地区。河谷平畈,海拔高程在100米以下,面积66.59万亩,占全县总面积的22.56%;丘陵海拔高程在100—500米间,面积198.35万亩,占全县总面积的67.19%;低山海拔高程在500—1000米以上,面积30.26万亩,占全县总面积的10.25%。 县境四面环山,峰峦叠嶂,愈远愈高,古喻“天城之乡”。隽水自西南向东北流,汇集千溪万壑,冲也瓶瓮之喉的壶头峡,流入赤壁内陆水水库。沿隽水有其支流下游两岸,阡陌纵横,田畴平沃,为中生代印支运动褶皱断裂所造成的背斜轴部地堑式断块盆地。 崇阳盆地地势由南向北倾斜,东缘高程多在海拔500—800米间,雨山主峰海拔1029.0米,为邑东最高峰,五峰耸立云霄,绵亘数十里。南缘高程多在

武威市(全市)地方一般公共预算收入和支出基本情况3年数据分析报告2019版

武威市(全市)地方一般公共预算收入和支出基本情况3年数据分析报告2019版

序言 武威市地方一般公共预算收入和支出基本情况数据分析报告从地方一般公共预算收入,地方一般公共预算支出,地方一般公共预算科学技术支出,地方一般公共预算教育支出等重要因素进行分析,剖析了武威市地方一般公共预算收入和支出基本情况现状、趋势变化。 借助对数据的发掘及分析,提供一个全面、严谨、客观的视角来了解武威市地方一般公共预算收入和支出基本情况现状及发展趋势。武威市地方一般公共预算收入和支出基本情况分析报告数据来源于中国国家统计局等权威部门,并经过专业统计分析及清洗而得。本报告知识产权为发布方即我公司天津旷维所有,其他方引用我方报告均请注明出处。 武威市地方一般公共预算收入和支出基本情况分析报告以数据呈现方式客观、多维度、深入介绍武威市地方一般公共预算收入和支出基本情况真实状况及发展脉络,为需求者提供必要借鉴及重要参考。

目录 第一节武威市地方一般公共预算收入和支出基本情况现状 (1) 第二节武威市地方一般公共预算收入指标分析(均指全市) (3) 一、武威市地方一般公共预算收入现状统计 (3) 二、全国地方一般公共预算收入现状统计 (3) 三、武威市地方一般公共预算收入占全国地方一般公共预算收入比重统计 (3) 四、武威市地方一般公共预算收入(2016-2018)统计分析 (4) 五、武威市地方一般公共预算收入(2017-2018)变动分析 (4) 六、全国地方一般公共预算收入(2016-2018)统计分析 (5) 七、全国地方一般公共预算收入(2017-2018)变动分析 (5) 八、武威市地方一般公共预算收入同全国地方一般公共预算收入(2017-2018)变动对比分 析 (6) 第三节武威市地方一般公共预算支出指标分析(均指全市) (7) 一、武威市地方一般公共预算支出现状统计 (7) 二、全国地方一般公共预算支出现状统计分析 (7) 三、武威市地方一般公共预算支出占全国地方一般公共预算支出比重统计分析 (7) 四、武威市地方一般公共预算支出(2016-2018)统计分析 (8) 五、武威市地方一般公共预算支出(2017-2018)变动分析 (8)

申嘉湖杭高速公路练市段项目情况说明(精)

申嘉湖杭高速公路练市段项目情况说明 一、工程项目名称:申嘉湖杭高速公路练市段 二、工程概况及路线基本走向:申嘉湖杭高速公路是“长三角”经济圈内由浙江省通往上海的五条大通道之一,也是浙江省高速公路网规划两纵两横十八连三绕三通道中的一连。这一项目的建设将进一步加强浙江北部地区与上海市的联系,加速该地区融入“长三角”进程,完善该区域的高速公路网络,减轻沪杭高速公路的负荷压力,打造“长三角”三小时交通圈,促进该区域城市群的经济发展和城市化进程。 申嘉湖杭高速公路练市段全长6.823公里,投资概算5.7亿元。线路位于湖州市南浔区练市镇境内。路线总体向西南方向延伸,起于练市镇民安村,与在建的申嘉湖高速公路相连,沿线经过民安村、车塔村、湖盐公路、柳堡村、莲墩村、新华村、湖嘉乍规划铁路、新丰村、朱家埭村,终于练市镇朱家埭村。 三、工程设计标准:申嘉湖杭高速公路练市段设计标准为1、设计速度120km/h 2、路基宽度28.0m(双向四车道) 3、路面设计标准轴载BZZ—100

4、桥涵设计汽车荷载等级公路—Ⅰ级 5、高速公路上跨各级公路的桥梁净空高度 二级、二级以上公路 5.0m 三级、四级公路 4.5m 汽车通道 3.5m 机耕通道 2.7m 人行通道 2.2m 6、高速公路下穿各级公路的净空标准5.0m 7、设计洪水频率特大桥p=1/300,大、中、小桥及涵洞p=1/100 四、工程规模:申嘉湖杭高速公路练市段设置互通式立体交叉2处(即练市枢纽互通、练市南互通),管理中心1处。全线桥梁1676m/8座,其中特大桥900.08m/1座,大桥491m/1座,中桥216.74m/4座,小桥68.12m/2座,通道3处,涵洞4处,车行大桥1处。申嘉湖杭高速公路练市段工程用地1110亩,其中管理中心160亩,练市枢纽(包括二期)用地120亩。

革命胜迹-叶城县烈士陵园

革命胜迹--叶城县烈士陵园 叶城县烈士陵园建于1965年10月,位于县城东郊8公里处,战斗英雄罗光燮、王忠殿、司马义买买提等100多名烈士长眠在这里。每年清明,数以万计的各族职工群众和学生前来扫墓,缅怀烈士,继承遗志。叶城县烈士陵园以"褒扬先烈,教育后人"为宗旨,自1965年建成以来,前来缅怀和参观的人常年络绎不绝。每年清明节前后,更是万人云集,地、县领导及社会各界群众都到陵园参加悼念活动。 开展国防教育是建设和巩固国防的基础,是增强民族凝聚力、提高全民素质的重要途径。叶城县烈士陵园重视国防教育基地建设,充分发挥了国防教育基地的作用。 叶城县烈士陵园先后被自治区民政厅授予“爱国主义教育基地”,被自治区委员会授予“青少年爱国主义教育基地”的荣誉称号。 叶城县烈士陵园正在向着园林化的道路迈进,以烈士褒扬为主,形成集宣传、教育、游览等多功能为一体的社会主义精神文明阵地。 来到烈士陵园,一眼望去,门楼上几个大字赫然醒目,上书“为人民利益而死就比泰山还重”。门楼两侧写着“为有牺牲多壮志,敢教日月换新天”。一进入烈士陵园,瞰视陵园,松柏满园,苍翠一色,四季生机勃勃,气象万千,满目生辉,雄伟的烈

士纪念碑尽收眼底,碑文“保卫祖国边防的烈士永垂不朽”让人想起那些曾经为祖国献出生命的年青生命。 再往里走,路右面长眠着两位烈士,一位是罗光燮,只见碑文上刻着: 罗光燮,中国人民解放军七九七一部队工兵连一排战士,四川省东至县人,二十一岁,共青团员,一九六七年入伍,入伍后,认真工作,并活学活学用毛主席著作,被评为“五好战士“,于1967年11月英雄牺牲。在中印边界反击战中,他满怀对毛主席忠诚的红心,在清除入侵的印军某号据点的战斗中,他的左腿炸伤,手中缺少排雷工具的情况下,舍身用肉体连续滚雷为我反击部队排除地雷,开辟通向胜利的道路,根据烈士生前英雄行为和自愿,追认他为中国共产党员,记下一等功,并由国防部授予战斗英雄的称号。 另一位叫王忠殿,中国人民解放军七九一二部队战士,河南焦作市人,十九岁,一九六一年入伍后,活学活用毛主席著作,被评为“五好战士”,在中印边境自卫反击作战中,他怀着对毛主席的无限忠诚的红心,和保卫祖国的决心,于六二年十一月十八日一次战斗中,冒着敌人的密集火力,连续进行了两次成功的爆破,在支援兄弟部队进行战斗时,他又主动请求爆破任务,对碉堡内的敌人推进了两次,爆破筒节三次,他一面拉火,一面把爆破筒送进碉堡后,用双臂顶住将入侵印军消灭,自己也壮烈牺牲,根据王忠殿同志英雄行为的生前志愿,追任他为中国共产党员,追记一等功,并由国防部授予战斗英雄称号。

相关主题
文本预览
相关文档 最新文档