Kategorie: Software
-
iCloud Sync on a Windows Server
The following article describes how the iCould installer can be modified to allow an installation on a Windows Server 2012. Issue Since iCloud version 3.1, Apple has explicitly excluded the Windows Server versions from their installer routines. This article is based on the blog entry posed by rianjs.net. That post lacks on some minor information which I’m…
-
AD Authentication with OpenVPN
OpenVPN ist eine kostengünstige Lösung für den heimischen VPN Zugang. Das Setup unter Windows Server wurde bereits hier beschrieben. Leider vermisst man beim OpenVPN den direkten Active Directory Authentisierungs-Mechanismus. Dieser Blog-Eintrag beschreibt, wie das OpenVPNADAuth Plugin angewendet und damit ein LDAP Zugriff ermöglicht wird. Installation Die Installation von OpenVPN gestaltet sich als einfach. Die Konfiguration auf einem Windows Server 2012 allerdings als zäh; dieser…
-
Log In Dialog for Windows Store Apps
Die neue Windows 8 Oberfläche bietet eine klare Übersicht über Ihre Apps und den darin verwalteten Daten. Heute kommen grösstenteils End-User Applikation in den Genuss dieser Features, welche als „Active Tiles“ bekannt sind. Allerdings ist die übersichtliche Ansichten nicht nur für Home-Kunden interessant, sondern auch fürs Business bietet die Windows 8 Style UI Oberfläche, beispielsweise…
-
Resource Management in Windows Store Apps
Resource Management ist ein Werkzeug zur Übersetzung von Texten in unterschiedliche Sprachen. Vielfach werden nicht nur GUI-Texte übersetzt, sondern auch Fehler- und Statusmeldungen aus dem Programmcode. Dieser Artikel beschreibt, wie grundsätzlich das Resource-Management für das GUI funktioniert und wie eine Lokalisierung für Code-Komponenten implementiert werden kann. GUI Lokalisierung WinRT bietet in Bereich GUI-Lokalisierung bereits heute…
-
Logging for Windows Store Apps
Logging ist in der Programm-Entwicklung eine der wesentlichsten Methoden zur Fehlerverfolgung. So nimmt die Bedeutung von Logging mit den neuen .NET 4.5 Features (speziell async/await) zu, da im asynchronen Programmcontext bei unsachgemässer Implementation nicht deterministische Fehler “geschluckt” werden können. Die Nachverfolgung solcher Fehler gestaltet sich, ohne Protokollierung, als äusserst schwierig. Was WinRT bietet Als rudimentäres…