Delphi-PRAXiS
Seite 1 von 2  1 2      

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Programmieren allgemein (https://www.delphipraxis.net/40-programmieren-allgemein/)
-   -   [Roadshow] D8 / .NET usw. (https://www.delphipraxis.net/15760-%5Broadshow%5D-d8-net-usw.html)

Hansa 3. Feb 2004 18:59


[Roadshow] D8 / .NET usw.
 
Hi,

die Fragen richten sich hauptsächlich an Bernd Ua und Daniel Magin bzw. diejenigen, die bei der Roadshow dabei waren. Folgende Fragen:

1. ein reines .NET Programm ist soweit klar, was aber passiert, sofern dies gemischt eingesetzt wird ?

2. das Wort Turbopower ist gefallen. Was ist nun mit solchen Fremdkomponenten innerhalb eines einzigen größeren Programmes ?

Das Verständnisproblem liegt hierbei mehr oder weniger darin, was zu tun ist, falls es aus eigenem Ermessen nicht zu klären ist, ob die WinAPI nun benutzt wird, oder nicht.

So, da nächste wäre :

3. Wie soll man eine Demo-Version herstellen ? Wenn von .NET der Zugriff auf das Programm gesperrt wird, so braucht man erst gar nicht was wegzuschicken.

4.ganz kurz wurden die Standardkomponenten angesprochen. Daß eben die Unterscheidung zwischen TEdit und TDBedit etc. wegfällt. Was ist davon zu halten ?

sakura 4. Feb 2004 10:11

Re: [Roadshow] D8 / .NET usw.
 
Zitat:

Zitat von Hansa
1. ein reines .NET Programm ist soweit klar, was aber passiert, sofern dies gemischt eingesetzt wird ?

Was meinst Du mit dieser Frage?

...:cat:...

Hansa 4. Feb 2004 10:33

Re: [Roadshow] D8 / .NET usw.
 
Hängt in etwa mit Punkt 2. zusammen. Ich schreibe ein reines .NET Programm, benutze nur die .NET-Forms usw. Nun kommt z.B. noch eine Fremdkomponente hinzu, die intern auf die WinAPI zugreift. Was passiert dann ???

Und gleich noch was :

5. Es wurde gesagt, W2000 oder XP professional seien Vorraussetzung, Home würde nicht reichen. Wieso das ? Betrifft das nur D8 ? An anderer Stelle wurde die Aussage gemacht, auch W98 werde besser durch .NET. Kam mir damals schon etwas komisch vor.

mirage228 4. Feb 2004 11:43

Re: [Roadshow] D8 / .NET usw.
 
Zitat:

Zitat von Hansa
Hängt in etwa mit Punkt 2. zusammen. Ich schreibe ein reines .NET Programm, benutze nur die .NET-Forms usw. Nun kommt z.B. noch eine Fremdkomponente hinzu, die intern auf die WinAPI zugreift. Was passiert dann ???

Und gleich noch was :

5. Es wurde gesagt, W2000 oder XP professional seien Vorraussetzung, Home würde nicht reichen. Wieso das ? Betrifft das nur D8 ? An anderer Stelle wurde die Aussage gemacht, auch W98 werde besser durch .NET. Kam mir damals schon etwas komisch vor.

Um D8 nutzen zu können brauchst du das .NET SDK 1.1, das nur auf XP Pro und 2000 läuft.

Das .NET Frameworks (also für Consumer) läuft auch Win98

mfG
mirage228

Alexander 4. Feb 2004 15:13

Re: [Roadshow] D8 / .NET usw.
 
Nun ja bei mir läuft es auf XP Home :mrgreen:
Es funktioniert auch alles soweit, nur fehlt bei mir logischer Weise der IIS, daher fehlt ASP.NET unter anderem. Alles andere funktioniert aber soweit.

PS: Man kann auch WinAPI-Befehle aus der user32.dll nachladen und benutzen...

Hansa 6. Feb 2004 16:49

Re: [Roadshow] D8 / .NET usw.
 
Nun denn, die Roadshow ist fast vorbei und kaum einer sagt was zu diesen Fragen :?: Kaum zu fassen. :shock:

sakura 6. Feb 2004 17:12

Re: [Roadshow] D8 / .NET usw.
 
Zitat:

Zitat von Hansa
1. ein reines .NET Programm ist soweit klar, was aber passiert, sofern dies gemischt eingesetzt wird ?

Was meinst Du mit "gemischt eingesetzt"?

Zitat:

Zitat von Hansa
3. Wie soll man eine Demo-Version herstellen ? Wenn von .NET der Zugriff auf das Programm gesperrt wird, so braucht man erst gar nicht was wegzuschicken.

Wann sperrt .NET den Zugriff? Und warum sollte man es anders als vorher machen?

Zitat:

Zitat von Hansa
4.ganz kurz wurden die Standardkomponenten angesprochen. Daß eben die Unterscheidung zwischen TEdit und TDBedit etc. wegfällt. Was ist davon zu halten ?

Genial!

...:cat:...

P.S.: Mein Tipp: 4 Fragen :arrow: 4 Threads. Und dann jede Frage so ausformulieren, daß man die versteht und auch antworten will.

Hansa 6. Feb 2004 17:42

Re: [Roadshow] D8 / .NET usw.
 
Zitat:

Zitat von sakura
P.S.: Mein Tipp: 4 Fragen :arrow: 4 Threads. Und dann jede Frage so ausformulieren, daß man die versteht und auch antworten will.

Schöner Tip, sofern nichts miteinander was zu tun hat. 8) Ansonsten gibt es einen unzusammenhängenden Cross-Thread. Eventuell könnte man 2 Threads draus machen, aber keine 4. Außerdem dachte ich, einiges wäre schnell aus dem Weg geräumt. Dem ist offensichtlich aber nicht so. 8)

r_kerber 6. Feb 2004 18:22

Re: [Roadshow] D8 / .NET usw.
 
Hallo Hansa,

will mal versuchen, einiges aus meiner Sicht zu bentworten:

Zu 1. Die Programme, die Du mit Delphi 8 erstellst sind reine .net Programme! Etwas anderes sollte man mit D8 auch gar nicht erstellen. Du solltest vielleicht näher erklären, was Du mit gemischt meinst.

Zu 2. Fremdkomponenten kannst Du nur verwenden, wenn diese für .net geschrieben sind. D.h. die TurboPower-Kompos sind in ihrer gegenwärtigen Form nicht nutzbar.

Zu 3. Wieso sollte .net den Zugriff auf Programme sperren. Alle .net die sich lokal auf dem PC befinden werden von .net ausgeführt. Befinden sich diese Programme auf anderen Rechnern (LAN, Internet) dann muß dieser als vertrauenswürdig definiert werden.

Zu 4. Finde ich gut.

Hansa 6. Feb 2004 18:40

Re: [Roadshow] D8 / .NET usw.
 
1. und 2. gehört zusammen. Nächstes mal lasse ich die Nummerierung weg, so daß jeder merkt, daß es ein Thread ist. :mrgreen: Trotzdem muß ich nachhaken: Ich schreibe also ein .NET Programm und will eine nicht .NET Komponente einsetzen. Merkt der Compiler das von selbst, oder wie ? Oder geht er vorsichtshalber in irgendeinen Kompatibilitäts-Modus ?

Allerdings hat mich die Zeit eingeholt, weil gestern (statt in 2 Wochen) D8 ankam (wird jetzt instaliert) und ich nun einiges selber testen kann. Dies soll aber nun niemanden davon abhalten seine Erkenntnisse mitzuteilen. 8)


Alle Zeitangaben in WEZ +1. Es ist jetzt 01:56 Uhr.
Seite 1 von 2  1 2      

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