积极答复者
ASP网站转型到.net下应该如何来做?

问题
答案
-
你好,代码是要重新写过了,而且工作量挺大的,但是需求文档,业务逻辑这些文档性的东西还是可以拿来用一下。
邹俊才- 已标记为答案 肖小勇Moderator 2009年6月19日 1:55
-
你好!
实际上这要看你的目的了!现在的站点已经可以运行了,如果想获得.NET提供的种种优势,建议还是重写站点吧!
周雪峰- 已标记为答案 肖小勇Moderator 2009年6月19日 1:55
-
ASP 转到 ASP.Net 需要重新程序,代价很大需要慎重考虑, 当然转到 Asp.Net 可以获得更多的技术支持。之前我们有一个项目就是从ASP转到 ASP.Net
知识改变命运,奋斗成就人生!- 已标记为答案 肖小勇Moderator 2009年6月19日 1:55
-
一般来说都是重写程序,因为ASP和ASP.NET是完全不同的东西。。
我的博客,最近新写了一个Windows Mobile 6.5 Widget开发的文章,欢迎捧场
尽力回答每一个问题,但不代表一定正确,希望初学者能够多自己尝试。。共勉。。:)- 已标记为答案 肖小勇Moderator 2009年6月19日 1:55
-
之前一直用ASP开发做网站和OA,现在需要在保留原有功能的前提下用.net做二次开发.希望是网站直接转到.NET下来进行开发,请问有什么好的方法或者是意见嘛?? 谢谢
Hi,
我们公司很早的asp的erp系统,升级到ASP.NET平台,几乎等于是重新开发。
ASP和ASP.NET确实是应该说是应用框架模型完全不同了。
ASP使用的VBscript+COM+来实现动态交互网络应用,而且没有任何OO的概念可言。开发和维护难度可想而知了。数据库可以重用。
你移植的话,重新开发,即使需求不变,但是架构几乎要重新设计了。项目计划、团队、培训、开发、测试等等工作完全要按照一个新的项目来走。如果这个系统规模比较大的话,你还需要一个有丰富经验的架构师,和专业的PM来管理这个项目。
很多开发都是小作坊式的开发,代码重用和维护性很差。这些问题都需要考虑。当然也有公司的决策者的看法。
成本等因素也要考虑。
系统的升级、尤其是平台移植,难度和风险很大。不能过于草率~
个人意见,仅供参考~
Frank.Xu Lei--谦卑若愚,好学若饥
专注于.NET平台下分布式应用系统开发和企业应用系统集成
Focus on Distributed Applications Development and EAI based on .NET
老徐的博客:http://frank_xl.cnblogs.com- 已标记为答案 肖小勇Moderator 2009年6月19日 1:55
-
这个不太好弄,你想啊,两个技术的设计思想和编码都不太一样,狠下心来转成.NET的吧。
- 已标记为答案 肖小勇Moderator 2009年6月19日 1:57
-
ASP部分还是保留不变吧,新扩展的功能可以使用ASP.NET开发,解决单点登录的问题就可以了
CC.FENG- 已标记为答案 肖小勇Moderator 2009年6月19日 1:57
全部回复
-
你好!
实际上这要看你的目的了!现在的站点已经可以运行了,如果想获得.NET提供的种种优势,建议还是重写站点吧!
周雪峰- 已标记为答案 肖小勇Moderator 2009年6月19日 1:55
-
ASP 转到 ASP.Net 需要重新程序,代价很大需要慎重考虑, 当然转到 Asp.Net 可以获得更多的技术支持。之前我们有一个项目就是从ASP转到 ASP.Net
知识改变命运,奋斗成就人生!- 已标记为答案 肖小勇Moderator 2009年6月19日 1:55
-
一般来说都是重写程序,因为ASP和ASP.NET是完全不同的东西。。
我的博客,最近新写了一个Windows Mobile 6.5 Widget开发的文章,欢迎捧场
尽力回答每一个问题,但不代表一定正确,希望初学者能够多自己尝试。。共勉。。:)- 已标记为答案 肖小勇Moderator 2009年6月19日 1:55
-
你好,代码是要重新写过了,而且工作量挺大的,但是需求文档,业务逻辑这些文档性的东西还是可以拿来用一下。
邹俊才- 已标记为答案 肖小勇Moderator 2009年6月19日 1:55
-
之前一直用ASP开发做网站和OA,现在需要在保留原有功能的前提下用.net做二次开发.希望是网站直接转到.NET下来进行开发,请问有什么好的方法或者是意见嘛?? 谢谢
Hi,
我们公司很早的asp的erp系统,升级到ASP.NET平台,几乎等于是重新开发。
ASP和ASP.NET确实是应该说是应用框架模型完全不同了。
ASP使用的VBscript+COM+来实现动态交互网络应用,而且没有任何OO的概念可言。开发和维护难度可想而知了。数据库可以重用。
你移植的话,重新开发,即使需求不变,但是架构几乎要重新设计了。项目计划、团队、培训、开发、测试等等工作完全要按照一个新的项目来走。如果这个系统规模比较大的话,你还需要一个有丰富经验的架构师,和专业的PM来管理这个项目。
很多开发都是小作坊式的开发,代码重用和维护性很差。这些问题都需要考虑。当然也有公司的决策者的看法。
成本等因素也要考虑。
系统的升级、尤其是平台移植,难度和风险很大。不能过于草率~
个人意见,仅供参考~
Frank.Xu Lei--谦卑若愚,好学若饥
专注于.NET平台下分布式应用系统开发和企业应用系统集成
Focus on Distributed Applications Development and EAI based on .NET
老徐的博客:http://frank_xl.cnblogs.com- 已标记为答案 肖小勇Moderator 2009年6月19日 1:55
-
这个不太好弄,你想啊,两个技术的设计思想和编码都不太一样,狠下心来转成.NET的吧。
- 已标记为答案 肖小勇Moderator 2009年6月19日 1:57
-
ASP部分还是保留不变吧,新扩展的功能可以使用ASP.NET开发,解决单点登录的问题就可以了
CC.FENG- 已标记为答案 肖小勇Moderator 2009年6月19日 1:57