向Mono平台迁移基于ASP.NET的Web应用系统的方法探索

被引量 : 0次 | 上传用户:BalloonMan_Again
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
目前,基于ASP.NET的Web应用系统很普遍,Linux也越来越流行。把Windows上的基于ASP.NET的Web应用系统迁移到Linux上,不仅能够提供部署这类Web应用系统的新方式,而且能够进一步推动Linux的应用。本文尝试以Linux上的开源项目Mono为基础,探索把基于ASP.NET的Web应用系统迁移到Linux上的方法。 本文首先概要介绍了Microsoft.NET和Mono,详细描述了搭建迁移平台的过程,在此基础上,详细分析了ASP.NET程序的内部处理机制。然后,本文对迁移内容作了较为完整的归纳。随后,按照普通功能、高级功能和特殊功能的顺序,详细描述了手工迁移的方法,并分析了其中一些具有典型意义的问题,还给出了相应的解决方案。接着,介绍了部分迁移辅助工具的设计和实现,这些辅助工具可以大大提高迁移工作的效率和正确性。最后,本文介绍了整体迁移一个企业资金流管理系统的实施过程,用于说明迁移方案的有效性和实用性,同时给出了具体的迁移步骤。 本文初步形成了把基于ASP.NET的Web应用系统从Microsoft.NET平台迁移到Mono平台的整体方案,为Mono框架的不断完善提出了建议和改进思路,对软件的开源化和Linux系统上应用的多样化有促进作用。
其他文献
大学信息化建设初具规模后,随着应用需求的增加和资源的积累,又由于各部门的数据分别分布在不同系统的不同数据库中,因而数据交换与共享的需求日益提高,建设集中的异构数据集
随着航空航天技术的发展,利用卫星和飞机拍摄的图像已经是人类获取地面信息的重要手段之一,遥感图像具有覆盖面积大、内容丰富等特点。本文研究的内容是基于遥感图像的匹配,
云计算的影响正与日俱增,这项新兴的科技吸引了广泛的关注是因为它具有其它任何科技所没有的优点。  转移科学工作流到云环境中,可以使得世界上不同地方的科学家像一个团队一
多媒体技术和网络技术的发展,给人们带来了丰富多彩的视听娱乐数字产品。但是由于数字产品复制不会引起质量下降,因此出现的大量盗版现象,严重地损害了生产商和著作者的积极性,数
解决Web访问延迟问题的主要方案是缓存技术和预取技术。虽然缓存技术在互联网上有着非常广泛的应用,但是随着WWW上动态内容和个性化服务的比重日益增加,缓存技术对网络性能的改
一直以来,各种煤矿灾害给我国的煤炭工业带来了巨大的经济损失,导致了多次重大的人员伤亡,给我国煤炭工业的可持续发展和社会的和谐稳定造成了极大的危害。传统的煤矿虚拟仿真技
随着计算机网络在人们生活中的广泛应用,由网络安全引发的各种问题也越来越普遍,入侵攻击、拒绝服务攻击、网络资源滥用等威胁,为计算机互连网带来了很多负面的影响,尤其1993年In
计算机和网络技术的飞速发展,为分子生物学研究提供了新的强大手段。单体型信息因其在医学特别是遗传疾病研究方面具有重要意义,引起生物与医学工作者的极大关注。但绝大多数所
随着IC技术及网络技术的迅速发展,出现了一种新的基于嵌入式技术的网络视频监控系统。基于嵌入式技术的网络视频监控系统的主要部件是网络摄像机。它使用目前最先进的嵌入式处
目前国内制造企业的数字设备普遍存在多种数控系统并存、在线编程、不能实现集成控制等问题,无法实现与企业管理信息系统的直接连通,造成现场信息的浪费。制造企业信息化的发