Newsgroup: it.comp.programmare.win32
Titolo: Applet .NET

Si possono creare con C# delle applet da far girare in pagine web, 
cosi' come si fa con Java?
tnx per l'info
bye
dan

 cosi' come si fa con Java?
Tecnicamente no, in .NET non esiste il concetto delle applet Java.
Puoi sopperire rivolgendoti ad ActiveX pero`...
-- 
Lawrence

In article <87r7xc6...@mobile.foo>, 
ra...@dot.com
 says...

che pero' non girano sotto altre piattaforme come Linux... il bello 
delle applet e' che le stesse girano ovunque via sia un JVM...
magari inseriscono questa feature in qualche versione futura di .NET?

 magari inseriscono questa feature in qualche versione futura di .NET?
Applet non credo... ma con XAML e i rich client potrai fare molto di piu`
ciao!
-- 
Lawrence

 Applet non credo... ma con XAML e i rich client potrai fare molto di piu`
ci daro' un'occhiata...tnx
ciao

 ci daro' un'occhiata...tnx
Eh eh e` tutta cosa che uscira` con Longhorn ;-) quindi tra un bel po`.
-- 
Lawrence

 Puoi sopperire rivolgendoti ad ActiveX pero`...
bleah. Ovviamente stai scherzando. Bastano un plugin per Netscape e una 
libreria che consenta un certo dialogo tra browser e applet. Direi che, 
volendosi impegnare, non sarebbe per niente difficile, considerando che 
il framework, fresco di installazione, ha già delle policy per limitare 
la libertà dei programmi con codebase remota. Il difficile sarebbe, più 
che altro, farlo adottare su larga scala (ma forse anche far funzionare 
il tutto con runtime altre che il framework di Microsoft, chè solo loro 
sembrano capire l'importanza di fare di tutto un componente)
-- 
  < 
http://www.reactos.com/
 >  Open source clone of Windows NT. Current
      Don't stand, REACT!      version 0.1.5. C, C++ and ASM developers
                               and beta testers are welcome!

 sembrano capire l'importanza di fare di tutto un componente)
Direi che per ora aspettiamo che .NET arrivi su larga scala, ad ogni modo
spero che con Longhorn tirino fuori qualcosa di fico dal punto di vista
"applicazioni embedded nel browser"
ciao Juliet!
-- 
Lawrence

 cosi' come si fa con Java?
Mi spiace intervenire con ritardo.
Č vero che non eiste il concetto di applet ma č possibile scrivere dei
controlli "Windows Forms" che possono essere integrati nella pagina html con
il tag <object>.
Perciň la risposta č sostanzialmente si.
http://msdn.microsoft.com/msdnmag/issues/02/06/Rich/default.aspx
http://msdn.microsoft.com/msdnmag/issues/02/01/UserCtrl/default.aspx
Non tutti i controlli Windows Forms sono integrabili. L'eccezione piů
evidente č la classe Form per ovvi problemi legati alla CAS. Negli articoli
sono citati tutte le possibili condizioni.
Ovviamente grazie alla CAS non č necessario firmare digitalmente il codice
purchč rispetti le policy Internet e/o Intranet a seconda della zona da cui
si scarica la pagina.
In aggiunta a 
controlli.net
 inglobabili nella pagina html, si possono usare
vere e proprie applicazioni dotnet che dialoghino via classe WebClient o
Socket con il webserver. Questa soluzione diventa appetibile con dotnet
proprio grazie alla CAS.
-- 
Raffaele Rialdi
Microsoft .NET MVP 
http://mvp.support.microsoft.com
 - 
http://italy.mvps.org
UGIdotNET - User Group Italiano .NET  
http://www.ugidotnet.org
Weblog: 
http://www.ugidotnet.org/2082.blog

 
http://msdn.microsoft.com/msdnmag/issues/02/01/UserCtrl/default.aspx
Ci daro' un'occhiata...thnx
...quindi, praticamente, si tratta solo di aspettare che il framework 
.NET sia portato su altre piattaforme (come accade per la JVM).
Dan

 .NET sia portato su altre piattaforme (come accade per la JVM).
In parte lo e` gia` grazie a Mono ma non credo sara` molto facile
per il problema che ti si pone dato che i rich client si basano su
WinForms incapsulate nel browser, e quindi devi avere il substrato
di win32 che in Linux viene emulato da Wine ma e` tutt'altro che stabile
e usabile (e non so se lo sara` tanto presto)
ciao
-- 
Lawrence

 .NET sia portato su altre piattaforme (come accade per la JVM).
In pratica si.
Francamente mi sembra che nessuno ci abbia ancora provato seriamente.
Rispetto a molte altre tecnologie il framework è quello che mette a
disposizione il più ampio numero di strumenti per poterlo riproporre su
altre piattaforme. Certo che quando ci sarà XAML sarà tutto più semplice
anche per le implementazioni alternative.
Credo che molti guardino a mono con grande curiosità in attesa di piazzare
un rivale più autorevole non appena il framework raggiungerà un livello di
mercato più alto.


 In parte lo e` gia` grazie a Mono [...]
Mono non è adatto, ho già controllato


 Mono non è adatto, ho già controllato
Vabbe` per alcune cose si, ad esempio la minilibreria che
ho scritto funziona anche su Mono (e` stato proprio uno di Mono
a dirmelo, io nemmeno avevo provato). Non c'e` tutto .NET ma
per alcune cose va bene (vedi quasi tutto 
ASP.NET
)
ciao Juliet
-- 
Lawrence

 cosi' come si fa con Java?
Ho appena trovato un link che potrebbe interessarti:
http://msdn.microsoft.com/vjsharp/downloads/browsercontrol
ciao!
-- 
Lawrence

 cosi' come si fa con Java?
Ho appena trovato un paio di link che potrebbero interessarti:
http://www.microsoft.com/downloads/details.aspx?familyid=7e67ce03-eec9-4eb1-b34c-884ba47577aa&displaylang=en
e
http://msdn.microsoft.com/vjsharp/downloads/browsercontrols/
ps. scusa il doppio post ma ho fatto un po` di casino :D 
-- 
Lawrence

 ps. scusa il doppio post ma ho fatto un po` di casino :D 
figuarti! anzi, *grazie* per i link! :) ci vado
ciao,
dan