Kaneboy's SharePoint Blog

SharePoint & Office Zealot
随笔 - 390, 评论 - 8147, 引用 - 201

导航

关于


About me :
SharePoint Architect. Build SharePoint solutions from year of 2003. Joined Microsoft in 2004. Working for HP now.

Certification :
MCPD - Web Dev
MCTS - SharePoint 2007 Dev
MCTS - SharePoint 2007 Config
MCTS - WSS 3.0 Dev
MCTS - WSS 3.0 Config
MCTS - SPS2003 Infra
MCTS - SPS2003 App
MCT
(ex)MVP 

Contact me :
kaneboy@gmail.com | follow @kaneboy on twitter

Authored books:


标签

每月存档

最新留言

  • AecAqkJdZqcodEzyT
    Nice site. Thank you., <a href="http://usuarios.multimania.es/zewiler/new-regg46/ron...
    by grammys 2010 red carpet arrivals(匿名) on 2010/3/13 2:41:40
  • oYYuhOkPwCVBgmvT
    Nice site. Thank you., <a href="http://usuarios.multimania.es/juputow/faschingd0/hod...
    by stat holidays canada 2010(匿名) on 2010/3/13 1:34:54
  • jcFlYYBsXW
    Nice site. Thank you., <a href="http://usuarios.multimania.es/noqihaw/serenata3b/fon...
    by how much snow will delaware get on 0205(匿名) on 2010/3/13 0:27:06
  • re:几个小工具
    <p><a href="http://www.moretiffany.com/">tiffany jewelry</a> Choose, buy...
    by sibat0705(注册) on 2010/3/12 20:48:39
  • re:我在SharePoint 2010 Day上做的一个演示课程
    &lt;a href=&quot;http://www.moretiffany.com&quot;&gt;tiffany jewelry&lt;/a&g...
    by sibat(匿名) on 2010/3/12 20:44:28
  • re:我在SharePoint 2010 Day上做的一个演示课程
    tiffany jewelry Choose, buy and shop for on sale tiffany jewelry including Tiffany &amp; Co Silv...
    by sibat(匿名) on 2010/3/12 20:43:55
  • re:为SharePoint 2010创建Application Page
    tiffany jewelry Choose, buy and shop for on sale tiffany jewelry including Tiffany &amp; Co Silv...
    by sibat(匿名) on 2010/3/12 20:41:36
  • re:SharePoint服务器连接配置数据库的连接字符串保存在哪里?
    tiffany jewelry Choose, buy and shop for on sale tiffany jewelry including Tiffany &amp; Co Silv...
    by sibat(匿名) on 2010/3/12 20:41:18
  • re:SharePoint服务器连接配置数据库的连接字符串保存在哪里?
    tiffany jewelry Choose, buy and shop for on sale tiffany jewelry including Tiffany &amp; Co Silv...
    by sibat(匿名) on 2010/3/12 20:40:46
  • GgrmjyrOzGQuTzL
    Very good site. Thanks!, &lt;a href=&quot;http://kofovoy.tripod.com/olympic-55/map.html&...
    by the energy show 2010(匿名) on 2010/3/12 4:08:58
  • dUUdDpkufOWSyzVtTpj
    Nice site. Thank you., &lt;a href=&quot;http://qaqodiq.tripod.com/salut-boe4/map.html&qu...
    by free virus removal windows 2010(匿名) on 2010/3/12 3:04:49
  • RUMxxmTcrgNYlOOZKpr
    Nice site. Thank you., &lt;a href=&quot;http://keladap.tripod.com/almasae-2f/map.html&qu...
    by costa croisieres 2010(匿名) on 2010/3/12 3:04:40
  • uwRyyEISfsepvT
    Nice site. Thank you.,
    by name(匿名) on 2010/3/9 9:31:43
  • qSdYCESfFoly
    Very good site. Thanks!,
    by name(匿名) on 2010/3/9 6:21:29
  • tgjKggthOUYDbh
    Very good site. Thanks!, &lt;a href=&quot;http://iyuqaba.tripod.com/lisa-lan98/map.html&...
    by who does the bachelor jake pick spoiler(匿名) on 2010/3/9 5:21:35
  • bNrIymrsBAnelvDFZ
    Nice site. Thank you., &lt;a href=&quot;http://ijopawu.tripod.com/who-inve4b/map.html&qu...
    by howard finster(匿名) on 2010/3/9 4:16:31
  • EApAUSdhdQFdMIRlACa
    Nice site. Thank you., &lt;a href=&quot;http://ijopawu.tripod.com/who-inve4b/map.html&qu...
    by bob sanders injury report(匿名) on 2010/3/9 4:16:28
  • DapdIwqkOlozuGtwDzM
    Very good site. Thanks!, &lt;a href=&quot;http://jepaguxo.tripod.com/2010-repa4/map.html&...
    by juegos de smackdown vs raw 2010(匿名) on 2010/3/9 3:13:44
  • GDZRZpdRSvUenVA
    Nice site. Thank you., &lt;a href=&quot;http://jepaguxo.tripod.com/2010-repa4/map.html&q...
    by jan 2010 geoeye stock(匿名) on 2010/3/9 3:13:28
  • TgknaovWqBSVJZYCJ
    Very good site. Thanks!, &lt;a href=&quot;http://lejapato.tripod.com/havera-c16/map.html&...
    by kuda na letovanje 2010(匿名) on 2010/3/9 2:11:46
  • JrWJFyMTse
    Very good site. Thanks!, &lt;a href=&quot;http://iyuqaba.tripod.com/goulache3d/map.html&...
    by regis and kelly 2010 baby contest(匿名) on 2010/3/9 1:08:21
  • ZnIOjOAPgIWrC
    Very good site. Thanks!, &lt;a href=&quot;http://jepaguxo.tripod.com/new-lawsa7/map.html&...
    by hart city rv(匿名) on 2010/3/9 0:06:39
  • CRwaeZDFrFsztD
    Very good site. Thanks!, &lt;a href=&quot;http://daqimib.angelfire.com/weekendja0/map.html&a...
    by i miss my man myspace layouts(匿名) on 2010/3/8 18:54:02
  • jLnCNwBXXYqOnVuoicX
    Very good site. Thanks!, &lt;a href=&quot;http://daqimib.angelfire.com/weekendja0/map.html&a...
    by im in a student council(匿名) on 2010/3/8 18:54:01
  • cCjwBWanESntoFYD
    Very good site. Thanks!, &lt;a href=&quot;http://eyesupa.angelfire.com/threshola9/map.html&a...
    by how many hours do i need to work to get (匿名) on 2010/3/8 13:49:50
  • oCdEUaffwDOnhH
    Nice site. Thank you., &lt;a href=&quot;http://zosijos.angelfire.com/spitfiredf/map.html&...
    by productos para eliminar oxido(匿名) on 2010/3/8 11:48:27
  • voGZaJHegPbsc
    Nice site. Thank you., &lt;a href=&quot;http://digohigi.angelfire.com/perte-eme4/map.html&am...
    by lacolle qc(匿名) on 2010/3/8 9:45:12
  • ChmIFlbTonRqnXNlUON
    Nice site. Thank you., &lt;a href=&quot;http://ohuzuxu.angelfire.com/ffatlase79/map.html&...
    by good music for my ipod(匿名) on 2010/3/8 8:42:44
  • CalkfIRXBSXPaaUrrdN
    Nice site. Thank you., &lt;a href=&quot;http://vakirodi.angelfire.com/nba-all-cf/map.html&am...
    by need a free music video(匿名) on 2010/3/8 7:38:56
  • XBsjoAQyNJ
    Nice site. Thank you., &lt;a href=&quot;http://giwulazu.angelfire.com/how-did-5c/map.html&am...
    by lasd(匿名) on 2010/3/8 6:35:39
  • siWZTSHKOqGRG
    Very good site. Thanks!, &lt;a href=&quot;http://moraxex.angelfire.com/three-ty76/map.html&a...
    by carnival experience(匿名) on 2010/3/8 4:28:59
  • GPvjdbrzbKflqjZF
    Nice site. Thank you., &lt;a href=&quot;http://utenti.multimania.it/lyouyqe/cisco-aca4/erton...
    by milk cheese egg(匿名) on 2010/3/7 8:46:46
  • ELXBFcaDFczGpCp
    Very good site. Thanks!, &lt;a href=&quot;http://members.multimania.nl/szeelco/fat-albec7/re...
    by thick cut pork chop recipe(匿名) on 2010/3/7 7:43:56
  • UeNdmjvyVVgkfWIo
    Very good site. Thanks!, &lt;a href=&quot;http://membres.multimania.fr/lbuqrks/spray-pafd/ma...
    by ikea kitchen designer(匿名) on 2010/3/7 6:40:40
  • VvkgzNijQE
    Very good site. Thanks!, &lt;a href=&quot;http://membres.multimania.fr/kesofzi/house-pae9/ma...
    by tactical paintball(匿名) on 2010/3/7 5:36:13

广告

Visual Studio 2010 中的 SharePoint 开发

Chai同学已经在他的blog上贴了文章,讲述VS2010中,针对SharePoint开发的一些增强。虽说VS2010还有一点点远,但是先了解一下也是不错的。嗯,在VS2008上,应该至少还会发布一个VSeWSS 1.4出来。

新的项目模板类型:
image 

内置在VS2010中的Server Explorer:
 image

Feature属性设置界面(可以选择将Project中的指定Item添加到当前Feature中):
image

新的Web Part开发模式,当我们新建一个Web Part时,会同时创建一个“绑定”的用户控件,在Web Part内会内置有包含此用户控件的代码,然后,我们可以直接基于这个用户控件进行可视化设计。
image

Package Explorer
image

对项目新增了“Package”操作,不再只能“Deploy”了。
image

posted on 2008-11-18 22:41:01 by kaneboy  评论(78) 阅读(17195)

QuickPart更新,v1.02

QuickPart已经很久很久很久没更新了,这1个月将它做了一些小小的更新,其中最重要的一项更新是:QuickPart现在不但会搜索Web应用程序的“/wpresources”目录下放置的“.ascx”用户控件,还会搜索“/controltemplates”目录(及子目录)下放置的自定义“.ascx”。做这个看似没太多意义的更新,主要目的其实是可以让使用QuickPart的开发人员,直接使用Visual Studio 2005/2008(加上相应的VSeWSS),来管理、打包用户控件。也就是说,现在,大家可以不用辛辛苦苦的手工将做好的“.ascx”、“.dll”一个一个的拷贝到服务器的相应目录,而是可以使用SharePoint Solution Package的方式,快速的打包和部署可供QuickPart使用的用户控件了。

如何利用Visual Studio,来管理QuickPart部件,可以参考下面的video。如果觉得太小看不清楚,可以直接下载wmv格式的video。


(双击可放大到全屏,wmv格式下载)

链接:QuickPart 1.02下载

posted on 2008-11-15 06:26:33 by kaneboy  评论(49) 阅读(17689)

关于SharePoint解决方案开发模型的凌乱文章…

(注:标题中说的“SharePoint解决方案”,不是指SharePoint Solution Package(.wsp)中的那个“Solution”,也不是Visual Studio中用来包含各个子项目的“解决方案”,而是泛指各种基于SharePoint的应用。)

什么样的问题,是我现在被问得最多,也是最害怕被问的呢?嗯,就是“我对SharePoint开发没什么概念(/头绪/思路),你能给我讲讲吗?”其实,问这样的问题的人,不一定“真的”一点都不了解SharePoint的开发,他可能已经知道了Web Part要如何做出来、事件处理程序怎么写、SharePoint页面要如何进行定制化等等,但是,就是仍然觉得自己的大脑中没有一个清晰的、整体的SharePoint开发思路。一言以蔽之,提问者真正不了解的,准确来说,应该是SharePoint解决方案的完整的开发模型,到底是怎样的?或者换一个更cool的说法,就是所谓的开发方法论的问题。

在我的理解中,SharePoint解决方案的开发模型,确实绝对并非简单的Web Part如何开发、事件处理程序如何写之类的。当然,我不是说这些基础的、对SharePoint各个开发接口的了解不重要,实际上,如果连这些都还没有了解,那么也根本谈不上要了解更“上层”的SharePoint解决方案开发模型了。SharePoint解决方案开发模型应该包括但不限于下面这些主题:
■ SharePoint开发团队应该如何组织和分工?
■ 如何建立SharePoint开发、测试、集成(硬件和软件)环境?
■ 根据用户需求,如何进行SharePoint应用的整体设计(包括数据、界面、User Case…)?
■ SharePoint应用应该如何组织、分拆、组合?
■ 开发人员要如何有效的维护和管理SharePoint项目代码和内容?
■ 如何设计生产环境的拓扑和网络模型?
■ 如何按照信息架构,对SharePoint网站内容进行合理的分类和组织?
■ 如何创建一个高效的部署、迁移模型?

这也是为什么,很多人觉得,看完了《Office SharePoint Server 2007 开发入门指南》,仍然感觉对SharePoint开发存在着很多的疑问和未解。一本入门的书,很难将SharePoint解决方案开发模型的内容给装进去。而且,在编写这本书的2006年,SharePoint 2007甚至还没有正式发布,更不太可能有成熟的SharePoint解决方案开发模型可以借鉴。如果有人要撰写更新的SharePoint开发书籍,就有可能将更多的开发模型方面的内容放进去了:)。在MSN群里面和大家聊天的时候,也曾经头脑发热,提议再写一本相对高级的书,但是…不过,还是希望自己能陆续写一些相关的文章,放到blog上,和大家分享。

posted on 2008-11-15 06:14:35 by kaneboy  评论(36) 阅读(17362)

Powered by: Joycode.MVC引擎 0.5.2.0