我是构建新 ASP.NET 3.5 Web 应用程序的开发团队的一员。我们两个是 C# 编码器,另一个是 VB.NET 编码器。
我知道我们可以在每个项目的基础上混合语言,并且可以用一种语言构建类,这些类继承自不同项目中用另一种语言编写的类(我们已经在做),但我可以看到我们进入在这种情况下,我们很可能会在各种项目 DLL 之间产生循环依赖。
除了拥有大量项目(将关注点更多地分离到更多库中)之外,您是如何在自己的项目中管理这种情况的?
注意 - 我相信这个问题与我能找到的唯一类似的匹配(这个)有足够的不同,因为我们不想使用不同的语言来利用它们本身的特定功能,而是让使用我们可用的开发人员资源(即一个开发人员恰好是 VB.NET)。