Newsgroup: it.comp.programmare.win32
Titolo: Che senso ha

Ho visto che sul newsgroup non mancano mai richieste del tipo "Voglio
imparare imparare la programmazione in win32, che testi mi consigliate per
iniziare".
Mi chiedo, ma ha ancora senso iniziare a studiare win32 con .NET che sta per
"uscire" in versione definitiva?
Sono d'accordo che ora che le aziende si allineano con la tecnologia passa
qualche anno, però io sinceramente comincerei a studiare .NET.
Voi che ne pensate?
Ciao
Emanuele

 ha scritto nel messaggio
news:oXXY6.14880$bG1....@news1.tin.it...


 ha scritto nel messaggio
news:9h1v29$b8kdn$1...@ID-51253.news.dfncis.de...


 ha scritto

Ho visto molte persone iniziare a programmare in Windows con qualcosa ad
alto livello (MFC, VCL; VB...) e alla prima difficoltà li ho visti perduti,
perché per esempio non hanno la minima idea di come funzioni l'architettura
dei messaggi... perciò io consiglio sempre di iniziare studiando i rudimenti
di Win32 (tipicamente almeno i primi 3-4 capitoli del Petzold) e poi
dedicarsi al linguaggio di alto livello.
Lorenzo

 dedicarsi al linguaggio di alto livello.
Non potrei essere maggiormente concorde ! E ripeto ancora che sul mio libro
del Borland C++4.0 del 1994 la programmazione win API era quasi identica a
quella odierna di base. Insomma credo che imparare le basi sia
importantissimo, tanto piu' che le basi sono cambiate pochissimo! (solo le
basi ovviamente).
Alex

"uscire" in versione definitiva?
Windows95, Windows98, Windows NT3.51/4.0 e Windows 2000 sono basati
(pur con le differenze del caso) sulle API Win32. Chi conosce il
funzionamento a basso livello del sistema operativo secondo me e'
avvantaggiato anche quando programma con framework di alto livello,
sia MFC o VCL per il C++, sia Visual Basic. Immagino che questo
rimarra' valido anche per .NET
Ciao
Stefano "HappyMan" 
--
IABLA Sezione Lago Maggiore (NO)
Web 
http://happyman.n3.net
 [Foto salseri/e & I.A.B.L.A. Ring]
Email: 
happyman...@libero.it
 [Togliere nospam per scrivermi]

 Voi che ne pensate?
Penso che sia la solita astuta mossa commerciale della Microsoft, quella di
farci credere che una tecnologia come un'altra stia per diventare l'unico
stile di vita concepibile. COM e` uscito da anni, la Microsoft ha tentato di
convincerci che senza COM e i componenti non si fa piu` nulla. E` banalmente
dimostrabile il contrario, ad esempio dal fatto che la maggior parte dei
frequentatori abituali di questo NG parlano molto piu` spesso di
programmazione API diretta e di MFC piuttosto che delle nuove e
"irrinuciabili" tecnologie.
C'e` persino gente che ha tentato di convincere qualcuno (anche su questo
newsgroup) che COM sia una tecnologia di modellazione del software
"generica" con la stessa validita`/credibilita` di tutte le altre, anziche`
un accrocchio nato per Office e in seguito adattato per altri scopi...
---
Bye! Lorenzo Lutti
http://antani.virtualave.net/

in seguito adattato per altri scopi...
Qui non ti seguo.
allora se uno ha inventato la chiave inglese per riparare il
termosifone, non e' valido usarla per cambiare la ruota bucata della
macchina??
Alcune persone dicono che C# e' un'astuta manovra commerciale nata per
riciclare il vecchio e probabilmente morto Visual J++...
Sinceramente, il marketing, i riciclaggi e gli adattamenti li lascio
fare alla Microsoft, il mio mestiere e' produrre software, se dispongo
di strumenti (C#), paradigmi o tecnologie nuove (COM, DCOM, COM+), ho
solo da guadagnarci perche' posso scegliere quale strumento e quale
paradigma o tecnologia usare di volta in volta, in base all'entita'
del progetto da realizzare o a come mi sveglio la mattina
(quest'ultima strategia non e' in effetti la piu' indicata... ;-))
P.S. Ho riaperto il thread con un oggetto piu' appropriato, possiamo
continuare la discussione nel nuovo Thread.
P.P.S. Nel mio posto di lavoro attuale proxy/firewall non mi danno
l'accesso via NTTP, uso google groups per l'accesso ad usenet, chiedo
pubblicamente scusa se questo crea qualche disagio nella corretta
"gerarchizzazione" (brrr!) dei miei messaggi.
---------------------
Davide Piras
NRC - CNRC - CANADA
davide...@nrc.ca
---------------------

Beh ma da quel che ho letto sembra che win32 non eisista più per .NET!!
E' cambiata tutta l'architettura a basso livello e win32 è stato sostituito
con il CLR.
Quindi niente più API.
.NET non è un wrapper attorno alle API come MFC, è una cosa a parte.
Emanuele
PS Potrei aver detto una gran cacchiata. Eventualmente scusate.
"Alex" <nom...@bow.wow> ha scritto nel messaggio
news:HIkZ6.22656$8R5.5...@news.infostrada.it...


Emanuele
Hmmm rimango moooolto perplesso, se si perde l'architettura Win32
significa buttare via tutto il software scritto finora...dubito
fortissimamente che Microsoft possa fare un autogol cosi', altrimenti
dal giorno successivo all'uscita di .NET passo a programmare per Linux
o Be :-)
Ciao !


 Quindi niente più API.
Non ci credo fino a che non vedo ;-)
Alex

 l'accesso via NTTP
Lamentati. Avere accesso ai newsgroups mi pare una cosa che puo` avere una
qualche importanza per uno sviluppatore. :)


qualche importanza per uno sviluppatore. :)
Eh Eh!
Ci ho provato, ma sono in un centro di ricerca che si compone di tanti
edifici, tanti dipartimenti, tante divisioni. Pare che abbiano inibito
l'accesso ad Usenet dopo che alcuni dipendenti hanno cercato di vendere
qualcosa di poco lecito tramite i newsgroup. Io so di avere ragione, ma da
qui a far cambiare idea all'intero Campus ce ne passa...
Davide.
--------------------------------
Inviato via 
http://usenet.iol.it
 

 .NET non è un wrapper attorno alle API come MFC, è una cosa a parte.
Questo è falso... Win32 è il nome che ha l'architettura del sistema
operativo insieme alla sue funzioni di basso livello. Il .NET framework di
fatto è semplicemente una libreria di classi, per quanto integrata con il
Common Runtime, ma ovviamente è costruita usando le chiamate alle API...
Senza contare che resta sempre la possibilità di chiamare direttamente tutte
le funzioni delle API quando vogliamo, come già da molti anni si fa in VB.
Lorenzo

 qualcosa di poco lecito tramite i newsgroup.
Oppure scaricavano il warez e i porno dai newsgroup di binari. :-)
