Umbraco User's Guide (英語) ペーパーバック – 2011/5/24
Kindle 端末は必要ありません。無料 Kindle アプリのいずれかをダウンロードすると、スマートフォン、タブレットPCで Kindle 本をお読みいただけます。
The first guide to show you how to power your site using Umbraco.
More companies are turning to the power and simplicity of Umbraco's web content management system to build robust, customized sites. Written by leaders in the Umbraco community, this invaluable guide takes you through every aspect of this open source tool. Code samples using XHTML, CSS, XSLT, and C# are integrated throughout the pages to illustrate key concepts that you can apply. As you work through the chapters, you'll progress from building a basic Umbraco site to a sophisticated one that meets the needs of your organization.
Umbraco User's Guide:
- Explains how to install Umbraco and walks you through its XML structure
- Discusses how to create templates while building your understanding of layouts
- Offers best practices for developing content, designing types, organizing templates, and using the rich text editor
- Walks you through XSLT and .NET controls
- Helps you build sample applications and troubleshoot any issues that arise
- Covers how to create your own classified ads site by combining document types, templates, styles, macros, and more
Nik Wahlberg is the founder of Scandia Consulting, a full-service consultancy specializing in custom web application development. He is a Level 2 Certified Umbraco Professional.
Paul Sterling is a member of the Umbraco Core Team and the creator of the Umbraco Store. He is also the founder of the Commerce for Umbraco open source project.
With the new version of umbraco coming out just around the corner (v5) i was excited to see that they just released a book.
Spoiler: If you are looking for a book talking about v5 (mvc or razor) this isn't it.
Even though I have used umbraco for so long there was still a few things that I learned from the book.
This book in my opinion is for an entry level umbraco developer or admins who needs to get ramped up on the framework quickly or someone who has used the framework to confirm they are following the best practice and making the most of the tool set.
What developers/admins can get out of this book:
- installation instructions
- Upgrade how to demo
- Document Type structure best practices
- Data types what they are and how to use them
- User permissions
- Sample code demos
-- c# usercontrols
-- 3 lines of razor syntax
- Sample project demo (actually worth doing)
What admins (non developers) can get out of this book:
- How data types are used or intended to be used
- Publishing content from staging to production
- Intermediate understanding of what umbraco is and how it can be used
- Gives you an outside the box view of other uses for umbraco document type properties
-- you don't have to just give users a WYSIWYG if you need more control of content placement / styling -> you can define specific fields for them to enter content into and then embed those fields into your templates so you have full control over styling and placement.
-- also (which was a new way of thinking to me) you do not have to grant users access to the media section. If you only wanted them to be able to upload images specifically for the use on a document type you might as well just give them an upload field and place the image where you need it to go. It is easier for the user (UX) and you have more control of the media library as well.
I will keep this one on my book shelf and will use it as a 'De Facto' resource for members of my team and those who I train on the framework.
Maybe if I read it from beginning to end, and do a good job of adding bookmarks.
The book does mention 'Razor', but seems to be based on the old Umbraco rendering engine: .NET Web Forms. (My plan was concentrating on Razor/MVC, and ignore Web Forms.)
I wanted to be the first to welcome feedback and reviews on this book and to welcome any new Umbraco users to the community. It's the first book to be published on the topic of Umbraco and we're excited that it is out there. Please share your thoughts and comments here to let us know what you think.