【问题标题】:Choosing the proper C# Project (Active Directory)选择正确的 C# 项目 (Active Directory)
【发布时间】:2017-05-12 11:40:18
【问题描述】:

我最近开始在一家大公司(4500 名员工)实习,该公司使用 Active Directory 并有一个 Intranet Web 应用程序,允许他们处理所有类型的服务,从管理到用户创建等......开发于 2004 年,现在他们想重新制作整个应用程序,实际上我必须制作它。有点靠我自己,我是这里唯一的开发人员。 我正在考虑开发一个 ASP.NET MVC 5 项目来开发这个应用程序,你认为这是一个好的选择吗?不知道很多其他的设计模式,我在网上发现可以使用 ASP.NET MVC 访问 Active Directory,而且一切似乎都兼容。旧项目使用手工架构,不尊重任何设计模式,主要使用 VBScript。我想使用 C#,我猜这是唯一的必要条件。

感谢您的帮助,我希望这很清楚,如果没有,我会尽量让它更清楚:D

【问题讨论】:

  • 您应该将您的应用程序分层,将您的逻辑和其他服务放在单独的 dll 中,这样您就可以在其上放置您想要的任何用户界面,无论是 MVC、Winforms、WPF或者什么
  • 好的,谢谢,会调查一下(对 dll 不太了解),你的意思是逻辑和服务应该在 MVC 的不同位置,因为你解释的原因?
  • 是的,这叫做关注点分离。 msdn.microsoft.com/en-us/library/ee658124.aspx 你可以到处搜索并找到大量的文章和教程。祝你好运

标签: c# asp.net-mvc active-directory


【解决方案1】:

ASP .Net MVC 似乎是一个不错的选择。您可以使用 ADAL 进行身份验证并管理任何类型的 AD 数据。以下是一些链接: Http://www.ianatkinson.net/computing/adcsharp.htm

但你必须掌握 ASP.Net MVC (Bootstrap / razor / ...)

祝你好运!

【讨论】:

  • 好的,谢谢!是的,很多工作都朝着我的方向前进,哈哈,很好的经验!
  • 你现在知道了这个秘密......付出了很多努力,还有 Stackoverflow 社区。欢迎加入我们;)
  • 当然。现在我在stackoverflow上,我们很有可能会见面。 ;)
猜你喜欢
  • 2011-12-23
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2015-09-09
  • 1970-01-01
  • 1970-01-01
  • 2022-01-03
相关资源
最近更新 更多