Author Archives: Steffen Steinbrecher

Visual Studio: Live Share für kollaboratives Arbeiten

Für den, von der Projekt-Hosting-Plattform GitHub entwickelten, Editor Atom gibt es schon seit längerem eine Erweiterung namens Teletype. Mit Teletype können Entwickler ihre Arbeitsumgebung für andere freigeben und anschließend gemeinsam bearbeiten. Teletype führt das Konzept der Echtzeit-„Portale“ für die Freigabe von Arbeitsbereichen ein. Wenn ein Host ein Portal öffnet, wird seine aktive Registerkarte zu einem […]

Kommentare deaktiviert für Visual Studio: Live Share für kollaboratives Arbeiten  

SAPUI5: Data Binding

Ein sehr mächtiges Feature innerhalb von WPF ist das Data Binding. Das WPF-Databinding bietet für Anwendungen eine einfache und konsistente Möglichkeit, Daten darzustellen und mit ihnen zu interagieren. Elemente können aus einer Vielzahl von Datenquellen (z.B. XML-Datei, Datenbank, OData-Service, usw.), in Form von Objekten, an die jeweiligen UI-Elemente gebunden werden. Das SAPUI5-Framework bietet nun ebenfalls […]

Kommentare deaktiviert für SAPUI5: Data Binding  

SAPUI5: Typen von Views

Wie im Beitrag SAPUI5: Ein paar Grundlagen zum SAPUI5-Framework schon erwähnt unterstützt das SAPUI5-Framework unterschiedliche Typen von Views: JavaScript-View XML-View JSON-View HTML-View In diesem Artikel werden nun, auf Basis eines gemeinsamen UIs, die Unterschiede der einzelnen View-Typen aufgezeigt. Dafür wird ein einfacher Dialog jeweils als JavaScript-, XML-, JSON– und HTML-View umgesetzt.

Kommentare deaktiviert für SAPUI5: Typen von Views  

SAPUI5: Ein paar Grundlagen zum SAPUI5-Framework

Hier mal ein Artikel, der sich nicht mit .NET-Technologien wie C# oder WPF beschäftigt. In letzter Zeit habe ich mich ein wenig mit Webtechnologien und den dort zur Verfügung stehenden Frameworks, wie Angular, React oder eben SAPUI5, beschäftigt. In diesem Artikel möchte ich mal ein kurzen Überblick über das SAPUI5-Framework geben. Das SAPUI5-Framework bietet u.a. […]

1  

.NET: Visual Studio Code und .NET Core

Bei Visual Studio Code handelt es sich um einen kostenlosen und quelloffenen Texteditor, der plattformübergreifend für die Betriebssystem Windows, macOS und Linux verfügbar ist. Bis auf den Namen und einigen Funktionen wie Debugging, IntelliSense und Versionsverwaltung hat Visual Studio Code nichts mit Visual Studio gemeinsam. Im Unterschied zu Visual Studio arbeitet Visual Studio Code nicht […]

Kommentare deaktiviert für .NET: Visual Studio Code und .NET Core  

Tools: NDepend v2017.1 Smart Technical Debt Estimation

Jeder Entwickler dürfte das folgende Szenario aus dem Alltag kennen: Es soll ein neues Feature/Anforderung in die bestehende Software integriert werden und dafür gibt es (wie fast immer) mehrere Möglichkeiten: die Quick & Dirty Lösung – lässt sich schnell erledigen, obwohl man sich darüber bewusst ist über kurz oder lang wieder über diese Codestelle „stolpern“. […]

Kommentare deaktiviert für Tools: NDepend v2017.1 Smart Technical Debt Estimation  

Visual Studio: NDepend v2017 erschienen

NDepend ist in der Version v2017 erschienen und bietet tolle neue Features: Smart Technical Debt Estimation – mit dieser Funktion sieht man auf einen Blick wie viel Zeit es kosten würde kritische Codestellen/Funktionen zu fixen bzw. ein Refactoring durchzuführen. Angenommen ein Entwickler implementiert eine neue Funktion und die NDepend Analyse würde jetzt ergeben, dass diese […]

Kommentare deaktiviert für Visual Studio: NDepend v2017 erschienen  

C#: OData-Operationen mit Parametern aufrufen

OData unterstützt benutzerdefinierte Operationen, sogenannte Aktionen und Funktionen. Eine Funktion muss Daten zurückliefern und hat im Normalfall keine Nebenwirkungen, d.h. eine Funktion sollte keine Daten verändern und lediglich lesend auf Daten zugreifen (GET). Aktionen hingegen können CRUD-Operationen auf Entitäten durchführen, d.h. man kann benutzerdefinierte Aktionen definieren, welche CREATE-, UPDATE- oder DELETE-Operationen auf Entitägen ausführen, wenn […]

Kommentare deaktiviert für C#: OData-Operationen mit Parametern aufrufen  

C#: OData, SAP NW Gateway und CSRF-Token

Bei allen Änderungsanfragen (PUT, POST und DELETE) eines Clients gegen einen SAP Netweaver OData-Service muss der Client ein entsprechendes CSRF (Cross Site Request Forgery) Token mitgeben. In diesem Beitrag wird jetzt gezeigt wie man an solches Token anfordern und dann bei den OData-Requests mitgeben kann.

Kommentare deaktiviert für C#: OData, SAP NW Gateway und CSRF-Token  

Microsofts PowerShell ist jetzt OpenSource und für Linux und OS X verfügbar

Die auf dem .NET-Framework basierende PowerShell wurde jetzt von Microsoft als OpenSource-Projekt freigegeben. Das GitHub Repository ist hier zu finden: https://github.com/PowerShell/PowerShell Darüber hinaus steht die PowerShell jetzt plattformübergreifend für OS X und Linux zur Verfügung. Die Downloads für die unterschiedlichen Plattformen sind über das GitHub-Repository erhältlich. Die PowerShell verbindet die aus Unix-Shells bekannte Philosophie von […]

Kommentare deaktiviert für Microsofts PowerShell ist jetzt OpenSource und für Linux und OS X verfügbar  
Fork me on GitHub