您的浏览历史

亮剑.NET:SharePoint Server 2007开发实战(含光盘1张) (china-pub首发)

促销活动
  • [本书]参加电子工业出版社 满68元赠书活动
精彩评论

基本信息

编辑推荐

微软专家与MVP联袂献艺.
亲录独家视频讲座精彩放送...

推荐阅读
Microsoft Office SharePoint Server 2007..

市场价:¥55.00
4-5星价:¥42.35
[购买] [收藏]

内容简介回到顶部↑

本书共分为8章,详细讲解了SharePoint上常见的开发任务,讲述了各种开发场景下需要了解的知识,并提供了丰富的实例。.
本书第1章为基础知识,讲述SharePoint的基本概念,基本的对象模型,代码编写注意事项,并讲解了一个集开发和部署打包为一体的项目结构的创建;第2章为Web部件开发,介绍了Web部件的开发部署及其皮肤机制的实现;第3章为UI定制,讲述了母板页和内容页面的定制及系统的模板机制;第4章为自定义字段类型开发,介绍字段类型开发的一般步骤;第5章为事件处理器,讲述了实现一个通用功能事件处理器的完整步骤;第6章为Web内容管理,讲述了页面发布功能的使用和扩展,以及如何利用内容管理来实现一个多栏目的信息发布系统;第7章为工作流开发,讲述了SharePoint工作流的使用和开发,包括采用SharePoint Designer设计工作流的步骤,SharePoint Designer工作流的扩展,如何采用Visual Studio 2008和WF来开发复杂的工作流模板;第8章深入讲解Excel Service的开发、调试和应用技术。..
本书写作结构明晰,图文并茂,案例丰富,具有很强的可操作性。实例的选取兼顾深度与广度,很多实例都直接取自实际的项目。
本书可作为具有SharePoint开发基础的开发人员进一步提高的参考指南,也可作为高等院校相关专业师生的参考书。...

作译者回到顶部↑

王俞
王俞,复旦大学计算机软件与理论专业,博士,微软MVP。曾就职于职于微软中国公司的服务部,现就职于GrapeCity公司Global Strike Team。在国内外学术期刊发表论文7篇,并获得一项软件开发专利。他主持或参与了十余项大型软件系统的设计和开发工作,拥有丰富的底层架构设计经验,并在MSDN、TechED、 OTEC在内的各种培训及技术大会上与他人分享其技术心得,获得OTEC最佳讲师称号。目前他的研究领域包括IW Solution、BI Solution、Workflow Engine及Agent Theory等。... << 查看详细

[同作者作品]
软件测试原理与实践

作者: 张建义
张建义, 毕业于上海华东师范大学毕业。现就职于微软中国公司的服务部,担任架构师。从事.NET和SharePoint相关领域的项目实施开发工作。热衷于软件系统的设计和开发,对.NET系统的组件设计尤其精通,一直孜孜不倦于用优美的代码来实现优美的架构。..... << 查看详细

[同作者作品]
亮剑.NET:SharePoint Server 2007开发实战(含光盘1张) (china-pub首发)

目录回到顶部↑

第1章 Windows SharePoint Service开发基础. 1
1.1 Windows SharePoint Service和Microsoft Office SharePoint Server的区别 2
1.2 Windows SharePoint Service对ASP.NET的扩展 2
1.2.1 WSS对IIS的扩展 3
1.2.2 WSS对ASP.NET的扩展 4
1.3 WSS安装目录结构分析 5
1.4 Windows SharePoint Service的一些概念 6
1.4.1 服务器场 6
1.4.2 应用程序、网站集和网站 7
1.4.3 字段类型、网站栏和内容类型 8
1.4.4 列表和文档库 9
1.4.5 视图和CAML 9
1.4.6 Feature 10
1.4.7 WSS解决方案 10
1.5 Windows SharePoint Service的对象模型 10
1.5.1 概述 10
1.5.2 站点集和站点 11
1.5.3 列表和文档库 12
1.5.4 视图 13
1.5.5 列表项和文件 14

前言回到顶部↑

微软的Windows SharePoint Service 3.0和Microsoft Office SharePoint Server发布已经有一段时间了,国内的用户正在逐渐增多,从事Windows SharePoint Service和Microsoft Office SharePoint Server开发的技术人员也逐渐多起来了。战斗在第一线的开发人员,参与了大量的相关应用的开发,其间也编写了大量相关的技术文章。随着微软的Windows SharePoint Service 3.0的推出,国内从事相关开发的人员已经逐渐成气候了,但是很多刚接触的开发人员对MOSS开发摸不着头脑,不能掌握其中的要领。.
本书以实际项目开发为基础,着眼于广大开发人员最关心的问题,讲解基本的原理、关键技术,并直接以项目中采用的解决方案作为示例,能达到举一反三、抛砖引玉的效果。
本书重在开发,有所倚重必有所疏忽,而且在一本书里包含太多的内容也是不太现实的,所以,本书不会过多地讲解Windows SharePoint Service和Microsoft Office SharePoint Server的基本的安装、配置和使用方面的知识。Microsoft Office SharePoint Server的界面设计得十分友好,作为一个开发人员,完全可以在界面上摸索出大部分功能的配置和使用方法。这里也建议在开始开发之前,尽量去熟悉Microsoft Office SharePoint Server里面的所有管理菜单和链接,一个Microsoft Office SharePoint Server的开发人员首先应该是一个合格的管理人员。
Microsoft Office SharePoint Server基于Windows SharePoint Service 3.0开发,Windows SharePoint Service 3.0提供了基本的协作应用程序的功能,如列表、文档库等,如果没有用到Microsoft Office SharePoint Server独有的功能,Windows SharePoint Service 完全可以作为一个开发平台并提供给最终用户使用。本书各章节讲解的内容,如果没有特殊说明,都是适合于Windows SharePoint Service和Microsoft Office SharePoint Server的。
ASP.NET是Windows SharePoint Service的基础,从事Windows SharePoint Service开发,很大一部分工作也就是基本的ASP.NET开发,如开发用户控件、服务器控件和程序页面,读者最好具有基本的ASP.NET开发知识。
对Windows SharePoint Service 2.0和SharePoint Portal Server 2003,本书没有讲解。主要考虑到如果从事Microsoft Office SharePoint Server开发,只要不是涉及遗留系统的升级问题,开发人员完全可以不必了解旧版本。
Windows SharePoint Service是一个积木式架构的系统,它提供了良好的扩展性,Microsoft Office SharePoint Server基于这套积木式架构,添砖加瓦,形成了一个强大的系统。本书就是要告诉读者,如何来构建这些积木。作为一个优秀的Windows SharePoint Service开发人员,随着开发组件的增多,将会发现开发工作变得越来越容易,同时也将简化项目组的工作,简化客户的IT运维人员的工作,最终提高整个公司的Microsoft Office SharePoint Server应用水平,降低项目的实施成本。
本书附赠光盘包含完整的实例源代码,读者可以直接运用到项目中,或者以其为基础进一步扩展开发;同时还附赠实例开发过程的相关视频讲解,帮助开发人员提高学习效率。
主要内容
本书全面而细致地讲解SharePoint常见的开发任务功能,全书分为8章,具体内容如下。..
第1章 Windows SharePoint Service开发基础。本章首先讲解了SharePoint对ASP.NET和IIS的扩展方式;接着讲解SharePoint的基本概念,基本对象模型的使用;最后讲解一个集开发、部署、测试和打包于一体的开发环境的创建,后继的几章都将基于这个开发环境讲解实例开发。
第2章 快速实现Web部件开发。本章首先对Web部件开发的基础知识进行了讲解;然后介绍Web部件打包部署的方法;接着讲解Web部件开发框架的搭建,在这个开发框架中,实现了通用的Web部件错误处理、Web部件的绝对定位、自定义的皮肤功能;最后,介绍了两个很实用的Web部件的开发。
第3章UI定制和开发。本章首先对SharePoint的页面类型和提供机制进行了介绍,SharePoint的页面分为母板页、内容页和应用程序页面,页面可以保存在文件系统或数据库中;接着介绍了采用SharePoint Designer定制页面的方法;最后,讲述了SharePoint的控件模板机制,以及如何基于这个机制来定制页面,如何开发自己的模板控件。
第4章 自定义字段类型开发。本章首先介绍了开发自定义字段类型需要了解的基本知识,包括呈现字段类型的呈现控件、字段类型的实现类及字段类型的配置文件;还介绍了利用控件模板机制开发呈现控件的方法;最后讲解正则表达式字段和列表访问计数器字段的开发。
第5章 事件处理器开发。本章首先讲解了列表项事件处理器的各个事件方法,分析了如何采用代码和采用Feature附加事件处理器;接着讲解了文档类型限制事件处理器的实例,详细讲解了如何开发事件处理器,开发配置页面,利用Feature添加管理链接;最后,讲述了列表项序列号的实现,细致地讲解如何将自定义字段类型和事件处理器结合起来实现功能。
第6章 Web内容管理的定制和开发。本章首先讲解了页面发布功能的启用,以及页面布局的创建步骤;接着分析了Web内容管理功能实现多级栏目的内容发布系统的做法;最后,通过实践案例讲解导航控件的开发。
第7章 高效率工作流开发。本章首先对SharePoint基本概念和操作方式进行了概述;接着讲述了采用SharePoint Designer设计工作流的步骤,讲解了如何扩展SharePoint Designer工作流设计器中的动作和条件;然后,用很大篇幅详细讲述了采用Visual Studio 2008和InfoPath开发工作流模板的方法,介绍了顺序工作流、多步审批流程、会签审批、循环审批等的实现,并简要介绍了状态机工作流及其与顺序工作流的区别。
第8章 Excel Services开发。本章首先对Excel Service进行了概述,介绍了将Excel工作簿发布到SharePoint上的方法;接着介绍了用户定义函数的开发、调试和使用;最后,分析了Excel Services的配置及性能、可扩展性、安全等高级话题。
本书特色
微软开发工程师和MVP项目实战经验的总结。
评论交流

共有12人开贴评论  17人参与评论  5人参与打分 查看

1人
 20%
用户平均打分
我要写评论 help如何参与评论和打分
2人
 40%
2人
 40%
0人
 0%
0人
 0%

realvc

专家级评论员
该会员在china-pub购买过此书 精彩书评
评价等级:  
发表于:2010-2-2 23:48:00
从实战的角度上讲,本书还不错。
您觉得呢? 送鲜花 (得0支)  扔鸡蛋 (得0个)

woxinyefeixiang
二级评论员
  
发表于:2009-7-15 8:31:00
真真假假,还是自己看了最有发言权,至少对我非常有帮助。不过我看这方面的书不多,不可能把所有的书都看了。至少这本书还不错嘛~~~~巨龙巨龙你擦亮眼,永永远远擦亮眼!
您觉得呢? 送鲜花 (得0支)  扔鸡蛋 (得0个)

pda360

一级评论员
该会员在china-pub购买过此书
评价等级:  
发表于:2009-7-4 15:12:00
只能骗一次,大呼上当!
您觉得呢? 送鲜花 (得1支)  扔鸡蛋 (得0个)

chinamook
三级评论员
  
发表于:2009-3-19 10:10:00
书评[5]
作为目前仍然坚守在 SharePoint-based Solution 架构、实施第一线的我来说,对 SharePoint 的感情可谓极其深厚!

1999 年,我毕业后的第一家公司采用 Microsoft Site Server 3.0(SharePoint 前身)作为其产品的支撑平台,从那时起,我就开始接触微软的企业级站点解决方案。
后来,微软对产品线进行了整合并重新命名,我就接触到了 SharePoint Portal Server 2001/SharePoint Team Services(STS 1.0),从而有机会基于 WebDAV/Web Storage System(Microsoft Exchange Server 所使用的特殊存储系统),陆陆续续做了几个项目(二次开发)。
再到后来,微软推出了为广大企业客户所逐渐接受的 SharePoint Portal Server 2003/Windows SharePoint Services 2.0(刚开始叫 STS 2.0,后来统一了命名),而我也进入了毕业后的第三家公司,这个时候,我们公司已有相当一部分项目(包括内部门户系统、内部知识管理)完全基于 SharePoint 平台进行方案设计与实施。


大家碰到的 SharePoint 场景很多,但依据我们获得的反馈,在实际项目实施中(或 Pre-Sale 阶段),对于如何选择合适的 SharePoint Solutions/Practices/Components/Tools/etc.,并无特别统一、有效的方法,甚至,在一些项目中,为了满足客户“特殊”需求,架构师们还不得不设计、开发仅针对该项目的 SharePoint 工具和组件,不仅整个实施周期变得更长、客户牢骚变得更多(从客户角度看,引入 SharePoint 是为了更方便地解决问题,而不是加重实施成本与风险),在某种程度上,也大大降低了今后在同类项目中 Reuse 的概率 L

So,如果你正彷徨于选择 SharePoint Solution or Non-SharePoint Solution,如果你正对 SharePoint Development Efficiency 持怀疑态度,如果你认为是由于缺乏足够的支持而导致你放弃 SharePoint Solutions,那么,我强烈地建议你:

不要犹豫,《亮剑.NET:SharePoint Server 2007开发实战》正是你所需要的!


不同于其它类似读物以产品介绍或 MSDN 翻译为主,这本书的内容,以多个大型MOSS 2007 项目的实施经验为基础,所以,对各位读者尤其是战斗在 SharePoint 实施第一线的朋友来说,具有极强的实战参考价值!

我和不少朋友预订了此书,我也已经建议所在部门所有对 SharePoint 感兴趣(Pre-sale/Delivery)的同事预订这本书,因为,SharePoint 已不仅仅是一个产品、一个平台或一种技术,对于当前的特殊经济形势来说,SharePoint 具有更大的实际意义:

SharePoint,it’s your platform to SAVE CUSTOMER’S MONEY !!!

相信你看多此书后,会对这句话有更深刻的认识,同时也会理解,为什么越来越多的全球 500 强企业开始选择 SharePoint 作为他们的 Intranet Entrypoint & Platform!!!



微软企业服务部
张雪峰
Chief Architect (首席架构师),
Microsoft Enterprise Services,
East/Central/West Regions
回复 ( 1条评论-- 点击查看讨论 )
您觉得呢? 送鲜花 (得1支)  扔鸡蛋 (得0个)

weijian328
一级评论员
该会员在china-pub购买过此书
评价等级:  
发表于:2009-3-30 14:10:00
书已经看完了,总体感觉书写的太仓促,好多错别字,好多有问题的地方。前半部分还可以,到了第七章和第八章,更是仓促的一塌糊涂,书里面说第七章有光盘内容,我把光盘找遍了,也没有。
第七章的代码也有问题,编译都通不过。
回复 ( 2条评论-- 点击查看讨论 )
您觉得呢? 送鲜花 (得2支)  扔鸡蛋 (得0个)
我要写评论
查看所有评论交流(共12条)