
Frisch aus der Presse
Performanceoptimierung von Datenbankanwendungen ist ein Thema, das nicht nur Datenbankentwickler betrifft. Um eine optimale Performance zu erreichen, müssen Software-Architekten und -Entwickler, Systemadministratoren und Datenbank-Admins an einem Strang ziehen.
Dieses Buch beleuchtet das Thema aus verschiedenen Blickwinkeln in kompakter Form. Somit kann jeder die für seine Rolle relevanten Informationen in möglichst kurzer Zeit erhalten, aber auch leicht über den Tellerrand blicken und sich informieren, was IT-Professionals in anderen Positionen zu einer optimalen Gesamtperformance beitragen können. Der Autor verwendet dabei als technische Grundlage den Microsoft SQL Server 2008, geht aber auch auf die Besonderheiten von SQL Server 2000 und 2005 ein. Das Buch ist außerdem durchaus für andere relationale Datenbanksysteme relevant.
SQL Server Performance-Ratgeber
Datenbankoptimierung für Architekten, Entwickler &...
Februar 2010
292 Seiten, Softcover
ISBN: 978-3-86802-030-4
292 Seiten, Softcover
ISBN: 978-3-86802-030-4
Performanceoptimierung von Datenbankanwendungen ist ein Thema, das nicht nur Datenbankentwickler betrifft. Um eine optimale Performance zu erreichen, müssen Software-Architekten und -Entwickler, Systemadministratoren und Datenbank-Admins an einem Strang ziehen.
Dieses Buch beleuchtet das Thema aus verschiedenen Blickwinkeln in kompakter Form. Somit kann jeder die für seine Rolle relevanten Informationen in möglichst kurzer Zeit erhalten, aber auch leicht über den Tellerrand blicken und sich informieren, was IT-Professionals in anderen Positionen zu einer optimalen Gesamtperformance beitragen können. Der Autor verwendet dabei als technische Grundlage den Microsoft SQL Server 2008, geht aber auch auf die Besonderheiten von SQL Server 2000 und 2005 ein. Das Buch ist außerdem durchaus für andere relationale Datenbanksysteme relevant.
Die agile Bewegung hat in den letzten Jahren einige Methoden hervorgebracht, darunter Extreme Programming in zwei Versionen, Scrum und die Crystal Methodenfamilie mit Crystal Clear und Crystal Orange, um nur einige zu nennen. Obwohl diese Methoden gemeinsame und durch das Agile Manifesto festgelegte Werte und Prinzipien teilen, unterscheiden sie sich dennoch in einigen Aspekten, sodass sich Softwareentwicklungsteams, welche nach agilen Grundsätzen vorgehen möchten, mit unterschiedlichen Meinungen und Ansätzen konfrontiert sehen. Aus diesem Grund stellt der Autor in diesem Buch einen Musterkatalog vor, der auf den oben genannten Methoden basiert und als Grundlage für die Entwicklung einer individuellen, auf das jeweilige Problem zugeschnittenen, agilen Methode dient.
Agile Muster und Methoden
Agile Softwareentwicklung maßgeschneidert
Februar 2010
160 Seiten, Softcover
ISBN: 978-3-86802-042-7
160 Seiten, Softcover
ISBN: 978-3-86802-042-7
Die agile Bewegung hat in den letzten Jahren einige Methoden hervorgebracht, darunter Extreme Programming in zwei Versionen, Scrum und die Crystal Methodenfamilie mit Crystal Clear und Crystal Orange, um nur einige zu nennen. Obwohl diese Methoden gemeinsame und durch das Agile Manifesto festgelegte Werte und Prinzipien teilen, unterscheiden sie sich dennoch in einigen Aspekten, sodass sich Softwareentwicklungsteams, welche nach agilen Grundsätzen vorgehen möchten, mit unterschiedlichen Meinungen und Ansätzen konfrontiert sehen. Aus diesem Grund stellt der Autor in diesem Buch einen Musterkatalog vor, der auf den oben genannten Methoden basiert und als Grundlage für die Entwicklung einer individuellen, auf das jeweilige Problem zugeschnittenen, agilen Methode dient.
Die Zeiten, in denen man die Skriptsprache PHP nur dazu verwendete, um dynamische HTML-Tabellen aus einer MySQL-Datenbank zu erstellen, sind vorüber. Heutzutage werden auch große Projekte in PHP realisiert; es existieren Programmier-Frameworks wie Zend Studio 7.0 und große Content Management Systeme wie Typo3 sind in PHP entwickelt worden. Das Buch vermittelt in den ersten Kapiteln die grundlegende prozedurale Syntax der Sprache PHP, wie sie auch in der aktuellen Version 5.3 angewendet werden kann. Das dritte Kapitel führt dann in die Denkwelt der Objektorientierung ein, wobei die UML als Syntax und agile Methoden als Vorgehensweise im Projekt erklärt und verwendet werden. Im vierten Kapitel wird gezeigt, wie jedes einzelne Konzept der Objektorientierung in PHP umgesetzt werden kann. Abschließend skizziert das fünfte Kapitel ausgehend von einer praxisnahen Problemstellung die fachliche objektorientierte Analyse und das technische Design mit UML bis hin zu einer fertigen PHP-Implementierung.
PHP - Endlich objektorientiert
OO und UML Praxisbuch: vom Anfänger zum Fortgeschr...
Januar 2010
450 Seiten, Softcover
ISBN: 978-3-86802-039-7
450 Seiten, Softcover
ISBN: 978-3-86802-039-7
Die Zeiten, in denen man die Skriptsprache PHP nur dazu verwendete, um dynamische HTML-Tabellen aus einer MySQL-Datenbank zu erstellen, sind vorüber. Heutzutage werden auch große Projekte in PHP realisiert; es existieren Programmier-Frameworks wie Zend Studio 7.0 und große Content Management Systeme wie Typo3 sind in PHP entwickelt worden. Das Buch vermittelt in den ersten Kapiteln die grundlegende prozedurale Syntax der Sprache PHP, wie sie auch in der aktuellen Version 5.3 angewendet werden kann. Das dritte Kapitel führt dann in die Denkwelt der Objektorientierung ein, wobei die UML als Syntax und agile Methoden als Vorgehensweise im Projekt erklärt und verwendet werden. Im vierten Kapitel wird gezeigt, wie jedes einzelne Konzept der Objektorientierung in PHP umgesetzt werden kann. Abschließend skizziert das fünfte Kapitel ausgehend von einer praxisnahen Problemstellung die fachliche objektorientierte Analyse und das technische Design mit UML bis hin zu einer fertigen PHP-Implementierung.
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
Ajax
vollständig überarbeitete und aktualisierte Auflag...
Januar 2010
125 Seiten, Softcover
ISBN: 978-3-86802-045-8
125 Seiten, Softcover
ISBN: 978-3-86802-045-8
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
In der Vergangenheit konnten Anwendungen automatisch von neueren Prozessoren mit höheren Taktfrequenzen profitieren. Diese Gesetzmäßigkeit wird sich in der Zukunft nicht mehr fortsetzen. Die Leistungsfähigkeit moderner Prozessoren steigert sich heute in der Regel durch den gleichzeitigen Einsatz mehrerer CPU-Kerne. Da Anwendungsentwickler nicht mehr darauf bauen können, dass eine sequentiell implementierte Anwendung auf einer neueren CPU-Generation schneller ausgeführt wird, müssen die Möglichkeiten der Multicore-Technologie gezielt genutzt werden. Der Schlüssel dazu lautet "Parallel Computing".
Das Buch „Parallel Computing unter .NET“ liefert das dazu nötige Wissen. Außer den wichtigsten theoretischen Grundlagen werden die Möglichkeiten des .NET Frameworks (inklusive der Neuerungen in .NET 4.0) bei der Programmierung von Multicore-Anwendungen dargestellt. Dabei werden u. a. folgende Themenfelder behandelt:
Theoretische Konzepte und Gesetzmäßigkeiten
Domain- und Functional-Decomposition
Auswirkungen auf das Projektmanagement
Passive und Aktive Klassen
Speichermodelle
Konzepte zur Deadlock-Vermeidung
Fehlerbehandlung
Threads unter .NET
Synchronisierungskonzepte
ThreadPools
Task Parallel Library (TPL) und PLINQ
Neue Debugging-Möglichkeiten in Visual Studio 2010
HINWEIS !
Der Autor hat hier alle Quellcodes des Buches in übersichtlicher Form zusammengetragen.
Parallel Computing in .NET
Multicore-Programmierung von .NET 2.0 bis 4.0
Dezember 2009
360 Seiten, Softcover
ISBN: 978-3-86802-038-0
360 Seiten, Softcover
ISBN: 978-3-86802-038-0
In der Vergangenheit konnten Anwendungen automatisch von neueren Prozessoren mit höheren Taktfrequenzen profitieren. Diese Gesetzmäßigkeit wird sich in der Zukunft nicht mehr fortsetzen. Die Leistungsfähigkeit moderner Prozessoren steigert sich heute in der Regel durch den gleichzeitigen Einsatz mehrerer CPU-Kerne. Da Anwendungsentwickler nicht mehr darauf bauen können, dass eine sequentiell implementierte Anwendung auf einer neueren CPU-Generation schneller ausgeführt wird, müssen die Möglichkeiten der Multicore-Technologie gezielt genutzt werden. Der Schlüssel dazu lautet "Parallel Computing".
Das Buch „Parallel Computing unter .NET“ liefert das dazu nötige Wissen. Außer den wichtigsten theoretischen Grundlagen werden die Möglichkeiten des .NET Frameworks (inklusive der Neuerungen in .NET 4.0) bei der Programmierung von Multicore-Anwendungen dargestellt. Dabei werden u. a. folgende Themenfelder behandelt:
Theoretische Konzepte und Gesetzmäßigkeiten
Domain- und Functional-Decomposition
Auswirkungen auf das Projektmanagement
Passive und Aktive Klassen
Speichermodelle
Konzepte zur Deadlock-Vermeidung
Fehlerbehandlung
Threads unter .NET
Synchronisierungskonzepte
ThreadPools
Task Parallel Library (TPL) und PLINQ
Neue Debugging-Möglichkeiten in Visual Studio 2010
HINWEIS !
Der Autor hat hier alle Quellcodes des Buches in übersichtlicher Form zusammengetragen.
Bestseller
Left
Right
Ajaxvollständig überarbeitete und aktualisierte Auflage 2010Christian Wenz2010 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
iPhoneAnwendungsentwicklung für EinsteigerMichael KainDas 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.
Java Web Services mit Apache Axis2Dapeng Wang, Thilo Frotscher, Marc TeufelAn professionelle Software-Entwickler gerichtet, bietet dieses Buch einen tiefen Einblick in Apache Axis2, das Java Web Service-Framework der dritten Generation. Mit Axis2 können moderne Web Service-Anwendungen programmiert und in Betrieb genommen werden. Das leistungsfähige Client-API unterstützt beliebige Kommunikationsmuster sowie synchrone und asynchrone Aufrufe. Im Vergleich zu seinem Vorgänger glänzt Axis2 mit einer Vielzahl von Verbesserungen, Erweiterungen und neuen Konzepten. Es unterstützt alle wichtigen, weiterführenden Web Service-Standards wie WS-Security, WS-Addressing, WS-Policy und WS-ReliableMessaging.
PHP 5.3 - Die Neuerungenschnell+kompaktStefan PriebschDie neue Version PHP 5.3 enthält zahlreiche Verbesserungen und viele neue Sprachfeatures, u.a. die seit langem geforderten Namespaces, die die Möglichkeiten der Objektorientierung in PHP 5 erweitern, Late Static Binding und neue Erweiterungen wie die Archiverweiterung phar. Auch aus Performance-Sicht lohnt sich der Wechsel: PHP 5.3 ist bis zu 30 Prozent schneller als die Vorgängerversionen. Stefan Priebsch stellt schnell und übersichtlich alle Neuerungen in PHP 5.3 vor. PHP-Programmierer und -entwickler verschaffen sich in kurzer Zeit einen Überblick, was die neue Version bietet. Der Erscheinungstermin des Buches ist vom PHP-Releasetermin abhängig.
Portlets und JavaServer FacesAndy BoschDie 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.
Web Designer´s SketchbookThomas Filip, Frank Feldmann, Felix SchraderGestaltung braucht Freiraum und diesen Freiraum schafft das Web Designer's Sketchbook! Auf 176 Seiten, im praktischen Format und auf hochwertigem Papier, findet sich genügend Platz für die Sammlung von Ideen, Scribbles und Notizen rund um die eigenen kreativen Projekte. 23 thematische Artikel befeuern (oder unterstützen) den damit einhergehenden Prozess mit inspirierenden Überlegungen und beeindruckenden Arbeiten und vermitteln praktisches, designbezogenes Know-how. Die Artikel geben Anregungen für den täglichen Umgang mit Ideen, Werkzeugen und Kunden, und helfen, im Spannungsfeld von neuen Kommunikationsformen und Technologien, von veränderten Nutzererlebnissen und User-Erwartungen, Positionen zu finden und für sich zu besetzten. Mehr Infos zum Sketchbook, zu den Autoren und Artikeln finden Sie unter http://createordie.de/designsketchbook/
Websites optimieren für Google & Co.schnell + kompaktFranz NeumeierWer im Web gefunden werden will, kommt an Suchmaschinen nicht vorbei. Dieses Buch erklärt, wie Sie eine Webseite so entwickeln, planen und umsetzen, dass Ihre Seite eine möglichst hohe "Gefunden-werden-Quote" erreicht und ein gutes Ranking innerhalb einer "Gefunden-worden-Liste" genutzt werden kann.
Demnächst erscheinen
Smart Clients mit Eclipse RCP
Architektur und Konzeption von Enterprise-Anwendun...
März 2010
220 Seiten, Softcover
ISBN: 978-3-86802-049-6
220 Seiten, Softcover
ISBN: 978-3-86802-049-6
JPA mit Hibernate
Java Persistence API in der Praxis
April 2010
270 Seiten, Softcover
ISBN: 978-3-86802-014-4
270 Seiten, Softcover
ISBN: 978-3-86802-014-4
Ruby on Rails 3
DataMapper | HAML und SASS | Release- und Sourceco...
Mai 2010
450 Seiten, Softcover
ISBN: 978-3-86802-026-7
450 Seiten, Softcover
ISBN: 978-3-86802-026-7
IT-Performance richtig testen und optimieren
Mai 2010
250 Seiten, Softcover
ISBN: 978-3-86802-048-9
250 Seiten, Softcover
ISBN: 978-3-86802-048-9
Composite Applications erfolgreich entwickeln
Mai 2010
300 Seiten, Softcover
ISBN: 978-3-86802-046-5
300 Seiten, Softcover
ISBN: 978-3-86802-046-5
CSS Kochrezepte
Mai 2010
400 Seiten, Softcover
ISBN: 978-3-86802-044-1
400 Seiten, Softcover
ISBN: 978-3-86802-044-1









39,90 €








