Archiv für das Jahr: 2016

EPLAN Datenbanken: Zugriff über Entity Framework

Ich hatte eine Kundenanforderung, schnell und einfach Daten aus den Datenbanken von EPLAN zu lesen.

Dank des Entity Frameworks geht das recht schön. Ich hab die Datenbanken (Artikeldatenbank, Projektverwaltung, Übersetzung) in Projekte gepackt und auf Github geladen. Einfach die richtigen Serverdaten eintragen und sollte laufen :^)

Stand ist EPLAN 2.5

GitHub: Suplanus.Eplan.Database

Artikeldatenbank

EntityDesignerDiagram_Parts

 

Projektverwaltungsdatenbank

EntityDesignerDiagram_Project

 

Übersetzungsdatenbank

EntityDesignerDiagram_Translation

Von |2016-05-09T15:51:13+02:002016-05-09|EPLAN|

EPLAN Lizenzen überprüfen

Manchmal muss man prüfen welche Lizenz gerade läuft. Das geht per API und Scripting wie folgt:

License license = new License();
LicenseOptions licenseOptions = LicenseOptions.APIExtension;
if (license.HasOption(licenseOptions))
{
   // do some API things
}
Von |2017-11-09T11:22:14+01:002016-05-04|EPLAN, EPLAN-Scripts|

EPLAN-API: Showcase 2016 April

Wir haben eine sehr nützliche API-Erweiterung geschrieben, welche es erlaubt Bilder im Makroprojekt zu organisieren.
Das Bild wird automatisch auf Dateiebene zum Makro gespeichert. Zusätzlich wird am Artikel der Bilderpfad eingetragen.

Ob auch alles seine Richtigkeit hat, kann über den Prüflauf kontrolliert werden.

Von |2016-04-19T15:25:25+02:002016-05-01|EPLAN|

Visual Studio Toolchain 2016 April

Ich schaue gerne Entwicklern bei der Arbeit zu :^)
… denn man sieht oftmals Workflows oder auch Tools welche man nie vermisst hat, aber welche viel Arbeit ersparen würden…

Darum hab ich mir gedacht, ich schreib einfach mal was ich so mit Visual Studio an Tools verwende… Vielleicht ist etwas für euch dabei.

  • ReSharper (kostenpflichtig): Glaube ohne den ReSharper könnte ich gar nicht mehr programmieren, schaut euch die tollen Features mal an.
  • Supercharger: Ganz neu bei mir im Einsatz, nutze gerne die CodeMap und die Farbgestaltung im Editor
  • ResXManager: Nimmt sehr viel Arbeit bei der Übersetzung von Projekt ab
  • Editor Guidelines: Zeigt mir dass ich nicht so lange Zeilen schreiben soll, damit es auf Suplanus schön lesbar ist
  • XAML Styler: Formatiert den XAML Code von WPF
Von |2016-04-19T13:38:20+02:002016-04-20|C#|

Dash & Zeal offline Dokumentation

“Programmierer schreiben nur den ganzen Tag Code”… das höre ich oft, aber eigentlich lesen wir Dokumentation und im schlimmsten Fall kopieren wir einfach von StackOverflow.

Beider erleichtert mir seit kurzem ein Tool namens Dash für den Mac. Für Windows & Linux gibt es etwas ähnliches namens Zeal (OpenSource).

Ich kann leider nur von Dash berichten… und kann sagen dass es sehr angenehm ist damit zu arbeiten.

Schaut euch die Tools mal an, auch Dash kann man kostenlos testen.

Dash

Von |2016-04-18T10:04:54+02:002016-04-18|C#, Coding|
Nach oben