[Torte] festeggiare
Federico Di Gregorio
fog a initd.org
Gio 20 Mar 2008 08:17:13 CET
Il giorno gio, 20/03/2008 alle 00.34 +0100, natale titotto ha scritto:
> 1. La maggior perplessita' attuale riguardo all'adozione "seria" di
> Monodevelop (e di Mono in generale) riguarda il divario che esiste ed
> esistera' sempre tra le versioni del framework e in particolare del C#
> rilasciate da M$ e quelle che nel frattempo, sempre inseguendo, la
> piattaforma Mono riesce a garantire. Il mio scopo principale e' aderire
> alle versioni standard ISO e produrre risultati multipiattaforma, piu'
> che star dietro alle fughe in avanti di M$. Secondo voi Mono puo'
> mantenere queste garanzie?
Lo standard è ECMA e non ISO e *nota bene* non copre ne System.Windows
ne ASP.NET, quindi non esiste uno standard per le interfacce grafiche
classiche o web. Ovviamente Mono supporta al 99% anche questo ma sarà
sempre indietro. Perché usarlo allora? Perché attorno al cuore ECMA (che
c'è al 100%) si sta sviluppando tutto un sottobosco di librerie ed
applicazioni che girano anche su win32. Mettiamola così:
Se sviluppi su MS Windows allora forse il tuo codice girerà anche su
Linux con Mono. Se sviluppi su Linux allora il tuo codice girerà
sicuramente su MS Windows essendo a tutti gli effetti multi-piattaforma.
> 2. La documentazione incorporata attualmente e' abbastanza incompleta.
> Direi quasi che si tratta di poco piu' che un abbozzo. Devo dedurre che,
> almeno per la parte standard, il riferimento e' la documentazione M$?
Si.
> 3. Gradirei consigli su testi (anche in inglese, ma se possibile
> reperibili in libreria) che coprano sia il framework .NET, sia in
> particolare .ASP e C#, e che siano facilmente applicabili alla
> piattaforma Mono (in pratica: che non abbiano eccessivi riferimenti
> all'interfaccia VisualQuestoEQuello).
I due libri su ASP.NET di Microsoft son fatti bene. Qualsiasi testo di
C# che non abbia "Visual" nel nome in genere va bene (lo apri e se non
ha troppi screenshot di Visual Studio sei contento).
> 4. Sto studiando Design Patterns (autori: The Gang Of Four ;). Conoscete
> una buona "traslazione" in C#? (mi pare che ce ne sia piu' di una in
> giro). E' una metodologia che a vostro avviso paga anche su progetti non
> molto grossi?
I design patterns sono come le ricette in cucina. Se vuoi un buon
arrosto ti conviene seguire la ricetta. Poi, ovviamente, un gran cuoco
ci mette del suo.
Che ne dite di un bel LHT su MonoDevelop e C# (o BOO) il prossimo
mercoledì? Io ho li una mezza applicazione da finire e potrei usarla
come scusa per spiegare due cose...
federico
--
Federico Di Gregorio http://people.initd.org/fog
Debian GNU/Linux Developer fog a debian.org
INIT.D Developer fog a initd.org
There's no certainty - only opportunity. -- V
-------------- parte successiva --------------
Un allegato non testuale è stato rimosso....
Nome: non disponibile
Tipo: application/pgp-signature
Dimensione: 189 bytes
Descrizione: Questa =?ISO-8859-1?Q?=E8?= una parte del messaggio
firmata digitalmente
Url: http://lists.initd.org/pipermail/torte/attachments/20080320/3aaebc9b/attachment.pgp
Maggiori informazioni sulla lista
Torte