Einleitung Anleitung Besonderheiten Einleitung Wir haben bei einem unserer Produkte, die wir virtualisiert haben den Bedarf, auf einem dedizierten Rechner dem virtuellen Paket einige Dateien hinzufügen zu müssen. Auch dafür bietet AppV eine Möglichkeit: Man kann einem Paket über die COW-Ordner zusätzliche Dateien unterschieben, die dann in der virtuellen Blase zur Verfügung stehen. Anleitung Als […]
Kategorie: Allgemein
Lokale Anwendung in virtueller Umgebung starten
Run Virtual Registry Key Get-AppvClientPackage Powershell cmdlet Commandline-Switch /appvpid:pid Commandline-Hook-Switch /appvpid:PID Links Mit AppV ist es möglich, eine lokal installierte Anwendung innerhalb eine virtuellen Umgebung laufen zu lassen. Das möchtest Du z.B., wenn die virtuelle Plugins für eine lokal installierte Anwendung bereitstellen möchtest. Aber auch zur Fehlersuche in einem virtuellen Paket kann es hilfreich sein, […]
C# Access Modifiers
Definition Alle Types und Type Member haben einen Zugriffs-Level, der steuert, ob sie aus dem Code der eigenen Assembly oder auch von anderen Assemblies zugreifbar sind. Bei der Deklaration eines Typs oder eines Members wird der Zugriffs-Level fetsgelegt. Folgende Level stehen zur Verfügung: public Uneingeschränkter Zugriff private Zugriff nur vom enthaltenden Typ aus protected Zugriff […]
C# Fields
Definition Instance Fieldes Static Fields Acces Modifier Definition Felder sind Variablen eines beliebigen Typs, die innerhalb einer class oder struct definiert werden. Dabei sind instance fields und static fields voneinander zu unterscheiden. Instance Fieldes Instance fields können in einem Object geändert werden, ohne das sich dies auf das gleiche Feld in anderen Objekten auswirkt. Static […]
C# Extension Methods
Erweiterte Methoden lassen sich aufrufen, ohne dass von der sie enthaltenden Klasse ein Objekt instanziiert wurde. Beispiel Sehr verbeitet ist die Nutzung der LINQ Standard Query Operators. Um diese nutzen zu können, muss zunächst der entsprechnde Namespace verwendet werden: using System.Linq Danach kann jeder Typ der EInumerable<t> implementiert Methoden wie GroupBy, OrderBy etc. verwenden. Von […]
VIM Cheatsheet
Bewegen Speichern Suchen Copy/Paste Einfügen/Anfügen Löschen Undo Bewegen j,k,l,h: Bewegen des Cursors 2w: 2 Worte vorwärts 0: an den Anfang der Zeile springen $: ans Ende der Zeile springen G: Sprung zum Ende der Datei gg: Sprung zum Anfang der Datei [Zeilennummern]G: Sprung zur angegebenen Zeile e: Sprung ans Ende eines Wortes Speichern :q!: VIM […]
Git & Github
Einleitung Befehle für Remote-Repositories git clone git push git pull git fetch Pull Requests Einleitung Zur Zusammenarbeit mit anderen Entwicklern bietet es sich an, das eigene Repository auf Github zu veröffentlichen. Im Folgenden wird beschrieben, mit welchen Befehlen man ein solches Remote-Repository bearbeitet und welche Folgen die einzelnen Befehle haben. Befehle für Remote-Repositories git clone […]
SSL Grundlagen
SSL-Zertifikate… Zertifikat-Dateiformate Dateiformate Validierungsformen Links SSL-Zertifikate… …ermöglichen die Verschlüsselung von Daten …enthalten eindeutige und authentifizierte Informationen über den Besitzer …werden bei der Zertifizierungsstelle auf die Identität des Besitzers hin überprüft Zertifikat-Dateiformate PKCS#12/PFX: ermöglicht sicher Speicherung von Zertifikaten, privaten Schlüsseln und alle Zertifikaten im Zertifizierungspfad. Ist das einzige Dateiformat zu Exportieren eines Zertifikats und dessen privatem […]