摘要:
程序部署是软件开发中一个重要的、必须的环节,无论是Web程序还是Desktop程序,程序员完成产品的开发后,将代码交付给用户时就需要部署产品。本小节将介绍.NET平台下的Xcopy部署。【出现频率】★★★★★【关键考点】Xcopy Xcopy 命令参数【考题分析】在.NET诞生之前,部署是一件比较麻烦的工作。比如安装一个组件(例如COM组件),将意味着不仅要把组件复制到适当的目录下,而且还需要修改... 阅读全文
摘要:
对于大多数的.NET平台开发的产品,源代码的保护和版本间的维护是很多公司首要考虑的问题,同样程序员在谈论代码生成时最先想到的可能也是软件版本和强签名的问题。本节将借助分析此问题来简要概述.NET中的签名机制。【出现频率】★★★★【关键考点】强签名强签名的作用弱签名【考题分析】强名称是由程序集的标识、公钥和数字签名等信息组成的,其中程序集的标识包括简单文本名称、版本号、区域性信息等。这些信息都在被包... 阅读全文
摘要:
部署(Deployment)是指获得应用程序并将它安装到另一台机器上的过程,一般通过易于部署的安装程序完成。本章节将覆盖实际系统的开发和部署方面的面试题。这些问题往往直接反映了应聘者是否符合职位要求,所以面试官也往往比较重视应聘者对这类问题的回答。 阅读全文
摘要:
应用程序域是.NET框架中的基本概念,程序员常用于减少运行应用程序的系统开销。读者需要掌握并清楚地理解其基本概念。【出现频率】★★★★【关键考点】应用程序域(AppDomain)数据访问【考题分析】应用程序域(AppDomain)用于减少运行应用程序的系统开销,是.NET中的一个重要技术改进。有些应用程序需要与其他程序分离开来,但同时还需要彼此通信,这时需要用到应用程序域。应用程序域可以做到分离组... 阅读全文
摘要:
程序集是.NET框架中比较基本的概念,.NET程序员在调试代码的时候经常会遇到程序集引用及依赖问题方面的报错,要解决这些错误问题,首先需要了解程序集的概念和特性,并且需要清晰地了解程序集和项目之间的关系。【出现频率】★★★★【关键考点】程序集(Assemble)程序集特性项目【考题分析】程序集(Assemble)是指包含编译好的、面向.NET Framework的代码的逻辑单元,是完全自我描述性的... 阅读全文
摘要:
这是一个比较简单的基本的问题,主要考察应聘者是否掌握.NET的最基本机制。应聘者对于这类问题应该做出快速简洁的回答,并且注意题目主要考察.NET运行环境这个概念。【出现频率】★★★★★【关键考点】.NET程序的开发.NET的运行【考题分析】(1).NET程序的开发这个问题很简单,大部分.NET程序员都在使用微软公司提供的产品Visual Studio平台上开发.NET程序。但需要注意的是,Visu... 阅读全文