一个实验的sharepoint项目,我需要怎么样的解决思路?

101sayyes 2013-01-16 04:40:52
最近公司和老外合作接了sharepoint2010开发项目,需要通过他们一个试验项目的测试,因为我们原来没有从事过这方面的工作,虽然通过了sharepoint2010认证,但是具体做还不是很清楚.请高人给予指点.项目要求建立两个WEBSITE,每个里面有一些WEBPART(文档库,列表,日历,讨论版等),对方要求不用管理中心,而用VS实现,请问整体思路是怎么样的,请说得具体些?
我自己的一点想法,是不是做成一个整个的解决方案(sharepoint工程),包含建站,建列表,建一个首页,里面包含一堆WEBPART.如果高人愿意指点,必将重谢!
...全文
128 17 打赏 收藏 转发到动态 举报
写回复
用AI写文章
17 条回复
切换为时间正序
请发表友善的回复…
发表回复
全海之澜 2013-01-17
  • 打赏
  • 举报
回复
用代码实现也必须有个地方让用户创建站点吧?还是说要求部署完后这2个站点就已经存在? 如果是前一种,我之前一个项目的思路给你参考下,用vs里的site definition模板开发,然后部署到管理中心站点,如果客户不想通过管理中心站点创建网站(主要是安全方面的考虑,因为需要创建这些站点的都是客户项目负责人,而不是IT管理员),那就自己再开发个独立的管理站点,调用Sharepoint API去创建基于你开发的网站模板的网站。
101sayyes 2013-01-17
  • 打赏
  • 举报
回复
引用 15 楼 farawayplace613 的回复:
引用 13 楼 101sayyes 的回复: 谢谢你!因为如果直接用管理中心建站,建列表,列文档库,这些点几下鼠标就结束了,我觉得老外是想让我们都用代码来实现,如果是这样,要用到哪些VS里的工具,最好有个脉落. 用代码建Site可以用Site defination http://msdn.microsoft.com/en-us/library/gg276356(v=office.14).a……
我其实也是这样想的,但不知具体如何做,如果有可能能否私下交流下?
天涯海角 2013-01-16
  • 打赏
  • 举报
回复
引用 13 楼 101sayyes 的回复:
谢谢你!因为如果直接用管理中心建站,建列表,列文档库,这些点几下鼠标就结束了,我觉得老外是想让我们都用代码来实现,如果是这样,要用到哪些VS里的工具,最好有个脉落.
用代码建Site可以用Site defination http://msdn.microsoft.com/en-us/library/gg276356(v=office.14).aspx 你可以把List defination, webpart, feature,自定义页面等都放一个Solution里面,然后打个wsp文件给客户去部署,这样看起来确实比较专业。
Justin-Liu 2013-01-16
  • 打赏
  • 举报
回复
不一定非要用代码啊,把东西在本地都弄好打包成solution或者模板交付就可以了吧?
101sayyes 2013-01-16
  • 打赏
  • 举报
回复
引用 2 楼 farawayplace613 的回复:
可能老外是怕安全隐患: VS做的Solution必须要使用管理中心来部署的, 或用PowerShell(需要登陆到Web server 或App server). 但是只要涉及C#代码就必须要这么部署,除非不用任何C#代码。 如果功能简单,所以的都可以用OutOfBox的功能实现可以考虑Site Template 交付给客户。 对于Web Part的客户化尽量用XSLT.
谢谢你!因为如果直接用管理中心建站,建列表,列文档库,这些点几下鼠标就结束了,我觉得老外是想让我们都用代码来实现,如果是这样,要用到哪些VS里的工具,最好有个脉落.
101sayyes 2013-01-16
  • 打赏
  • 举报
回复
引用 9 楼 jason_dct 的回复:
引用 8 楼 101sayyes 的回复: VS2010 sharepoint项目里的网站定义,是不是就是用来建网站 是的, 你可以搭建一个试试,内容(表单,webpart等等)需要你自己填的。
谢谢jason_dct,看了你的博客,你应该从事SHAREPOINT开发事业多年了吧.我做开发也有些年了,原来都从事的是老式的那种管理系统,对sharepoint了解只是皮毛.特想知道一般别人都做些什么,如何做的
段传涛 2013-01-16
  • 打赏
  • 举报
回复
引用 6 楼 101sayyes 的回复:
新建站点的功能可以用VS实现吗?如果可以,如何实现?
用sharepoint的自己建立。
101sayyes 2013-01-16
  • 打赏
  • 举报
回复
大家一般的开发步骤都是怎么样的,能给个参考吗,比如都用什么工具,主要工作从是的哪些开发?才初入这个领域,有点无所适从,请只说最常用的.只要能给我帮助的,追加分数也没问题,只求快递入门
段传涛 2013-01-16
  • 打赏
  • 举报
回复
引用 8 楼 101sayyes 的回复:
VS2010 sharepoint项目里的网站定义,是不是就是用来建网站
是的, 你可以搭建一个试试,内容(表单,webpart等等)需要你自己填的。
101sayyes 2013-01-16
  • 打赏
  • 举报
回复
VS2010 sharepoint项目里的网站定义,是不是就是用来建网站
101sayyes 2013-01-16
  • 打赏
  • 举报
回复
在这里先谢谢大家,以上的链接,我先看一下.我们和他们的合作是我们只负责开发,他们去部署以及之后的维护
101sayyes 2013-01-16
  • 打赏
  • 举报
回复
新建站点的功能可以用VS实现吗?如果可以,如何实现?
段传涛 2013-01-16
  • 打赏
  • 举报
回复
2,先搭建一个环境,再逐渐向里面填内容。 表单 可以用系统的。我们全是自己开发的。 webpart 可以配置,也可以用开发工具来做。 ----------------------------------------------- 3,我自己的一点想法,是不是做成一个整个的解决方案(sharepoint工程),包含建站,建列表,建一个首页,里面包含一堆WEBPART.如果高人愿意指点,必将重谢! --------------------------------------------------------------------- 具体先看 webcast的视频与教程吧。 http://social.msdn.microsoft.com/Search/zh-CN?query=sharepoint%202010&ac=1 或者参考 sharepoint 开发系列1-10 http://blog.csdn.net/jason_dct/article/details/7192854 至于部署你网上搜就行了,多的是。
101sayyes 2013-01-16
  • 打赏
  • 举报
回复
不用管理中心是指实现功能不用管理中心,也就是不用管理中心点击操作来建站,编码的方式来建站,部置肯定还是用到管理中心的
段传涛 2013-01-16
  • 打赏
  • 举报
回复
对方要求不用管理中心,而用VS实现,请问整体思路是怎么样
-----------------------------------------------
先说管理中心
不管是开发、安全、监控、管理与配置都需要管理中心的,我不知道你对管理中心理解了没有。
天涯海角 2013-01-16
  • 打赏
  • 举报
回复
可能老外是怕安全隐患: VS做的Solution必须要使用管理中心来部署的, 或用PowerShell(需要登陆到Web server 或App server). 但是只要涉及C#代码就必须要这么部署,除非不用任何C#代码。 如果功能简单,所以的都可以用OutOfBox的功能实现可以考虑Site Template 交付给客户。 对于Web Part的客户化尽量用XSLT.
Justin-Liu 2013-01-16
  • 打赏
  • 举报
回复
不用管理中心是什么意思?

3,242

社区成员

发帖
与我相关
我的任务
社区描述
企业开发 SharePoint
社区管理员
  • SharePoint社区
  • 霖雨
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧