توضیحاتی در مورد کتاب :
این کتاب برای توسعه دهندگان شیرپوینت است که با سایت های Publishing کار می کنند - سایت هایی که از قابلیت های MOSS 2007 WCM استفاده می کنند. موضوعات اداری را با جزئیات کامل پوشش نمی دهد، فقط در مواردی که کاملا ضروری است. در بیشتر موارد، هیچ دو فصلی به یکدیگر وابسته نیستند، بنابراین هر فصل می تواند مستقل از سایرین به عنوان مرجع استفاده شود. خوانندگان نیازی به تجربه توسعه با شیرپوینت ندارند، اما باید تجربه و دانش کاری در مورد شیوه ها و موضوعات توسعه ASP.NET 2.0 داشته باشند. البته، مفید است اگر خواننده حداقل دانش کاری درباره چیستی شیرپوینت داشته باشد. این کتاب سایت های انتشارات MOSS 2007 WCM را پوشش می دهد. برخی از فصلها را خواهید یافت که به نظر میرسد موضوعات کلی WSS 3.0 را پوشش میدهند، اما همه چیز در چارچوب یک سایت انتشارات بررسی میشود. در حالی که فصل ها به ترتیب منطقی چیده شده اند، لازم نیست کتاب را از جلد به جلد به صورت خطی بخوانید. در زیر شرح مختصری از هر فصل ارائه شده است: فصل 1، "شروع به پروژه های مدیریت محتوای وب" - این فصل توضیح می دهد که این کتاب در مورد چیست، مخاطبان هدف چه کسانی هستند و چه کسانی بیشترین سود را از کتاب خواهند برد. همچنین جزئیات آنچه را که خواننده از نظر محیط توسعه محلی برای اجرای راه حل ها نیاز دارد، توضیح می دهد. علاوه بر این، هر یک از فصول بعدی بسیار مختصر توضیح داده شده است تا یک نمای کلی ارائه شود و روشن شود که چگونه هر فصل با آن مطابقت دارد. مزرعه، برنامه وب، مجموعه سایت، سایت، فهرست و کتابخانه اسناد و معماری کلی WSS. برخی از تکنیکهای اصلی مدل شی در این فصل نشان داده شدهاند. فصل 3، "نمای کلی Office SharePoint Server 2007 و مدیریت محتوای وب" - این فصل به طور خلاصه هر یک از اجزای مختلف تشکیل دهنده MOSS را توضیح میدهد. علاوه بر این، در حالی که کتاب بر توسعه متمرکز است، "ABCs" سایت های اینترنتی محتوا محور پوشش داده شده است. فصل 4، "ویژگی های SharePoint و چارچوب راه حل" - هر دو جدید به WSS 3.0، ویژگی شیرپوینت و چارچوب های راه حل پوشش داده شده است. با جزئیات زیاد در این فصل، و همچنین فرآیندی برای ایجاد خودکار بسته های راه حل WSS در هر ساخت پروژه. متأسفانه، این مقدار کمی محتوای غیر ضروری به سایت اضافه می کند. این فصل قالب Publishing Portal و ویژگیهای Publishing را از هم جدا میکند و نشان میدهد که چگونه میتوان یک قالب حداقلی Publishing Portal ایجاد کرد. و فهرستها در این فصل پوشش داده شدهاند. فصل 7، «صفحات اصلی و طرحبندی صفحه»—این فصل همه چیزهایی را که در مورد ایجاد، ویرایش، و استفاده از صفحات اصلی و طرحبندی صفحه در سایتهای انتشارات باید بدانید را پوشش میدهد. فصل 8، «پیمایش» - در حالی که ناوبری WSS 3.0 بر اساس چارچوب ارائه دهنده ناوبری ASP.NET 2.0 است، چند موضوع خاص شیرپوینت وجود دارد که در این فصل پوشش داده شده است. تبدیل شدن به یک موضوع مهم فزاینده با توجه به وب سایت ها. این فصل سطوح مختلف دسترسی را توضیح میدهد و برخی از تکنیکها و ابزارهایی را که توسعهدهندگان میتوانند برای ایجاد سایتهایی برای کاربران دارای معلولیت استفاده کنند، مورد بحث قرار میدهد. در این فصل در زمینه یک سایت انتشارات. این شامل ایجاد انواع فیلدهای سفارشی با انواع و کنترلهای مقادیر سفارشی، و همچنین کنترلهای فیلد سفارشی است که از انواع فیلدهای موجود استفاده میکند. مانند قسمت های ویرایشگر، سفارشی کردن منوی افعال و استفاده از تکنیک های برنامه نویسی ناهمزمان. این فصل همچنین سه بخش وب خاص انتشارات و برخی از گزینههای سفارشیسازی و استایلسازی پیشرفته Content Query Web Part را پوشش میدهد. WSS 3.0 و MOSS 2007. این فصل نحوه ایجاد گردش کار سفارشی با استفاده از ویژوال استودیو و استفاده از فرمهای ارائه شده توسط وب InfoPath را توضیح میدهد. این فصل مؤلفههای مختلف جستجوی MOSS و همچنین بسیاری از فرصتهای سفارشیسازی مانند اصلاح نتایج جستجو را توضیح میدهد. فصل 14، «توسعهپذیری تجربه نویسنده»—در حالی که تجربه نگارش در سایتهای انتشار کاملاً قوی است، گاهی اوقات توسعهدهندگان باید این را گسترش دهند. ارائه برای نیازهای مالک محتوای خاص. این فصل شامل سفارشیسازی نوار ابزار ویرایش صفحه و کنترل فیلد ویرایشگر متن غنی HTML میشود. فصل 15، «تأیید هویت و مجوز»—این فصل هر آنچه را که باید در مورد مدل ارائهدهنده احراز هویت ASP.NET 2.0 بدانید را پوشش میدهد که شیرپوینت به طور کامل از آن استفاده میکند. فصل 16، «پیادهسازی سایتها با زبانها و دستگاههای چندگانه»—این فصل موضوع نگهداری سایتهایی را که نیاز به ارائه محتوای خود به چند زبان دارند، و همچنین توسعه بخشهای وب سفارشی که دارای چند زبانه هستند، پوشش میدهد. فصل 17، «استقرار محتوا» - یک درخواست متداول برای وب سایت های محتوای محور بزرگتر این است که یک محیط نویسندگی داخلی برای محتوا داشته باشند و سپس محتوای تغییر یافته را به یک سایت مقصد، چه در DMZ یک سازمان یا در یک مرکز هم محل، منتقل کنند. این فصل قابلیت استقرار محتوا در MOSS طراحی شده برای رسیدگی به چنین الزامات تجاری را شرح می دهد. فصل 18، "تألیف آفلاین با مبدل های سند" - در حالی که سایت های انتشارات MOSS 2007 یک تجربه بسیار قوی از نوشتن محتوای مبتنی بر وب را ارائه می دهند، شیرپوینت راهی برای نویسنده محتوا ارائه می دهد. آفلاین با استفاده از ابزارهایی مانند Microsoft Word یا InfoPath. این فصل آنچه را که باید در مورد پیکربندی زیرساخت مبدل سند و ایجاد مبدلهای اسناد سفارشی بدانید، توضیح میدهد. فصل 19، «نکات عملکرد، ترفندها و تلهها»—سایتهای محتوای محور اینترنت که بر روی پلتفرم شیرپوینت ساخته شدهاند باید طراحی و طراحی شوند. با در نظر گرفتن عملکرد توسعه یافته است. این فصل دستورالعملها و نکات متعددی را ارائه میکند که توسعهدهندگان میتوانند از آنها برای ایجاد بهترین سایتها استفاده کنند. فصل 20، «تلفیق برنامههای ASP.NET 2.0»—SharePoint (هر دو WSS 3.0 و MOSS 2007) یک راهحل سرتاسر نیست، بلکه یک راهحل است. پلت فرم برنامه در حالی که مقدار قابل توجهی از عملکرد را از جعبه ارائه می دهد، توسعه دهندگان می توانند از این پلت فرم در ساخت برنامه های کاربردی سفارشی استفاده کنند. این فصل برخی از تکنیکها را مورد بحث قرار میدهد که میتوانند برای چنین کارهایی مورد استفاده قرار گیرند. یکی از رویکردهایی که در این کتاب وجود دارد این است که در مورد جزئیات رایجتر ایجاد پروژهها در ویژوال استودیو یا موضوعات عظیم توسعه سرویسهای Windows SharePoint (WSS) 3.0 یا مدیریت شیرپوینت صحبت نکنیم. . این موضوعات کتاب های خود را تضمین می کنند و در سراسر این کتاب منابع توصیه شده برای این موضوعات را خواهید یافت. این کتاب برخی از موضوعات را پوشش می دهد که ریشه در WSS دارند، اما آنها در چارچوب یک سایت انتشارات ارائه شده اند. در نهایت، این کتاب به هر موضوع پیاده سازی از دیدگاه سفارشی سازی شیرپوینت و توسعه شیرپوینت می پردازد. در حالی که ممکن است یک پیاده سازی بهتر از دیگری به نظر برسد، هیچ موضعی در مورد هیچ کدام نمی گیرد، زیرا هدف آموزش صرفاً به خوانندگان در مورد مزایا و معایب هر یک است. این مفاهیم در فصل 2، "Windows SharePoint Services 3.0 Development Primer" تعریف شده است. این کتاب همچنین به عنوان بخشی از 4 کتاب SharePoint 2007 Wrox Box (ISBN: 0470431946) با این 4 کتاب در دسترس است: Professional SharePoint 2007: 2007 Development (ISBN) 0470117567)Real World SharePoint 2007 (ISBN: 0470168358) طراحی حرفه ای Microsoft SharePoint 2007 (ISBN: 047028580X) Professional SharePoint 2007 توسعه مدیریت محتوای وب (ISBN:2474)
توضیحاتی در مورد کتاب به زبان اصلی :
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)