Free Trial

Safari Books Online is a digital library providing on-demand subscription access to thousands of learning resources.


  • Create BookmarkCreate Bookmark
  • Create Note or TagCreate Note or Tag
  • DownloadDownload
  • PrintPrint
Share this Page URL
Help

11. Components verwenden

Kapitel 11. Components verwenden

Components sind in sich geschlossene Bereiche innerhalb einer Applikation, die eine bestimmte Funktionalität kapseln und über die Grenzen eines Controllers hinaus verfügbar machen. Wenn also bestimmte logische Prozesse in verschiedenen Bereichen der Anwendung zur Verfügung stehen sollen – speziell in verschiedenen Controllern –, ist es sinnvoll, diese in einer Component zusammenzufassen.

Ein typisches Beispiel für die Verwendung einer Component ist der Umgang mit Sessions. Die entsprechende Component muss Controller-übergreifend der gesamten Applikation zur Verfügung stehen. In Kapitel 8, wird das an verschiedenen Beispielen ausführlich erläutert. Weitere Möglichkeiten sind Anwendungen wie das Versenden von E-Mails oder Sicherheitsmethoden, deren Logik in verschiedenen Controllern verwendet wird. Anstatt den Quelltext zu duplizieren, wird dieser in eine Component ausgelagert und an den Stellen referenziert, wo er benötigt wird. Dieses Vorgehen garantiert die maximale Wiederverwendbarkeit von Quelltexten innerhalb Ihrer Anwendung.


  

You are currently reading a PREVIEW of this book.

                                                                                        

Get instant access to over
$1 million worth of books and videos.

  

Start a Free Trial