




已阅读5页,还剩12页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
文献翻译英文译文ASP.NET概述ASP.NET是一个统一的WEB开发模型,包含用最少的代码构建企业级WEB应用程序所必须的服务。ASP.NET是.NETFramework的一部分,在编写ASP.NET程序的时候可以访问.NETFramework中的类。程序员可以使用任何一种公共语言运行库(CLR)兼容的语言编写程序,包括MicrosoftVisualBasic,C#,JScript.NET,andJ#。谢学语言能有助于你开发具备公共语言运行库,类型安全,继承等优点的ASP.NET应用程序。ASP.NET包括:页面和控制框架ASP.NET编译器安全体系结构状态管理功能应用程序配置运行状况监视和性能特点测试支持XMLWeb服务框架可扩展的托管环境和应用程序生命周期管理一个可扩展的设计环境ASP.NET页面和控制框架是一种运行在一个WEB服务器上的编程框架,可以动态的生成和以ASP.NET网页的方式呈现。能从任何浏览器或终端设备请求ASP.NETWeb网页,并且ASP.NET会向请求浏览器呈现标记(比如HTML)。通常,你可以在多个浏览器使用同样一个页面,因为ASP.NET会为发出请求的浏览器呈现合适的标记.然而,你可以针对特定的浏览器设计ASP.NET网页,例如MicrosoftInternetExplorer6,并且利用浏览器的特点。ASP.NET对网络设备支持移动控制例如便携式电话,掌上电脑,和个人数码助手(PDAs).ASP.NET网页是完全面向对象的.在ASP.NET网页中你能使用属性,方法和事件来处理HTML元素。ASP.NET页面架构通过呈现一个以运行在服务器上代码的形式来响应客户端事件的统一模型,摆脱了基于WEB的应用程序客户机和服务器在固有的隔离的实现细节。框架页自动的维护页面状态和控制页面生命处理周期。ASP.NET页面和控制框架也能将常用的UI函数功能分装成易于使用,可重用的控件。控件被编写一次就能在许多页面被使用,并且在呈现期间被整合到ASP.NET网页中。ASP.NET页面和控制框架也能提供各种功能,以便通过主题和皮肤控制网站整体外观和感觉。可以先定义主题皮肤然后在页面级或控件级应用主题和外观。除了主题之外,可以定义母版页来为应用程序中的页面创建一致的布局。一个单一的页面定义应用程序中你想要的所有页面(或是一组页面)布局和标准行为。然后你可以创建包含你想要显示的特定内容的个人内容页面。当用户请求内容页面时,个人页面与母版页融合,从而输出母版页的布局与内容页中内容相结合的页面。所有ASP.NET代码都经过了编译,可提供强类型,性能优化和初期绑定,以及其他利益。一旦代码被编译,公共运行库将进一步编译ASP.NET代码为源代码,从而提供改善的性能。ASP.NET包含一个编译器,该编译器将编译所有应用程序组件,包括页面以及应用程序组件编译成的一个程序集。此后ASP.NET宿主环境可以使用该程序集来处理用户请求。除了.NET的安全性能之外,ASP.NET提供一个高级安全基础结构,以便对用户进行身份验证和授权,并履行其他安全相关任务。可以使用IIS提供的Windows身份认证对用户进行身份验证,也可以使用你自己的用户数据库使用ASP.NET窗体身份认证和ASP.NET成员资格来管理身份验证。此外,可以使用Windows组或自定义角色(使用ASP.NET角色)数据库管理WEB应用程序的功能和信息的授权。可以根据您的应用程序的需要轻易的删除,添加或替换这些方案。ASP.NET总是通过一个特定的Windows身份运行,因此,能通过窗口功能保护应用程序的安全,例如NTFS访问控制列表(ACLs),数据库权限等等。以及更多的ASP.NET信息验证。ASP.NET提供内在状态管理功能使能储存页面请求间的信息,例如客户信息或购物车内容。你可以保存管理特定应用程序,特定会话,特定页面,特定用户和开发人员定义的信息。这个信息可以独立于页面的任何控件。ASP.NET提供分布式状态信息,从而能使你管理一台计算机或多台计算机上同一个应用程序的多个实例的状态信息。ASP.NET应用程序使用一个配置系统能使你为你的WEB服务器或单独的应用程序定义配置设置。你可以在你的ASP.NET应用程序部署的时候配置设置。也在任何时候可以添加或修改配置设置且对WEB应用程序以及服务器具有最小的影响。ASP.NET配置设置被存储在基于XML的文件中。因为XML文件是ASCII文本文件,更改WEB应用程序配置是简单的。你可以根据你的需要扩展配置方案。ASP.NET包含监视你的ASP.NET应用程序运行良好及性能的功能。ASP.NET运行状况监视能报告关键事件,提供关于关于应用程序运行状况以及错误状况的信息。这些事件显示了诊断和监视特征的组合,并在记录什么事件以及如何记录事件方面提供提供高度的灵活性。ASP.NET提供两组应用程序可访问的性能计数器:ASP.NET系统性能计数器组ASP.NET应用程序性能计数器组ASP.NET利用运行时调试基础设施来提供跨语言以及跨计算机的调试支持。你可以同时调试托管和非托管对象,以及公共语言运行库和脚本语言支持的所有语言。此外,ASP.NET页面框架提供一个使你能插入仪器信息至ASP.NET网页中的微量模型。ASP.NET支持XML网络服务。XML网络服务是一种包含多种业务功能的组件,该业务功能能使应用程序使用HTTP和XML消息标准来跨防火墙交换信息。XMLWebservices不用依靠特定的组件技术或对象调用约定。结果,使用任何语言,任何组件模型或任何操作系统编写程序,都可以访问XML网络服务.ASP.NET包含一个可扩展的托管环境,该环境可控制应用程序的生命周期,当用户第一次访问应用程序中的资源(比如一个网页)到应用程序关闭的时候。WhileASP.NET依赖Web服务器(IIS)作为一个应用程序宿主,ASP.NET本身提供许多托管功能。通过ASP.NET的基础结构使你能响应应用程序时间并且创建自定义HTTP处理程序和HTTP模块。ASP.NET包含为创建WEB服务器控件设计器强化支持,使用一个可视化设计工具。比如VisualStudio。设计器使你能为一个控件构建一个用户界面设计,以便开发人员能在视觉设计工具中配置你的控件属性和内容。介绍C#和.NETFrameworkC#是一种简洁,类型安全的面向对象语言,通过C#语言开发者能建立广泛的运行在.NETFramework上的安全可靠地应用程序。你可以使用C#来创建传统的Windows客户端应用程序,XML网络服务器,分布式构建类,客户端-服务器应用程序,和许多其他的类型的程序。MicrosoftVisualC#2005提供一个高级代码编辑器,便捷的用户界面设计器,集成调试器和许多其他工具来促进基于2.0版本的C#语言及.NETFramework的应用程序开发。注解VisualC#文档假设你有一个基本的编程概念。如果你完全是一个初学者,你可以学习VisualC#简易版,这个版本是适用于Web上。你也可以利用一些优秀的书籍或是关于C#网页信息资源来学习实际编程技能。C#语法表现力极强,只有不到90个关键字,而且简单易学。对于任何熟悉C,C+或是Java的人都能立即熟悉C#的大括号语法。了解上述任何一种语言的开发人通常能在非常短的时间内开始有效的编写C#程序。C#语法简化许多C+的复杂性,同时提供强大的功能。例如可为空的值类型,委托,匿名方法和直接内存访问,这些在Java中没有的功能。C#也能支持泛型方法和类型,从而提供类型安全和性能。还提供迭代器允许实现者的集合类自定义迭代行为,简化了客户端对其代码的使用。作为一中面向对象的语言,C#支持封装的概念,继承与多态。所有的变量和方法,包括Main方法,应用程序入口,都被封装在定义的类里。一个类可能直接从一个父类继承,但可以实现任意数量的接口。在父类中重写的虚方法需要覆盖关键字以避免意外的重定义。在C#中,结构类似于轻量级的类;它是一种堆栈分配类型,能实现接口但不支持继承。除了这些基本的面向对象的原理,C#还通过几种创新的语言结构加快了软件组件的开发。包括:封装方法签名,称为委托,实现类型安全的时间通知。属性,作为私有成员变量的访问器。属性,提供运行时关于类型的声明型元数据。内联XML文档注释。如果你需要与其他的Windows软件交互,例如COM对象或本地Win32DLLs,在C#中通过一个叫“交互操作”的进行交互,交互操作使C#程序仅做关于本地C+应用程序所做的工作,C#甚至支持指针和为直接存储器访问的情况下“不安全”代码的概念是绝对至关重要的。C#构建过程比C和C+简单又比JAVA灵活。没有单独的头文件也不需要按照特定顺序的类型和方法。C#源文件可以定义任意数量类型,结构,借口,和事件。C#程序运行在.NETFramework,上,它是Windows的一个必要组件,包括称作公共语言基础结构(CLI)一个虚拟的执行系统和一组统一的类库。CLR是Microsoft的公共语言基础结构(CLI)的一个商业实现,是一种国际标准,用于创建语言和库无缝的工作的执行的基础和开发环境。用C#编写的源代码被编译成一种符合CLI规范的中间语言(IL)。IL代码与资源一起(比如位图和字符串),被存储在磁盘中称为程序集的可执行文件夹上,通常扩展名为.exe或.dll。程序集包含一个清单,提供装配的类型,版本,文化和安全的需求等信息。当执行C#程序时,程序集被加载到CLR中,这可能根据清单中不同的信息执行不同的操作。然后,如果符合安全需求,CLR执行实时(JIT)编译将IL代码转换成本地机器指令。CLR也提供其他关于自动垃圾回收,异常处理,和资源管理的服务。通过CLR执行的代码有时称为“托管代码”,对应的被托管代码被编译成面向特定系统的本主机语言。下面的图标说明C#源代码文件,基础类库,程序集和CLR编译时间和运行时间的关系。语言互操作性是.NETFramework的一个关键功能。因为由C#编译器生成IL代码符合常规的规格(CTS),从C#生成的IL代码能与从.NET版本或其他20多种符合CTS语言中的仍和一种生成代码进行交互。一个单一的程序集可能包含不同.NET语言编写的多个模块,并且类型可以相互应用,如果他们是用同一种语言编写的。除了运行时间服务,.NETFramework也包含一个超过4000个类组成命名空间,提供内容丰富的各种有用的功能,为文件从输入输出到XML字符串操作和Windows窗体控件的所有内容提供多种有用的功能。典型的C#应用程序使用.NETFramework类库广泛处理常见的“日常”任务。出处:本外文资料出自由RussBasiura,MikeBatongbacal,康博.编写的ProfessionalASP.NETWebServices.附:英文原文ASP.NETOverviewASP.NETisaunifiedWebdevelopmentmodelthatincludestheservicesnecessaryforyoutobuildenterprise-classWebapplicationswithaminimumofcoding.ASP.NETispartofthe.NETFramework,andwhencodingASP.NETapplicationsyouhaveaccesstoclassesinthe.NETFramework.Youcancodeyourapplicationsinanylanguagecompatiblewiththecommonlanguageruntime(CLR),includingMicrosoftVisualBasic,C#,JScript.NET,andJ#.TheselanguagesenableyoutodevelopASP.NETapplicationsthatbenefitfromthecommonlanguageruntime,typesafety,inheritance,andsoon.ASP.NETincludes:ApageandcontrolsframeworkTheASP.NETcompilerSecurityinfrastructureState-managementfacilitiesApplicationconfigurationHealthmonitoringandperformancefeaturesDebuggingsupportAnXMLWebservicesframeworkExtensiblehostingenvironmentandapplicationlifecyclemanagementAnextensibledesignerenvironmentTheASP.NETpageandcontrolsframeworkisaprogrammingframeworkthatrunsonaWebservertodynamicallyproduceandrenderASP.NETWebpages.ASP.NETWebpagescanberequestedfromanybrowserorclientdevice,andASP.NETrendersmarkup(suchasHTML)totherequestingbrowser.Asarule,youcanusethesamepageformultiplebrowsers,becauseASP.NETrenderstheappropriatemarkupforthebrowsermakingtherequest.However,youcandesignyourASP.NETWebpagetotargetaspecificbrowser,suchasMicrosoftInternetExplorer6,andtakeadvantageofthefeaturesofthatbrowser.ASP.NETsupportsmobilecontrolsforWeb-enableddevicessuchascellularphones,handheldcomputers,andpersonaldigitalassistants(PDAs).ASP.NETWebpagesarecompletelyobject-oriented.WithinASP.NETWebpagesyoucanworkwithHTMLelementsusingproperties,methods,andevents.TheASP.NETpageframeworkremovestheimplementationdetailsoftheseparationofclientandserverinherentinWeb-basedapplicationsbypresentingaunifiedmodelforrespondingtoclienteventsincodethatrunsattheserver.Theframeworkalsoautomaticallymaintainsthestateofapageandthecontrolsonthatpageduringthepageprocessinglifecycle.TheASP.NETpageandcontrolsframeworkalsoenablesyoutoencapsulatecommonUIfunctionalityineasy-to-use,reusablecontrols.Controlsarewrittenonce,canbeusedinmanypages,andareintegratedintotheASP.NETWebpagethattheyareplacedinduringrendering.TheASP.NETpageandcontrolsframeworkalsoprovidesfeaturestocontroltheoveralllookandfeelofyourWebsiteviathemesandskins.Youcandefinethemesandskinsandthenapplythematapageleveloratacontrollevel.Inadditiontothemes,youcandefinemasterpagesthatyouusetocreateaconsistentlayoutforthepagesinyourapplication.Asinglemasterpagedefinesthelayoutandstandardbehaviorthatyouwantforallthepages(oragroupofpages)inyourapplication.Youcanthencreateindividualcontentpagesthatcontainthepage-specificcontentyouwanttodisplay.Whenusersrequestthecontentpages,theymergewiththemasterpagetoproduceoutputthatcombinesthelayoutofthemasterpagewiththecontentfromthecontentpage.AllASP.NETcodeiscompiled,whichenablesstrongtyping,performanceoptimizations,andearlybinding,amongotherbenefits.Oncethecodehasbeencompiled,thecommonlanguageruntimefurthercompilesASP.NETcodetonativecode,providingimprovedperformance.ASP.NETincludesacompilerthatwillcompileallyourapplicationcomponentsincludingpagesandcontrolsintoanassemblythattheASP.NEThostingenvironmentcanthenusetoserviceuserrequests.Inadditiontothesecurityfeaturesof.NET,ASP.NETprovidesanadvancedsecurityinfrastructureforauthenticatingandauthorizinguseraccessaswellasperformingothersecurity-relatedtasks.YoucanauthenticateusersusingWindowsauthenticationsuppliedbyIIS,oryoucanmanageauthenticationusingyourownuserdatabaseusingASP.NETformsauthenticationandASP.NETmembership.Additionally,youcanmanagetheauthorizationtothecapabilitiesandinformationofyourWebapplicationusingWindowsgroupsoryourowncustomroledatabaseusingASP.NETroles.Youcaneasilyremove,addto,orreplacetheseschemesdependingupontheneedsofyourapplication.ASP.NETalwaysrunswithaparticularWindowsidentitysoyoucansecureyourapplicationusingWindowscapabilitiessuchasNTFSAccessControlLists(ACLs),databasepermissions,andsoon.FormoreinformationontheidentityofASP.NET,ASP.NETprovidesintrinsicstatemanagementfunctionalitythatenablesyoutostoreinformationbetweenpagerequests,suchascustomerinformationorthecontentsofashoppingcart.Youcansaveandmanageapplication-specific,session-specific,page-specific,user-specific,anddeveloper-definedinformation.Thisinformationcanbeindependentofanycontrolsonthepage.ASP.NEToffersdistributedstatefacilities,whichenableyoutomanagestateinformationacrossmultipleinstancesofthesameapplicationononecomputeroronseveralcomputers.ASP.NETapplicationsuseaconfigurationsystemthatenablesyoutodefineconfigurationsettingsforyourWebserver,foraWebsite,orforindividualapplications.YoucanmakeconfigurationsettingsatthetimeyourASP.NETapplicationsaredeployedandcanaddorreviseconfigurationsettingsatanytimewithminimalimpactonoperationalWebapplicationsandservers.ASP.NETconfigurationsettingsarestoredinXML-basedfiles.BecausetheseXMLfilesareASCIItextfiles,itissimpletomakeconfigurationchangestoyourWebapplications.Youcanextendtheconfigurationschemetosuityourrequirements.ASP.NETincludesfeaturesthatenableyoutomonitorhealthandperformanceofyourASP.NETapplication.ASP.NEThealthmonitoringenablesreportingofkeyeventsthatprovideinformationaboutthehealthofanapplicationandabouterrorconditions.Theseeventsshowacombinationofdiagnosticsandmonitoringcharacteristicsandofferahighdegreeofflexibilityintermsofwhatisloggedandhowitislogged.ASP.NETsupportstwogroupsofperformancecountersaccessibletoyourapplications:TheASP.NETsystemperformancecountergroupTheASP.NETapplicationperformancecountergroupASP.NETtakesadvantageoftherun-timedebugginginfrastructuretoprovidecross-languageandcross-computerdebuggingsupport.Youcandebugbothmanagedandunmanagedobjects,aswellasalllanguagessupportedbythecommonlanguageruntimeandscriptlanguages.Inaddition,theASP.NETpageframeworkprovidesatracemodethatenablesyoutoinsertinstrumentationmessagesintoyourASP.NETWebpages.ASP.NETsupportsXMLWebservices.AnXMLWebserviceisacomponentcontainingbusinessfunctionalitythatenablesapplicationstoexchangeinformationacrossfirewallsusingstandardslikeHTTPandXMLmessaging.XMLWebservicesarenottiedtoaparticularcomponenttechnologyorobject-callingconvention.Asaresult,programswritteninanylanguage,usinganycomponentmodel,andrunningonanyoperatingsystemcanaccessXMLWebservices.ASP.NETincludesanextensiblehostingenvironmentthatcontrolsthelifecycleofanapplicationfromwhenauserfirstaccessesaresource(suchasapage)intheapplicationtothepointatwhichtheapplicationisshutdown.WhileASP.NETreliesonaWebserver(IIS)asanapplicationhost,ASP.NETprovidesmuchofthehostingfunctionalityitself.ThearchitectureofASP.NETenablesyoutorespondtoapplicationeventsandcreatecustomHTTPhandlersandHTTPmodules.ASP.NETincludesenhancedsupportforcreatingdesignersforWebservercontrolsforusewithavisualdesigntoolsuchasVisualStudio.Designersenableyoutobuildadesign-timeuserinterfaceforacontrol,sothatdeveloperscanconfigureyourcontrolspropertiesandcontentinthevisualdesigntool.IntroductiontotheC#Languageandthe.NETFrameworkC#isanelegantandtype-safeobject-orientedlanguagethatenablesdeveloperstobuildawiderangeofsecureandrobustapplicationsthatrunonthe.NETFramework.YoucanuseC#tocreatetraditionalWindowsclientapplications,XMLWebservices,distributedcomponents,client-serverapplications,databaseapplications,andmuch,muchmore.MicrosoftVisualC#2005providesanadvancedcodeeditor,convenientuserinterfacedesigners,integrateddebugger,andmanyothertoolstofacilitaterapidapplicationdevelopmentbasedonversion2.0oftheC#languageandthe.NETFramework.NoteTheVisualC#documentationassumesthatyouhaveanunderstandingofbasicprogrammingconcepts.Ifyouareacompletebeginner,youmightwanttoexploreVisualC#ExpressEdition,whichisavailableontheWeb.YoucanalsotakeadvantageofanyofseveralexcellentbooksandWebresourcesonC#tolearnpracticalprogrammingskills.C#syntaxishighlyexpressive,yetwithlessthan90keywords,itisalsosimpleandeasytolearn.Thecurly-bracesyntaxofC#willbeinstantlyrecognizabletoanyonefamiliarwithC,C+orJava.DeveloperswhoknowanyoftheselanguagesaretypicallyabletobeginworkingproductivelyinC#withinaveryshorttime.C#syntaxsimplifiesmanyofthecomplexitiesofC+whileprovidingpowerfulfeaturessuchasnullablevaluetypes,enumerations,delegates,anonymousmethodsanddirectmemoryaccess,whicharenotfoundinJava.C#alsosupportsgenericmethodsandtypes,whichprovideincreasedtypesafetyandperformance,anditerators,whichenableimplementersofcollectionclassestodefinecustomiterationbehaviorsthataresimpletousebyclientcode.Asanobject-orientedlanguage,C#supportstheconceptsofencapsulation,inheritanceandpolymorphism.Allvariablesandmethods,includingtheMainmethod,theapplicationsentrypoint,areencapsulatedwithinclassdefinitions.Aclassmayinheritdirectlyfromoneparentclass,butitmayimplementanynumberofinterfaces.Methodsthatoverridevirtualmethodsinaparentclassrequiretheoverridekeywordasawaytoavoidaccidentalredefinition.InC#,astructislikealightweightclass;itisastack-allocatedtypethatcanimplementinterfacesbutdoesnotsupportinheritance.Inadditiontothesebasicobject-orientedprinciples,C#facilitatesthedevelopmentofsoftwarecomponentsthroughseveralinnovativelanguageconstructs,including:Encapsulatedmethodsignaturescalleddelegates,whichenabletype-safeeventnotifications.Properties,whichserveasaccessorsforprivatemembervariables.Attributes,whichprovidedeclarativemetadataabouttypesatruntime.InlineXMLdocumentationcomments.IfyouneedtointeractwithotherWindowssoftwaresuchasCOMobjectsornativeWin32DLLs,youcandothisinC#throughaprocesscalledInterop.InteropenablesC#programstodojustaboutanythingthatanativeC+applicationcando.C#evensupportspointersandtheconceptofunsafecodeforthosecasesinwhichdirectmemoryaccessisabsolutelycritical.TheC#buildprocessissimplecomparedtoCandC+andmoreflexiblethaninJava.Therearenoseparateheaderfiles,andnorequirementthatmethodsandtypesbedeclaredinaparticularorder.AC#sourcefilemaydefineanynumberofclasses,structs,interfaces,andevents.C#programsrunonthe.NETFramework,anintegralcomponentofWindowsthatincludesavirtualexecutionsystemcalledthecommonlanguageruntime(CLR)andaunifiedsetofclasslibraries.TheCLRisMicrosoftscommercialimplementationofthecommonlanguageinfrastructure(CLI),aninternationalstandardthatisthebasisforcreatingexecutionanddevelopmentenvironmentsinwhichlanguagesandlibrariesworktogetherseamlessly.SourcecodewritteninC#iscompiledintoanintermediatelanguage(IL)thatconformstotheCLIspecification.TheILcode,alongwithresourcessuchasbitmapsandstrings,isstoredondiskinanexecutablefilecalledanasse
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 混凝土施工过程中的气候适应性施工方案
- 水痘疫苗培训课件
- 杖类助行器腋拐山东医学高等专科学校康复医学教研室72课件
- 水电安装基础知识培训课件
- 2025版老房改造砌墙抹灰加固合同范本
- 二零二五年典当业务风险评估与应对咨询合同
- 二零二五年度工业地产项目开发商合同
- 二零二五年度车辆租赁续约合同:新能源车辆租赁服务
- 二零二五版建筑行业公对公借条及对公借款合同范本
- 2025版综合能源服务项目施工廉政监督协议
- 电梯安全培训课件内容
- 2025年事业单位招聘职业能力倾向测验考试题库附参考答案满分必刷
- 2025年中考历史(河南卷)真题评析
- 2025版线上直播场推广服务合同模板
- 高一上学期数学学法指导课件2024.9.14
- GB/T 45845.1-2025智慧城市基础设施整合运营框架第1部分:全生命周期业务协同管理指南
- 呼吸科考试试题及答案
- 肿瘤内科胆囊癌护理查房
- 《肺结节规范化诊治专家共识(2024)》解读 课件
- 质量管理五大工具培训教材
- 2025年村支书考试试题及答案
评论
0/150
提交评论