问题标签 [alt.net]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
8 回答
563 浏览

.net - 如何让某人开始使用 ALT.NET

向 .NET 开发人员或用户组解释的主题顺序是什么,以使他们开始并对 alt.net 工具和实践感兴趣。

  • 甲骨文
  • 国际奥委会
  • TDD
  • DDD
  • DSL
  • CI
  • MVC-MVP
  • 版本控制(我认为这是他们获得最快的版本)
  • 敏捷
  • 等等等等……
0 投票
6 回答
543 浏览

c# - 国际奥委会设计资源

我已经对此进行了很多搜索,并且没有太多运气找到有凝聚力的东西。我是一个相对较新的开发人员,刚刚开始我的第一个专业开发职位。我知道即使在基础领域我也有很多东西要学。基于收听 PodCast、阅读博客、论文等;我开始明白,在设计和构建软件时考虑分离关注点、IOC、依赖注入似乎是正确的做法。我在非常高的水平上获得了这些概念,并希望尽可能多地接近我对此所做的事情。

所以,这就是问题所在。我怎么会这样设计东西?我在一个团队工作,该团队继承了一个基于 Web 的产品,该产品耦合非常紧密,文档记录非常差,而且通常不容易维护一些软件。Evryone 似乎喜欢移除这对夫妇中的一些人的想法。他们喜欢开发自动化测试的想法(根据我所读到的内容,使用松散耦合的组件更容易做到这一点)。似乎没有人知道该怎么做。我愿意尝试一下,但我需要指导。我发现的一切似乎总是以一种非常高级的方式谈论这些东西,或者相反,只关注整体的一小部分。我想要一些关于一本书、一系列教程、视频或一些东西的指导,这些东西需要一个真实的例子,向你展示如何应用这些原则。理想情况下,

我知道这有点啰嗦,我只是有点沮丧,因为我发现的大多数综合培训材料根本没有以一种开始的人可以从一天开始应用良好实践的方式讨论这个话题一。

谢谢大家的时间。

史蒂夫

0 投票
4 回答
7491 浏览

.net - ASP.NET MVC 和 FubuMVC 之间的主要区别是什么?

我认识的一位开发人员刚刚向我展示了FubuMVC,我们是否应该尝试在实际项目中使用它存在一些问题。到目前为止,当前的设计选择是 ASP.NET MVC。

我有兴趣了解的是:

ASP.NET MVC 和 FubuMVC 的核心区别是什么?

这两个框架的收益/损失是什么?

FubuMVC 准备好迎接黄金时段了吗?

您会在新项目中使用这两个中的哪一个?

0 投票
3 回答
1973 浏览

build-automation - 有哪些学习使用 NAnt 的好资源?

我从来没有使用过自动构建系统——老实说,我从来没有用过它,因为我是一个单独的开发人员(不是自愿)并且只在我的工作站上进行开发,所以使用 Visual 中的 Build 菜单工作室对我来说已经足够好了。

我正在努力学习更多好的软件工程实践,持续集成就是其中之一。但是,我知道我需要使用自动构建脚本来设置 CI 环境,但我从未使用过,也不知道从哪里开始。

我听说 NAnt 是大多数专业开发人员使用的非常好的一个(尽管 MSBuild 类似?)。有哪些很好的资源可以正确学习如何使用 NAnt?

0 投票
4 回答
433 浏览

model-view-controller - ASP.net 是否有非微软/开源 MVC 框架?

我过去曾看到,在 MS 对某事进行冲刺之前,.net 社区已经意识到了这一点。我在这里谈论的是 ALT NET 和开源人员,他们喜欢“如果 MS 提出了实体框架,我们就有了 NHibernate”。我只是想知道是否存在值得一看的 MVC 框架不是由 MS 构建的。

有没有?微软是不是第一个想出类似的东西的时候了?

0 投票
3 回答
9680 浏览

tfs - 是否有 Visual Studio Team System 和 Team Foundation Server 的替代品?

Visual Studio Team System 和 Team Foundation Server 提供了很多好东西,例如源代码控制、单元测试和自动构建。

我想知道以下问题:对于拥有所有这些的 .NET 开发人员来说,有哪些替代方案?

0 投票
5 回答
9864 浏览

nhibernate - NHibernate 还是流畅的 NHibernate?

我很想听听其他人关于他们是否会选择的意见(请不要“都不是”;),以及为什么。

使用流利的缺点是什么?(可能是版本依赖性?)优点,缺点,经验等。

0 投票
1 回答
162 浏览

linux - 您将哪些 Alt.Net 解决方案移植到 Mono / Linux?

我希望深入了解已经完成的工作,以及您在此过程中遇到的陷阱。


更新:

Mono Project中,列出了许多应用程序,例如 Unity 3d、SWFDotNet、VistaDB,甚至paint-mono(Paint.Net),但没有列出 OR/M 或 IoC。

0 投票
3 回答
122 浏览

c# - 推荐的专注于 alt.net 开发风格的书籍?例如固态、DI、去耦、测试等

有哪些专注于 .net/c# 的书籍教授如何使用 SOLID 原则、单元测试、IoC 等开发应用程序?

我看过一些关于 SOLID 原则的视频,但我很想了解更多关于它的信息,并详细了解如何设计更大规模的应用程序等。