是否可以在一个站点中同时拥有 c# 和 Vb (default.aspx.cs,index.aspx.vb )。如果是这样,你能给我一些想法或建议。
问问题
1439 次
3 回答
2
如果您正在创建一个“网站”,那么每个页面都可以使用指定的语言,因为基本上每个页面都是单独编译的。有些可以使用VB,有些可以使用C#。
否则只能使用一种语言的“网络应用程序”。
于 2013-02-25T12:24:50.553 回答
1
这个问题在这里被问过很多次了。
例如,请参阅此博客 - http://timheuer.com/blog/archive/2007/02/28/14002.aspx
但是,我个人建议您不要在同一个项目中混合使用多种语言。仅仅因为你可以并不意味着你应该和所有这些......
于 2013-02-25T12:22:36.090 回答
0
考虑将您的业务逻辑与您的页面分离并使其松散耦合。
然后,您可以在单独的项目中构建类库,C#
这些类库VB.Net
将代表您的逻辑并引用 DLL 并以您的单一语言从 aaspx.cs
或aspx.vb
.
我不会混合使用这两种语言,尤其是在不需要它的领域。
我什至会使用代码转换器使您的网页成为一种语言。
于 2013-02-25T12:29:52.080 回答