AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Thema durchsuchen
Ansicht
Themen-Optionen

Delphi 2006 .net

Ein Thema von fordka · begonnen am 20. Dez 2006 · letzter Beitrag vom 20. Dez 2006
Antwort Antwort
Seite 2 von 2     12   
Elvis

Registriert seit: 25. Nov 2005
Ort: München
1.909 Beiträge
 
Delphi 2010 Professional
 
#11

Re: Delphi 2006 .net

  Alt 20. Dez 2006, 10:14
Markiere deine Methoden als unsafe, zumindest die, die Pointer nutzen oder die, die Methoden benutzen, die Pointer benutzen, oder die, die Methoden benutzen, die Methoden benutzen, die Pointer benutzen, oder...

Kurz gesagt alles was irgendwie von unsafe Code abhängig ist muss dummerweise selbst als unsafe markiert werden. Sehr bescheuert, IMHO. Aber so ist das nun mal bei allen mir bekannten .Net-Sprachen.

Pointer funktionieren eigentlich sehr gut in .Net. Man muss nur verflucht gut aufpassen, dass man auch ja schön seine Strukturen "pinned", d.h. der GC sagen, dass sie sie auf keinen Fall verschieben oder vernichten darf.
Ansonsten zeigt dein @Preiselbeersauce nach einer Relokalisation auf eine Erdbeertorte und dein Hirschbraten schmeckt komisch...
Robert Giesecke
I’m a great believer in “Occam’s Razor,” the principle which says:
“If you say something complicated, I’ll slit your throat.”
  Mit Zitat antworten Zitat
hanspeter

Registriert seit: 26. Jul 2003
Ort: Leipzig
1.350 Beiträge
 
Delphi XE2 Professional
 
#12

Re: Delphi 2006 .net

  Alt 20. Dez 2006, 10:15
Zitat von fordka:
Hallo,

Es wohl so das über diesen Weg eine Plattformunabhängigkeit erreicht werden soll. Ich bin auch nur angestellt und mach was mir gesagt wird.
Lasst die Finger von VCL.Net - ist ein Holzweg.

VCL.Net und Mono tuns nicht richtig.
VCL.Net ist auf Stand Net1.1 und nicht wirklich Net. Es wird die Win32 API in Net gekapselt.

Es muß wohl immer eine Borland.dll mitgegeben werden.
Und versionsabhängig ist das dann auch noch.

Es gibt meines Erachtens von Delphi nach Net zur Zeit nur zwei vernünftige Wege.
1. Oberfläche neu in Net, Geschäftslogik in Chrome. (Ein Pascalcode Plugin für VS)
Chrome wird auch gegen Mono verifiziert.
2. Hydra von Remobjects.
Ein Pluginsystem, welches Net Module in Win32 einbinden läßt und umgekehrt.
Hier ist eine sanftere Migration möglich.

Ob es einen vernünftigen Weg mit Delphi/VCL geben wird, das werden wir wohl erst nächstes Jahr um diese Zeit wissen, wenn Delphi irgendwann mit Net2.0 umgehen kann.
Inzwischen ist aber bereits Net3.0 erschienen,

Gruß Peter
  Mit Zitat antworten Zitat
fordka

Registriert seit: 20. Dez 2006
17 Beiträge
 
#13

Re: Delphi 2006 .net

  Alt 20. Dez 2006, 10:21
Wenn ihr Plattformunabhängigkeit jetzt haben wollt heißt es alles neu zu implementierung und zwar entweder:

- Unter Java
- Unter .NET und gegen das Mono-Framework testen
- Verwendung von C++ und QT

Es soll mit .Net und dann mit Mono.
  Mit Zitat antworten Zitat
Benutzerbild von Phoenix
Phoenix
(Moderator)

Registriert seit: 25. Jun 2002
Ort: Hausach
7.610 Beiträge
 
#14

Re: Delphi 2006 .net

  Alt 20. Dez 2006, 10:23
Sebastian Gingter
Phoenix - 不死鳥, Microsoft MVP, Rettungshundeführer
Über mich: Sebastian Gingter @ Thinktecture Mein Blog: https://gingter.org
  Mit Zitat antworten Zitat
Antwort Antwort
Seite 2 von 2     12   


Forumregeln

Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are aus

Gehe zu:

Impressum · AGB · Datenschutz · Nach oben
Alle Zeitangaben in WEZ +1. Es ist jetzt 17:51 Uhr.
Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz