In weniger als einer Minute können Sie mit dem Lesen von SilverStripe 2.4 Module Extension, Themes, and Widgets auf Ihrem Kindle beginnen. Sie haben noch keinen Kindle? Hier kaufen Oder fangen Sie mit einer unserer gratis Kindle Lese-Apps sofort an zu lesen.

An Ihren Kindle oder ein anderes Gerät senden

 
 
 

Kostenlos testen

Jetzt kostenlos reinlesen

An Ihren Kindle oder ein anderes Gerät senden

Jeder kann Kindle Bücher lesen  selbst ohne ein Kindle-Gerät  mit der KOSTENFREIEN Kindle App für Smartphones, Tablets und Computer.
SilverStripe 2.4 Module Extension, Themes, and Widgets: Beginner's Guide
 
 

SilverStripe 2.4 Module Extension, Themes, and Widgets: Beginner's Guide [Kindle Edition]

Philipp Krenn

Kindle-Preis: EUR 15,13 Inkl. MwSt. und kostenloser drahtloser Lieferung über Amazon Whispernet

Weitere Ausgaben

Amazon-Preis Neu ab Gebraucht ab
Kindle Edition EUR 15,13  
Taschenbuch EUR 33,50  

Produktbeschreibungen

Kurzbeschreibung

Designed as a Beginner's Guide, this book takes basic ideas step-by-step to a higher level, and builds fully featured applications. Besides the raw programming, you will also be confronted with different approaches, showing you which solution is "right". The example project built throughout this book is also used for a live project, based on the needs of a real business. You will start with an idea for a project. From the initial design, via the basic implementation, to the final polishing – every single step is highlighted. If you are a SilverStripe developer and want to learn the nooks and crannies of developing fully-featured SilverStripe web applications with module extensions, themes, and widgets, then this book is for you. Building upon your knowledge of PHP, HTML, and CSS, this book will take you to the next level of SilverStripe development. The book assumes you have basic experience with SilverStripe.

Produktinformation

  • Format: Kindle Edition
  • Dateigröße: 7458 KB
  • Seitenzahl der Print-Ausgabe: 368 Seiten
  • Verlag: Packt Publishing (3. Mai 2011)
  • Verkauf durch: Amazon Media EU S.à r.l.
  • Sprache: Englisch
  • ASIN: B00590M0N6
  • Text-to-Speech (Vorlesemodus): Aktiviert
  • X-Ray:
  • Amazon Bestseller-Rang: #376.276 Bezahlt in Kindle-Shop (Siehe Top 100 Bezahlt in Kindle-Shop)

  •  Ist der Verkauf dieses Produkts für Sie nicht akzeptabel?

Kundenrezensionen

Es gibt noch keine Kundenrezensionen auf Amazon.de
5 Sterne
4 Sterne
3 Sterne
2 Sterne
1 Sterne
Die hilfreichsten Kundenrezensionen auf Amazon.com (beta)
Amazon.com: 4.0 von 5 Sternen  7 Rezensionen
1 von 1 Kunden fanden die folgende Rezension hilfreich
2.0 von 5 Sternen Confusing for beginners ( a review by someone actually learning SS ) 15. Juli 2012
Von T. MCCANN - Veröffentlicht auf Amazon.com
Format:Taschenbuch|Verifizierter Kauf
There are 2 ways to teach something, the top-down approach and the bottom-up approach. The other SS book (SilverStripe: The Complete Guide to CMS Development published by Wiley) takes the top-down approach in that it begins by carefully explaining the Model-View-Controller approach to design, the basics of the CMS, what the SS folder structure contains, what a page consists of, how the templates are constructed, etc, before getting into any detail.

This book on the other hand takes the bottom-up approach. BAM! After an inadequate introduction in chapter 1, in chapter 2 it gets straight into the details of the API, function calls and their parameters, etc. It doesn't pause to explain why you might be doing the things it asks you to do. Not only that, but if you follow along with their tutorial approach, they don't supply pictures of what you are supposed to see on the screen at any point. I'm near the end of chapter 2 and I know less about SS than when I started (I had the advantage of completing half of the other book before I started on this one.)

Despite following along carefully, my site looks like a mess and I have no idea why (yes, I've checked and re-checked what I've been asked to type). The instructions are not very clear. This book badly needs an editor. Krenn's sentence construction and grammar are mangled. I frequently have to read paragraphs several times before I understand what he's trying to say. I'm no dummy - I have been developing corporate websites for almost as long as the internet has been around. I know HTML, CSS, Javascript, Java and PHP, so I'm not confused because I don't understand websites or the underlying technologies.

This is NOT a beginner's guide to SS. It is written from the point of view of someone already very familiar with hand-crafting websites and doesn't bring out the fantastic power of what a good CMS can provide. I don't know who would need this book. I've given it 2 stars because I might be able to use it as a reference book at some point (maybe).

The Wiley book is vastly superior for someone learning SS. It makes me wonder about the 5 star reviews that this book has been given. Are those people actually learning SS? I'm giving up on Krenn's book and am going to finish the Wiley book.
1 von 1 Kunden fanden die folgende Rezension hilfreich
4.0 von 5 Sternen Book Review: SilverStripe 2.4 Module Extension, Themes, and Widgets: Beginner's Guide 24. Juni 2011
Von Anselm Christophersen - Veröffentlicht auf Amazon.com
Format:Taschenbuch
This book on Silverstripe is written by a new author on this field, Phillipp Krenn. Though his skill set (as available on his website) shows a far wider spread than what I would expect from a Silverstripe enthusiast, the book shows that he is definitely not new to Silverstripe.

Krenn is currently finishing his double master in Software Engineering & Internet Computing and Information & Knowledge Management at the Vienna University, and his knowledge of programming concepts and theories shows; he smoothly guides the reader through the Silverstripe system and highlights its ORM features and clean object oriented structure.

The book does show some similarities to the official Silverstripe book by Ingo Schommer (I read the German version in 2009), in that it approaches the Silverstripe novice and explains the system in its entirety. Having worked with Silverstripe since 2007, this is off course superfluous for readers like me, but essential in a book of this kind, especially as it is only the second book available on Silverstripe.

I like how Krenn didn't delve in to the fallacy, many code authors do, of providing too much code in the book. He only highlights what's essential (and walks the reader through new steps), and avoids code where it's unnecessary, relying on that readers have access to the code online. Furthermore he doesn't loose one second discussing general concepts as JavaScript and CSS development as these should (and can) surely be learned elsewhere. He only applies these when needed. More than once he restrains from using pre-built modules and goes back to using plain PHP code and non-Silverstripe JavaScript libraries, to once again demonstrate how easy Silverstripe plays with other technologies, and that e.g. implementing a Facebook stream or making AJAX requests is no rocket science, but barely a matter of a couple of lines of code. Furthermore he doesn't forget to address general concerns as JavaScript and CSS combination as well as caching.

While I really liked Schommer's book I feel that Krenn's book touches some more general needs and considerations for building a site or a web application. Furthermore it comes in very handy that the book is only recently published, and contains up-to date information, as well as it introduces how to base a Silverstripe site purely on HTML5.

If you'd like to learn about Silverstripe, or you'd like to improve your Silverstripe knowledge today, I'd recommend this book over Schommer's.

Foremost because of its recent publishing, and thus inclusion of 2.4 only features as partial caching and short codes, as well as up-to-date information on error handling and logging, and information on Silverstripe's recent activities regarding structure changes.

But secondly also because of the website example built throughout the book, giving the reader an easy-to-adapt blueprint for whatever website he's working on.

To get the best out of this book, I recommend at least experience with the basics of web development (HTML, CSS & JavaScript). Knowing the basics of Object Oriented programming would definitely be a plus as well. Beyond that, I believe that a committed reader, following the examples, could learn a whole lot about web development best practices, Object Oriented PHP, and not the least Silverstripe in particular by reading this book.
4.0 von 5 Sternen Great walkthrough 19. Juni 2011
Von D. Rye - Veröffentlicht auf Amazon.com
Format:Taschenbuch
This book took me a couple chapters to get into. If you've already done a SilverStripe site you can skip to chapter 3, and just skim it as a refresher. Chapter 4 is where the meat starts. The quizzes throughout the book are a nice touch, and help to keep the reader engaged. There is some overlap between this and the official SilverStripe book, but the style is very different. I find both are worth a purchase. Enjoy.
5.0 von 5 Sternen Review of SilverStripe 2.4 - Module Extension, Themes and Widgets 13. Juni 2011
Von Chris - Veröffentlicht auf Amazon.com
Format:Taschenbuch
SilverStripe 2.4 - Module Extension, Themes and Widgets is by Philipp Krenn and published by Packt Publishing. The title of the book is slightly mis-leading but only because it gives an excellent overview of SilverStripe as a whole, not just dealing with modules, themes and widgets.

About the author
Philipp Krenn studies software engineering at the University of Technology, Vienna. At the moment, he is writing his thesis on current database trends. Besides that, he's working as a freelance IT trainer and web developer, mostly using SilverStripe, but also Drupal, CakePHP, and Smarty.

He started using SilverStripe in 2007 as one of the Google Summer of Code students improving the project, beginning with the effort to support multiple databases (besides MySQL). During this, he got a detailed insight into the inner workings of the project. Since then he's been in love with SilverStripe.

= Who is the book aimed at? =

The book is aimed at developers who already have an understanding of PHP, HTML and CSS and are looking to get started with SilverStripe, or improve their knowledge if they're only been working with it for a short time. It covers all the basics about getting a SilverStripe site going as well as some decent in-depth coverage.

It also has use for seasoned SilverStripe developers who may not be aware of all the features in SilverStripe (for example I had no idea about the short code system that already exists in SS) so there's something for everyone.

= Chapter overview =

The easiest way to summarize the book is to have a look at what each chapter covers and then I'll deal with my thoughts about the book in general below.

1. "Principles and Concepts" gives a good overview of the SilverStripe system itself

2. "Customizing the Layout" shows how to go about setting up templates, including template placeholders, control structures and conditional statements and how the URL structure works

3. "Getting Control of Your System" looks at the model view controller system as implemented in SilverStripe and dealing with Javascript and CSS files and meta/head tags. It also covers some debugging tools to find out what's going on behind the scenes.

4. "Storing and Retrieving Information" covers the SilverStripe model for getting data to and from the database, adding custom fields to the database and CMS and creating relationships between tables.

5. "Customizing Your Installation" shows how to set up the site configuration file, error logging and notifications, and various customizations that can be done to the CMS.

6. "Adding Some Spice with Widgets and Short Codes" looks at widgets that can be dragged and dropped onto pages in the CMS, dealing with caching, and creating short codes which are like placeholders for CMS input fields.

7. "Advancing Further with Inheritance and Modules" which uses Uncle Cheese's excellent DataObjectManager and Uploadify modules to enhance the CMS and work with images and image galleries, and then turning the gallery into a module.

8. "Introducing Forms" deals with creating forms in the website front-end, processing the user's repsonse, sending it via email, client-side validation with jQuery and server-side validation.

9. "Taking Forms a Step Further" shows how to add a search box and display results with pagination, building more complex forms and saving data to the database.

10. "Targeting the Whole World" which shows how to configure the CMS to support globalization and the frontend to support multiple languages and localizations.

11. "Creating an Application" isn't actually in the book itself, but is available as a downloadable PDF. It brings all the topics of the book together to create an example application, and also covers how to decorate existing DataObject classes.

= General summary and other thoughts =

I bought the first (and so far only other) SilverStripe book titled "SilverStripe: The Complete Guide to CMS Development" by Ingo Schommer and Steven Broshart which covers the older 2.3 version and is a bit heavier on more complex topics, whereas this new book is for 2.4 and covers the basics in more detail.

It's well laid out and covers pretty much everything you need to know "out of the box" in a SilverStripe install and is excellent for developers just getting started with SilverStripe.

Having said this, I've worked with SilverStripe for 18 months now so I'm very familiar with the way most of it works, but there are still topics in this book that will help me create my SilverStripe websites better so I'm glad to have this book to refer to.
5.0 von 5 Sternen Codivist.com Book Review - SilverStripe 2.4 Module Extension, Themes, and Widgets: Beginner's Guide By Philipp Krenn 6. Juni 2011
Von D. Berry - Veröffentlicht auf Amazon.com
Format:Taschenbuch
In the world of Silverstripe there are few books, but when a book is published, its is well thought out and easy to follow. Philipp Krenn's book is no exception to this rule.

I have to admit, that when I first saw the title of this book I got excited as I've been working on developing a couple modules. It was great to finally find some good help and instruction on Modules, and widgets.

While the book says Beginner's Guide on the cover, it really is useful for intermediate and seasoned developers alike. With almost 2 years of Silverstripe development experience, I learned new things all throughout this book.

At first glance, everything is well organized and easy to find, and if you have a question in a certain area, you can refer to the preface and see what each chapter is about. Each chapter has well explained examples that introduce (or reinforce) the MVC framework and OO principles.

Sections in the chapters flow nicely and are easy to follow. At first I thought the pop quizzes were a little childish. However when I actually tried to write down my answers with out looking for help, I started realizing that the further I went through the book, the less I really do know about silverstripe. If I read and practice the examples I will become good at this.

Chapter 7 was very informative for me. While I've worked with Uncle Cheese's modules before, this chapter really explained whats going on in his modules and how I can use them effectively in pages that I'm building. Also showing how to make modules was explained clearly and the step by step process showed me that anyone can do this.

Over all, this is an excellent book for Silverstripe developers from beginning to advanced. The topics are well thought out and uses simple but practical examples that allow one to think outside the box. It also covers fundamentals that are used in Silverstripe that I find myself overlooking now and then. I'm extremely grateful for the chance to read this book and I will be using it as resource and reference in the future.
Waren diese Rezensionen hilfreich?   Wir wollen von Ihnen hören.

Kunden diskutieren

Das Forum zu diesem Produkt
Diskussion Antworten Jüngster Beitrag
Noch keine Diskussionen

Fragen stellen, Meinungen austauschen, Einblicke gewinnen
Neue Diskussion starten
Thema:
Erster Beitrag:
Eingabe des Log-ins
 

Kundendiskussionen durchsuchen
Alle Amazon-Diskussionen durchsuchen
   


Ähnliche Artikel finden