Developer

Aktuelle Themen

NSIS vs. WiX – Zwei Installer im Vergleich

Spätestens gegen Ende der Implementierungsphase eines Projekts stehen viele Entwickler vor der spannenden Frage, mit Hilfe welcher Installer Technologie sie ihre Software dem Nutzer zur Verfügung stellen wollen. Die Möglichkeiten sind dabei vielfältig. Zu den bekanntesten Vertretern gehören Inno Setup, InstallShield, Nullsoft Scriptable Install System (NSIS) und Windows Installer XML (WiX).

Auch bei der Entwicklung des calvaDrive SyncClients mussten wir uns für einen Installer entscheiden und haben uns vor allem mit den beiden letztgenannten (NSIS und WiX) beschäftigt.

 

Mehr

WOPI – Dateien direkt in der Cloud bearbeiten

WOPI bedeutet Web Application Open Platform Interface und ist ein Protokoll, welches auf REST basiert und von Microsoft entwickelt wurde.

Durch WOPI soll ermöglicht werden das WOPI-Clients Dateien auf einem WOPI-Server direkt anschauen und bearbeiten können. Hierfür fragt der Client Informationen über die Datei und den Inhalt bei dem Server an. Es ist immer der Client, der die Kommunikation mit dem Server initiiert. Der Client verschickt hierfür HTTP-Requests, um an die benötigten Informationen der Datei zu gelangen, welche der Server über extra URLs für die entsprechende Datei mit der REST API bereitstellt.Mehr

Oracle Database SQL Certified Expert – Von der Vorbereitung bis zur Prüfung

Oracle bietet ein umfangreiches Zertifizierungsprogramm zu all seinen Produkten an.

Ich selbst habe mich für den Weg zum Oracle Database 12c Administrator Certified Associate [1] entschieden, welcher aus zwei einzelnen Prüfungen besteht:
– Oracle Database SQL Expert 1Z0-047
– Oracle Database 12c: Installation and Administration 1Z0-062

Die erste Hürde ist somit die Prüfung zum Oracle Database SQL Expert. Was die Prüfung genau beinhaltet, welche Schwierigkeiten es hier gibt und welche Erfahrungen ich dabei gesammelt habe werde ich im Folgenden näher erläutern. Los gehts …

Mehr

Using Predicate Builder of LINQKit for Or-clauses in LINQ

LINQ does not support Or-clauses by default. As I need this functionality in my current project, I am using the Predicate Builder which is part of the LINQKit. This class allows you to add an Or-clause to your LINQ-Query:

This is very helpful!

You can find LINQKit on NuGet.