Einen Windows Service zu implementieren ist mit .NET genauso kinderleicht wie das Schreiben einer Konsolenanwendung. Doch sobald es an das Deployment auf einem produktiven Server geht und man keinen MSI-Installer hat, kommt man hin und wieder ins Schwitzen. Insbesondere, da das InstallUtil, welches in der Entwicklungsumgebung zur Serviceinstallation verwendet wird, nicht verfügbar ist. Aus der [...]
Read MoreArticles posted by Benjamin Lutz
Generieren eines Software Architektur Dokuments mit Enterprise Architect
Parallel zu (fast) jeder Softwareentwicklung wird ein Software Architektur Dokument (SAD) erstellt. Dort werden die Architektur- und Designentscheidungen dokumentiert. Die dazu benötigten Diagramme werden dabei oft mit Enterprise Architect von Sparx Systems erstellt. Das Software Architektur Dokument selbst hingegen wird meist mit Word erstellt und gepflegt. Das Problem dabei ist, dass die Diagramme oder die [...]
Read More Enterprise Architect, SAD, Software Architektur Dokument.NET 4.5 Trading API für Interactive Brokers
Seit einigen Jahren beschäftige ich mich mit automatischen Handelssystemen. Begonnen habe ich damit, einen Broker zu suchen der es mir ermöglicht mittels Programmierschnittstelle auf das Konto zuzugreifen. Diese Anforderung erfüllen nur wenige Anbieter. Einer der diese Funktionalität anbietet ist Interactive Brokers http://www.interactivebrokers.com/. Interactive Brokers bietet allerdings nur Support für Java, C++ und VB/ABA. Über Interop [...]
Read More .NET 4.5, C#, Finance, Interactive Brokers, JavaScript, Trading API, TWS, Windows 8, WinJS, WinRTWindows 8.1 jetzt doch wieder mit Start Menü?
Es mehren sich die Artikel im Internet, dass Windows 8.1 Codename Blue wieder im Desktopmodus gestartet werden kann und über ein Startmenü verfügt. Vermutlich wird dieses Feature aber nur in einer Pro-Variante des Betriebssystems verfügbar sein. Weiter Informationen zum Thema Windows 8.1 und Startmenü finden Sie hier: http://www.zdnet.com/microsofts-windows-8-plan-blue-bring-back-the-start-button-boot-to-desktop-7000014075/ Microsoft setzt damit seinen Technologie- und Strategieschlingerkurs weiter [...]
Read More App Store, CSS3, HTML5, JavaScript, Startmenü, Windows 8, Windows 8.1, Windows BlueWCF Service Discovery mit .NET 4
In verteilten Architekturen mit vielen WCF Services kann die Konfiguration der Clients schnell sehr unübersichtlich und pflegeintensiv werden. Insbesondere wenn verschiedenste Arbeitsschritte über einen ServiceBus entkoppelt werden und daher auch viele Client gepflegt werden müssen. Auch die starke Vernetzung der Services kann sich kontraproduktiv auf die Stabilität des Gesamtsystems auswirken. Fällt beispielsweise ein Service aus, [...]
Read More .NET 4, High Availability, Service Config, Service Discovery, WCF