如何好/坏的SharePoint编程? [英] How good/bad is sharepoint programming?

查看:187
本文介绍了如何好/坏的SharePoint编程?的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

今天我找到了一份工作要约的位置作为SharePoint开发人员。我的一个朋友告诉我,SharePoint是一个很大的混乱,这也不是我想要做的事情。

I got a job offer today for a position as a SharePoint developer. One of my friends is telling me that sharepoint is a big mess and not something I would want to be doing.

什么是你的一些经验与SharePoint工作/想法?

What are some of your experiences/thoughts in working with SharePoint?

推荐答案

我要在这里逆势一点。我看到的SharePoint作为开发平台 - 简单明了。它采用其他技术,如IIS,ASP.NET,SQL Server和Windows工作流,所以我不必重新发明轮子。它可以让我专注于解决业务问题,而不用担心管道和系统级code。

I'm going to buck the trend here a bit. I see SharePoint as a development platform - plain and simple. It utilizes other technologies such as IIS, ASP.NET, SQL Server, and Windows Workflow so I don't have to reinvent the wheel. It lets me focus on solving business problems instead of worrying about plumbing and system-level code.

不要误会我的意思时,SharePoint并配备了行李,但如果你想解决现实世界的业务问题,而不仅仅是吊带code,它有很多提供。我一直惊讶于丰富的平台与WSSv3 - 这是免费的

Don't get me wrong, SharePoint does come with baggage, but if you like to solve real-world business problems and not just sling code, it has a lot to offer. I am continuously amazed at how rich the platform is with WSSv3 - which is free.

如果你喜欢调整自己与微软的技术,那么你需要认识到的SharePoint在这里停留,并会继续变得更好,更加普遍。当前版本(V3 - WSSv3 / MOSS 2007)是缺乏AJAX,社交网络和其他功能/技术。 V4的版本是指日可待,并势必会提高这些领域。

If you like to align yourself with Microsoft technology, then you need to realize that SharePoint is here to stay and will continue to get better and be more commonplace. The current version (v3 - WSSv3 / MOSS 2007) is lacking in AJAX, social networking, and other functionality/technology. The v4 version is just around the corner and is bound to improve in these areas.

在关于一些我读过这个线程负面的:

In regards to some of the negatives I have read in this thread:

  • 我写了利用AJAX工具包等有同事我的Web部件生活在SharePoint中。一位同事非常活跃的Silverlight Web部件。

  • I have written web parts that live in SharePoint that utilize the AJAX toolkit and so have co-workers of mine. One co-worker is very active with Silverlight web parts.

是的,你确实倾向于开发的Windows Server 2003/2008上。这不打扰我,我不会花太多时间在所有的安装和配置。我不使用虚拟机开发环境有时并同意,有时是一种痛苦。

Yes, you do tend to develop on Windows Server 2003/2008. This doesn't bother me and I don't spend much time at all on installation and configuration. I do use virtual machines for development environments sometimes and agree that can sometimes be a pain.

我能做什么,但是,是配置一些东西,而不是发展。授权进行;配置,完成的;行级安全性,完成的;基本的UI CRUD,完成的;部署到多个前端,完成的;搜索完成。现在我有时间专注于解决业务问题。

What I am able to do, however, is configure some things instead of develop. Authorization, done; provisioning, done; row-level security, done; basic UI CRUD, done; deployment to multiple front ends, done; search, done. Now I have time to focus on solving the business problem.

如果您打算做SharePoint开发,需要右脚开始。我强烈建议内部的Microsoft Windows SharePoint服务器3.0 去一个什么样的开发人员可以/应SharePoint中做肉

If you are going to do SharePoint development, you need to get started on the right foot. I highly recommend Inside Microsoft Windows SharePoint Server 3.0 to get to the meat of what a developer can/should do within SharePoint.

有关它的价值,我已经开发了超过20年的工作在Unix和Windows中几种不同的语言和技术。我一直专注在SharePoint v3的,因为它的beta天,很高兴我选择了方向。

For what it's worth, I've been a developer for over 20 years working on Unix and Windows in several different languages and technology. I've been focusing on SharePoint v3 since it's beta days and am happy with the direction I have chosen.

这篇关于如何好/坏的SharePoint编程?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆