
Product Description
Build, Manage, and Extend your own Content Management System
- Create your own Content Management System with the understanding needed to expand it and add new functionality as your needs grow
- Learn to build a fully functional application with very little code and set up users and groups within your application
- Manage the layout of your site using Master Pages, Content Placeholders, Themes, Regions, and Zones
- A step-by-step guide with plenty of code snippets and screen images
In Detail
ASP.NET 3.5 is equipped with a built-in security system, standard design templates, and easy configurations for database connections, which make it the ideal language for building a content management system. With the strong community support for the ASP.NET platform, you can be assured that what you write today will be around and supported for years to come. You can imagine how easy it is to get lost in the myriad features especially if you are a newcomer.
This book shows you how to make use of ASP.NET’s features and create a functional Content Management System quickly and conveniently. You will learn how to build your site and see the different ways in which you can customize your code to fit your needs. With this book in hand, you can easily set up users and groups, create valuable content for your users, and manage the layout of your site efficiently. All you need is a basic understanding of coding and a desire to learn, and this book will take care of the rest.
This book will teach you to get your site up and running quickly, and maintain its content even if you have little or no web design or programming experience. It will give you all the knowledge you need to use the tools as well as the code required to make yourself a strong developer far beyond your site. It begins with setting up your programming environment and coding a Content Management System. You will learn how to install and configure a database and connect it to your CMS. You will be able to create content and manage the layout of your site, and also make it available beyond the browser. At the end of this book, you will have designed and built a CMS that allows you to administer an Articles section, Images and Files sections, as well as a full set of Administrator tools for your site.
What you will learn from this book?
- Set up your programming environment and jump right into coding a completely functional Content Management System
- Install and configure a database and connect it to your Content Management System
- Learn all about n-tier architecture and how it can work within Content Management Systems
- Set up users and groups within your application and learn about the management tools
- Create and manage valuable content within your site for the users and learn how to make it available beyond the browser
- Learn all about Master Pages, Content Placeholders, Themes/Skins, and managing the layout of your site
- Begin digging into site navigation and looking into the concepts of inheritance
- Use Administrator privileges to manage your site from a single point
Approach
This step-by-step tutorial shows the reader how to build an ASP.NET Content Management System from scratch. You will first learn the basics of a content management system and how to set up the tools you need to build your site. Then, you start building your site, setting up users, and adding content to your site. You will be able to edit the content of your site and also manage its layout all by yourself. Towards the end, you will learn to manage your site from a single point and will have all the information you need to extend your site to make it more powerful.
Filled with plenty of code snippets and screen images to keep you on track as well as numerous additional samples to show you all the exciting alternatives to explore, this book prepares you for all the challenges you can face in development.
Who this book is written for?
This book is for beginner to intermediate ASP.NET users who have managed to learn Visual Web Developer and want to take on their first real-world application. It will help those who have used SQL Server Express, completed a few sample projects, and now wish to explore a Content Management System.
ASP.NET 3.5 CMS Development
Tags: ASP.NET, development
21.Aug.10
Blog
Comments Off

Product Description
This is the Official Guide on the award-winning SilverStripe programming framework, authored by the creators of the open source CMS.
SilverStripe is a robust and flexible website content management system (CMS) tightly integrated with an application framework. It is open source and embraces modern system architecture and agile development methodologies. Intermediate developers can implement powerful websites and web-applications quickly and customize them to their individual needs. The award-winning PHP5/MySQL-based system saves not only time and nerves for techies, but also features a straightforward interface which is a joy to use for non-technical content-authors.
This Guide helps you to:
- Get started with SilverStripe: Learn the architecture and usability principles that underpin SilverStripe’s modern approach. Then go through the technical requirements, the installation process, and useful tools for your daily work.
- Learn the CMS: Practical examples show you how to use the CMS as a content author, and how to manage content, images, documents, and forms without technical knowledge. Administrators learn how to set up permissions and security groups.
- Develop a custom application: Use MVC and other modern design patterns to create well-structured, object-oriented PHP code and concise template markup. Let the authors walk you through creating an interactive recruitment website as practical example project.
- Extend through clean code and modules: Understand how SilverStripe is built on modularity and how this empowers you to build plugins and core extensions in an elegant, maintainable fashion.
- Use SilverStripe professionally: In-depth topics on internationalization, security, unit testing, caching, multi-page forms, and web services APIs ensure that you can build world-class websites.
SilverStripe: The Complete Guide to CMS Development
Tags: Complete, development, guide, SilverStripe
18.Aug.10
Blog
Comments Off

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.
Tags: applications, Building, content, contentcentric, development, Management, Open, Plone, Professional, robust, source, System
10.May.10
General
Comments (5)

- 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
Tags: 2007, development, Management, Managing, Microsoft, Office, Official, Professional, Records, SERVER, SharePoint
08.May.10
General
Comments (2)

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
Tags: 5based, content, Creating, development, efficient, Expert, flexible, Framework, guidance, insight, Management, practical, robust, System
07.May.10
General
Comments (2)