SharePoint Kompendium - Bd. 1: Cloud Readiness
Das SharePoint Kompendium ist der direkte Nachfolger des SharePoint Magazins. In Bezug auf Layout und Aufbau orientiert sich das Buch am Magazinformat: einfach und informativ bietet es das Beste aus…
Neben unseren Zeitschriften informieren Sie sich hier über eBooks.
Werfen Sie einen Blick ins Buch oder stöbern Sie durch Leseproben, schauen Sie sich andere Titel des Autors oder des Verlages an. Neben einer Kurzbeschreibung finden Sie ein Inhaltsverzeichnis und weitere Informationen, wie Autor, Verlag, Erscheinungsjahr und natürlich einen direkten Download
Das SharePoint Kompendium ist der direkte Nachfolger des SharePoint Magazins. In Bezug auf Layout und Aufbau orientiert sich das Buch am Magazinformat: einfach und informativ bietet es das Beste aus…
Das neue SharePoint Kompendium möchte die diversen Aspekte der aktuellen Einsatzmöglichkeiten von SharePoint vorstellen und spannt den Bogen von Business Solutions, Managementkonzepten über die…
Das User Interface, auf dem Benutzeraktionen und -eingaben, beispielsweise zur Authentifizierung auf einer Webseite, getätigt werden, ist ein beliebtes Ziel für Cyberkriminelle, um Zugangsdaten zu…
Work-Life-Balance beschreibt kein Modephänomen, sondern eine fortwährende Herausforderung. Ein ausgeglichenes Verhältnis zwischen Arbeit und Freizeit ist sowohl für die Gesundheit als auch für die…
Prinzipiell kann jedes Computerprogramm Schwachstellen enthalten. Auch JavaScript- und HTML5-Code stellen hier keine Ausnahme dar. Im ersten Kapitel dieses shortcuts werden XSS und browserbasierte…
Sicherheit im Web ist ein immerwährendes Thema, dem durch gewisse Vorfälle, wie dem NSA-Skandal, stetig mehr Aufmerksamkeit zuteilwurde. Der größte Teil der Sicherheitslücken ist auf dem Web…
In diesem dritten Teil der Serie 'DSL mit Xtext/Xtend' setzt Ulrich Merkel die im letzten shortcut begonnene Erstellung eines externen Codegenerators fort. Das erste Kapitel stellt die Entwicklung…
Elasticsearch eignet sich zur Nutzung als Document Store ebenso wie als Suchserver über HTTP und JSON und lässt sich so aus vielen Programmierumgebungen heraus nutzen. Das erste Kapitel dieses…
Dieser shortcut liefert einen Rückblick auf Sicherheitslücken und Angriffe im Jahr 2014. Im ersten Kapitel stehen dabei vor allem OpenSSL, SSL und TLS im Fokus. Das zweite Kapitel befasst sich unter…
Die auf der Graphdatenbank Neo4j basierende Software Structr ermöglicht die Erstellung graphdatenbasierter Anwendungen selbst ohne Programmierkenntnisse. Im ersten Kapitel dieses shortcuts werden die…
Realistische Echtzeitwassereffekte, die Erzeugung von Oberflächendetails und eine intuitive Spielsteuerung sind Thema dieses shortcuts. Mit realistischen Echtzeitwassereffekten können Sie für den…
Das Internet der Dinge bewegt sich weiterhin auf einer Hypewelle. Raspberry Pi, Arduino und vergleichbare Systeme verkörpern Hardwarekomponenten zur Umsetzung. Eine sinnvolle Alternative zu den…
Agile Methoden sind für die Entwicklung und das Management längst keine unbekannten mehr. Diese Ausgabe des SharePoint Kompendiums stellt einige agile Vorgehensweisen im Kontext von SharePoint-…
Mit Spring Boot lassen sich auf einfache Weise und nach dem Prinzip 'Convention over Configuration' produktive Spring-Anwendungen erstellen. Dieser shortcut bietet eine verständliche Einführung in…
Ein shortcut rund ums Testen: Spock ist möglicherweise vielen Entwicklern noch kein Begriff, dabei besticht das Testframework durch seine Einfachheit und Übersichtlichkeit. Kapitel 1 beschäftigt sich…
Der shortcut beleuchtet im ersten Kapitel das Framework CDI-Unit, mit dem komplexe CDI-Applikationen im Umfeld von Java EE getestet werden können. Es werden die Vor- und Nachteile verschiedener…
Das Team rund um Specification Lead Linda DeMichiel hat mit der JPA Version 2.1 tolle neue Features herausgebracht und damit die Java-EE-Community begeistert. Die Version hätte durchaus einen Major-…
Heimautomation, vernetztes Heim, Smart Home - wie man die neuen Techniklösungen für das Zuhause auch nennen mag, sie sollen dem Eigenheim zusätzliche 'Intelligenz' und 'Eigenständigkeit' verleihen,…
OSGi und das Internet der Dinge - wie passt denn das zusammen? Besser als sicherlich einige denken mögen! So wurde der OSGi-Standard ursprünglich entworfen, um auf ressourcenbeschränkter Hardware ein…
OSGi hat sich als führende Modularitätslösung für anspruchsvolle Java-Anwendungen etabliert. Dieser shortcut befasst sich mit aktuellen Innovationen in der OSGi-Anwendungsentwicklung: Das neue…
Was als spartanisch gestaltete, aber simpel zu bedienende und sehr effektive Onlinesuchmaschine begonnen hat, erweist sich inzwischen als schier unüberschaubare Ansammlung von Einzeldiensten. Werbung…
Was als spartanisch gestaltete, aber simpel zu bedienende und sehr effektive Onlinesuchmaschine begonnen hat, erweist sich inzwischen als schier unüberschaubare Ansammlung von Einzeldiensten. Werbung…
Der shortcut befasst sich mit der vollständigen Neuimplementierung des Goodgame-Studios-Onlineshops. Zuerst werden die allgemeinen Anforderungen betrachtet, auf deren Grundlage Designentscheidungen…
Im Buch beschreiben Dr. Heinz Kabutz und Sven Ruppert die Realisierung einer ganzen Palette von verschiedenen Proxies und liefern den Lesern zahlreiche Anregungen, wo und wie solche Proxies verwendet…
Der dritte Teil des Sprachenkompendiums liefert Einblicke in die Sprachen Vala, Go und Rust. Ob objektorientiertes Programmieren mit C, eine Ausrichtung auf skalierbare Netzwerkdienste und Cloud…
Webseiten mit lästigem Reload und langen Wartezeiten gehören der Vergangenheit an. Dem Benutzer einer Webanwendung das Gefühl zu vermitteln, sich inmitten einer nativen App zu befinden, ist der…
Knappe Budgets und eine wachsende weltweite Konkurrenz steigern die Wichtigkeit des IT-Controllings. Dieser shortcut liefert eine kompakte Einführung ins Thema und nimmt die IT-Kosten genauer unter…
Unser menschliches Gehirn lernt aus Erfahrungen, die uns widerfahren. Schon seit Langem ist es der Wunsch einiger Informatiker, diesen Prozess künstlich nachzuahmen. Neuronale Netze kommen dabei dem…
Not only SQL, kurz NoSQL - was verbirgt sich eigentlich hinter diesem Akronym? Dieser shortcut bietet eine Reise durch die Vergangenheit von NoSQL. NoSQL beschreibt eine relativ junge Disziplin, die…
Office 365 erlaubt durch seine Anwendungsschnittstellen und das Zusammenspiel mit Azure das relative leichtgewichtige Erstellen von Apps und Integrationen von Drittanbieterlösungen. Die Artikel…
Continuous-Integration-Systeme sind auch in der PHP-Welt zu einem wichtigen Standard geworden, um Softwarequalität zu gewährleisten. Dieser shortcut liefert eine Anleitung zum Aufsetzen von CI-…
ASP.NET MVC und ASP.NET Web API - zwei ähnliche Frameworks, die nun miteinander kombiniert werden: ASP.NET MVC 6. Wie mit diesem Framework Web-APIs erstellt werden können, erklärt dieser shortcut.…
Dieser shortcut richtet den Blick auf Hypermedia as the Engine of Application State, kurz HATEOAS. Anhand konkreter Beispiele wird gezeigt, warum RESTful Hypermedia-APIs sinnvoll und nützlich sind.…
Zu Beginn dieses shortcuts wird die Entwicklung von Vertragsagenten, so genannten Smart Contracts, mit dem auf Node.js basierenden Open-Source-Framework Codius beschrieben. In diesem Zuge wird auf…
Das Visual Studio Release Management verbessert die tägliche Arbeit in Softwareprojekten; mit ihm kann man flexibel und zügig auf Änderungen reagieren. Dieser shortcut befasst sich nach Einführung…
Der Open-World-Megaseller Minecraft schwimmt nach wie vor auf einer Hypewelle. Alexander Rudolph befasst sich im ersten Kapitel dieses shortcuts mit effizientem Speichermanagement und Dingen wie Ray…
Das Smart Home ist in aller Munde. Doch was genau versteht man unter einem intelligenten Zuhause? Dieser shortcut befasst sich mit dem Zusammenhang von Smart Home und IoT und liefert einen Überblick…
Wie reagiert ein System auf Veränderungen? Wie wird mit Laufzeitfehlern umgegangen? Dieser shortcut befasst sich mit dem Begriff und dem dahinter stehenden Konzept Resilience. Zuerst liefert der…
Im zweiten Teil zum Thema Smart Home geht es um Steuerung und Automatisierung der intelligenten Systeme sowie um Sicherheit, Datenschutz und Privatsphäre. Abschließend wird an einem praktischen…
Personalisierte Produktempfehlungen generieren, Kundencluster bilden, Mails als Spam klassifizieren - das alles macht Apache Mahout möglich. Das kostenlose und quelloffene, auf Java- und Scala-…
SharePoint als zentrale Unternehmensplattform erlaubt im Zusammenspiel mit weiteren Lösungen von Hause aus das Suchen, Integrieren und Aufbereiten von Daten. Diese Ausgabe des SharePoint Kompendiums…
Das Buch 'JavaScript für Java-Entwickler' führt anhand von vielen Codebeispielen in die Grundlagen der Programmiersprache JavaScript ein. Dabei wird besonders auf Patterns eingegangen, die die…
Beinahe jeder Entwickler hat bereits ein NuGet-Paket in sein Projekt eingebunden. In diesem shortcut werden die Einsatzmöglichkeiten von NuGet-Paketen in Entwicklungsprozessen betrachtet, wobei…
Mit den App Services stellt Microsoft ein Paket bereit, mit dem die Entwicklung von Webanwendungen und mobilen Apps vereinfacht werden kann. Im ersten Kapitel des shortcuts werden die verschiedenen…
Dieser shortcut dreht sich um die Themen Azure und IoT. Zunächst werden die Azure Notification Hubs und die Azure Event Hubs behandelt. Anschließend geht es um das .NET Micro Framework, das es…
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.…
Java EE stellt schon seit mehr als siebzehn Jahren eine verlässliche und tragfähige Plattform zur Entwicklung von Enterprise-Anwendungen dar. Waren die ersten Versionen bis zu J2EE 1.4 noch komplex…
Enterprise Architecture ist mittlerweile eine alte Disziplin. Trotzdem führt sie in den IT- und Technikabteilungen von Unternehmen meist ein Schattendasein. Einer der Gründe ist, dass sie sich aus…
In diesem shortcut geht es um Apache Kafka, den verteilten, partitionierenden und replizierenden Service für Datenströme. Kapitel 1 stellt die Konzepte vor, mithilfe derer Apache Kafka seine…
Unsere Daten sind überall, und sie verraten mehr über uns, als uns vermutlich lieb ist. Welche Informationen im Web, auf unseren Handys oder Smartphones schlummern, wie es zum Ausspähen und…
Dieser shortcut liefert eine Einführung in die Softwareentwicklung, wobei der Fokus auf der eigentlichen Programmierung liegt. In diesem ersten Teil geht es um die Basics: Es werden Variablen,…
Scrum ist ein sehr einfaches Framework für die agile Softwareentwicklung, dennoch ist es mitunter schwer einzuführen. Die Praxis hat gezeigt, dass Unternehmen, die Scrum in ihren…
Mit jeder neuen SharePoint Version ist auch das Thema 'Migration' wieder aktuell. Diese Ausgabe des SharePoint Kompendiums stellt in diesem Zusammenhang einige Informationen zur neuen Version und…
Der neudeutsche Ausdruck 'Cybercrime' umfasst die Bereiche des Computer- und des Internetstrafrechts. Diese wiederum bestehen aus vielen verschiedenen Einzeltatbeständen, von denen nicht alle jedem…
Stetig gibt es neue SSRF- und CSRF-Angriffe; einige sind gefährlicher als anfänglich vermutet. Dieser shortcut erklärt und untersucht SSRF- sowie CSRF-Schwachstellen und zeigt Ihnen, mit welchen…
In der modernen Arbeitswelt ist der wichtigste Faktor der Mensch. Dies gilt auch für Programmierer und Softwarearchitekten. Nicht mehr allein das Fachwissen, sondern auch die so genannten Soft Skills…
Was bedeutet Konfiguration in Java? Wie sollte sie gemanagt werden? Dieser shortcut geht der Thematik auf den Grund, beleuchtet die Anforderungen an Konfiguration und mögliche Lösungsansätze.…
Dieser shortcut liefert eine Weiterführung der bereits existierenden Android-Dokumentation für Android-Apps. Er richtet sich vornehmlich an Java-Entwickler, die in die Android-Entwicklung…
Rodion Alukhanov beschäftigt sich in diesem shortcut mit der Datenverarbeitung in der Java-Softwareentwicklung. In diesem Zuge geht er auf verschiedene Dateiformate ein und betrachtet die…
Von der Idee über das Konzept bis hin zum Deployment - in diesem shortcut betrachten Dr. Veikko Krypzcyk und Olena Bochkor den App-Entwicklungszyklus. Als Beispiel dienen die Positionsbestimmung…
Smarte Geräte sind auf dem Vormarsch. Welche Möglichkeiten es dank des Notification-APIs bereits für Android-Geräte gibt, zeigt dieser shortcut anhand einer App, die Telefon, Uhr, TV und Auto mit dem…
In den vergangenen Jahren haben Dr. Holger Schwichtenberg und Manfred Steyer im 'Windows Developer' regelmäßig Tipps und Tricks aus ihrem Alltag als Softwareentwickler, Berater und Trainer für .NET-…
Docker entwickelt sich stetig weiter und hat in der Community einen regelrechten Hype erzeugt. In diesem shortcut beschreibt Sascha Sambale, wie mittels Docker-Containern und Docker Compose eine…
Das Framework AngularJS besitzt einen starken Fokus auf Testbarkeit, allerdings gibt es einen regelrechten Testdschungel zu durchforsten, um den passenden Test zu schreiben. Dieser shortcut soll…
Teil 2 des shortcuts 'Programmieren für Einsteiger' beschäftigt sich mit den Themen User Interface und Architektur. Es soll eine moderne Benutzeroberfläche entworfen sowie eine passende Struktur für…
In diesem shortcut dreht sich alles um das Thema Robotik. Der Leser erhält eine Einführung in LEGO MINDSTORMS EV3 und dessen Programmierung in Java und wird mit den Basics sowie der Entwicklung des…
Sind die eigenen geschäftlichen Daten auf Notebook und Co. verschlüsselt, so startet man sicher ruhiger in den Tag. Beherrscht man die Grundlagen der Kryptografie, ist es gar nicht mal allzu schwer,…
Ob für Pebble, Android Wear oder Apple Watch - eigene Watchfaces zu erstellen, lässt die Kreativität der Entwickler auf Hochtouren laufen. Bekannte Uhrendesigns werden nachgeahmt und eigene…
Der einstmals reine Softwarehersteller Microsoft entwickelt sich zum Cloud-Dienstleister, der verschiedenste Lösungen als Software as a Service bereitstellt. Vor allem das App-Modell von Office 365…
Die Microservices-Architektur ist ein moderner Architekturstil für die Bereitstellung von autonomen Services im Web. Die lose Kopplung, die hohe Skalierbarkeit und ein flexibles Deployment sind die…
Das SharePoint Kompendium ist ein Sammelband unterschiedlicher Artikel rund um das Thema SharePoint. Dieser Band beschäftigt sich mit der SharePoint-Version 2016. Sowohl die Migration älterer…
Biometrische Systeme haben bereits in vielen Bereichen unseres Alltags Einzug gehalten. Der erste Teil dieses shortcuts befasst sich mit den Grundlagen und Standards biometrischer Merkmale. Neben…
Version 6.0 von C# bringt diverse Neuerungen und Änderungen mit sich, die in diesem shortcut näher beleuchtet werden. Betrachtet wird u.a. die .NET-Compiler-Plattform, vormals unter dem Codenamen '…
Das Internet of Things ist mittlerweile gar nicht mehr so neu, Zeit also für einen Blick zurück und für einen aktuellen Stand der Dinge. In diesem shortcut wird nach einem kurzen Rückblick besonders…
Plattformunabhängig und portabel - DNX, ein Framework von Microsoft besitzt Eigenschaften, die andere Frameworks nicht aufweisen: Es umfasst Elemente einer Entwicklungs- und Laufzeitumgebung. Mit dem…
Im Umgang mit Währungen sind Richtlinien und Standards ein großer Vorteil. Dieser shortcut liefert einen Einstieg in JSR 354 und sein API, das den Umgang mit Geldbeträgen in Java standardisiert. Das…
Dieser shortcut behandelt die verschiedenen mit SQL Server verfügbaren Indexformen. Nach der Erklärung der einzelnen Indexvarianten werden die Wartung der Indizes und weitere Optionen, wie…
Business Process Management ist schon in vielen Softwareentwicklungsabteilungen etabliert. Doch leider wird es nicht immer richtig eingesetzt und aus diesem Grunde zu Unrecht als komplex und teuer…
Es gibt für alles eine App, aber nicht für alles gibt es eine gute App. Was hilft der beste Inhalt, wenn schlechtes Design den Nutzer abschreckt? In diesem Buch erfahren Sie die Grundlagen eines…
So verschieden die Arten der 'digitalen Mitteilung' auch sein können, so besitzen sie mindestens einen gemeinsamen Nenner: den juristischen Rahmen. Egal, ob klassischer Blog, Profile in sozialen…
In diesem shortcut geht es um mobile Businessanwendungen für BlackBerry 10 und die zur Entwicklung der Apps notwendige DSL. Zuerst liefert der shortcut einen groben Überblick, anschließend schaut er…
Dieser shortcut behandelt das Thema Onlinerecht im Webshopumfeld. Neben dem rechtlichen Rahmen, den Onlinehändler im internationalen Handel beachten müssen, geht es um die Werbung mit Gütesiegeln und…
Das SharePoint Kompendium ist ein Sammelband unterschiedlicher Artikel rund um das Thema SharePoint. Dieser Band beschäftigt sich zum einen mit Microsofts strategischer Ausrichtung für SharePoint…
Die meisten Menschen haben in ihrem Leben wohl schon einmal ein Computerspiel gespielt - und viele werden sich gefragt haben, wie diese eigentlich funktionieren. Dieser shortcut erläutert die…
Eine schön gestaltete Webseite macht nicht nur fürs Auge etwas her, sondern steigert auch die User Experience und erhöht somit die Zufriedenheit der Nutzer. Oft gehen die Webseitengestalter von…
Xamarin hat im Laufe der letzten Jahre eine rasante Entwicklung durchgemacht: Aus der .NET Runtime für Unix wurde ein Cross-Plattform-System. Dieser shortcut bietet eine kurze Einführung in die…
Die ständige Konnektivität und der Wunsch, mit Dingen kommunizieren zu können, rücken das Thema Internet of Things in den Mittelpunkt. Dieser shortcut befasst sich mit den Grundlagen des IoT und…
Kaum ein anderes Thema unterliegt momentan einem solchen Hype wie Microservices. Doch was ist eigentlich möglich mit Microservices, wo liegen Stärken und Schwächen? Dieser shortcut gibt einen kurzen…
Die Big-Data-Welt verändert sich. Mit diesem shortcut erfahren Sie, was hinter den Begriffen Fast Data und SMACK steckt, wie Daten mittels Kafka und Akka ins System kommen und auf welche Art und…
Seit Jahren wird JavaScript auf dem Client, also im Browser, eingesetzt. Mit Node.js ist nun auch eine Ausführung auf der Serverseite möglich. Manuel Rauber führt in diesem shortcut zunächst…
Der Hype um das Internet of Things mit seinen Möglichkeiten für die Heimautomatisierung und intelligenter Gerätetechnik ist weiterhin ungebrochen. Wer sich als Anfänger damit beschäftigen möchte, dem…
Viele Sprachen der Java Virtual Machine nutzen das Java-Ökosystem und können so Java-Bibliotheken ohne großen Aufwand nutzen. In umgekehrter Richtung ist dies keineswegs immer so einfach, gerade…
WordPress ist eines der meistverwendeten Content-Management-Systeme, wenn es um die Umsetzung von Blogs, Onlineshops und anderen Internetpräsenzen geht. Frei verfügbar und schnell installiert lässt…
Datenbanken bilden das Rückgrat nahezu jeder Businessanwendung. Dabei spielt oft die Performance eine entscheidende Rolle. Solange diese akzeptabel ist, wird das Thema gerne unterbewertet. Wenn sich…
Ob Sie als angestellter Mitarbeiter Programmierarbeiten für Ihren Chef durchführen oder als Freiberufler Aufträge von Kunden umsetzen - es gibt einige juristische Punkte, die Beachtung finden sollten…
REST (Representational State Transfer) ist ein Programmierparadigma für verteilte Systeme. Manche behaupten sogar, es sei ein Architekturstil für gesamte Anwendungssysteme, welcher uns bei der Lösung…
Die Arbeit an unserer Blockwelt ist noch lange nicht abgeschlossen. In der Fortsetzung zum ersten Teil dieser shortcut-Serie beschäftigt sich Alexander Rudolph zunächst mit der Weiterentwicklung der…
Passend zum Final Release von Angular 2, einem JavaScript-Framework und Nachfolger des bekannten AngularJS, vermittelt Manfred Steyer in diesem shortcut den Einstieg in die Arbeit mit diesem. Er…
Realistische Terraindarstellung ist ein Dauerbrenner in der Spieleindustrie. Dieser shortcut widmet sich daher einigen der Möglichkeiten, mit Unity wirklichkeitsnahe Landschaften zu erzeugen. Dabei…
Das SharePoint Kompendium ist ein Sammelband unterschiedlicher Artikel rund um das Thema SharePoint. Dieser Band beschäftigt sich mit dem Einsatz von Microsoft Graph. Dabei wird gezeigt, wie Office-…