Newsgroup: it.lavoro.informatica
Titolo: .net: un disastro

Dedicato a tutti quelli che parlavano bene di .net
http://slashdot.org/article.pl?sid=03/05/20/1640225
Matt Solnit writes "What can I say - Dan Appleman never fails to please. In
this e-book, he takes a look at 'hijacking' .NET by accessing private
members in .NET classes. Private members are, in essence, pieces of code
that you don't want other programmers to access. You use them to support
your own code, and you make public the pieces that you want to make
available to other developers. Typically, a language ensures that a member
marked as private is hidden from anyone who doesn't have your source code,
but Appleman shows how in .NET it's not so." Read on for more of Matt's
review of this guide to tricking private members to do your bidding.
ROTFL!!!
Un'altra tecnologia spazzatura!!!
--------------------------------
Inviato via 
http://usenet.libero.it


si bravo...continua a compilarti i sorgenti sotto linux a riga di comando
con gcc....che qui c'e' gente che lavora sul serio.
NuSpirit

 Un'altra tecnologia spazzatura!!!
Non voglio certo difendere zio Bill però mi pare un modo superficiale di
vedere le cose. Il .Net è per Microsoft un passaggio epocale e ovviamente
ricco di insidie e problemi. Non sarà l'ambiente migliore però sicuramente è
un notevole passo avanti per MS.
Il fatto che in molti si siano messi a creare Rad per .net credo sia un
segnale concreto dell'importanza di questo passaggio. Io non credo molto
nelle guerre ideologiche in informatica. Personalmente ho partecipato ad un
progetto enorme sviluppato in .Net (io venivo dal Java) e devo dire che mi
sono trovato bene. Abbiamo avuto qualche diverbio con 
ado.net
 però molti
problemi si sono poi risolti col framwork 1.1.
In sostanza è vero che ci sono molti problemi però ritengo sia giusto
irridere MS quando si comporta da monopolista ma non quando in ambiti in cui
ha una posizione minoritaria (e questo è il caso), in un regime di
concorrenza vera, riesce a creare strumenti quanto meno buoni. In fondo gli
sviluppatori sono svegli e nessuno li costringe ad usare il .net.
Saluti

 con gcc....
Caspita, il massimo del programmatore sfigato!!! :-))) 
-- 
______________________________________
Luc (29, CO, VC++ Programmer)
Editorial Systems Software development
______________________________________


Non per dire nulla ma non mi sono mai stati troppo simpatici i tipi che
ostentano un M$ gratuitamente.
Simpatico il gioco grafico MS-M$ certo, ma banalissimo il messaggio.
Del resto ci si potrebbe anche firmare $UN, le sue workstations mica te le
regalano, oppure International Bu$ine$$ Machine$, i suo mega server mica te
li fanno trovare nelle merendine.
E perché non F?RRARI (con il simbolo dell'euro al posto della E), non mi
sembra giusto che mi chiedano dei soldi per il loro V12 che io voglio
mettere sulla mia auto.
E tu come carta d'identità cosa hai, la licenza GNU? Oppure, invece della
busta paga ti accontenti di donazioni attraverso PayPal ?!?
Comunque a parte l'ironia, parlando da programmatore a <cosa fai nella vita
tu?> ti devo confessare che Microsoft .NET ha saputo ridarmi quelle
sensazioni e divertimento che Java non mi dava più da un po', anzi e proprio
per questo ora attendo con impazienza la prossima release-rivoluzione di
Java!
Voglio dire, le tecnologie avanzano e sviste e bugs sono a portata di tutti,
Microsoft, SUN, ecc.
Saluti.
The.GKR

> Caspita, il massimo del programmatore sfigato!!! :-)))
Vabbe' dai, mai utilizzato csc?!?
The.GKR


Non e' sfigato...e' solo uno che vuole scatenare flame inutili..
vediamo quanto dura questo troll
secondo me il tempo di una scorreggia.
Nuspirit


Anzi, mi sono proprio ora ricordato il godimento che provavo poco tempo fa
quando lanciavo i miei file
batch per la compilazione da linea di comando dei miei sorgenti.
Ritengo che avere avuto un'esperienza "da linea di comando" non può non aver
fatto bene.
Ciao!
The.GKR

 Vabbe' dai, mai utilizzato csc?!?
Cos'č? 


 Cos'č?
Come cos'č?!?! Ah ma allora non sei un .NET fanatic! :)
C-Sharp Compiler
E' il comando appartenente al Microsoft.NET SDK per la compilazione dei
sorgenti c# per la generazione di eseguibili, moduli, librerie, ecc...
Esiste anche il comando vbc, ovvero Visual Basic Compiler.
Se hai il Microsoft.NET SDK, vai nel prompt dei comandi e provali.
Ciao!
The.GKR

 Se hai il Microsoft.NET SDK, vai nel prompt dei comandi e provali.
Io non sono ancora aggiornato .net (dato che sviluppo ancora VC++6), come 
la maggior parte dei miei colleghi. Altri due colleghi, invece, 
sviluppano le sezioni C# e sono .nettati, ovviamente... ;) 


 tu?>
lo stesso tuo lavoro.


 Non e' sfigato...e' solo uno che vuole scatenare flame inutili..
rotfl. e tu sei uno sviluppatore VB degli anni 2000.



Figurati mica è una colpa!
Comunque ti consiglio vivamente di dare uno sguardo a .NET, rimanendo anche
in VB se ti pare tanto
non vi sono differenze tra C# e VB se non quelle (ovviamente) di puro
carattere sintattico.
Quindi la scelta del linguaggio è solo questione di gusti (per quanto mi
riguarda amo C#)
Ovviamente 
VB.NET
 è tutt'altra cosa rispetto a VB6, se ti piace la OOP
allora corri :)
Ciao!
The.GKR

 lo stesso tuo lavoro.
Non mi pare di aver detto cosa faccio per campare.
Mi ricordo di aver detto da programmatore a.... ma mi reputavo programmatore
anche ad 8 anni quando iniziai con il Basic del C-64.
Comunque quì siamo tutti interessati a livello professionare ad approfondire
il tuo discorso iniziale.
Ciao!
The.GKR
PS: Se a qualcuno serve un bracciante per la prossima raccolta di angurie
contattatemi ;)


Non per deluderti ma lo stesso tipo di exploit puoi farlo un qualunque altro
linguaggio !

 Inviato via 
http://usenet.libero.it
Si vede che non sei molto bravo come programmatore, e ancora meno in .net
...
Questo è un commento di un'altro programmatore, che mi sà ha più i piedi
sulla terra dovuto alla sua conscenza, e non ha bisogno di vendere un e-book
a $9.95, come quello che ha originato l'articolo...
"This whole story is hilarious. All (decent) languages let you hide
implementation details from the end user. Finding them isn't `hacking` - its
`stupid` as it means that if a chunk of code is changed to use, say, a
doubly linked list rather than an array, your code would break, whereas it
wouldn't if you accessed only the public methods/variables.
This `exploit` is laughable, pointless and ultimately going to waste your
time. The sort of coders who could use it would have the skill to figure it
out in the first place anyway."
Allora, vai a prendere un dizionario, forse (ma non credo) impari qualcosa
su programmazione...
Pepe
Milano, Italy

 linguaggio !
Lavoro in .Net ormai dalla Beta1, si parla quindi di circa due anni e 
mezzo, devo dire che nelle sue varie evoluzioni č molto migliorato e 
si č stabilizzato parecchio. E' intuitivo, č molto piů potente (OO) dei
suoi vari predecessori e di alcuni linguaggi in circolazione e
in rete trovi di tutto di piů (XDE,Controlli,Doc ecc..).
Come dice il buon Gigi Proietti.....
A me.....ME PIACE :)
Giň.
-- 
Posted via Mailgate.ORG Server - 
http://www.Mailgate.ORG

 Lots of trolling >
Comq puoi pensare che qualcuno abbocchi ?
Mah...

 con gcc....che qui c'e' gente che lavora sul serio.
.NET c'č anche per Linux, i sorgenti si compilano anche sotto Windows e
un troll si ignora, non lo si emula.
Saluti,
	Nicholas

 Cos'è? 
ROTFL !

 fatto bene.
Più che altro lavorare a linea di comando è più flessibile e ti permette
anche di avere una diagnostica che con i classici default non riesci ad
avere, poi a scrivere il tool attorno al compilatore sono bravi tutti.
Ciao,
	Nicholas


Io lo sto usando da meno tempo, diciamo circa da un anno e qualcosina e cmq
trovo che sia un grosso passo avanti per l'ambiente Windows.

 Nicholas
Esatto, ritengo che la compilazione da IDE soffre poi degli stessi problemi
dei RAD.
Una eccessiva astrazione non è sempre sinonimo di una funzionalità ed
efficienza migliore.
Comunque nulla da ridire.
Ciao!
The.GKR

 su programmazione...
Perché, che ne sai di me?
Potrei essere il tuo superiore.


 sviluppano le sezioni C# e sono .nettati, ovviamente... ;) 
Per fortuna, mi stavo preoccupando... :-]
Ciao,
	Nicholas


Be' questo spiega perché l'IT č in crisi.
Se sei il superiore di Giuseppe allora credo che dovresti occuparti di cose
piů serie che andare a lanciare
stupidi flame in newsgroups come questo. Per esempio dovresti controllare
che i tuoi subordinati, come Giuseppe, non spendano il loro tempo nei
newsgroups a rispondere alle stronz.... che i loro superiori scrivono invece
di lavorare (bell'esempio di ricorsione! magari un dě proverň a farla anche
in modo iterativo! :) )
Ciao!
The.GKR
PS: E dai, prenditi un nick tutto tuo, e finiscila con sto infantile M$!

 Comunque nulla da ridire.
Si, certo, i gusti sono gusti.
Certo non compilo 'letteralmente' un programma da linea di comando, se
il programma non è mio e ho solo interesse ad esempio a personalizzarlo
un po' (o solamente a compilarlo per la mia architettura) uso il buon
configure + make + make install, e, se non erro, moltissimi tool per
Windows vanno proprio a generare un Makefile quando si tratta di
compilare, che è poi la stessa cosa che faccio io.
Quindi lo sfottò era basato sul fatto di schiacciare il tasto 'Compile'
anzichè scrivere 'make' in un terminale ? :D
Vabbè, meglio lasciar perdere :p
Ciao,
	Nicholas

 linux, commerciali e non!
Ok, ma voi duri&puri non li usate... E perdete solo tempo a digitare. 
Meno male che non lo fate di professione... :-PPP 


 Meno male che non lo fate di professione... :-PPP
cos'è, stai rosicando? Vuoi un Cronky?


 Meno male che non lo fate di professione... :-PPP 
Ok, ma voi duri e basta li usate, e quando non avete il buon tool RAD da
due pali vi precipitate su WinMX a fare i lamer e a diffondere un po' il 
Fizzier di turno :-PPP

 cos'è, stai rosicando? Vuoi un Cronky?
Tutto in questo thread, ma non rosicare, te lo assicuro... :P 


 due pali
Se ci lavori, sicuro che i "tools" da due pali sono disponibili... 


 Cronky
Che cos'è ? Un Tronky che viene mangiato abitualmente a una determinata
ora ? Si segna sul Cronktab ? :DDDDDD


Io avevo scritto (ma non credo).
Grazie per dare la conferma alla mia ipotesi.
Cordialmente,
Pepe
Milano, Italy

 Se ci lavori, sicuro che i "tools" da due pali sono disponibili... 
A casa ? O 'posso portarmi a casa il CD che te lo riporto domani' ? ;)

Esiste anche il comando vbc, ovvero Visual Basic Compiler.
Più che comandi (è un pò generale...)  sono gli exe dei rispettivi
compilatori...
-- 
Lawrence "Rhymes" Oluyede
http://loluyede.blogspot.com
rhy...@NOSPAMmyself.com

in VB se ti pare tanto
Non credo proprio che Luc approdando a .NET sceglierà VB.NET... ;-) E'
più probabile che scelga C++ managed :P


 A casa ?
No, in ufficio... A casa ti diverti a smanettare con Linux... :-P


 Tutto in questo thread, ma non rosicare, te lo assicuro... :P
vedrai, domani chiederai l'elemosina per un posto di lavoro a Linus...


 Non credo proprio che Luc approdando a .NET sceglierą 
VB.NET
:-) Non ho risposto io data l'ovvietą... 


 No, in ufficio... A casa ti diverti a smanettare con Linux... :-P
Io sono costante, in ufficio smanetto con Linux e a casa smanetto con
Linux :p
Ciao,
	Nicholas

 Linux
Io in ufficio guadagno bene con Windows e a casa mi godo la mia bimba...
:-PPPPPPPPPPPPPPP 



Beh, scusa ma quale differenza ci trovi?
Allora sarebbe piů corretto dire sono i file contenenti l'opcode che ti
permette di compilare, o magari
E' chiaro che il compilatore c# (+ linker + ecc + ecc) non č nel file
csc.exe.
Ma nemmeno il semplice comando copy allora č un comando dato che molte delle
operazioni che svolge
sono effettuate attraverso chiamate a livello molto piů basso.
Ora che csc.exe non costituisca IL compilatore c# č chiaro e cmq non mi
sembra cosě importante fare questa distinzione.
Ciao!
The.GKR

Beh, scusa ma quale differenza ci trovi?
Nessuna, era solo una precisazione di definizioni... e come tu hai
fatto notare si puň andare ancora piů a fondo ;-)


 fatto notare si può andare ancora più a fondo ;-)
Certo, ma si finirebbe in una sfida simile alla spaghetti-westner :)
Ciao!
The.GKR