Benutzer-Werkzeuge

Webseiten-Werkzeuge


entwicklertreffen:140814

Unterschiede

Hier werden die Unterschiede zwischen zwei Versionen angezeigt.

Link zu dieser Vergleichsansicht

Beide Seiten der vorigen RevisionVorhergehende Überarbeitung
Nächste Überarbeitung
Vorhergehende Überarbeitung
entwicklertreffen:140814 [19.08.2014 14:37] Joachim Hilgersentwicklertreffen:140814 [Unbekanntes Datum] (aktuell) – Externe Bearbeitung (Unbekanntes Datum) 127.0.0.1
Zeile 9: Zeile 9:
 **Einfache Anwendung** **Einfache Anwendung**
  
-Das folgende, mitgelieferte Beispiel zeigt, wie einfach man z.B. die Liste der laufenden Prozesse in einen Cursor einlesen kann:+Das mitgelieferte Beispiel zeigt, wie einfach man z.B. die Liste der laufenden Prozesse in einen Cursor einlesen kann:
  
-<code visualfoxpro>+<code>
  
 LOCAL loBridge as wwDotNetBridge OF wwDotNetBridge.prg LOCAL loBridge as wwDotNetBridge OF wwDotNetBridge.prg
Zeile 40: Zeile 40:
 **Mögliche Performaceverbesserungen** **Mögliche Performaceverbesserungen**
  
-Anhand eines sehr einfachen Beispiels wurde gezeigt, dass man z.B. rechenintensive Programmteile sehr einfach auslagern kann und so u.U. erhebliche Performanceverbesserungen erreichen kann. +Weiterhin wurde gezeigt, dass man z.B. rechenintensive Programmteile sehr einfach auslagern kann und so u.U. erhebliche Performanceverbesserungen erreichen kann. 
  
-Im folgenden Beispiel wird z.B. in einer Million Durchläufen eine Summe gebildet. Der erste Durchlauf erfolgt in nativem FoxPro-Code. Der 2. Durchlauf erfolgt innerhalb einer selbst erzeugten .Net-DLL. In diesem Beispiel dauerte die Berechnung in VFP rund 0,4 Sekunden und in .net 0,001 Sekunden...+Im folgenden Beispiel wird z.B. in einer Million Durchläufen eine Summe gebildet. Der erste Durchlauf erfolgt in nativem FoxPro-Code. Der 2. Durchlauf erfolgt innerhalb einer selbst erzeugten .Net-DLL. In diesem Fall dauerte die Berechnung in VFP rund 0,4 Sekunden und in .net 0,001 Sekunden...
  
-<code visualfoxpro>+<code>
  
 LOCAL loBridge as wwDotNetBridge OF wwDotNetBridge.prg LOCAL loBridge as wwDotNetBridge OF wwDotNetBridge.prg
Zeile 52: Zeile 52:
  
 *** Load our custom assembly *** Load our custom assembly
-loBridge.LoadAssembly(".\MeineNetVersuche\MeineNetVersucheDLL\bin\Debug\MeineNetVersucheDLL.dll")+loBridge.LoadAssembly("MeineDLL.dll")
 IF loBridge.lError IF loBridge.lError
    ? loBridge.cErrorMsg    ? loBridge.cErrorMsg
entwicklertreffen/140814.1408459059.txt.gz · Zuletzt geändert: 19.08.2014 13:37 (Externe Bearbeitung)