.net - 在 Web 应用程序中管理多种 .NET 语言

标签 .net asp.net language-features multiple-languages

我是构建新 ASP.NET 3.5 Web 应用程序的开发团队的一员。我们两个是 C# 编码员,另一个是 VB.NET 编码员。

我知道我们可以在每个项目的基础上混合语言,并且可以用一种语言构建类,这些类继承自不同项目中用另一种语言编写的类(我们已经在做),但我可以看到我们进入在这种情况下,我们很可能最终会在各种项目 DLL 之间产生循环依赖。

除了简单地拥有大量项目(更多的关注点到更多的库中)之外,你是如何在自己的项目中管理这种情况的?

注意 - 我相信这个问题与我能找到的唯一相似匹配( this one )有足够的不同,因为我们不想使用不同的语言来利用它们本身的特定功能,而是为了利用我们可用的开发人员资源(即一个开发人员恰好是 VB.NET)。

最佳答案

我必须诚实地说,我会让 vb.net 人转向 c#。

迟早你会希望他参与解决方案的一部分,即 c# 项目。它是您在过渡到新语法时创建的人为障碍,相对简单。

大多数开发人员都欢迎有机会过渡到 c#。

我最近参与了一家大型公司从 vb.net 转向 c# 的决定,我们发现这提高了士气并且更容易找到合适的候选人。

关于.net - 在 Web 应用程序中管理多种 .NET 语言,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2668150/

相关文章:

mysql - .NET将数据从SQL Server插入MySQL而不循环数据

javascript - 我的 View 的相对 URL 路径在部署时中断

c# - 如何通过堆栈跟踪访问本地人? (模仿动态作用域)

javascript - session cookie asp.net c#

python - “self”的 Ruby 和 Python 版本有什么区别?

.net - 我应该使用 WPF 还是 Winforms 来构建我的新 Windows 桌面应用程序?

c# - 在Gridview中上传文件,完成后在同一行显示

c# - 将 CSS 应用于 HTML 通用控件,如 ASP.NET 中的 <UL> 和 <LI>

java - 为什么 op-assign 运算符在 java 中不是类型安全的?

c++ - C++ 最危险的特性是什么?