设为首页 收藏本站
查看: 661|回复: 0

[经验分享] Tools of a SharePoint consultant

[复制链接]
发表于 2017-5-24 09:40:11 | 显示全部楼层 |阅读模式
[size=0.9em]
  Here is a quick post sharing a few tips on what I have learnt out of painful experience in forming the ideal sharepoint development environment for a consultant.

  • Definitely Virtualize: Unless you are a masochist, you will end up virtualizing. Even within Virtualizing there are plenty of choices. I personally like to use VMWare Workstation 6.0 which I feel is a lot better than Virtual Server or Virtual PC. Here is a convincing screenshot -

    DSC0000.jpg  
  • A Powerful Machine: As a consultant, you have to travel quite a bit. Even if you don't travel, I have found that the convenience, and portability of laptops trumps the added power of a desktop. I do have a desktop at home with huge displays and full size keyboard, mouse, audio system whatever - but - my main workhorse machine, is a laptop. My laptop is a Dell, 17" (1920X1200), T7500 CPU, Santa Rosa, 160G 7200RPM HDD, 3G RAM, High end display card machine. The only place it sucks is in an airplane seat - other than that it totally rocks. Later down the road I will put in a second SSD HDD, so I can virtualize machines on the SSD HDD. You would note that I have 3Gs of RAM, not 4. 4Gs of RAM IMO is waste of $. The extra 300K that you get (Laptops cannot address full 4Gs), is not worth the additional $400.
  • Operating System: I use Windows Vista 32 bit. Why 32 bit? Because compatibility is important to me, and 64 bit doesn't buy me much as of today. Also, my host OS is purely a business OS, I use it for MS Word, MS Excel, Project, Outlook etc. VMWare Workstation 6.0 runs very well on Vista, so all my real work gets virtualized.
  • The Virtual Machine: 99% of whatever you wish to do with MOSS2007 can be done on a single machine. No domain controller, No AD. Very rarely do you need to scale beyond multiple machines, and truthfully, running multiple VMs is a dog. My main workhorse sharepoint machine runs the following:

    • Win2k3
    • SQL Server Dev edition (not express)
    • IIS/ASP.NET
    • VS2005 (though I do have another one snapshotted on Orcas)
    • Pop3 Server/SMTP ---> No need for full fledged exchange.
    • MOSS 2007 complete install.
    • Use Local accounts instead of AD Accounts.

  • Other Virtual Machines: Rarely, but not never, do you need a domain. For this purpose, I use two additional virtual setups.

    • The first setup is a PDC with MOSS installed on it. This has significant limitations especially around search. But if I want to write AD Aware code, say in relationship with profiles etc, I can still get by with a single VM running.
    • The second setup consists of two machines - one is a PDC with POP3/SMTP and SQL Server, and a MOSS WFE. Very very rarely do I ever need to boot into this. If ever I have a usecase that needs this specific configuration (example, testing BDC with impersonation over multiple machines - rare case), I wait till I am around my home machine or in office so I can scale multiple VMs on multiple machines. Clearly not my first choice.

      • I have toyed with the idea of getting  UMPC and run that as the PDC. Haven't taken that leap of faith yet. Frankly this is not such a huge issue most of the time. The problem with that would be the need to carry a network hub, cables, or connect on Wifi and accidentally pair with an Airbus A380 in the process.


  • When developing as a team: Use a server based virtualization product such as ESX Server, and leverage domains/seperate sql server/domain seperation etc. Developing as a team is a whole another post frankly.
  • Sharepoint designer: .. is a pig at times. So I frequently find myself running SPD on the host OS, not on the guest OS.


运维网声明 1、欢迎大家加入本站运维交流群:群②:261659950 群⑤:202807635 群⑦870801961 群⑧679858003
2、本站所有主题由该帖子作者发表,该帖子作者与运维网享有帖子相关版权
3、所有作品的著作权均归原作者享有,请您和我们一样尊重他人的著作权等合法权益。如果您对作品感到满意,请购买正版
4、禁止制作、复制、发布和传播具有反动、淫秽、色情、暴力、凶杀等内容的信息,一经发现立即删除。若您因此触犯法律,一切后果自负,我们对此不承担任何责任
5、所有资源均系网友上传或者通过网络收集,我们仅提供一个展示、介绍、观摩学习的平台,我们不对其内容的准确性、可靠性、正当性、安全性、合法性等负责,亦不承担任何法律责任
6、所有作品仅供您个人学习、研究或欣赏,不得用于商业或者其他用途,否则,一切后果均由您自己承担,我们对此不承担任何法律责任
7、如涉及侵犯版权等问题,请您及时通知我们,我们将立即采取措施予以解决
8、联系人Email:admin@iyunv.com 网址:www.yunweiku.com

所有资源均系网友上传或者通过网络收集,我们仅提供一个展示、介绍、观摩学习的平台,我们不对其承担任何法律责任,如涉及侵犯版权等问题,请您及时通知我们,我们将立即处理,联系人Email:kefu@iyunv.com,QQ:1061981298 本贴地址:https://www.yunweiku.com/thread-380316-1-1.html 上篇帖子: SharePoint开发的一些资源链接 下篇帖子: SharePoint 2010图文安装教程
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

扫码加入运维网微信交流群X

扫码加入运维网微信交流群

扫描二维码加入运维网微信交流群,最新一手资源尽在官方微信交流群!快快加入我们吧...

扫描微信二维码查看详情

客服E-mail:kefu@iyunv.com 客服QQ:1061981298


QQ群⑦:运维网交流群⑦ QQ群⑧:运维网交流群⑧ k8s群:运维网kubernetes交流群


提醒:禁止发布任何违反国家法律、法规的言论与图片等内容;本站内容均来自个人观点与网络等信息,非本站认同之观点.


本站大部分资源是网友从网上搜集分享而来,其版权均归原作者及其网站所有,我们尊重他人的合法权益,如有内容侵犯您的合法权益,请及时与我们联系进行核实删除!



合作伙伴: 青云cloud

快速回复 返回顶部 返回列表