May 10 2010

Professional Plone Development: Building robust, content-centric web applications with Plone 3, an open source Content Management System.

Product Description

Building robust, content-centric web applications with Plone 3, an open source Content Management System.

  • Plone development fundamentals
  • Customizing Plone
  • Developing new functionality
  • Real-world deployments

In Detail

Plone is an open-source content management framework, built on the top of the Zope application server and written in Python. As a ready-to-use Content Management System with a focus on usability, Plone makes it easy for content authors to create and edit web content.

Plone is also used by developers, as a framework for building content-centric web applications such as dynamic websites and intranets. This book focuses primarily on the developer-oriented aspect of Plone.

What you will learn from this book?

You will gain an in-depth understanding of the concepts that underpin successful Plone development, including:

  • How to set up a suitable development environment
  • The importance of automated testing of any code you write
  • How to perform Plone customizations in a manageable, re-usable fashion
  • Techniques for branding Plone and changing its look and feel
  • How to safely install and manage third-party add-on components
  • How to create your own content types
  • How to create new forms and templates
  • Ways of interacting with external relational databases
  • Techniques for managing users and custom user metadata
  • Using Plone’s new AJAX framework to build dynamic user interfaces
  • How to set up Zope and Plone in a production environment
  • How to connect to an LDAP/Active Directory repository for authentication
  • How to configure a caching proxy to improve Plone’s performance

Throughout the chapters, there is an emphasis on demonstrating key concepts with practical examples. The reader should be able to borrow from the examples to get up and running quickly, but refer to the explanations provided to fully appreciate what is going on under the hood.

Approach

The book takes a pragmatic approach, building a realistic example application based on a case study. The code for this application is included with the book, and should serve as a useful starting point and source of examples for the reader.

Who this book is written for?

This book is aimed at developers who want to build content-centric web applications leveraging Plone’s proven user interface and flexible infrastructure.

Some familiarity with the Python programming language and basic web technologies such as HTML and CSS is assumed. Readers would also benefit from some prior experience with Zope or Plone, for example as site administrators or “power users”.

Professional Plone Development: Building robust, content-centric web applications with Plone 3, an open source Content Management System.

May 08 2010

Professional SharePoint 2007 Records Management Development: Managing Official Records with Microsoft Office SharePoint Server 2007

  • ISBN13: 9780470287620
  • Condition: NEW
  • Notes: Brand New from Publisher. No Remainder Mark.

Product Description

Unique guide to records management methodologies for Microsoft Office SharePoint Server 2007

There may be books available on how to develop solutions for Microsoft Office SharePoint Server 2007, but this is the first book to provide step-by-step guidance for designing and building records management solutions on the SharePoint platform. You’ll learn the five core services of any records management system-confidentiality, information integrity, high availability, adherence to policy, and audit ability-then explore the tools and techniques needed to implement them in SharePoint.

The book helps you understand official records in the context of day-to-day collaboration and regulatory compliance; you’ll also learn how to design extensible Windows Workflow Foundation (WF) components with records management as the central focus.

  • Reviews Office SharePoint Server and how it provides a solid foundation for managing official records using specially constructed web sites and custom components
  • Discusses the “File Plan”, which describes where each record is stored, how long it is kept, and the manner and conditions under which it is destroyed
  • Shows you how to apply the powerful features of the SharePoint platform to convert collaborative documents into managed files in a record center site
  • Addresses best practices for creating records repositories, developing file plans to identify official records, controlling the creation and distribution of records using custom content types and information policy components, and more
  • The companion Web site includes downloadable code modules you can use as a starting point for building real-world records management solutions on the SharePoint platform

If you’re a programmer, software architect, business analyst, or IT professional working in SharePoint, you’ll want this unique book on your shelf.

Professional SharePoint 2007 Records Management Development: Managing Official Records with Microsoft Office SharePoint Server 2007

May 07 2010

PHP 5 CMS Framework Development: Expert insight and practical guidance to creating an efficient, flexible, and robust framework for a PHP 5-based content management system

Product Description

Expert insight and practical guidance to creating an efficient, flexible, and robust framework for a PHP 5-based content management system

  • Learn how to design, build, and implement a complete CMS framework for your custom requirements
  • Implement a solid architecture with object orientation, MVC
  • Build an infrastructure for custom menus, modules, components, sessions, user tracking, and more
  • Written by a seasoned developer of CMS applications

In Detail
If you’re developing a content management system in PHP 5, there are times when you simply have to roll-your-own, for whatever reason. In those situations, this book will be invaluable.

If you’re looking for an inside guide to putting together the working framework of a flexible, robust content management system in PHP 5, this book is for you.

As a former development team leader on the renowned Mambo open-source content management system, author Martin Brampton offers unique insight and practical guidance into the problem of building an architecture for a content management system.

Following the scene-setting first chapter, each chapter in the book tackles a different aspect of developing the author’s new Aliro PHP 5 CMS framework, with:

  • A concise statement of the problem
  • Discussion of the important design issues and problems faced
  • Creation of the framework solution

The framework is built on a strongly object-oriented architecture throughout, including adherence to MVC principles, and you will learn how to create classes for handling such things as menus, modules, components, sessions, and user tracking.

Administration and security issues are discussed as an integral part of the design and implementation of framework features. The final chapter discusses the key issues that affect a wide range of specific content handlers and explores a practical example in detail.

What you will learn from this book

  • The general characteristics of systems to create websites
  • Effective coding and object architectures to fully exploit PHP 5
  • A foundation for database processing to ease further development
  • Technical functions such as handling sessions, caches, errors, XML, mail, and files
  • Management of website users
  • Flexible, practical deployment of role based access control
  • Internationalization
  • Handling extensibility beyond the basic framework
  • General concepts of menus without prior commitments to detail
  • Delivery and presentation of different kinds of user-oriented content

Approach
The book includes extensive discussion of the design issues, and how to overcome them in the framework. Each chapter of the book focuses on a particular requirement of the framework. The book will not present the total code for the framework, showing only the parts that raise critical design or implementation issues. For these, detailed explanation is given, leaving the less problematic parts to the code download itself.

Who this book is written for
This book is for professional PHP developers who either already use an in-house developed CMS, or are developing one, and want a thorough explanation of solutions to the common issues faced in CMS development, or simply want a working framework on which to build.

The reader needs to be confident working with PHP 5 object-oriented programming.

PHP 5 CMS Framework Development: Expert insight and practical guidance to creating an efficient, flexible, and robust framework for a PHP 5-based content management system

RSS
CmsHelpers.com

Hello and welcome to the new CMSHelpers.com!
This site offers a collection of website CMS Tools and a list of useful resources which will help you to build your own CMS site, blog, portal, or whatever you want, and also improve your web design skills.


Please feel free to have a look around and thank you for visiting this site!