Frisch aus der Presse

Tablet-PCs und Smartphones gehören unbestritten zu den wichtigsten Informationsträgern in der innovativen Medienlandschaft. Vielfältige Inhalte wandern mehr und mehr in die praktischen mobilen Endgeräte, die wir immer mit uns tragen. Die Einsatzmöglichkeiten sind nahezu grenzenlos und viel versprechend, stellen die Inhaltsprovider aber auch vor große Herausforderungen: Die Inhalte müssen in immer mehr Medien für unterschiedliche Zwecke, in ansprechender Form und in immer kürzeren Zeiträumen bereitgestellt werden. Hier hat sich das Single-Source-Prinzip bewährt. Inhalte werden in kleine Bausteine aufgeteilt und möglichst medienneutral an nur einer Stelle erstellt und gepflegt. Aus dem Baukasten können dann mit geeigneten technischen Mitteln flexibel die unterschiedlichen Medien passend bedient werden. Sissi Closs zählt zu Deutschlands führenden Experten für Onlinedokumentation und XML. Sie zeigt in diesem Buch, welche Herausforderungen die mobile Welt mit sich bringt und wie Unternehmen ihre Inhalte nach dem Baukastenprinzip an einer Stelle zusammenführen können, um sie dann mehrfach für unterschiedliche Darstellungen, Zusammenstellungen und Zielgruppen aufzubereiten. Ein Schlüsselbegriff ist dabei die Topic-orientierte Strukturierung, mit der Inhalte in wiederverwendbare Bausteine zerlegt werden. Sie erfahren außerdem alles über die aktuelle Version der Topic-basierten Informationsarchitektur DITA 1.2.

Single Source Publishing

Modularer Content für EPUB & Co.

Sissi Closs
Dezember 2011
300 Seiten,
ISBN: 978-3-86802-078-6
Tablet-PCs und Smartphones gehören unbestritten zu den wichtigsten Informationsträgern in der innovativen Medienlandschaft. Vielfältige Inhalte wandern mehr und mehr in die praktischen mobilen Endgeräte, die wir immer mit uns tragen. Die Einsatzmöglichkeiten sind nahezu grenzenlos und viel versprechend, stellen die Inhaltsprovider aber auch vor große Herausforderungen: Die Inhalte müssen in immer mehr Medien für unterschiedliche Zwecke, in ansprechender Form und in immer kürzeren Zeiträumen bereitgestellt werden. Hier hat sich das Single-Source-Prinzip bewährt. Inhalte werden in kleine Bausteine aufgeteilt und möglichst medienneutral an nur einer Stelle erstellt und gepflegt. Aus dem Baukasten können dann mit geeigneten technischen Mitteln flexibel die unterschiedlichen Medien passend bedient werden. Sissi Closs zählt zu Deutschlands führenden Experten für Onlinedokumentation und XML. Sie zeigt in diesem Buch, welche Herausforderungen die mobile Welt mit sich bringt und wie Unternehmen ihre Inhalte nach dem Baukastenprinzip an einer Stelle zusammenführen können, um sie dann mehrfach für unterschiedliche Darstellungen, Zusammenstellungen und Zielgruppen aufzubereiten. Ein Schlüsselbegriff ist dabei die Topic-orientierte Strukturierung, mit der Inhalte in wiederverwendbare Bausteine zerlegt werden. Sie erfahren außerdem alles über die aktuelle Version der Topic-basierten Informationsarchitektur DITA 1.2.
Cloud Computing ist eines der trendigsten Themen in der IT. Nahezu täglich entstehen neue Plattformen und Produkte für Cloud Computing, und es wird zunehmend schwieriger den Überblick zu behalten und alle Ausprägungen richtig zu verstehen. Das Buch erklärt den Begriff "Cloud Computing" und ermöglich es somit, echte Cloud-Plattformen zu identifizieren Dabei werden die technischen Hintergründe verschiedener Plattformen und die wirtschaftlichen und rechtlichen Elemente des Cloud Computing ausführlich beschrieben. Neben den Grundlagen wie Load Balancing, Skalierung und softwareseitige Techniken wird ein besonderes Augenmerk auf die Plattformen gelegt und die aktuell wichtigsten wie Google Apps & Docs, Amazon EC2, Windows Azure, VmWare und Salesforce vorgestellt. Mehrere Kapitel zu Wirtschaftlichkeit, Einführungsstrategien, Architekturgrundlagen und zu rechtlichen Grundlagen runden das Buch ab. Die 2. Auflage hat ein komplettes Redesign der Kapitel erfahren. Ferner wurden die einzelnen Anbieter auf den neuesten Stand gebracht, da sich binnen einen Jahres eine ganze Menge geändert hat. Aufgrund der aktuellen Brisanz wurde auch das Kapitel “Architekturen” hinzugefügt. Ständige Updates und News zum Thema veröffentlicht der Author Mario Meir-Huber auf seinem Blog: www.cloudratgeber.de

Cloud Computing

Praxisratgeber und Einstiegsstrategien

Mario Meir-Huber
November 2011
230 Seiten,
ISBN: 978-3-86802-076-2
Cloud Computing ist eines der trendigsten Themen in der IT. Nahezu täglich entstehen neue Plattformen und Produkte für Cloud Computing, und es wird zunehmend schwieriger den Überblick zu behalten und alle Ausprägungen richtig zu verstehen. Das Buch erklärt den Begriff "Cloud Computing" und ermöglich es somit, echte Cloud-Plattformen zu identifizieren Dabei werden die technischen Hintergründe verschiedener Plattformen und die wirtschaftlichen und rechtlichen Elemente des Cloud Computing ausführlich beschrieben. Neben den Grundlagen wie Load Balancing, Skalierung und softwareseitige Techniken wird ein besonderes Augenmerk auf die Plattformen gelegt und die aktuell wichtigsten wie Google Apps & Docs, Amazon EC2, Windows Azure, VmWare und Salesforce vorgestellt. Mehrere Kapitel zu Wirtschaftlichkeit, Einführungsstrategien, Architekturgrundlagen und zu rechtlichen Grundlagen runden das Buch ab. Die 2. Auflage hat ein komplettes Redesign der Kapitel erfahren. Ferner wurden die einzelnen Anbieter auf den neuesten Stand gebracht, da sich binnen einen Jahres eine ganze Menge geändert hat. Aufgrund der aktuellen Brisanz wurde auch das Kapitel “Architekturen” hinzugefügt. Ständige Updates und News zum Thema veröffentlicht der Author Mario Meir-Huber auf seinem Blog: www.cloudratgeber.de
 

Bestseller

Left Right
  • Ajax
    Ajax
    vollständig überarbeitete und aktualisierte Auflage 2010
    Christian Wenz
    2010 ist das Jahr für die Neuauflage des Bestsellers "AJAX schnell + kompakt". Das Buch führt Sie in kürzester Zeit zum Kern von Ajax. Es beschreibt die technischen Grundlagen und zeigt, wie Ajax funktioniert. Sie lernen komplexere JavaScript-Möglichkeiten in den Bereichen XML, XPath und XSLT kennen und erfahren, was Ihnen JSON bietet. Anschließend erhalten Sie Lösungsvorschläge, wie Sie mit den Beschränkungen (z.B. keine Bookmarks möglich) von Ajax umgehen. Schließlich zeigt Ihnen Christian Wenz, wie Ajax-Anwendungen mit serverseitigen Technologien kommunizieren. Leser von Vorauflagen können sich unter anderem über folgende Neuerungen freuen: Viele Detailverbesserungen, neue Informationen zum Thema langlebige HTTP-Verbindungen sowie verbesserte Konqueror- und Safari-Unterstützung des "Bookmark-Hacks". Aus dem Inhalt: Ajax-Grundlagen XML und Ajax JavaScript und XML, XPath und XSLT JSON Ajax-Einschränkungen Ajax und serverseitige Technologien Kurzreferenz zum XMLHttp-Request-Objekt
  • Android
    Android
    Schnelleinstieg
    Sven Haiges
    Das Android-OS ist auch im Jahr 2011 weiter auf Erfolgskurs. Der Marktforscher Gartner sieht Android 2012 sogar bei fast 50 Prozent Marktanteil. Durch diesen Erfolg nimmt auch die Zahl der Android-Entwickler kontinuierlich zu. Sven Haiges konzentriert sich in seinem Buch auf die elementaren Aspekte von Android und ermöglicht so einen schnellen und unkomplizierten Einstieg in die Entwicklung von Android-Apps. Die aktuellen Spezialthemen Maps, Widgets und NFC (Near Field Communication) runden den Überblick ab. Diese Themen sind Teil des Buchs: Aktivitäten UIs Intents und Broadcast Receiver Background Processing Services Notifications Datenbanken Content Provider Maps und Geocoding NFC
  • Durchstarten mit Scala
    Durchstarten mit Scala
    Heiko Seeberger, Roman Roelofsen
    Kaum eine andere Programmiersprache kombiniert derart elegant wie Scala die Vorzüge verschiedener Programmierparadigmen und ermöglicht gleichzeitig die vollständige Integrationsfähigkeit mit Java. Die Java-Plattform hat sich seit über einem Jahrzehnt als eine der wichtigsten Laufzeitumgebungen für Desktop- und Serversoftware etabliert. Dahingegen stößt die Programmiersprache Java zunehmend an ihre Grenzen bei dem Versuch, mit der ständig steigenden Komplexität in der Softwareentwicklung und den Herausforderungen von verteilten und parallelisierten Systemen Schritt zu halten. Scala bietet die Ausdrucksstärke und Klarheit einer dynamischen Programmiersprache, stellt die Funktionen einer Sprache wie Erlang geschickt über Bibliotheken zur Verfügung und gewährleistet gleichzeitig durch statische Typisierung die Codekorrektheit, wie wir es von Java her kennen. Das Ergebnis ist eine Programmiersprache, mit der wir einfache Aufgaben auf einfache Weise bewerkstelligen können und die für komplexe Herausforderungen maßgeschneiderte Lösungen ermöglicht. Dieses Buch bietet allen Scala-Interessierten und Einsteigern einen praxisnahen und zielgerichteten Weg, um Scala zu lernen. Dabei legen die Autoren den Fokus bewusst auf die Praxis der Softwareentwicklung, um dem Leser die Vorteile von Scala möglichst direkt näher zu bringen. Im Rahmen eines durchgängigen Fallbeispiels wird der gesamte Zyklus der Softwareentwicklung abgedeckt, vom Einrichten der Entwicklungsumgebung über "Debugging" mit dem interaktiven Interpreter (REPL) und testgetriebener Entwicklung unter Verwendung von Testbibliotheken bis hin zur Integration in Java-EE-Umgebungen. Selbstverständlich wird der Leser dabei Schritt für Schritt mit allen Grundlagen von Scala vertraut gemacht, sodass er nach der Lektüre dieses Buchs das nötige Rüstzeug für eigene Scala-Projekte hat.
  • iPhone
    iPhone
    Anwendungsentwicklung für Einsteiger
    Michael Kain
    Das iPhone von Apple und insbesondere die Präsentation des AppStore, der mit der 3G-Version des iPhone in den iTunes Store eingebunden wurde, hat die Handy-Welt durcheinander gewirbelt. Seit Sommer 2008 können Entwickler ihre eigenen Applikationen für das fortschrittlichste aller Mobiltelefone entwickeln. Dieses Buch führt Sie Schritt für Schritt in die Entwicklung eigener Applikationen ein. Kapitel für Kapitel werden die Grundlagen der APIs an Beispielen aufgezeigt und anschaulich erklärt. Natürlich zum neuen iPhone OS 3.0. Nutzen Sie dieses Buch als Leitfaden und Sie vermeiden Fehler.
  • IT Survival Guide
    IT Survival Guide
    Karriere- und Alltagsratgeber für Einsteiger und Professionals in der IT-Branche
    Yasmine Limberger
    Was man im IT-Dschungel täglich erlebt, wie man als IT-Experte Karriere macht und wie man sich mit seinen Kollegen und Vorgesetzten auseinandersetzt, bringt Yasmine Limberger in ihrem "IT Survival Guide" auf den Punkt. Dabei schöpft sie aus ihrem langjährigen persönlichen Erfahrungsschatz als Recruiter einer Technologieberatung und gibt hilfreiche Tipps und Tricks für alle, die in der IT weiterkommen wollen. Die beschriebenen Alltagssituationen aus IT-Projekten sind praxisnah und informativ zugleich und werden mit witzigen Illustrationen untermalt. Ein "Must-Have"-Lesevergnügen für jeden IT-Spezialisten, egal, ob er sich am Anfang seiner Karriere oder mitten im ganz normalen IT-Wahnsinn befindet.
  • Java Enterprise Performance
    Java Enterprise Performance
    Performance und Skalierbarkeit von Java Enterprise Anwendungen verstehen und managen
    Alois Reitbauer, Michael Kopp, Andreas Grabner
    Java Enterprise Performance befasst sich mit den wichtigsten Themen rund um Performance und Skalierbarkeit von großen, verteilten Java-Anwendungen. Anwendungslandschaften verändern sich in Unternehmen zunehmend. Aus monolithischen Applikationen werden Anwendungen, die komplette Prozesse in einem Unternehmen abbilden und sich dabei verteilten Services innerhalb und außerhalb des Unternehmens bedienen. Der Zugang erfolgt dabei über webbasierte Oberflächen und Portale für interne und externe Anwender. Die Performance und Skalierbarkeit dieser Anwendungen sind kritische Faktoren für den Erfolg eines Unternehmens und Fehler können sich schnell geschäftsschädigend auswirken. Das Buch nähert sich diesem für Viele komplexen Themenbereich in einer einfachen und verständlichen und dennoch umfassender Form. Es ist sowohl für den Einsteiger in die Materie als auch als Nachschlagewerk für den erfahrenen Performance Engineer gedacht. Neben den Themen Speicherverhalten, Datenbankzugriffe, Verteilung und Speichermanagement wird eine Einführung in die Grundlagen zu Performance und Skalierbarkeit gegeben. Die einzelnen Kapitel bieten eine technische Einführung in die Thematik gefolgt von einer detaillierten Anleitung, wie man am schnellsten Performance analysiert und Daten richtig interpretiert. Zum Abschluss jedes Kapitels werden typische Problemmuster erklärt und mögliche Lösungsansätze diskutiert. Abgerundet wird das Buch durch einen detaillierten "In Practice"-Teil mit Schritt-für-Schritt-Anleitungen aus der täglichen Praxis. Es werden typische Fragestellungen aus Entwicklung, Test und Produktion diskutiert.
  • Java Web Services mit Apache Axis2
    Java Web Services mit Apache Axis2
    Dapeng Wang, Thilo Frotscher, Marc Teufel
    In dieser zweiten, vollständig überarbeiteten Auflage haben die Autoren ihren Bestseller aktualisiert. Alle Änderungen seit Erscheinen von Axis2 wurden berücksichtigt. Von den ersten Schritten mit Axis gelangt der Leser zur Anwendungsentwicklung und lernt die Axis-Architektur im Detail kennen. Dieses an professionelle Softwareentwickler gerichtete Buch bietet einen detaillierten Einblick in Apache Axis2, das Java-Web-Service-Framework der dritten Generation.
  • Portlets und JavaServer Faces
    Portlets und JavaServer Faces
    Andy Bosch
    Die Verbindung von JavaServer Faces und Portlets steht vor einer vielversprechenden Zukunft. Mit dem JSR 301 entsteht ein einheitlicher Standard. Allerdings ist die Kombination der beiden Technologien nicht ganz einfach. Andy Bosch zeigt, wie die verschiedenen Integrationslösungen funktionieren. Ein Buch für Entwickler, die JSF in einer Portlet-Umgebung zum Laufen bringen wollen.
  • Praxisbuch WordPress-Themes
    Praxisbuch WordPress-Themes
    Daniel Koch
    Längst hat sich WordPress zu einem der beliebtesten Content-Management-Systeme nicht nur für Blogger entwickelt. Mit mehr als drei Millionen Downloads allein der Version 3 gehört WordPress zweifellos zu den wichtigsten CM-Systemen überhaupt. Für die Optik sind in WordPress Themes verantwortlich. Zwar gibt es zahlreiche kostenlose und auch kommerzielle Themes, will man aber ein individuelles Layout entwerfen, muss man sein eigenes Theme entwickeln. Nur so kann man sich von der Masse der Webseiten auch optisch abgrenzen. Genau hier setzt dieses Buch an. Pur und ohne Umschweife wird all das beleuchtet, was zum Anlegen eigener Themes wichtig ist. Lernen Sie die WordPress-Theme-Architektur kennen. Legen Sie die notwendigen Verzeichnisse und Dateien an, arbeiten Sie mit Include Tags und setzen Sie Template Hooks ein. Weitere wichtige Aspekte dieses Buchs sind Template Tags, Conditional Tags, Loops und Seiten-Templates. Und selbstverständlich wird auch gezeigt, wie Sie in Ihr Theme Logos und Bilder einbinden können. Für die eigentliche Gestaltung der Seiteninhalte wird – wie das im modernen Webdesign üblich ist – auf CSS gesetzt. Lesen Sie dazu in diesem Buch, wie Sie Klassen und IDs für den Zugriff auf die Seitenelemente nutzen können, die von WordPress automatisch generiert werden. Apropos modernes Webdesign: Es gibt bereits jetzt Bereiche, in denen HTML5-Elemente auch für WordPress Themes interessant sind. Welche das sind und wie Sie HTML5 in Ihren Themes verwenden können, ist ein weiteres Thema dieses Buchs. Der abschließende Blick auf die Definition eigener 404-Fehlerseiten und optimierter Drucklayouts rundet das Thema WordPress Themes ab. Mithilfe dieses Buchs können Sie Schritt für Schritt Ihr eigenes Theme aufbauen und so Ihrer Webseite eine ganz persönliche Note verleihen.
 

Demnächst erscheinen

Knigge für Softwarearchitekten

Peter Hruschka, Gernot Starke
Februar 2012
180 Seiten, Softcover
ISBN: 978-3-86802-080-9

Scrum - Schnelleinstieg

Februar 2012
180 Seiten, Softcover
ISBN: 978-3-86802-079-3

SharePoint-Server 2010

Das Entwicklerbuch

Marc André Zhou
März 2012
350 Seiten,
ISBN: 978-3-86802-074-8

Wicket

Komponentenbasiert und objektorientiert - das alte...

Jochen Mader
März 2012
300 Seiten,
ISBN: 978-3-86802-081-6

CouchDB mit PHP

Oliver Kurowski
März 2012
250 Seiten, Softcover
ISBN: 978-3-86802-068-7

Eclipse 4

Rich Clients mit dem Eclipse 4.1 SDK

Marc Teufel
März 2012
275 Seiten, Softcover
ISBN: 978-3-86802-063-2

Java EE 6

Enterprise-Anwendungsentwicklung leicht gemacht

Dirk Weil
März 2012
320 Seiten, Softcover
ISBN: 978-3-86802-077-9

Windows Phone

Einstieg in die professionelle App-Entwicklung

Mario Fraiß
April 2012
225 Seiten, Softcover
ISBN: 978-3-86802-061-8

F#

Einstieg und praktische Anwendung

Oliver Sturm
April 2012
220 Seiten,
ISBN: 978-3-86802-083-0

Website Performance

Daniel Koch
April 2012
120 Seiten, Softcover
ISBN: 978-3-86802-082-3

CDI

Mit CDI und Java EE voll durchstarten

Bernhard Löwenstein
April 2012
250 Seiten,
ISBN: 978-3-86802-071-7