当前位置:  开发笔记 > 编程语言 > 正文

ASP到ASP.NET助手函数

如何解决《ASP到ASP.NET助手函数》经验,为你挑选了1个好方法。

我正在考虑将网站从经典ASP转换为ASP.NET.我正在考虑采用敏捷风格方法并尽快提供可交付成果,因此我正在考虑逐行转换并创建"坏"ASP.NET并将其全部放在第1阶段的ASPX文件中并获取工作.我认为,这将是最快和最安全的(即保留相同的功能).下一阶段是将代码拆分为代码隐藏和多层.

我打算用ASPX文件中的C#替换ASP文件中的VBScript.

所以除了关于我正在计划做什么(我欢迎)的一般性评论之外,我所遇到的具体问题是:是否有任何帮助函数将VBScript函数从ASP包装到C#等效的某人已经完成了?

所以我一直在寻找一个包含如下包装器的C#文件(库):

string Mid(string txt,int start,int length)
{
  return txt.SubString(start, length); // or is it start - 1?
}
double Abs(double num)
{
  return Math.Abs(num);
}

Joel Coehoor.. 6

查看Microsoft.VisualBasic命名空间以访问旧的VBScript/VB6函数.您可以直接从C#中使用它们.

另外,你很震惊.ASP.Net使用不同的编译器模型,因此在ASP.Net中根本不允许在Classic ASP中执行的一些操作.包含文件是我们想到的最重要的文件 - 必须重新考虑所有支持代码(页面本身的*.asp文件之外的代码)以支持新模型.



1> Joel Coehoor..:

查看Microsoft.VisualBasic命名空间以访问旧的VBScript/VB6函数.您可以直接从C#中使用它们.

另外,你很震惊.ASP.Net使用不同的编译器模型,因此在ASP.Net中根本不允许在Classic ASP中执行的一些操作.包含文件是我们想到的最重要的文件 - 必须重新考虑所有支持代码(页面本身的*.asp文件之外的代码)以支持新模型.

推荐阅读
落单鸟人
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有