Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/asp.net-mvc/16.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Asp.net mvc Asp.net MVC/Silverlight与Sharepoint 2010集成_Asp.net Mvc_Silverlight_Active Directory_Sharepoint 2010_Federated Identity - Fatal编程技术网

Asp.net mvc Asp.net MVC/Silverlight与Sharepoint 2010集成

Asp.net mvc Asp.net MVC/Silverlight与Sharepoint 2010集成,asp.net-mvc,silverlight,active-directory,sharepoint-2010,federated-identity,Asp.net Mvc,Silverlight,Active Directory,Sharepoint 2010,Federated Identity,只是一个旁注:我不确定是否也应该将此发布到serverfault,因为一些MOSS管理员可能也有一些信息给我 附加说明1:我发现(Asp.net MVC 2和Sharepoint集成)如果任何人有足够的过期时间愿意对其内容发表评论,无论这是否可以用于我描述的场景中 补充说明2:我(稍后)发现Sharepoint 2010支持Silverlight,因此我也在考虑它。所以,如果有人也对silverlight集成发表评论的话 先解释一下(没有Asp.net MVC/Silverlight) 有可能把

只是一个旁注:我不确定是否也应该将此发布到serverfault,因为一些MOSS管理员可能也有一些信息给我

附加说明1:我发现(Asp.net MVC 2和Sharepoint集成)如果任何人有足够的过期时间愿意对其内容发表评论,无论这是否可以用于我描述的场景中

补充说明2:我(稍后)发现Sharepoint 2010支持Silverlight,因此我也在考虑它。所以,如果有人也对silverlight集成发表评论的话

先解释一下(没有Asp.net MVC/Silverlight) 有可能把两者结合起来吗?是否可以编写至少与MOSS共享凭据信息的应用程序

我必须编写一个与这些技术相关的MOSS应用程序:

  • 莫斯2010
  • 个人客户端证书身份验证(最可能在USB密钥上)
  • Active Directory联合身份验证服务
  • 为应用程序特定数据提供服务的单独SQL数据库(单独作为MOSS数据库的一部分)
它应该如何工作

  • 用户应使用MOSS 2010中的个人证书进行身份验证
  • MOSS的某些部分将与我的自定义应用程序相关
  • 这个应用程序应该只通过AD FS授权某些用户-我想这些用户应该附带一定的安全声明
  • 此应用程序应使用与此应用程序相关的附加(特定于应用程序的)安全声明(作为单个应用程序部件的附加应用程序级授权权限)管理用户(有权访问此应用程序的用户)
  • 此应用程序应使用自定义SQL 2008 DB来处理自己的数据
  • 此应用程序还应能够与外部系统集成(例如,交换以插入日历条目、ERP系统等)
  • 此应用程序应该能够将其数据(从数据库)导出到文件。我不知道这是否可行,但如果应用程序可以将这些文件添加到MOSS并将授权信息附加到其中,这样只有拥有足够权限的用户才能查看/打开这些文件,那就太好了
  • 那么为什么是Asp.net MVC/Silverlight? 我非常精通Asp.net MVC(也是最新版本的),自2003版以来,我没有在Sharepoint上做过任何事情(这对我没有任何好处,也没有以任何形式为最新版本做好准备)。这个项目很可能是一个死亡三月项目,所以我宁愿将我的应用程序作为一个UI丰富的Asp.net MVC应用程序来编写,并以某种方式将其集成到MOSS中。但不仅仅是通过链接,因为我想至少共享凭据,所以用户在访问我的应用程序时不需要重新登录。使用Asp.net MVC,我至少有可能按时完成任务,或者做得更少这可能吗?
    我还没有使用SIlverlight完成任何严肃的项目,但我迟早会这样做的。因此,我现在也在考虑跳入其中,因为它仍然可能使这个应用程序开发比严格的Sharepoint 2010更容易

    问题
  • 是否可以如上所述将Asp.net MVC/Silverlight集成到MOSS中
  • 如果不可能进行集成,是否可以创建一个完全基于MOSS的应用程序,并按照所述方式工作
  • 我应该使用MOSS 2010的哪些部分来完成我所需要的

  • CodePlex上的版本有一个模型视图演示器,相当于MVC,但目标是SharePoint开发。

    对2010年版本的最终确定有任何估计吗?ASP.NET页面可以集成到ASP.NET MVC应用程序中。也许这就是方法。