Professional SharePoint 2007 Web Content Management Development

Professional SharePoint 2007 Web Content Management Development pdf epub mobi txt 电子书 下载 2026

出版者:Wrox
作者:Andrew Connell
出品人:
页数:425
译者:
出版时间:2008-06-23
价格:USD 59.99
装帧:Paperback
isbn号码:9780470224755
丛书系列:
图书标签:
  • SharePoint 2007
  • WCM
  • Web Content Management
  • Development
  • ASP
  • NET
  • C#
  • SharePoint
  • Microsoft
  • Programming
  • Web Development
想要找书就要到 图书目录大全
立刻按 ctrl+D收藏本页
你会得到大惊喜!!

具体描述

This book is for SharePoint developers working with Publishing sites—sites that leverage MOSS 2007 WCM capabilities. It does not cover administrative topics in any great detail, only where absolutely necessary. For the most part, no two chapters are dependent upon each other, so each chapter can be used as a reference independently of the others. Readers need not have any development experience with SharePoint, but they should have some experience with and a working knowledge of ASP.NET 2.0 development practices and topics. Of course, it is beneficial if the reader does have at least a working knowledge of what SharePoint is all about. This book covers MOSS 2007 WCM Publishing sites. You will find some chapters that seem to cover general WSS 3.0 topics, but everything is treated in the context of a Publishing site. While the chapters are arranged in a logical order, it is not necessary to read the book from cover to cover in a linear fashion. The following is a brief description of each chapter: Chapter 1, “Embarking on Web Content Management Projects”—This chapter explains what this book is all about, who the target audience is, and who will benefit most from the book. It also details what the reader needs in terms of a local development environment in order to implement the solutions. In addition, each of the subsequent chapters is explained very briefly to provide an overview and clarify how each chapter fits in. Chapter 2, “Windows SharePoint Services 3.0 Development Primer”—This chapter covers the fundamentals of WSS, including definitions of terms such as farm, Web application, site collection, site, list, and document library, and the general architecture of WSS. Some basic object model techniques are demonstrated in this chapter. Chapter 3, “Overview of Office SharePoint Server 2007 and Web Content Management”—This chapter briefly explains each of the various components that make up MOSS. In addition ,while the book is development-focused, the “ABCs” of content-centric Internet sites is covered. Chapter 4, “SharePoint Features and the Solution Framework”—Both new to WSS 3.0, the SharePoint Feature and solution frameworks are covered in great detail in this chapter, as well as a process for automatically creating WSS solution packages on every project build. Chapter 5, “Minimal Publishing Site Definition”—Many users create new WCM sites by using the Publishing Portal template. Unfortunately, this adds quite a bit of unnecessary content to the site. This chapter picks apart the Publishing Portal template and Publishing Features and demonstrates how to create a minimal Publishing Portal template. Chapter 6, “Site Columns, Content Types, and Lists”—Three core components to every WSS 3.0 site—site columns, content types, and lists—are covered in this chapter. Chapter 7, “Master Pages and Page Layouts”—This chapter covers everything you need to know about creating, editing, and leveraging master pages and page layouts within Publishing sites. Chapter 8, “Navigation”—While WSS 3.0’s navigation is founded on the ASP.NET 2.0 navigation provider framework, there are a few SharePoint-specific topics, which are covered in this chapter. Chapter 9, “Accessibility”—If it’s not already, accessibility is becoming an increasingly important topic with regard to Web sites. This chapter explains the different levels of accessibility and discusses some techniques and tools developers can leverage to create sites for users with disabilities. Chapter 10, “Field Types and Field Controls”—Although it’s a WSS 3.0 concept, field types and field controls are covered in this chapter in the context of a Publishing site. This includes creating custom field types with custom values types and controls, as well as custom field controls that leverage existing field types. Chapter 11, “Web Parts”—This chapter covers creating custom Web Parts and some advanced topics related to custom Web Part development, such as Editor Parts, customizing the Verbs menu, and leveraging asynchronous programming techniques. This chapter also covers the three Publishing-specific Web Parts and some advanced customization and styling options of the Content Query Web Part. Chapter 12, “Leveraging Workflow”—The Windows Workflow Foundation, part of the .NET Framework 3.0, is fully leveraged by WSS 3.0 and MOSS 2007. This chapter explains how to create custom workflows using Visual Studio and leveraging InfoPath Web-rendered forms. Chapter 13, “Search”—Every content-centric site needs a robust search offering. This chapter explains the different components of MOSS search, as well as many customization opportunities such as modifying the search results. Chapter 14, “Authoring Experience Extensibility”—While the authoring experience in Publishing sites is quite robust, at times developers need to extend this offering for specific content owner requirements. This chapter covers this, including customizing the Page Editing Toolbar and the Rich Text Editor HTML field control. Chapter 15, “Authentication and Authorization”—This chapter covers everything you need to know about the ASP.NET 2.0 authentication provider model SharePoint fully leverages. Chapter 16, “Implementing Sites with Multiple Languages and Devices”—This chapter covers the topic of maintaining sites that need to offer their content in multiple languages, as well as developing custom Web Parts that are multilingual aware. Chapter 17, “Content Deployment”—A common request for larger content-centric Web sites is to have an internal authoring environment for content and then push the changed content out to a destination site, either in an organization’s DMZ or at a co-location facility. This chapter describes the content deployment capability in MOSS designed to handle such business requirements. Chapter 18, “Offline Authoring with Document Converters”—While MOSS 2007 Publishing sites offer a very robust Web-based content authoring experience, SharePoint provides a way to author content offline using tools such as Microsoft Word or InfoPath. This chapter explains what you need to know about configuring the document converter infrastructure and creating custom document converters. Chapter 19, “Performance Tips, Tricks, and Traps”—Internet-facing content-centric sites built on the SharePoint platform need to be designed and developed with performance in mind. This chapter provides numerous guidelines and tips that developers can leverage to create the most performant sites. Chapter 20, “Incorporating ASP.NET 2.0 Applications”—SharePoint (both WSS 3.0 and MOSS 2007) is not an end-to-end solution but an application platform. While it provides a significant amount of functionality out of the box, developers can leverage this platform in building custom applications. This chapter discusses some techniques that can be used for such tasks. One approach book takes is not to dwell on the more common minutia of creating projects in Visual Studio, or the huge topics of core Windows SharePoint Services (WSS) 3.0 development or SharePoint administration. These topics warrant their own books, and throughout this book you will find recommended resources for these topics. This book does cover some subjects that have their roots in WSS, but they are presented within the context of a Publishing site. Finally, this book approaches every topic of implementation from the perspective of SharePoint customization and SharePoint development. While one implementation may seem to be better than the other, it takes no position on either, as the goal is to simply educate readers about the advantages and disadvantages of each. These concepts are defined in Chapter 2, “Windows SharePoint Services 3.0 Development Primer.” This book is also available as part of the 4-book SharePoint 2007 Wrox Box (ISBN: 0470431946) with these 4 books: Professional SharePoint 2007 Development (ISBN: 0470117567) Real World SharePoint 2007 (ISBN: 0470168358) Professional Microsoft SharePoint 2007 Design (ISBN: 047028580X) Professional SharePoint 2007 Web Content Management Development (ISBN: 0470224754)

《SharePoint 2007 企业内容管理深度解析》 本书并非对“Professional SharePoint 2007 Web Content Management Development”一书的直接复述或改写,而是聚焦于 SharePoint 2007 在企业内容管理(ECM)领域的核心能力与实际应用,旨在为读者提供一套系统、深入且面向实践的理解框架。我们将跳出对特定开发主题的局限,而是从更宏观的视角,探讨 SharePoint 2007 如何成为企业构建、管理和发布各类数字内容的强大平台。 核心内容聚焦: 1. SharePoint 2007 的企业内容管理架构透视: 理解基础: 本章将深入剖析 SharePoint 2007 的核心架构,包括站点集合、网站集、内容类型、列表、库以及权限模型等基础元素。我们将重点解释这些组件如何协同工作,为内容的生命周期管理奠定坚实基础。 元数据的重要性: 详细阐述 SharePoint 2007 中元数据(Metadata)的概念及其在内容管理中的关键作用。我们将探讨如何定义和管理自定义列、查找列,以及如何利用这些元数据实现内容的精细分类、检索和过滤,从而提升内容的可发现性和可用性。 内容类型与模板: 深入解析内容类型(Content Type)的创建、继承和管理,以及文档模板(Document Template)的应用。理解如何通过合理设计内容类型,实现跨不同列表和库的内容结构一致性,并简化内容的创建流程。 2. 文档管理与协作的强化之道: 文档库的高级功能: 超越基础的文件上传与下载,本书将重点介绍文档库(Document Library)的各种高级功能,包括版本控制(Versioning)、签入/签出(Check-in/Check-out)、审批工作流(Approval Workflows)以及内容类型强制应用等。 协同编辑与版本追踪: 详细讲解 SharePoint 2007 如何支持多人协同编辑,并提供清晰的版本历史记录,确保团队成员能够高效协作,同时避免冲突和数据丢失。 受控的文档生命周期: 探讨如何利用 SharePoint 2007 的功能,如策略(Policies)和保留规则(Retention Policies),来管理文档的生命周期,确保合规性,并自动化管理过期或不再需要的文档。 3. 信息架构与导航设计的艺术: 构建有逻辑的信息体系: 本章将引导读者如何设计一个清晰、直观的信息架构(Information Architecture)。我们将讨论如何组织网站集、网站以及内容,使其易于用户理解和导航。 导航策略: 深入研究 SharePoint 2007 中的各种导航组件,包括全局导航、本地导航、面包屑导航,以及如何自定义这些导航以适应特定的用户需求和内容组织结构。 搜索优化的起点: 强调信息架构设计对 SharePoint 搜索性能的重要性,并初步介绍如何通过合理的结构和元数据来优化搜索结果的准确性和效率。 4. 企业级搜索与内容发现: SharePoint 搜索服务: 详细介绍 SharePoint 2007 搜索服务的原理和配置。我们将涵盖爬网(Crawling)、索引(Indexing)、属性提取(Property Extraction)等关键环节。 优化搜索体验: 专注于如何通过调整索引设置、定义搜索结果的排序规则、以及使用同义词(Synonyms)和停用词(Stop Words)来提升搜索的准确性和用户体验。 用户自定义搜索: 讲解如何为最终用户提供更个性化的搜索选项,例如基于元数据的过滤、特定列表或库的搜索范围限定等。 5. 工作流与自动化管理: 理解 SharePoint 工作流: 本章将深入探讨 SharePoint 2007 工作流(Workflows)的概念、类型(如批准、收集反馈等)及其在自动化业务流程中的应用。 构建与部署工作流: 介绍如何使用 SharePoint Designer 等工具来创建和配置自定义工作流,并将其部署到列表和库中,实现内容审核、通知发送等自动化任务。 提高效率与合规性: 演示工作流如何显著提高企业内容管理的效率,减少人工干预,并确保流程的合规性。 6. 安全与权限控制的最佳实践: 精细化的权限管理: 详细讲解 SharePoint 2007 的权限模型,包括网站集管理员、网站所有者、访问权限级别(Permission Levels)、以及用户与组的分配。 内容访问控制: 重点阐述如何基于用户角色、内容类型或特定列表/库来实施精细化的内容访问控制,确保敏感信息只对授权人员可见。 安全策略与审计: 介绍如何制定和实施 SharePoint 安全策略,以及利用审计(Auditing)功能来追踪内容访问和修改,增强系统的安全性。 7. 内容发布与用户体验: 页面的创建与管理: 介绍 SharePoint 2007 的页面(Pages)功能,包括母版页(Master Pages)和页面布局(Page Layouts)的应用,以及如何创建和组织内容页面。 Web 部件(Web Parts)的整合: 讲解 Web 部件的概念及其在丰富页面内容和功能方面的作用。我们将探讨如何选择、配置和自定义常用的 Web 部件,以提升用户浏览和交互体验。 用户体验设计原则: 结合 SharePoint 2007 的功能,探讨如何在内容组织、导航设计和页面布局等方面应用基本的用户体验(UX)设计原则,以创建用户友好且高效的内容平台。 《SharePoint 2007 企业内容管理深度解析》旨在帮助企业 IT 专业人员、系统管理员、内容策略师以及希望深入理解 SharePoint 2007 内容管理能力的开发人员,建立起全面的知识体系,并能够将其应用于实际的解决方案设计与实施中。本书将理论与实践相结合,通过深入的机制解析和面向场景的应用探讨,为读者提供一套真正有价值的参考。

作者简介

目录信息

读后感

评分

评分

评分

评分

评分

用户评价

评分

这本书的封面设计,坦白地说,有点让人提不起精神。那种深蓝配上略显过时的银色字体,简直是那个时代技术书籍的典型代表,让人一下就联想到堆满了文件和略显沉闷的会议室。我是在一个二手书店的角落里翻到它的,当时我正在努力消化SharePoint 2007那庞大而复杂的架构,急需一本能让我从“这是什么?”过渡到“我该怎么做?”的实战指南。这本书的篇幅相当可观,厚度让人一看就知道里面塞满了代码片段和配置步骤。我最期待的是它在内容组织上的逻辑性,毕竟WCM(Web内容管理)涉及到信息架构、用户体验设计、后台服务集成等多个维度,如果只是零散的知识点堆砌,那阅读体验肯定会大打折扣。我希望它能提供一套清晰的、从基础概念到高级定制的路径图,特别是针对SharePoint 2007特有的那些“黑魔法”——比如自定义页面布局(Page Layouts)和内容类型(Content Types)的高级应用,这些往往是官方文档中描述得不够细致的地方。拿到手后,我花了大量时间浏览目录,感觉作者似乎对开发者在实际项目中所遇到的痛点有着相当的了解,许多章节标题都直指那些让人头疼的性能瓶颈和部署难题。这本书的价值,很大程度上将取决于它能否把SharePoint 2007这个略显陈旧但又在特定企业环境中根深蒂固的平台,用一种行之有效的方式,转化为我们可以掌控的开发工具。

评分

这本书的试读章节给我留下了极其深刻的印象,尤其是关于工作流和自定义Web部件(Web Part)集成的那几部分。我当时正在为一个要求极高的内部门户项目做技术选型和架构预研,核心需求是实现一套高度自动化的审批流程,并要求将外部CRM系统的数据实时展示在SharePoint页面上。市面上很多关于SharePoint 2007的书籍,要么过度侧重于管理员配置,对我们这些深陷代码的开发者帮助有限;要么就是泛泛而谈,没有给出足够硬核的API调用示例。然而,这本书似乎找到了一个很好的平衡点。它没有回避SharePoint 2007在处理异步操作和跨域通信时遇到的棘手问题,而是直接深入到底层API调用,并且详细阐述了如何利用ASP.NET控件和SharePoint的事件模型进行精确控制。我记得其中有一章专门讨论了如何优化数据检索的延迟问题,作者提供了一种基于缓存策略的解决方案,这种实战经验是书本知识难以替代的。阅读过程中,我感觉自己仿佛在和一位经验丰富的老工程师并肩工作,他不仅告诉我“能做什么”,更重要的是,他告诉我“应该用什么方法做”以及“为什么不能用另一种方法做”。这种对技术细节的执着和对性能的关注,使得这本书超越了一般的参考手册,更像是一本传授“内功心法”的秘籍。

评分

这本书的阅读体验,可以说是“重在使用,轻在理论”。如果你期望读到关于信息架构设计哲学或者用户体验心理学的大段理论分析,这本书可能不会满足你。它的核心价值在于提供一个“如何操作”的实操手册,面向的是那些已经拥有.NET和基础Web开发经验,现在需要将这些技能应用到SharePoint 2007平台上的开发者。我发现自己经常需要边读边敲代码,对照着自己的开发环境进行验证。书中的每一个代码块似乎都经过了反复的编译和调试,错误率极低,这为我节省了大量的调试时间。尤其是在处理CAML查询(Collaborative Application Markup Language)的复杂性时,作者提供的那些优化过的查询范例,直接展示了如何避免N+1查询问题,这是困扰很多SharePoint开发者的性能死穴。这本书没有华丽的辞藻,文字风格直白、准确,每一个句子似乎都肩负着传递关键信息的使命。它更像是一本工具箱,里面装满了经过精心打磨的扳手和螺丝刀,让你能够直接上手修理和建造复杂的Web应用。对于任何需要深入SharePoint 2007 WCM定制化开发的人来说,这本书与其说是选择,不如说是一种必备的资源。

评分

翻阅这本书的附录和资源清单时,我注意到作者在推荐外部工具和社区资源方面也下了不少功夫。这表明作者的视角不仅仅局限于书本上的文字和代码,而是将这本书置于当时(SharePoint 2007生命周期中后期)的开发生态环境中去考量。例如,作者在讨论自定义用户界面(UI)的复杂性时,巧妙地提及了如何利用第三方JavaScript库来增强用户体验,而不是完全依赖SharePoint自带的、略显僵硬的控件。这种对外部工具链的兼容性讨论,极大地拓宽了我的思路,让我意识到,WCM的开发并不仅仅是操作SharePoint本身,更是一种系统集成艺术。此外,书中关于版本控制和部署策略的讨论也相当到位。在2007时代,DevOps实践尚未普及,但作者已经提前预见到了手动部署带来的巨大风险,并详细介绍了一套基于蓝图(Schema)和内容迁移工具的半自动化部署流程。这对于那些必须在多个测试和生产环境中保持数据同步的团队来说,是无价的指导。总而言之,这本书提供了一个全面的视角,将技术实现、最佳实践和项目管理考虑都融合在了一起。

评分

当我真正开始深入阅读这本书的后半部分,特别是关于安全性配置和内容发布流程优化的章节时,我发现作者在叙事风格上展现出一种近乎固执的严谨。他似乎对任何形式的“捷径”或“临时补丁”都持保留态度,总是倾向于引导读者遵循Microsoft官方推荐的最佳实践,即使这意味着需要编写更多代码或进行更复杂的配置。这对于初学者来说或许会感到有些枯燥,因为缺乏那种即插即用的快速解决方案,但对于追求长期稳定和可维护性的企业级项目而言,这种严谨性恰恰是宝贵的财富。我特别欣赏作者对“术语规范化”的坚持,他确保每一个关键概念,比如“Site Collection”和“Web Application”之间的权限继承关系,都被界定得清清楚楚,避免了在团队协作中因理解偏差而产生的返工。书中关于内容审批流程(Workflow)的扩展部分,提供了一系列VBA脚本和C#代码示例,这些示例的结构清晰,注释详尽,让我能够快速理解其背后的逻辑,并将之迁移到我们自己的复杂业务流程中去。这本书给人的感觉是,它不是为了让你快速入门一个新玩具,而是为了让你精通一个工业级的复杂系统。

评分

评分

评分

评分

评分

本站所有内容均为互联网搜索引擎提供的公开搜索信息,本站不存储任何数据与内容,任何内容与数据均与本站无关,如有需要请联系相关搜索引擎包括但不限于百度google,bing,sogou

© 2026 book.wenda123.org All Rights Reserved. 图书目录大全 版权所有