Newsgroup: it.comp.lang.visual-basic
Titolo: .NET è alla fine?

Per carità, sono solo indiscrezioni, voci, malignità, ma di certo la 
percezione degli utenti non è buona. Forse non lo è mai stata 
completamente, ma pare che la fiducia in questo ambiente, che non è mai 
davvero decollato come MS avrebbe voluto, si stia ulteriormente e 
rapidamente deteriorando:
http://programmazione.it/index.php?entity=eitem&idItem=47518
-- 
Saluti
VITRIOL



mi sembra che c# sia tuttaltro che in via di estinzione
per me... ci vogliono ancora 5 anni prima che a cavalcare l'onda del
successo siano linguaggi come ruby o python
ciao, Jasmine
--
Wataya Noboru non doveva difendere nulla.Per questo 
poteva concentrare tutti i suoi sforzi nella conduzione
pura e semplice della battaglia. 
L'uccello che girava le viti del mondo,Murakami Haruki

Correva il 01/09/2011 e rincorrendolo VITRIOL scriveva:
ti dò una notizia in anteprima
....
girano voci che....
il 21/12/2012....
.....non mi far dire altro...ho detto troppo...ssssssssssss
non ti ho detto nulla eh!
-- 
----- Italliaaaaa 3227! -----
Che giovano a quell'uomo ottant'anni passati senza far niente?... 
Costui non è vissuto, ma si è attardato nella vita; né è morto 
tardi,... ma ha impiegato molto tempo per morire!
Lucio Anneo Seneca

 
hum...
io avevo sentito che invece il 1 10 11...
ma magari ho capito male io eh...
-- 
Paolo opg
BE AWARE that this post uses a fake reply-to address
to contact me write to:
janickg ( at ) hotmail ( dot ) com
--

 successo siano linguaggi come ruby o python
Dipende:
- da cosa intendi per "linguaggi come Ruby o Python". Linguaggi di 
scripting?
- da come definisci "cavalcare l'onda del successo": Facebook ha 
svariate centinaia di milioni di utenti ed è scritto in PHP.
- da *che cosa ci vuoi fare*, con Ruby e Python.
Usi Groupon, Airbnb? Stai usando Ruby on Rails.
Reddit? Python.
Questo per citare i primi che mi vengono in mente, ed escludendo 
Javascript, usato in tutti i casi.
Nessuno tra C#, Ruby e Python, in ogni caso, viene nominato nell'articolo.
-- 
Stevie

Nessuno tra C#, Ruby e Python, in ogni caso, viene nominato nell'articolo.
mi riesce difficile pensare a c# svincolato dal framework net


 il 21/12/2012....
Se mi travesto ma Maya mi fanno passare? :-P
-- 
Saluti
VITRIOL

 mi riesce difficile pensare a c# svincolato dal framework net
Tecnicamente è possibile, ma il punto non era questo.
-- 
Stevie


E' un discorso che ho già sentito da un'altra parte...
ma non buttiamo la cosa in politica ;-P
E, come nell'altro caso, il problema è: qual è l'alternativa ?
Battute a parte, voglio dire: per lo sviluppo di programmi
che non devono essere per forza uebapplichescion, claud
o databeisbased, cos'altro, *oggi*, può usare uno che non
ha la possibilità di imparare da zero, che so, il C++ ?
Java ?
Bye, G.

Tecnicamente � possibile, ma il punto non era questo.
se c# � un linguaggio di successo e utilizza il framework
trascina sul palco anche lui almeno finch� non viene 
creato un analogo del framework (sinceramente non so se ne esista
attualmente uno con analoghe prestazioni)  stesso
per c# vb e cosi via



INUTILI CALCOLI
prendiamo il 21 12 2012 ....sommiamo le cifre 2+1+1+2+2+0+1+2=11 WRONG!
prendiamo il 22 12 2012 ....sommiamo le cifre 2+2+1+2+2+0+1+2=12 BIIP!
ma anche
il 21 12 2112 che mi garba di più perchè è assolutamente PALINDROMO mi 
da: 2+1+1+2+2+1+1+2=12 BIIP!
PERO' un po di pepe
21 12 2012 prendi la calcolatrice di windows e trasformalo in numero 
binario
21122012 = 1010000100100101111011100 ora sommalo in decimale = 12 BIIP!
INUTILI DEDUZIONI
A) Il 21/12/2012 i Maya hanno espresso una profezia per il mondo 
informatico. In quel giorno tutto il software concluderà un ciclo e si 
annichilerà su se stesso!
B) I nostri nipoti vedranno un anno davvero curioso il 21/12/2112!
Un numero palindromo che ha il 12 come somma! In quel tempo tutto sarà 
rovesciato per poi tornare come prima!
C) Perchè ci si fissa sul 12?
il 12 è 4x3=12
4 = Il mondo terreno : aria acqua terra fuoco, 
lunghezza-larghezza-altezza-tempo(lo spaziotempo in cui viviamo)
3 = il mondo ultraterreno : La trinità, Trimurti, L'io 
cabalistico(corpo, mente,anima)
il 12 è la sintesi di questi due mondi in un unico luogo, momento 
,individuo,evento.Rappresenta un avvento!!!
Perchè faccio questo post??? per dirvi "PENTITEVI PECCATORI!"
e anche perchè il linq m'ha fuso il neurone! Stacco va!


 ha la possibilità di imparare da zero, che so, il C++ ?
Guardati in giro e vedi cosa è usato per i programmi più utilizzati e 
popolari non web, non roba specialistica ma che tutti usiamo ogni 
giorno. Io sparo a caso, ma mi verrebbe da dire 90% C/C++, il resto 
altri, suddiviso in una miriade di soluzioni. Per quanto riguarda i 
programmi in codice nativo credo permanga uno zoccolo duro di 
Delphi/Lazarus, mentre le soluzioni Java e .NET mi sembrano proprio 
ridotte al lumicino.
-- 
Saluti
VITRIOL

 successo siano linguaggi come ruby o python
zac
Seriamente: occhio che "successo" è una parola che sottointende 
"marketing" non "miglior prodotto possibile". Apple docet!
Microsoft fa i suoi prodotti per "vendere"!
Ha fatto un prodotto "nuovo" anche se in informatica nulla è veramente 
radicalmente "nuovo" nel momento in cui era in grado di farlo!
Ha usato la potenza del suo parco macchine mondiale per dire:
- ci sono problemi con i vecchi sistemi operativi ed i vecchi sistemi 
di sviluppo!
- probabilmente si può mettere a posto tutti questi problemi ma costa!
allora dopo penso riunioni ad alto livello ha deciso di sfondare tutto!
Nuovi sistemi operativi con nuovi sistemi di sviluppo!
Marketing che supporta il piu' possibile questa scelta.
Quindi  VB6 .....plof! Ucciso! XP Vista BUM ...via tutto!...ADO argh!
Hai quindi una nuova serie di prodotti che Microsoft ha scommesso di 
venderti!
Va notato anche un altra cosa: linux tiene ma non sfonda! Opensource 
guadagna leggermente ma non in tutti i settori...anzi.....i tedeschi 
tornano a windows nel pubblico!
Le grandi case cercanno di mangiarsi il sw openSource (Virtualbox ad 
esempio)...
e se usi un sw opensource sai che il problema è la documentazione sulle 
nuove release ed il supporto post download.
Io ho smadonnato per qualche giorno prima di capire che il file ODBC di 
postgresql era corrotto da un carattere strano di default!
Quindi in sintesi:
prima o poi Microsoft farà fuori anche NET...casomai smetterà di 
vendere sistemi di sviluppo a "basso livello" e venderà (caso mai via 
web) tools "di modellazione software".
E' una azienda commerciale con tutti i pregi e difetti che ne 
conseguono!
-- 
----- Italliaaaaa 3227! -----
Quando vedi la tua verità fiorire sulle labbra del tuo nemico, devi 
gioire, perché questo è il segno della vittoria.
(Giorgio Almirante)

"marketing" non "miglior prodotto possibile". Apple docet!
ma infatti io avevo risposto dando per scontato che alla parola
successo venisse correlato proprio il marketing e quindi la
diffusione/utilizzo/giro di soldi.
Non intendevo assolutamente dare giudizzi di merito
a questo livello di studio della programmazione ad oggetti non sono
assolutamente in grado di dare giudizi di merito.
Il punto ora, perň č questo: io ho interpretato l'articolo
esclusivamente come una questione di vil denaro
ma sono io che ho sbagliato ad interpretarlo cosi'
o effettivamente l'articolo alla fine della fiera parlava di vil
denaro?


VITRIOL ci ha detto :

Mica vero!
Quello che tu ed io usiamo tutti i giorni sono vecchi programmi 
manutenuti per profitto commerciale dalle relative aziende (Winzip? 
Photoshop? Nero? Paghe? Autocad?). Finchè la gallina fa le uova (anche 
d'argento di questi tempi) va benissimo....cambieranno pochissimo!
In banca utilizzano moltissimo Java! Qui a Prato una SWhouse propone sw 
gestionale amministrativo e sw gestione macchinario e avanzamento 
produzione tutto in java.
Jdownloader è in Java
Ants è in Java
Java è quello più usato quando vuoi un prodotto INTER-S.O.
Microsoft non poteva competere con esso: ha migliorato il migliorabile 
di Java e ne ha fatto una versione sua: c# !
se vuoi sviluppare sotto windows meglio che 
vb.net
 c# non ce ne è 
attualmente!
se vuoi cross platform meglio di java non ce n'è
Il successo commerciale è altro! Nero ha avuto successo Norton pure ma 
sono due programmi che ho bandito dai miei pc e dai miei 
clienti!...dire che son fatti con i piedi è dir poco!
-- 
----- Italliaaaaa 3227! -----
Ho trovato una città di mattoni, ve la restituisco di marmo.
(Imperatore Augusto da Epistole)

 d'argento di questi tempi) va benissimo....cambieranno pochissimo!
Mica vero che questo accade solo ai programmi commerciali.
La maggior parte dei free software più popolari sono scritti in C++ e 
crosscompilati per tutte le piattaforme. Firefox, Thunderbird, 
OpenOffice/LibreOffice, 7-Zip, InkScape ecc. ecc. Anche Google per 
Chrome, che è un programma molto recente come progettazione, ha fatto la 
stessa scelta.
Quindi il "vecchi programmi mantenuti per profitto commerciale" non 
corrisponde a realtà.
Poi tu mi parli di banche e gestionali, che sono costruiti su 
particolari e specifiche esigenze, mentre io avevo detto "programmi che 
tutti gli utenti usano tutti i giorni" :-)
-- 
Saluti
VITRIOL

 esclusivamente come una questione di vil denaro
zac
Dovresti avere dati oggettivi di vendita per vedere contrazioni ed 
espansioni del mercato globale e quindi IPOTIZZARE le strategie delle 
aziende!
per il resto ...un esempio....
FATTO:
Berlusconi fa la doccia scivola e batte le natiche!
MISFATTO:
La Repubblica
"IL premier col culo per terra: Vattene gli intima il Padreterno!"
....
La crisi attanaglia il paese ed il premier plurinquisito Silvio 
Berlusconi deve fare i conti anche con il Cielo che stamani mattina ha 
fatto provare all'amico di Craxi come si sentono la maggior parte degli 
Italiani. Oramai neppure il Paradiso sostiene piï¿œ il capo di una 
maggioranza inesistente che si affida a sotterfugi di palazzo per 
tirare a campare....
Il Giornale
"ATTENTATO: Volevano eliminare Silvio!"
...
Stamani mattina nella sua casa di Arcore il premier che ci ha salvato 
dalla crisi, Silvio Berlusconi, ha sventato grazie alla sua proverbiale 
prontezza di riflessi un  vile attentato perpetrato da Bersani e la sua 
combriccola di comunisti. Sembra che Flavia Saba domestica di Arcore 
iscritta alla sezione Gramsci di Milano (tessera 2424242) nella 
speranza di far assumere il figlio come uscere della locale sede del 
PD, abbia inondato di acqua e sapone il bagno del premier allo scopo di 
far cadere il governo e giungere al golpe del governo tecnico.....
etc etc
se non suffragato da fatti concreti e documentabili....una notizia non 
esiste!
Sopratutto in Italia dove tutti possono scrivere su internet qualsiasi 
idiozia....tanto qualcuno che ci crede c'ï¿œ sempre!
-- 
----- Italliaaaaa 3227! -----
Il coraggio ce l'ho. E' la paura che mi frega.
(Totï¿œ)

 Il 01/09/2011 12:16, Wodka40° ha scritto:
Chrome a che versione è? 1.2.222333.33.3.33.33.3.3.3.3.3.3?
Ogni giorno ne esce una!
C++? per forza: compilatori gratis....doc popolari. Buona velocità!
Vecchi sw?
SI! il concetto base è vecchio!
PAINT.NET
 è scritto in C# non ha nulla da invidiare a Gimp!
Guarda recentemente i disastri di un integer non controllato in C/C++
persino freebsd è crollato!
Popolare non vuol dire migliore!...non sempre!
-- 
----- Italliaaaaa 3227! -----


 
NOOOO MI PENTOOOO passo a COBOL e C :)

 - da *che cosa ci vuoi fare*, con Ruby e Python.
Ad esempio sviluppare web applications usando Django ? E molto pi� 
velocemente che con joomla  ?
Ad esempio usare Python al posto di MatLab  ?

 Ogni giorno ne esce una!
Non ho capito questo cosa c'entra con la scelta dell'ambiente di 
sviluppo. E' solo una politica di numerazione e rilasci (che anche 
Firefox sta copiando), criticabile quanto vuoi, ma non certo legata a 
C++ e al relativo codice nativo.
Comunque il discorso resta che il codice nativo (principalmente generato 
da un compilatore C/C++, ma anche da altri come Delphi e relativi cloni 
open) copre la stragrande maggioranza delle applicazioni desktop 
(diciamo non web), ancora oggi che .NET è sul mercato da quasi 10 anni. 
Non so quale sia il punto di vista di MS, ma a me sembra un fallimento.
Se poi vogliamo considerare il caso patologico di VB6 che ancora esiste 
e attira pure nuove leve di (pseudo)programmatori, direi che è una mix 
micidiale tra poca appetibilità di .NET e ignoranza perniciosa degli 
utenti.
-- 
Saluti
VITRIOL

VITRIOL ha spiegato il 01/09/2011 :

IMHO tu scambi la popolarità con la qualità!
VB6 esisterà sempre finchè ci saranno ragazzi che purtroppo studiano 
l'informatica virtualmente!
L'altro anno ho fatto ripetizione ad uno studente di 4 liceo: studiava 
uno pseudo linguaggio misto di cobol e vb6. Perchè l'insegnante non 
sapeva usare i pc e perchè alla scuola ce ne erano pochi! Doveva "far 
finta" di essere davanti ad un terminale e impostare la form "alla 
vb"...poi però fare la parte elaborativa "alla Cobol"....una assurdità!
Il codice nativo esisterà sempre perchè sempre ci sarà qualcosa che ha 
bisogno di essere programmato in assembler o codice macchina.
Vb6 ci sarà sempre perchè l'ambiente di sviluppo si tira fuori con 
facilità:  
http://www.google.it/#sclient=psy&hl=it&safe=off&source=hp&q=visual+basic+.torrent&pbx=1&oq=visual+basic+.torrent&aq=f&aqi=&aql=&gs_sm=e&gs_upl=2007l7437l0l7896l21l14l0l2l2l1l608l4630l2-6.3.2.2l14l0&bav=on.2,or.r_gc.r_pw.&fp=8628462342d3a25d&biw=1024&bih=592
inoltre ci trovi un bel
http://www.google.it/#sclient=psy&hl=it&safe=off&source=hp&q=componentone+.torrent&pbx=1&oq=componentone+.torrent&aq=f&aqi=&aql=&gs_sm=e&gs_upl=38855l41514l1l41767l12l11l0l0l0l5l312l2518l0.1.7.2l10l0&bav=on.2,or.r_gc.r_pw.&fp=8628462342d3a25d&biw=1024&bih=592
e con quello anche il figlio del lattaio è un "programmatore di 
computer"! Il fatto poi di fregare uno che ha tanti soldi accresce la 
goduria dell'essere umano (italiano poi!).
In Internet trovi gente come qualcuno che ha postato poco tempo fa da 
queste parti...che si è fatta una raccolta di codici piluccati qua e 
là...ed occo fatta la metifica mistura....spaghetti code a gogo!
Con Java e dotNet è più difficile farlo....la piluccatura sottostà 
comunque alle leggi dell'OOP e il caro amico John è la prova vivente 
che se non si ha un minimo di basi a piluccare in dotNet non si combina 
nulla!
Minimo di basi significa....minimo di studio...minimo di studio 
significa....non interessamento del lamer!
Ho un amico che colleziona sw....scarica tutto lo scaricabile! Ha 
Premiere senza avere la telecamera pensa un po! A sentire lui io sono 
il coglione e lui l'esperto....sentirlo parlare di cose di cui ha una 
vaga imprecisa conoscenza fa prudere le mani!
DotNet non farà mai il successo popolare di un vb6 che costringeva a 
pochissimo sforzo per fare cagate di programmi malfunzionanti ma 
installabili nel pc del cliente e quindi incassabili!
Io me le ricordo le notti a cercare la stracazzo di dll che qualche 
installazione aveva sovrascritto.
I runtime error su uno di due pc apparentemente identici.
Me lo ricordo la melassa ingarbugliata di grafica e codice nelle form!
PHP avrà sempre un futuro  addirittura ASP vbScript perchè costa poco 
mantenere il supporto e trovi sw che lo usa: anche io farò a breve un 
sito web in ASP + Access su Aruba. E' roba semplice e va velocissimo 
con ASP + Access. Ma sarà un macello manutenerlo e modificarlo. Ma è un 
progetto piccolo e pagato bene! E riuserò tanto vecchio codice 
collaudato!
Ma il meglio non è VB6 ....ASP....e Access
è quello che si usa! ...per ora!
-- 
----- Italliaaaaa 3227! -----
Bisogna sempre dare spontaneamente quello che non si può impedire ti 
venga tolto.
(Vittorio Alfieri)

 IMHO tu scambi la popolarità con la qualità!
Io guardo solo quello che ho intorno, e vedo che il codice nativo 
detiene la stragrande maggioranza delle applicazioni desktop, anche su 
Win e nel 2011.
Vedo che la stessa MS, che produce .NET da 10 anni (e lo regala) e ha 
delle risorse enormi, continua lei stessa a produrre e vendere nuove 
applicazioni compilate in codice nativo.
Io sto parlando di applicazioni coi controcosi, non di applicazioni 
prodotte da un ragazzino usando l'interfaccia punta e clicca, quindi 
dubito che queste applicazioni siano tutte di cattiva qualità.
E non sono solo le applicazioni commerciali che dicevi tu, ma anche 
tutti i free software più importanti. Ci sarà ben un motivo, no? O tutto 
il mondo è popolato solo da fessi?
-- 
Saluti
VITRIOL

 popolato solo da fessi?
EH! ...da tantissimi fessi!Noi stessi spesso ci trasformiamo in fessi!
openssl per un integer in overflow era bucato!
Linux magazine....Agosto2011 pagina12 L'exploit che mette KO Apache!: 
Una funzione ricorsiva !
Ora se è innegabile che alcuni sw vanno scritti il più possibile con 
codice vicino ai registri della CPU.
E' altrettanto vero che alcuni sw non ne hanno bisogno ....anzi!
un esempio? Paghe e contributi....gestione avanzamento 
produzione...CAD...
Se trovassimo un ambiente che ci da buone caratteristiche prestazionali 
e facilità di implementazione saremmo a posto.
Java si avvicina!
C# VB.net pure
C++ no!
... prova a fare una interfaccia decente e manutenibile in C++ guarda 
che bagno di sangue! Certo mi dirai ci sono i framework già fatti!
Ed allora fw per fw usa WPF!
NO!
perchè costa formare il personale!
E la ditta XYZ  si tiene il suo gestionale in Delphi perchè sanno i 
suoi espertissimi programmatori spremere quell'ambiente...e perchè 
ancora la gallina non ha smesso di fare uova!
tutto qui!
:D
non è morto nulla.....c'è chi continua a fare gestionali in cobol 
(cercavano un programmatore 2 mesi fà!)
-- 
----- Italliaaaaa 3227! -----
Anche sul trono più alto del mondo, si sta seduti sul proprio culo.
( Michel de Montaigne )

 ancora la gallina non ha smesso di fare uova!
Vedremo se cambierà qualcosa nel futuro lontano. Sono già passati 10 
anni, e nisba. Ce ne vorranno altri 10? Altri 20?
Nel frattempo si è passati da WinForm a WPF sovvertendo tutto, e nei 
prossimi 10 anni potrà cambiare ancora tutto. Comunque non è un grosso 
problema, perché la maggior parte dei programmatori non avrà ancora 
iniziato a usare .NET ;-)
-- 
Saluti
VITRIOL


http://programmazione.it/index.php?entity=eitem&idItem=47518
Quando uno capisce fischio per fiasco capitano queste cose :-)
Il fischio per fiasco è riferito a quello che ha scritto quella marea di 
minchiate.

 
Basterebbe fare un .Net nativo a tutti gli effetti (magari un evoluzione 
del vetusto VB6 in reale codice nativo, alla stregua di Delphi) e 
sarebbe SOLD subito per i prossimi 10 anni :D

sarebbe SOLD subito per i prossimi 10 anni :D
NGEN ci sta dall'inizio
http://msdn.microsoft.com/en-us/library/6t9t5wcf(v=vs.80).aspx

 ha scritto:

Sai bene a cosa mi riferisco :) 

Mi dispiace dovervelo dire... ma ve l'avevo detto che .NET era una boiata!!!
Saluti

:| B-)
-- 
----- Italliaaaaa 3227! -----
Era Cecco, il figlio del fornaio; era un orribile butterato napoletano, 
col culo molto basso ed un alito agghiacciante tipo fogna di Calcutta.
(Fantozzi)


Sì, ad esempio il codice prodotto gentilmente da amici per poter 
stampare su un pezzo di carta con la stampante (come si poteva fare 
facilmente in VB6).
Pare proprio che a zio Bill la stampa su carta non vada a genio, tanto 
che l'ha clamorosamente dimenticata alla grande (salvo il Save su rtf di 
un RichTextBox).

...tieni sempre quintalate di codice in archivio pronte alla bisogna???
Sempre di più visto che lo sviluppo con VB6 non accenna ad arrestarsi, basta 
andare su PSC!
Il codice non è sempre di buona fattura, va studiato e corretto... le idee 
buone non mancano.
Dopo tutto pare si preferisca ancora scaricare con Torrent un ambiente di 
sviluppo dato per morto come VB6
(dato che licenze non se ne trovano più... e io la mia me la tengo cara!!!),
piuttosto che .NET... molto più bello graficamente, con un sacco di funzioni 
in più... GRATIS...
...ma che non piace!!!


John ha usato la sua tastiera per scrivere :
...o San Sebastiano di  Villeroy e Bosch! :'(
Imports system.Drawing.printing
e c'hai l'oggetto Printer ....come vb6...ma potenziato!
tiè vai....
codice di 3 anni fà
http://forum.masterdrive.it/visual-basic-net-tutorials-and-how-to-36/stampa-in-vb-net-come-stampare-crystalreport-20264/
come sempre....se stai zitto e ti documenti è meglio!
:-?
-- 
----- Italliaaaaa 3227! -----
Ci sono cattivi esploratori che pensano che non ci siano terre dove 
approdare solo perché non riescono a vedere altro che mare attorno a 
sé.
(Francesco Bacone)

 ...ma che non piace!!!
eh beh!
...non ò bello ciò che piace...ma che bello che bello che bello!
-- 
----- Italliaaaaa 3227! -----
Verace o finta, è da temersi sempre  pietà di plebe.
(Vittorio Alfieri)

 ...ma che non piace!!!
Lo preferiscono perchè, banalmente, una buona parte di quelli in VB6
potevano spacciarsi per programmatori, non lo possono più fare in .NET
... a te decidere se la colpa è di qua o di là della tastiera.


Non ero solo io che lo dicevo.
Ma d'ora in poi tutti quelli che scrivono cazzate li manderò da te....

... a te decidere se la colpa è di qua o di là della tastiera.
Non so dove stia la colpa, ma sicuramente dei Guru come voi fra un pò 
resteranno soli soletti con il loro bel :NET!!!
Chissà a quanti interesseranno ancora dei signori programmatori .NET quando 
sarà morto!!!
Amen 

 Amen 
... sempre piu di quanto interesseranno quelli VB6, non fosse altro 
perchè pure dovessero passare ad altro, almeno gli altri si sono tenuti 
aggiornati con strumenti più moderni. Dubito fortemente che il passaggio 
.NET-->(qualsiasi cosa verrà dopo) sarà più traumatico di VB6-->
(qualsiasi cosa verrà dopo)
Ma a parte questo, non è che il fatto che chi ha cambiato venga 
giudicato un genio e te invece uno scarpone, credimi non faccio nessuna 
fatica a credere che *A TE* (e ad altri) non piace davvero; se però lo 
fai diventare un discorso generalizzato e sostieni che tutti quelli che 
perseverano con VB6 lo fanno solo perchè .NET "non piace", allora ti 
sbagli di grosso... 
Nonostante siano passati quasi 10 anni dalla sua uscita, si vede di 
continuo ovunque, oltre chein questo NG, come tanti lo approccino in 
maniera "vecchia" e sbagliata, e quindi ci vadano a sbattere il muso per 
tornarsene sui lidi conosciuti.
Incidentalmente, il ciclo di vita di VB5-6 è stato anche quello di una 
dozzina d'anni, per cui non vedo questo gran flop di .NET...

"Tiscali"  wrote in message news:4e611b80$0$6835$5fc...@news.tiscali.it...


I signori programmatori .NET quando .NET (e questo accadrà, forse, fra 30 
anni) potranno
agevolmente usare qualsiasi altra tecnologia disponibile per il semplice 
fatto che sanno
come funzionano le cose e conoscono i principi che stanno alle basi delle 
cose.

 cose.
Io la vedo al contrario :-)
I programmatori C++, Delphi, Java hanno potuto utilizzare .NET in modo 
pressoché indolore, come possono e potranno utilizzare qualsiasi altro 
ambiente OOP. Sono i programmatori di VBx che invece sono rimasti 
imbottigliati, perché VBx faceva già schifo quando è nato e ha inculcato 
un modo di programmare ibrido e osceno che non ti scrolli più di dosso.
-- 
Saluti
VITRIOL

"VITRIOL"  wrote in message news:4e612ea1$1...@news.x-privat.org...



Infatti, il 90% dei programmatori .NET conosce C++ e Java. Sono quelli Vb6 
che non ci capiscono una mazza.


I programmatori VB6 hanno cominciato ad usarlo quando si chiamava solo 
Visual Basic, e prima di quello avevano usato il BASIC 7 sotto DOS.
Che essi non capiscono una mazza di Java o C++ è solo un pregiudizio che 
possono avere appunto solo quelli che usano 
VB.NET
  e che ne sono 
innamorati perdutamente a tal punto che si scaldano per qualsiasi 
critica o appunto anche minimo venga fatto al loro grande amore.

 ha scritto:

Sarà anch eunh pregiudizio ma i tuoi post passati ne sono una conferma 
invece :D

Il 01/09/2011 11:52, Wodka40° ha scritto:
[CUT]
Ma tu non eri quello che aveva scritto un bellissimo software per il
lotto con licenza "Maledizione di Montezuma"?
Vedo che la tua passione per i popoli pre-colombiani non ti ha mai
lasciato. :-PPPP
Nicola

appunto anche minimo venga fatto al loro grande amore.
Parli con me?
Io ho iniziato a programmare in Turbo Pascal, poi per lavoro in C e C++, 
Java e C#. VB.Net lo uso nel tempo libero e per qualche progettino che ho 
messo su CodePlex.

 > Vb6 che non ci capiscono una mazza.
Non è il fatto di non capirci una mazza!!!
Quando ho incominciato io all'epoca, tu probabilmente ti succhiavi ancora il 
dito!
I punti sono altri:
1) Trovo che sia un'ambiente che non stimola la crescita, per via del 
FrameWork che contiene un sacco di belle funzioni già pronte.
2) Il fatto del FrameWork porta a un altro grande problema legato a 
Microsoft che per evitare costosissimi Test sui prodotti, li lancia sul 
mercato così come sono!!! Bella fregatura in caso di Bug, se l'errore è mio 
correggo il codice... ma se è la libreria? E se non arriva l'aggiornamento? 
Cerco pezze? Bella cagata...
3) Fornisci a un programma VB6 la RunTime e la Dao360 e in pochissimo spazio 
e nessuna installazione puoi far girare l'applicativo sulla maggior parte 
delle macchine con Windows, questo perchè non referenziando librerie esterne 
e non utilizzando ocx, ma utilizzando le API puoi utilizzare praticamente di 
tutto a patto che ci sia il punto d'ingresso nella libreria utilizzata (che 
in genere c'è per questioni di compatibilità)!!!
Sarebbe stato molto meglio (anche per Microsoft) si fare .NET, ma continuare 
con l'evoluzione di VB6.
Ha voluto tentare di fare il passo più lungo della gamba... è caduta... mi 
dispiace!
I miei clienti su .NET si stanno ricredendo molto, la maggior parte di 
quelli che operano sul WEB utilizzano altri linguaggi:
JAVA, JavaScript, PHP... non .NET!!!
Quindi per le applicazioni Stand-Alone, VB6 ha ben poco da invidiare agli 
ambienti di sviluppo, dato che come già è stato accennato sebbene non si 
trovino più le lincenze, lo si sta comunque continuando a scaricare da 
Torrent, stanno continuando i CORSI e stanno continuando a creare ogni 
giorno cose nuove. 


Anch'io uso il BASIC dai tempi preistorici, da quando si chiamava 
GWBASIC. Il C l'ho praticato per anni negli anni 80. Il C++ me l'ho 
masticato due o tre anni dovendo andare a smanettare coi packages ITK e 
VTK. Nel java ci ho costruito un paio di Applets e C# l'ho usato l'anno 
scorso ma dato che esiste il VB .Net non l'ho mai adottato per lungo tempo.
  Di OOP Design e Programmazione ho passato un paio di esami non piů di 
due anni fa.
Insomma io non mi metterei nella categoria di quelli che 'non capiscono 
un mazza'.
Poi č chiaro che vi sono cattive abitudine di programmazione che č 
difficile perdere che si perpetuano nei secoli, specialmente per quelli 
che hanno cominciato a programmare negli anni 70.
vabbč. L'OO č facile da capire, ma poi praticarlo é tutta un#altra cosa. 
Ci si impiega un po' piů di tempo. Come qualsiasi concetto 'deve 
entrarti nella fisiologia'
Ma da qui a dire che 'non si capisce una mazza di programmazione' ce ne 
passa.

passa.
C'č da capirlo poverino, si č preso ad esempio...
Potrebbe sembrare un poco presuntuoso...
...ma č un bravo ragazzo in fondo...
...un pň incazzato con se stesso...
...ma bravo!

 Non è il fatto di non capirci una mazza!!!
Hai sbagliato quote io non ho scritto quelle cose :P

Hai sbagliato quote io non ho scritto quelle cose :P
Hai ragione ho sbagliato quote...
...intendevo riferirmi a GDelGiovine!

giorno cose nuove.
Facciamo un sondaggio fra i programmatori vb6: quanto sono i files  di 
classi  e quanti i files modulo nei loro progetti.

Mi spiace delGiovine...
...ma il tempo è scaduto! 

Nicola Ottomano ha pensato forte :

SI !!!
http://www.martek.it/spippolamenti/
ECCO A CA'!
.....e ripeto....è molto più scccciiiientifico di tanti altri 
costosissimi programmi!
-- 
----- Italliaaaaa 3227! -----
Il coraggio ce l'ho. E' la paura che mi frega.
(Totò)

 ...ma bravo!
Non vorrei essere cattivo....
ma voi due non capite davvero una mazza di molte cose....compresa la 
programmazione!
come diceva totò...."si fidi....si convinca!"
lol
-- 
----- Italliaaaaa 3227! -----
Io sono Attila:
A come atrocità,
doppia T come terremoto e tragedia,
I come ira di dio,
L come laco ti sangue
e A come adesso vengo e ti sfascio le corna!
(Diego Abatantuono "Attila Flagello di Dio")

 programmazione!
Tu fai troppo lo sbruffone senza sapere con chi stai parlando.


Ho una idea. Dato che tu sei convinto che io non capisco una mazza 
soprattutto di programmazione, facciamo una sfida io e te.
Ci troviamo in un ristorante e ci prepariamo 40 domande CHE NON SIANO DI 
Visual Basic, o .NET Framework.  SOLAMENTE PROGRAMMAZIONE dagli anni '60 
ai giorni nostri. eccetto Visual basic o .NET Framework.
Così vediamo chi capisce di più di programmazione.
Sono accettati TUTTI i linguaggi di programmazione MENO che quelli 
menzionati.
Senza portarsi nè libri né suggeritori ovviamente.
Quello che risponde a meno domande ha vinto e paga la cena all'altro.
Però si potrà fare solo a novembre perchè prima non ci sono.

                                        ------
 >
ha perso ovviamente.

> Tu fai troppo lo sbruffone senza sapere con chi stai parlando.
zac
si io lo sò...l'hai detto tu quindi riporto le tue parole:
con uno che vuole da noi il codice NET per trombarsi qualche 
infermiera!!!Diavolo di un birbaccione!!! :oÞ
Per la sfida:
In linguaggi antichi mi batterai di sicuro! io da tempo ho smesso di 
programmare in ANSI C e Prolog.
Io mi sono specializzato in quello che mi serve per campare!
In questo momento storico Vb.net PHP !
In questa zona del campo non sono un fuoriclasse ma un onesto mediano 
d'incontro!
In questa zona del campo...la pippa sei tu...anzi doppia pippa perchè 
oltre a giocar male...sei convinto di essere un fuoriclasse: come il 
figlio di Maradona...ve lo ricordate? NO? ....infatti! B-)
-- 
----- Italliaaaaa 3227! -----
Soldato Joker, cosa ci fa il soldato Palla di Lardo con quel fucile in 
mano nel mio fottutissimo bagno?
Sergente Artman [ da: "Full Metal Jacket" ]

Am 05.09.2011 00:13, schrieb Wodka40°:
 > Per la sfida:
 > In linguaggi antichi mi batterai di sicuro! io da tempo ho smesso di
 > programmare in ANSI C e Prolog.
E quella non era 'programmazione' ??
Tu hai parlato di 'programmazione'
 > In questa zona del campo...la pippa sei tu...anzi doppia pippa perchè
 > oltre a giocar male...sei convinto di essere un fuoriclasse: come il
 > figlio di Maradona...ve lo ricordate? NO? ....infatti! B-)
 >
Come volevasi dimostrare : ti fai i film nella tua testa e credi che 
siano veri.
Io in questo NG ci ero venuto per 'imparare qualcosa'. Se mi sentivo un 
'guru' probabilmente mi sarei sentito come te, ma senza la prosopopea di 
te e i tuoi compari, che non fanno altro che taccomandare 'read the 
fucking manual' prima di venire a chieder qualcosa, o dire agli altri 
che non 'capiscono una mazza di programmazione'.
Un poveraccio che legge qui gli passa la voglia subito di venire a 
chiedere qualcosa. Meglio restare ignoranti che essere presi a pesci in 
faccia.
Lo sappiamo che siete dei Padreterni del VB. NET, che siete dei guru,
che sapete a memoria tutto il MSDN. Ma un po' di umiltà non guasta mai.
E se vuoi un giorno renderti conto di persona se io so qualcosa di 
'programmazione', la sfida è sempre aperta.

 'programmazione', la sfida è sempre aperta.
Io cerco di essere buono e civile ma con te adesso basta!
....sei come quello che non si ferma alle strisce pedonali e manda a 
fanculo il pedone.....gonfia gonfia...MO BASTA!
Ti spiego perchè QUI (ovvio qui ti conosco per quello che sei QUI e 
racconti QUI...nella vita reale casomai sei una ottima persona ...QUI 
sul ng no!) sei un ....definisciti da solo!
Variabili
a) dici di essere un programmatore da 40 anni.
b) dici di essere ancora in fase di studio
c) dici di conoscere java e anche C#
d) dici di scrivere sul ng perchè vuoi risposte e vuoi imparare
a+b+c+d= y ottima persona
lim(per y che tende a zero) di a+b+c+d = John
Perchè?
Perchè uno che conosce JAVA (ti va bene java?) conosce la differenza 
fra Classe ed Oggetto.
Fra Classe ed Istanza
Conosce lo scope (significa visibilità....non c'è nulla di sessuale) 
delle variabili.
Mi spingo SOLO nel teorico amico mio....se conosci JAVA conosci PURE i 
design pattern. (sta roba qui...te la ricordi? 
http://www.oodesign.com/singleton-pattern.html)IO
 faccio fatica e li 
comincio ad usare da poco(dominare no ancora) ma io non ho gli anni di 
esperienza tuoi!
Se mischi tutto questo e lo traduci in un caso reale
può capitare (non dovrebbe ma diciamo che A ME può capitare) che:
all'interno di una classe
Classe pppp
....
var Oggetto
....
metodo XYZ
    var T =New Oggetto
......
Tu abbia un blackout e scriva...
Classe pppp
....
var Oggetto=new oggetto
.....
metodo XYZ
    var T = Oggetto
.....
e ti incazzi perchè Oggetto rimane sempre caricato con i vecchi dati... 
e non si crea un nuovo oggetto in XYZ!!!
Può succedere...siamo esseri umani...la distrazione è dietro l'angolo!
Quello che non è dietro l'angolo è L'ASSURDA cocciutaggine di un 
"programmatore esperto e parecchio importante" che davanti all'errore 
non dice "eh beh....distrazione mia...non l'avevo vista!"
ma si scaglia contro:
1) la Microsoft,
2) Bill gates
3) il NG che non gli ha detto "hai scazzato qui" ma lo vuole 
costringere a pensare da se a capire DOVE ha sbagliato a RICOPIARE il 
codice che una altro programmatore  Luca D. GENTILMENTE gli ha corretto
e dulcis in fundo si avventura in un elogio dell'italico: "ho tante 
cose da fare non mi rompete le palle e sganciate il codice zitti 
zitti"!
Non ci sembra possibile a me e ad altri che uno "esperto" come te...che 
ogni 3 per due si affretta a sbandierare "voi non sapete chi sono 
io",non capisca che sta usando sempre il solito oggetto!
In Java avresti fatto l'esatto errore...in C# lo stesso....non conosco 
Ruby ma forse anche li! In C++ sicuramente!
Eppure per te i coglioni siamo noi che ti abbiamo consigliato di 
ripassare un po di concetti di OOP!
Mo basta! come diceva il principe DeCurtis:
"Ogni limite ha la sua pazienza!"
Cmq avete ragione
Per te (ed anche a Tiscali) il Net è morto!
Se non si capisce una cosa (perchè non si ha tempo, mezzi, voglia, 
capacità ...per mille motivi) è meglio dire "fa schifo" , "non 
funziona", "che ciofeca"...è un atteggiamento psicologico comune! (lo 
dovresti sapere no...non studi psicoqualcosa???)
...salutami le infermiere!
p.s.
Ma non mi avevi plonkato ???
p.p.s.
Ma se conosci C# e Java perchè non programmi in quello che 
conosci...??? Ironico mode=on ??? :)
-- 
----- Italliaaaaa 3227! -----
Bisogna sempre dare spontaneamente quello che non si può impedire ti 
venga tolto.
(Vittorio Alfieri)


rileggi : sono obbligato a usare VB .NET.

 Am 05.09.2011 09:59, schrieb Wodka40°:
zac

-- 
----- Italliaaaaa 3227! -----
Verace o finta, è da temersi sempre  pietà di plebe.
(Vittorio Alfieri)

zac
Talmente mi mandi fuori che sbaglio pure a postare!!!!
Il punto amico mio ï¿œ proprio qui: perchï¿œ un medico deve "divertirsi" 
con il 
vb.net?
?? Perchï¿œ ï¿œ gratis l'ambiente di programmazione?
Allora di ai tuoi medici che io sarei tanto felice di divertirmi a 
vedere che cosa c'ï¿œ fra la milza ed il pancreas!
... se mi compro il camice chi di loro mi fï¿œ provare ???? Sono disposto 
(a differenza tua) a rimanerci anche male se esce troppo sangue e mi 
urlano qualcosa che non capisco!
BAH!....sempre piï¿œ oltre!
p.s.
NON sovrascrive nulla...basterebbe informarsi!
L'ambiente di sviluppo crea due cartelle in BIN : DEBUG e RELEASE
Se il progetto si porta dietro un database e NON specifichi dove sta 
....lui se lo trasporta nella cartella dell'exe. E' un meccanisco che 
puoi modificare...sulla documentazione c'ï¿œ scritto! Fa lo stesso con 
immagini, grafica,file accessori e quant'altro....serve ad avere i due 
rami (debug e release) isolati...a te non servirï¿œ...al resto del mondo 
"programmatorio" si!
Se rimaniamo nella metafora del medico:
i medici fanno operazioni fermando il cuore del paziente e facendolo 
ripartire. Io che non lo sï¿œ fare e ci provo e poi dico che la chirurgia 
ï¿œ troppo inutilmente complicata e non intuitiva...ti ricorda 
qualcuno???
Ma scusa John
Lascia stare i prof Universitari...a loro interesse che tu "mandi a 
memoria" il libro e risponda alle domande stile rischiatutto. Glimporta 
sega se capisci!
Se tu avessi un allievo che fa questi esatti discorsi che fai tu e 
portasse queste argomentazioni per giustificare un lavoro incompleto... 
tu le accetteresti?
io ho difficoltï¿œ a credere che risponderai si!!!
MAH!
....meglio uscire....a stasera!
-- 
----- Italliaaaaa 3227! -----
Sa cosa mi disse a Roma il cardinale Poletti? "Lei fa del bene, perchï¿œ 
con il suo personaggio la gente si rilassa e sorride, riconciliandosi 
un poco con la vita." ...Fra poco mi venderanno in farmacia.
(Lino Banfi)


Ottima idea. Anch'io devo far compere se no non mangio.

no...non studi psicoqualcosa???)
zac
Per la maggior parte delle persone è MORTO,
tant'è vero che se n'è resa conto pure Microsoft.
Questo perchè ha trasformato un linguaggio come il Basic,
in un miscuglio...
Se voglio programmare in Basic... programmo in Basic!
Se voglio programmare in Java... programmo in Java!
Se voglio programmare in HTML... programmo in HTML!
Se voglio programmare in Pascal... programmo in Pascal!
Ma 
VB.NET
 sinceramente mi fa sorridere...
...lo lascio volentieri a chi ha voglia di perder tempo...
...per me il tempo è denaro! 

 ...per me il tempo è denaro!
mi inserisco solo ora nella discussione ...
posso chiedere come mai ti fa sorridere?
ciao
stefano

 posso chiedere come mai ti fa sorridere?
Non l'ho capito nemmeno io. MS per .NET fornisce i compilatori VB, C#, 
C++/CLI, F#, mentre altri produttori fornisco compilatori per altri 
linguaggi. Fino a ora nessuno mi ha fatto sorridere.
E' vero che alla fine sotto .NET i linguaggi finiscono per assomigliarsi 
un po' tutti, perï¿œ poter scegliere tra diverse possibilitï¿œ resta un 
vantaggio per l'utente.
-- 
Saluti
VITRIOL

 tant'è vero che se n'è resa conto pure Microsoft.
su che basi dici questo? (pura curiosità personale)
.m
-- 
è corta

su che basi dici questo? (pura curiositï¿œ personale)
Non lo dico io... lo dice il mercato!

posso chiedere come mai ti fa sorridere?
Proprio perchè...
Se voglio programmare in Basic... programmo in Basic!
Se voglio programmare in Java... programmo in Java!
Se voglio programmare in HTML... programmo in HTML!
Se voglio programmare in Pascal... programmo in Pascal!
Ma 
VB.NET
 sinceramente mi fa sorridere...
ciao
stefano 

per l'utente.
Ti sei risposto da solo!
-- 
Saluti
VITRIOL 

 Ti sei risposto da solo!
Peccato che la mia conclusione sia contraria alla tua.
Piuttosto, come ho già detto, il mio dubbio è sul (mancato) successo che 
ha avuto .NET in generale rispetto ai compilatori nativi nelle 
applicazione desktop.
Considerando che MS mantiene ancora una forza d'urto devastante, ed è 
riuscita a imporre con le buone o con le cattive tecnologie 
indipendentemente dalla loro qualità intrinseca, dopo 10 anni 
l'impressione è che invece .NET sia un fallimento.
Non ho nulla da dire invece sulla decisione di implementare linguaggi 
diversi che sfruttano quella piattaforma, perché questo permette 
all'utente di fare la scelta che li è più congeniale.
-- 
Saluti
VITRIOL

 vantaggio per l'utente.
E' un vantaggio quello ma è un vantaggio soprattutto godere di un 
paradigma di programmazione fino ad ora precluso ai programmatori VB6.
E' un vantaggio (ma anche no :-) ) avere a disposizione una sterminata 
serie di librerie che ti consentono di fare ... more with less.
Senza considerare l'IDE decisamente migliore.
ciao
stefano

 paradigma di programmazione fino ad ora precluso ai programmatori VB6.
Dovrebbe essere un vantaggio (e anche io lo ritengo tale), ma 
guadrandosi intorno sembra che per molti sia uno svantaggio :-)
-- 
Saluti
VITRIOL

 
vado pure io al mercato: tu a che bancarella hai chiesto?
-- 
Paolo opg
BE AWARE that this post uses a fake reply-to address
to contact me write to:
janickg ( at ) hotmail ( dot ) com
--


VB.NET
 ha ciò che è sempre mancato al VBx (semplificando) e cioè il 
supporto al paradigma OOP. Il fatto che si chiami Visual Basic è solo 
marketing,
il fatto che siano rimaste compatibilità con il passato è solo per non 
scontentare la marea di programmatori (o pseudo-tali) VB6 e cercare di 
fargli fare il salto nel modo più indolore possibile.
Se seguo il tuo ragionamento allora ...
Se voglio programmare in Basic... programmo in Basic!
Se voglio programmare in Visual Basic... programmo in Visual Basic! (che 
è ben diverso dal basic)
Se voglio programmare in Visual Basic .NET ... programmo in Visual Basic 
.NET!
Continua a sfuggirmi cosa ci sia da far sorridere in tutto questo.
ciao
stefano

 Non lo dico io... lo dice il mercato!
fonti?
.m
-- 
è corta

fonti?
Microsoft in persona... pensi che basti?

 
Dato il dolore al c..o che hanno penso a quello dei finocchi :D


Immagino che Mauro si riferisse ad un link, un riferimento ad una 
rivista o qualcosa che potesse confutare quanto da te espresso.
Altrimenti anche io posso dire ... la Vodafone sta fallendo, chi lo 
dice? Gli azionisti.
ciao
stefano

 vado pure io al mercato: tu a che bancarella hai chiesto?
ROTFL!!!
-- 
----- Italliaaaaa 3227! -----
Io sono Attila:
A come atrocità,
doppia T come terremoto e tragedia,
I come ira di dio,
L come laco ti sangue
e A come adesso vengo e ti sfascio le corna!
(Diego Abatantuono "Attila Flagello di Dio")

Dato il dolore al c..o che hanno penso a quello dei finocchi :D
Che fai sponsorizzi la bancarella di tuo padre? :D


San Pellegrino!
-- 
----- Italliaaaaa 3227! -----
Ho trovato una città di mattoni, ve la restituisco di marmo.
(Imperatore Augusto da Epistole)

 azionisti.
oh cazzo... usura-Vodafone sta fallendo? maremma maiala, presto 
presto... corro subuito a cambiare operatore :-)
.m
-- 
è corta

 San Pellegrino!
Naaaaaaaaaaaaaa, altissima, purissima, levissima :-)
.m
-- 
è corta


oh beh! tanto io ho fanta-Wind :-)
ciao
stefano

Un'altra interessante lettura...
http://www.i-programmer.info/professional-programmer/i-programmer/2465-classic-vb-is-20-and-still-missed-by-many.html

 Wodka40 ha scritto...
eh eh eh
ï¿œ morto per i mentecatti come te....ma perchï¿œ poi si finisce sempre per 
dirsi le solite cose?????
Giusto per Mauro che ï¿œ nuovo ed inorridisce:
Tiscali ï¿œ uno che gratta codice di qua e gratta codice di lï¿œ....s'ï¿œ 
fatto un mdb con catalogate suppergiï¿œ che fanno le funzioni e il 
codice.
Quando ha bisogno di fare un programma per qualche povero tapino...va 
al mercato.
Prende un po di pomodori, 2 zucchine , 4 carote, un sedano e giï¿œ che 
c'ï¿œ pure 2 uova ed un melone.
Poi si chiude nel suo antro da alchimista e sforna l'applicazione per 
il condannato di turno.
Infatti tutto quello che lui suggeriva/sce sul NG ï¿œ sempre stato 
qualcosa che suonava "familiare" : lo trovavi "paro paro" su AllAPI , o 
Visualbasicit, o CodeProject e cosi via.
Lui non c'ha tempo per capire bene cosa succede....si accontenta di 
assemblare pezzi di altri...in un oggetto che funzionava al 90% dei 
suoi clienti.
Tutto detto da lui negli anni gloriosi del vb6 in tante discussioni che 
probabilmente sono ancora nei meandri di Google Gruppi...
ORA
uno come lui aborre sicuramente un "aggieggio" che prima di montare i 
pezzi LEGO ti costringe a studiare le istruzioni di montaggio.
E lo stesso uno come John che pretende di fare tutto visual perchï¿œ "ï¿œ 
facile" ed ï¿œ giusto che i medici si divertano a spippolare con VB.net
Tanto per inquadrare a chi ne capisce di OOP (Come Mauro) e rimarrï¿œ 
basito da questa (inutile) discussione...con chi abbiamo a che fare!
Abbiamo a che fare con Alchimisti del software...non con programmatori!
:)
-- 
----- Italliaaaaa 3227! -----
Ho visto cose che voi umani non potreste immaginare... navi da 
combattimento in fiamme al largo dei bastioni di Orione. E ho visto i 
raggi B balenare nel buio vicino alle porte di Tannhauser. E tutti quei 
momenti andranno perduti nel tempo come lacrime nella pioggia. ï¿œ tempo 
di morire...
Unitï¿œ NEXUS6 Roy Batty N6MAA10816 Ment.LEV A

 
http://www.i-programmer.info/professional-programmer/i-programmer/2465-classic-vb-is-20-and-still-missed-by-many.html
a me l'argomento non interessa assolutamente, mi interessa solo il 
modus operandi.
a) chi è Mike James, che credito ha?;
b) non cita mezza fonte, facile non trovi?
c) la "lettura" che hai appena linkato cosa significherebbe? fa la 
storia di VB, si attacca a dei rumor falsi (che per altro hanno portato 
a pesanti conseguenze legali per alcuni di mia conoscenza) che comunque 
non hanno nulla a che spartire con la presunta morte di .net (nota di 
redazione: io in generale sarei favorele al rilascio in shared-source 
dei prodotti discontinued)
e) hai detto che Microsoft stessa dice questa cosa ma non citi nessuna 
fonte pubblica, se vuoi ti dico che sulle mailing list interne e 
private si parla della morte imminentissima di Windows...a favore di un 
nuovo O$Warp...anche se fosse vero (cosa che ovviamente non è, ma 
meglio specificarlo) se non cito mezza fonte che credito posso avere?
.m
-- 
è corta

è morto per i mentecatti come te...
zac
http://www.i-programmer.info/professional-programmer/i-programmer/2830-was-net-all-a-mistake.html
 

Ho approfondito un po', in effetti sembra che il lato debole di .net sia il 
risultato finale. Il fatto stesso che il codice sia facilmente 
decompilabile, e l'uso degli offuscatori efficace si, ma fino a un certo 
punto.
Ponendo la cosa in questo modo, mi convinco anche io che per le aziende 
sviluppare in .net è vantaggioso si, ma fino a un certo punto; specie 
appunto sul fronte del reverse-engineering.
Poi il fatto che il programma sia piccolo in dimensioni ma che richieda 
comunque tutto il framework installato non è nemmeno una buona cosa.
Vabbè sono due aspetti che però fanno riflettere.
Mi chiedo perchè non abbiano adottato una via di mezzo, ovvero il .net come 
ambiente di sviluppo e il risultato finale del prodotto compilato come 
codice nativo?
Forse in questo modo verrebbe meglio apprezzato no? Del resto guardando 
l'altro lato della medaglia, .net ha anche ottimi meriti; in quanto con 
linguaggi diversi cambi la sintassi ma mantieni invariato tutto il resto. 

 linguaggi diversi cambi la sintassi ma mantieni invariato tutto il resto.
SIGH!....
....il codice finale si autocompila per adattarsi alla macchina ed alla 
risorse della stessa!(sarï¿œ lento la prima volta...al successivo lancio 
molto piï¿œ veloce)
....il fatto di girare in una "sandbox" e di legarsi solo all'ultimo ad 
una particolare architettura ...ï¿œ un vantaggio per te programmatore non 
un demerito!
....il fatto di avere un framework preinstallato in un hard disk da 250 
Gb non lo vedo un problema! Chi usa Autocad per progettare mobili che 
dovrebbe dire?
....l'alternativa?
non sï¿œ la tua esperienza ma fidarsi di codice unmanaged quante notti di 
sonno ti ha tolto?
A me ed altri in questo ng....parecchio!
Per fare un gestionale ï¿œ MANNA, ORO COLATO avere un sistema di griglie 
(per dirne una) che non si pianta ad ogni aggiornamento o quando 
installi un programma di terzi!
Reverse engignering? OK....a che pro farlo?
Tu il gestionale puoi anche regalarlo....i soldi li fai con il 
contratto di assistenza e le personalizzazioni!
Se proprio fai qualcosa di "segretisssimo" ci sono le (costose) virtual 
machine criptate ....altrimenti basta un offuscatore!
Non credere di decompilare un codice e ritrovare
dim pippo as new mioOggetto
mioOggetto.trova(nomeFile as string)
ma qualcosa tipo
dim a1 as new obj1
obj1.metodo1(var1 as string)
ora se il tuo codice giï¿œ supera le 400 linee....che te ne fai????
te l'immagini ricostruire un gestionale cosï¿œ? Fai prima a rifarlo!
:)
-- 
----- Italliaaaaa 3227! -----
Che giovano a quell'uomo ottant'anni passati senza far niente?... 
Costui non ï¿œ vissuto, ma si ï¿œ attardato nella vita; nï¿œ ï¿œ morto 
tardi,... ma ha impiegato molto tempo per morire!
Lucio Anneo Seneca

 comunque tutto il framework installato non ï¿œ nemmeno una buona cosa.
Falso, se fai applicazioni desktop puoi tranquillamente utilizzare il 
client profile che pesa 30MB.
ciao
stefano

appunto sul fronte del reverse-engineering.
Considerando che il mondo va verso l'Open Source....

 machine criptate ....altrimenti basta un offuscatore!
Oltretutto, ragazzi, non prendiamoci per il culo.
La logica applicativa contenuta nei client oramai fa morire dal ridere, 
le cose serie hanno spostato la logica negli application server o nei 
database server.
Stare lì a fare un reverse engineering di un client che visualizza il 
risultato di un'elaborazione che avviene altrove, ha ben poco senso...
Alberto

Ciao Tiscali,

è quasi ridicolo, parte da presupposti sbagliati e trae conclusioni che 
non hanno senso :-)
Infine non risponde alla domanda che lui stesso si fa, e tu lo prendi 
per oro colato.
.m
-- 
è corta

 linguaggi diversi cambi la sintassi ma mantieni invariato tutto il resto.
uno dei tantissimi, il futuro è mixed.
.m
-- 
è corta

 
non scrivere 'ste cose!
adesso l'op partira' col pippone che l'open source e' alla fine e l'ha 
letto su un'autorevole sito web...


letto su un'autorevole sito web...
Io vado a pesca e quindi getto l'esca :-)

 letto su un'autorevole sito web...
1993.
Luca, il figlio del presidente della latteria sociale del paese, 
annuncia con tono da "ipotesi di complotto", che
"Berluscaun l'è insèma a 'na pulvarera, an riva mia a 'stè tr'an".
[Berlusconi è in cima a una polveriera, non arriva a quest'altr'anno]
Alberto

 oro colato.
John rulez.... ;-)
---------------------------
Mauro Gamberini
Microsoft MVP - Excel
http://www.riolab.org/
http://www.maurogsc.eu/
 


che bello ...ho fatto scuola....

OK, ora c'è la certezza che anche MS vuole fortemente trasformare il PC 

in un telefonino, ma non è questo il punto. A quanto ho capito le nuove 

API che permettono di creare applicazioni Metro Style *non* sono basate 

su .NET, Silverlight che è basato su .NET ora viene considerato con un 

piede nella fossa, e per i programmatori di interfacce cambia ancora 

tutto (e siamo a tre in una manciata di anni).



-- 

Saluti

VITRIOL



Se capisci l'inglese parlato ti consiglio di guardarti un po' di keynote 

sul sito della BUILD conference, le presentazioni non sono fatte male.



La novità sono fondamentalmente queste: Windows 8 ha una nuova 

interfaccia utente/window system touch based, e la possibilità di creare 

nuove applicazioni (Metro) touch oriented. Windows 8 girerà anche su 

tablet, pure quelli basati su processori ARM, e dovrebbe far girare 

anche applicazioni Windows Phone.



Per scrivere le applicazioni Metro c'è una nuova API (WinRT) che è allo 

stesso livello di Win32, ovvero si usa alternativamente a Win32. E' 

scritta in C++, codice nativo, dicono ad alte prestazioni. I programmi 

Metro si possono scrivere in C/C++, in linguaggi managed come C#/
VB.NET


(le chiamate a WinRT non passano per accrocchi tipo p/invoke o com 

interop, sono 'dirette), o HTML/JScript.



Ovviamente c'è ancora WIn32, c'è ancora .COM, c'è ancora il .NET 

framework e tutto il resto. WinRT - se funziona veramente - servirà per 

scrivere applicazioni Metro, che tipicamente saranno usate in contesti 

'mobili'. Io la vedo come una possibilità in più per il mercato 

'mobile', almeno nel breve-medio termine.



Per quanto riguarda le applicazioni che 'danno il pane' non vedo grandi 

rivoluzioni: si continuerà ad utilizzare quello che si è utilizzato 

finora. Su Android o un ipotetico Windows 8 ci posso immaginare qualche 

applicazioncina carina, ma non certo un gestionale - anche perchè negli 

uffici la parte del leone la fa ancora di gran lunga Windows XP, nemmeno 

Windows 7.





fe...@delenda.net


-- 

http://delendanet.blogspot.com



 in una manciata di anni).
per i programmatori non cambia proprio nulla, c'ï¿œ un nuovo set di API 
per sfruttare dal tuo linguaggio preferito le nuove caratteristiche del 
sistema operativo, non userai di certo WinRT per scrivere gestionali, 
continuerai a farlo come ha fatto fino ad ora, la differenza ï¿œ che il 
desktop ï¿œ un "ambiente" opzionale come la UI Metro che dovrai scoprire 
se vorrai andare verso il mondo device/tablet.
Per il resto l'API WinRT ï¿œ disponibile per Html/Js, .Net e tutto il 
mondo nativo.
.m
-- 
ï¿œ corta

http://blogs.ugidotnet.org/raffaele/archive/2011/09/15/deep-diving-su-winrt-e-le-applicazioni-metro-di-windows.aspx


http://blogs.ugidotnet.org/raffaele/archive/2011/09/19/windows-8-la-user-experience.aspx




-- 



 
http://blogs.ugidotnet.org/raffaele/archive/2011/09/19/windows-8-la-user-experience.aspx




Alla fine non si discosta molto da quello che avevo capito io 

all'inizio, che è riassumibile in questi punti:



- Metro e le sue API non sono basate su .NET, anche se restano 

accessibili da linguaggi .NET.



- Il programmatore di interfacce dovrà ancora cambiare il suo modo di 

lavorare, perché Metro ha nuove API ed un approccio diverso sia rispetto 

a WinForms che rispetto a WPF.



-- 

Saluti

VITRIOL


 WinForms che rispetto a WPF.



Non dovrà cambiare proprio un bel nulla, il programmatore se vorrà 

sfruttare anche la UI Metro dovrà imparare qualcosa di nuovo, 

altrimenti vivrà felice con quello che sa.



Del resto se il tuo target non sono i device touch di Metro 

probabilmente te ne fai poco, oppure lo sfrutterai per esporre dei dati 

in una modalità diversa oltre a quella che la tua applicazione prevede 

come tradizionale.



Giusto per fugare ogni dubbio le app vb6 continuano a girare, punto.



.m



-- 

è corta






 come tradizionale.



Non sono d'accordo, perché se non cambiano idea Metro sarà l'interfaccia 

di default all'avvio anche per i PC con mouse e tastiera.

A parte tutto quello che si può dire sul trasformare l'utente in un 

beota capace di utilizzare solo una interfaccia da telefonino, resta il 

fatto che qualunque programmatore Windows ci dovrà sicuramente sbattere 

la testa prima o poi.

Quindi siamo al terzo paradigma di programmazione di interfacce in 10 

anni, come avevo detto.

Per MS il vantaggio è ovvio, cioè copiare il business Apple di vendere 

app (quasi tutte stupide e inutili) sul loro store online, garantendosi 

un guadagno sicuro e un assoluto controllo di quello che viene installato.



-- 

Saluti

VITRIOL


 guadagno sicuro e un assoluto controllo di quello che viene installato.



questo è ovvio, loro pensano al fatturato e fanno solo bene, le scelte 

sono guidate da quello mica dalla compassione per i dev :-)



.m



-- 

è corta






 o poi.

zac



SIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIII!!!!!!!!

Finalmente ci sono arrivati anche a microsoft:

l'utente normale E' UN BEOTA (con i controcazzi oserei dire)!!!



Mi scoccia solo il nome....se a un mio cliente gli dico che il mio sw 

ha l'interfaccia metro mi risponderà

"Ma io la tessera della Metro non ce l'ho!"

(Metro intesa come 
http://www.metro.it/
 non metrò)



...e continuerà a spippolare alla cazzo di cane su questo idiota di 

windows XP!



-- 

----- Italliaaaaa 3227! -----

Ho visto cose che voi umani non potreste immaginare... navi da 

combattimento in fiamme al largo dei bastioni di Orione. E ho visto i 

raggi B balenare nel buio vicino alle porte di Tannhauser. E tutti quei 

momenti andranno perduti nel tempo come lacrime nella pioggia. È tempo 

di morire...



Unità NEXUS6 Roy Batty N6MAA10816 Ment.LEV A










ROTFL!



 Metro pur mantenendo anche tutta la full-ui tradizionale



Confermo, ho installato la developer preview su un portatile di 3-4 anni 

fa, con solo un po' di ram (3gb) in più. A parte il fatto che 

effettivamente sembra non essere più pesante (anzi) di W7 la convivenza 

delle due UI lascia un po' perplessi, specie senza touchscreen. Per 

capire come fare lo shutdown ho dovuto cercare su internet, l'apparente 

impossibilità di chiudere le applicazioni Metro lascia interdetti.



Comunuqe almeno per ora si può disabilitare tutto e riavere il menu di 

start stile W7, o anche disabilitare l'explorer a ribbon.





Ad ogni modo XP con 10 anni sul groppone negli uffici domina ancora, 

Vista se si è visto è stato per sbaglio: solo ultimamente ho visto una 

certa percentuale di desktop Windows 7..







fe...@delenda.net


-- 

http://delendanet.blogspot.com



 interdetti.



questo è legato al concetto di "hibernate" del processo, anche qui non 

so se alla fine ci sarà la possibilità di chiuderli effettivamente o 

no. Vedremo



.m



-- 

è corta