Aus der Amazon.de-Redaktion Kofler, das ist inzwischen, nach über zehn Jahren Linux. Installation, Konfiguration, Anwendung fast ein Markenname und für viele synonym mit "Linux" - doch Kofler kann mehr, wie er bereits erfolgreich mit MySQL 5: Einführung, Programmierung oder Excel 2007 programmieren - Anwendungen entwickeln und Abläufe automatisieren mit VBA bewiesen hat - der neuste Streich des Vollzeit-Autors ist nun ein knapp 1400 seitiges Wurfgeschoss von einem Fachbuch mit dem Titel Visual Basic 2008, mit dem er das VB für Vista in seinen Grundlagen einschließlich ADO.NET und Windows Presentation Foundation beschreibt. Visual Basic ist inzwischen mehr als erwachsen geworden und gleicht dank Objektorientierung eher Java als dem ursprünglichen Basic und kann sich durchaus auch mit C# messen. Kofler zielt (wie übrigens in allen seinen Büchern) auch im Visual Basic-Buch auf ein grundsätzliches und breites Verständnis des Lesers: Zusammenhänge und der Blick fürs Ganze und kein eingeschränktes Spezialwissen, sondern Anleitung zum Einblick für eigene Lösungsansätze und konkrete Lösungen. Zuerst die Einleitung: ein Schnelleinstieg in VB, ein Systemüberblick und die Neuerungen in VB2008. Dann Schritt für Schritt die Grundlagen: Syntax und objektorientierte Programmierung. Sodann stürzt sich Kofler auf die Programmiertechniken - grundsätzliche und immer wieder verwendbare Techniken: Konvertierung und Formatierung von Basisdatentypen, Zugriff auf Dateien, XML-Daten, LINQ und und und. Dann die Windows-Programmierung mit WPF und die Datenbankprogrammierung. Darüber hinaus, quasi als Zusatzkapitel liegt auf der CD ein E-Book zur Windows-Form-Programmierung bei. Auf CD und (!) DVD eine 90 Tage Testversion von Visual Studio 2008 Professional und die Beispielprogramme. Wenn der Linux-Kofler im Fremdgebiet wildert, kann man davon ausgehen, dass er reiche Beute mitbringt. Hat er auch: Visual Basic 2008 ist ein anspruchsvolles Gesamtwerk zum Hintergrund und dem praktischen Einsatz von Visual Basic 2008. -Wolfgang Treß 1
PHP 5 & MySQL 5 - Grundlagen, Programmiertechniken, Beispiele
Autor:
Michael Kofler, Bernd Öggl, Ausgabe vom 2006, Broschiert, Verkaufsrang 385660
Aus der Amazon.de-Redaktion Den Einstieg in die praktische Arbeit mit PHP und MySQL haben Michael Kofler und Bernd Öggl in PHP 5 & MySQL 5 auf den neusten Stand gebracht und gekonnt auf die Realität fokussiert. Mit den 5.0-Versionen der Traumkombination PHP/MySQL als technologische Grundlage befinden sich die Autoren mit ihrem Praxiseinstieg auf dem neusten Stand und ermöglichen es so auch ambitionierten Neulingen gleich mit dem aktuellen Stand der Technik in der Webprogrammierung zu beginnen. Los geht es mit den PHP-Grundlagen und -Programmiertechniken: Installation von PHP, MySQL und natürlich Apache, dann wird PHP samt wichtigsten Sprachelementen und Funktionen vorgestellt und abschließend wandert der Leser durch Programmierlösungen zu Standardproblemen vom Verarbeiten von XML-Daten bis hin zum Versenden von Mails. Der zweite Teil, MySQL-Grundlagen und -Programmiertechniken, beginnt mit einem Einstieg in phpMyAdmin, dann folgen die Grundlagen des Datenbankdesigns, der Sprache SQL und schließlich ein paar Rezepte zu Standardaufgaben. Dann kommt zusammen, was zusammen gehört: der Zugriff von PHP auf eine mySQL-Datenbank. Spannend sind zwei Kapitel zu neuen MySQL-Funktionen: die Verwaltung von geografischen Daten sowie das Speichern von SQL-Routinen, die sowohl auf dem Server gespeichert als auch ausgeführt werden können. Der dritte und abschließende Teil umfasst dann 3 Beispielprojekte, die praktisch veranschaulichen sollen, was zuvor gelernt wurde. Wieder einmal geht Michael Koflers Rechnung auf - wie schon mit Linux und Jetzt lerne ich Linux im Büro zeigt er gekonnt, was möglich ist, motiviert und leitet an. Bernd Öggl scheint dem mehr als nur ein Sahnehäubchen hinzugefügt haben: PHP 5 & MySQL 5 ist ein Buch mit Anspruch, das dennoch verständlich geblieben ist. Davon kann man nicht genug bekommen. -Wolfgang Treß 1
Buch:
Linux - Installation, Konfiguration, Anwendung, mit 3 DVDs (Fedora 8, openSUSE 10.3, Ubuntu 7.10)
Autor:
Michael Kofler, Ausgabe vom 2007, Gebunden, Verkaufsrang 125279
Aus der Amazon.de-Redaktion Mit diesem Buch neben dem Rechner können Sie so ungefähr jede Linux-Distribution - ob RedHat, SuSE, Caldera oder Slackware - genauso wie eine ganze Menge Programme installieren. Zum einen geht Linux für die populärsten Distributionen auf die jeweilige Installation ein - unschätzbare Hilfe, denn so richtig einfach ist die Linux-Installation eben doch noch nicht. Darüberhinaus erläutert Kofler für jeden Schritt, wie er von Hand gemacht wird. Das ist wichtig, wenn die Installationsroutinen nicht mit der eigenen Hardware zusammenspielen wollen (und da sieht man auch den riesigen Vorteil von Linux über Windows: Man kann an jeder Stelle manuell eingreifen und sich selbst helfen). Zusätzlich enthält das Buch eine umfassende Referenz über alle Linux-Befehle (d.h. den Unix-Befehlsset). Wer nicht ohne Fenster leben will: Das Kapitel über die Installation von X Windows (eine Unix-Version der graphischen Benutzeroberfläche) ist sehr gut gemacht. Natürlich sind auf der CD eine ganze Menge Standard-Tools dabei, angefangen beim legendären Editor emacs, LaTeX oder Internet-Programmen. Sogar als Web-Server kann man Linux nutzen. Der Rest des Buches beschäftigt sich mit Programmier-Themen wie der bash-Shell, Tcl/Tk und Lisp rund um Linux. Wer ein Buch sucht, um in Linux einzusteigen, der ist mit Koflers Standardwerk rundum bedient. Die Installationsanleitung ist auf jeden Fall die beste, die momentan auf dem Markt ist. Und ist es erstmal installiert, dann ist Linux wie der VW Käfer: es läuft und läuft und läuft... -?Rob Frankland, Amazon.com und Marcus Polke, Amazon.de
Buch:
MySQL 5 - Einführung, Programmierung, Referenz
Autor:
Michael Kofler, Ausgabe vom 29. Aug. 2007, Gebunden, Verkaufsrang 595053
Aus der Amazon.de-Redaktion Mit LAMP wird keine neuartige Lampe bezeichnet, sondern dynamische Webseiten basierend auf den Komponenten Linux, Apache, MySQL und Perl beziehungsweise PHP. Diese Kombination ist nicht nur äußerst günstig, sondern auch noch flexibel und leistungsfähig. Michael Kofler - bekannt für sein Linux-Standardwerk - hat sich nun des Themas MySQL angenommen. Dieses extrem schnelle und schlanke Datenbanksystem bildet inzwischen die Basis für eine Vielzahl von Programmen. MySQL ist nicht nur unter Linux, sondern auch unter Windows verfügbar. Und so beginnt Kofler mit der Einrichtung von Testumgebungen unter Unix und Windows. Dabei beschreibt er nicht nur die reine Installation, sondern auch die Installation des Apache-Web-Servers sowie PHP, Perl und myODBC. Abschließend stellt er ein kleines Einführungsbeispiel vor. Der zweite Teil befasst sich mit den Grundlagen von MySQL. So stellt der Autor verschiedene Benutzeroberflächen auf der Kommandozeile, für Windows und web-basiert mittels PHO vor. In den weiteren Kapiteln behandelt er die Grundlagen guten Datenbankdesigns, einfaches SQL und das Thema Sicherheit. Weiter geht es im dritten Teil mit der Programmierung. Anhand einer nicht zu trivialen Beispielanwendung stellt Kofler die Programmierung via PHP, Perl und Access via myODBC vor. Die drei Kapitel sind umfangreich genug, um tatsächlich einen guten Einstieg zu erhalten. Insbesondere das PHP-Kapitel ist eine gute Basis für eigene Lösungen. Da Datenbanksysteme nicht nur programmiert werden, sondern auch administriert werden müssen, behandelt Kofler im vierten Teil die Administration. Hierbei geht er nicht nur auf Standardfälle ein, er behandelt auch fortgeschrittenere Themen, wie die Volltextsuche, die Kompilation mit BDB-Unterstützung für Transaktionen oder die Replikation. Den Abschluss bilden eine SQL-Referenz, eine Aufführung der MySQL-Tools und eine API-Referenz. Sie runden das Buch von Michael Kofler so ab, dass ihm auch dieses Mal wieder ein Standardwerk gelungen ist. Wenn der Autor nun auch noch Bücher zum Apache, zu PHP und zu Perl schreibt, dann kann die notwendige Literatur für LAMP-Lösungen aus einer Hand erstehen. -Frank Mueller
Buch:
Excel 2007 programmieren -- Anwendungen entwickeln und Abläufe automatisieren mit VBA
Autor:
Michael Kofler, Ralf Nebelo, Ausgabe vom 10. Okt. 2007, Gebunden, Verkaufsrang 132392