迁移现有的ASP.NET网站到Windows Azure

本文探讨了将ASP.NET应用程序迁移到Windows Azure时需要注意的关键点,包括存储处理、应用程序映射、依赖管理、会话状态处理等,并提供了一个实际迁移案例。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

云平台与传统的Web托管有着本质的区别。想要充分利用云平台,通常需要对现有应用程序的架构做一些改动。Peter Laudati 在他的《迁移ASP.NET应用程序到Windows Azure的7项注意点》文章中详细探讨了ASP.NET迁移到Windows Azure时应注意的事项。

\

文章列出的最需要关注的几点如下:

\
  1. 处理存储——在虚拟硬盘Windows Azure存储(二进制块存储、表存储和队列存储)和SQL Azure间做出选择;\
  2. 将应用程序映射为Web角色;\
  3. 应用程序依赖;\
  4. 会话状态——可使用供应程序将会话状态信息存储到Windows Azure Cache表存储甚至SQL Azure中。(注意,粘性会话(Sticky Session)并不适用于一个良好的云端应用程序);\
  5. 身份及认证;\
  6. 处理配置;\
  7. IIS配置差异。\

大部分注意点也同样适用于其他技术和其他云平台(如Amazon S3或使用RDS进行存储而不用Windows Azure存储或SQL Azure)。

\

你还可以阅读文章《迁移Channel9.msdn.com到Windows Azure》,将其作为案例研究如何将现有应用程序迁移到Windows Azure,同时你还可以阅读文章《Windows Azure的应用程序构建模式》。

\

查看英文原文:Migrating Existing ASP.NET Website To Windows Azure

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值