当前位置:  开发笔记 > 编程语言 > 正文

适用于C#ASP.NET开发人员的SharePoint

如何解决《适用于C#ASP.NET开发人员的SharePoint》经验,为你挑选了2个好方法。

我被要求在接下来的几周内在SharePoint中创建一个网站,而且我对SharePoint完全不熟悉.

有没有人有关于如何使用自定义SQL Server数据库创建自定义表单,使用基本CRUD操作等基本操作的任何好示例/教程?

还有什么办法在ASP.NET中编码(带有代码隐藏页面),但是使用SharePoint外观和身份验证的东西?



1> AndreasKnuds..:

的SharePoint是不是喜欢你已经习惯了的东西.我的两个主要抱怨是:

部署:

如果您的要求是针对单个生产站点(没有登台/测试/开发站点),那么您最好的选择可能是使用SharePoint Designer并直接在生产站点上进行黑客攻击(是的,我知道它很脏).

如果您需要其他环境,则应为所有环境生成部署包(无xcopy部署).部署包是PITA恕我直言,容易出错.

IIS

SharePoint基本上接管了您的IIS安装,并为事物所在位置引入了一组新规则.其中一个问题是"幻影"文件.即,无论何时使用SharePoint Designer更改文件,文件都会备份到数据库,从现在起,IIS将仅使用数据库中的文件,因此无需更改文件系统中的文件.

总结一下:

我谦虚地认为,如果你正在创建一个正常运行时间不那么重要并且你可以承担制作错误的网站,那么SharePoint对设计师来说就足够了.如果您正在创建一个CMS站点,您需要代码在生产之前经历多个环境(通过持续集成),我可以想到没有其他基于.NET的CMS可以做得更糟糕.您将花费大量时间来了解如何使部署例程为您工作,并且您将花费大量时间处理与"幻影"文件相关的问题

祝好运.



2> Gulzar Nazim..:

Technet 为SharePoint产品提供了大量虚拟实验室.

推荐阅读
ar_wen2402851455
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有