Newsgroup: it.comp.lang.visual-basic
Titolo: Zanna, Paperino & C. Un consulto

dotNet.
l'ho installato e guardato un po'
l'impressione avuta è che sembra così completo e strutturalmente fatto bene
che tra un paio di anni un'applicazione competitiva potrà essere solo
sviluppata in questo ambiente (può essere che mi sbagli, eh)
non mi sembra però che ci siano gruppi (nemmeno anglofoni?) su cui leggere
accese discussioni in merito.
possibile?

 leggere accese discussioni in merito.
UGIDotNET in rete che punta sul NG Microsoft.*
-- 
<Gigio2K>
--- 
www.g2kweb.it
 ---
Nokia -> I.T.H.N. -> 
http://www.ithn.it/
VB -> I.C.L.VB -> 
http://www.it-lang-vb.net/

 affermazione !
OOP = ?
chiedo scusa per l'ignoranza
parli di longhorn?
-- 
ICQ# 147142951
www.perrins87.tk

 parli di longhorn?
si, in pratica quei burloni ^_^; ci cambiano tutto, addio la Gui attuale ,
addio a quella spece di file sistem nt addio a tanti altre "piccole" cosucce
!
in pratica con longorn un applicazione che passa per il FW e' + veloce di
una che dev'essere riconvertita da api o com , se poi ci metti yukon per
l'accesso ai dati, siamo fritti ^_^


 l'accesso ai dati, siamo fritti ^_^
A quel punto, ma solo a quel punto, dopo aver fatto i miei test in merito
(velocita', occupazione memoria, etc.) *allora* iniziero' a pensare che
programmare in .net sia meglio (prestazionalmente sia chiaro) che in Win32.
Per il momento vado dove mi porta il $ (vb6, 
vb.net
, 
asp.net
, ma portando
sempre nel cuore le Win32 come si vede in firma)
Ciao :-)
Stefano "HappyMan" (Lake Maggiore - Italy)
-- 
The Personal Framework for Object Oriented Windows Development (Win32)
http://www.sgr.info
Email happyman69 (at) 
despammed.com

 sempre nel cuore le Win32 come si vede in firma)
ok ok :-) facciamo che ho capito tutto! :D
e dire che credevo di sapere usare bene il pc, d'oh! =)
grazie
-- 
ICQ# 147142951
www.perrins87.tk

 accese discussioni in merito.
http://www.ugidotnet.org/
Ave
giuseppeD

 subirą .NET
Quello che mi fa veramente paura č che per ora sta uscendo un VS nuovo 
ogni anno e ognuno incompatibile con il framework diverso dal proprio.
Dato che 1) VS non č che te lo regalano, 2) Le incompatibilitą sono 
sempre dietro l'angolo, non č piacevole rischiare di trovarsi con un 
prodotto vecchio (e magari dismesso) gią dopo un anno...
Ciao

 prodotto vecchio (e magari dismesso) già dopo un anno...
Dismesso non penso, ci sono delle tempistiche da rispettare prima di
dismettere un prodotto, e poi la stessa MS offre degli upgrade a prezzi
interessanti (vedi VS2002 -> VS2003 a 31 euro...)
-- 
Corrado Cavalli [Microsoft .NET MVP-MCP]
UGIdotNET - 
http://www.ugidotnet.org
Weblog: 
http://www.ugidotnet.org/710.blog

 funzionano side-by-side.
Premetto che sono entusiasta della piattaforma .NET
Le variazioni mettono in moto la mente.
Consideriame che allo spostamento di una virgola, il tutto si blocca, e
volte a capire la giusta sintassi o trovare l'errore richiede tempo e mal di
pancia;
le variazioni sostanziali, anche se governabili, fanno sudare.
Ho installato Framework 1.0, oppure ho installato Framework 1.1,
se gli assembly son costruiti con una versione precedente che succede, prove
e controprove, appunti, annotazioni, ecc.
Utilizzo il file di configurazione e add:
<supportedRuntime version="v1.1.4322" />
  <requiredRuntime version="v1.1.4322" safemode="true" />
che vuol dire ? incrocio le versioni, che succede ?
prove, test, appunti, ecc.
E' vero la compatibilità retroattiva, ma ciò comporta preoccupazioni fisiche
e mentali notevoli.
Se la Microsoft fa gestire al CLR il tutto; controllo e aggiusto prima di
eseguire; oppure avverto "Incopatibile, ecc."
Sarebbe di grande aiuto. Ma ad ogni variazione, in considerazione che il
supporto tecnico della Microsoft, in opposizione al commerciale, è scarso,
devi andarti a cercare le compatibilità,
gestirle a manina, è un tantino scoraggiante.
Ave
giuseppeD
-----------------------
cittadino dell'Impero Romano

 interessanti (vedi VS2002 -> VS2003 a 31 euro...)
Vero, in questi casi è più il disturbo, specie quello di chiedere al 
capo l'aggiornamento ("ma come? Non l'abbiamo appena comprato?") e il 
fatto che eventuali clienti vanno aggiornati in toto e non con il solo 
eseguibile.
Forse ad alcuni possono sembrare problemi secondari, ma in alcune realtà 
non è così (è anche vero che non si può accontentare tutti).
Ciao

La direzione, nel caso vengano introdotte delle incompatibilità sono di
marcare le funzioni come obsolete (e questo genererà un warning in fase di
compilazione, warning no error...) poi nella release successiva il warning
verrà tradotto in Errore di compilazione (con il suggerimento alla nuova
versione)
Questo in maniera del tutto 'ufficiosa' e se necessario (cosa che MS intende
evitare il più possibile)
Personalmente non ho mai avuto problemi tra 1.1 e 1.0 però posso essere un
solo caso fortunato...


 non è così (è anche vero che non si può accontentare tutti).
Non sono secondari, anzi li capisco benissimo...


 come vedi il mercato c'č... :-)
Intendevo dire che SD non č nemmeno lontanamente paragonabile a VS.
Magari va bene per i principianti per iniziare a capire di cosa si tratta,
ma di certo non č un buon strumento per i professionisti (che vogliono
rimanere nei tempi).
Ciao
--
Math Parser : 
http://www.neodatatype.net
Sito Comune : 
http://www.it-lang-vb.net
            +-- 
http://www.neodatatype.net/iclvb/AxBalloon.zip
            +-- 
http://www.neodatatype.net/iclvb/vb_project.zip

   <requiredRuntime version="v1.1.4322" safemode="true" />
emm emm, vs2002 non permette l'utilizzo di altri FW oltre al 1.0 ! E cosa
vado a scoprire oggi ? che il foglio di upgrade e' ancora sul tavolo del
Boss... amen , chissa' quanto fara' pagare M$ a gennaio per l'upgrade ...
-- 
-Gigio@Work(?)-

 prodotto vecchio (e magari dismesso) già dopo un anno...
Onestamente, viste le possibilità, (imho) è un rischio che vale la pena di
correre.
-- 
Fabio Guerrazzi
http://www.sourcecode4free.com/cgt
fabio.g...@virgilio.it

 
http://www.ugidotnet.org/
thnks :)
ho trovato anche questo, mi sembra buono 
www.gotdotnet.com
-- 
Fabio Guerrazzi
http://www.sourcecode4free.com/cgt
fabio.guer...@virgilio.it

 ho trovato anche questo, mi sembra buono 
www.gotdotnet.com
E' (quasi) ottimo specie nella sezione dei tutorials (quasi perchè come 
al solito capita che c'è tutto tranne quello che ti serve).
Ciao

> ho trovato anche questo, mi sembra buono 
www.gotdotnet.com
P.S.: come NG ci sono quelli della gerarchia microsoft.public.*.
Ciao

 un programma molto più strutturato.
La peculiarità di dotnet, mi pare di capire che sia proprio nel minor codice
da scrivere.
molte delle cose che in VB6 servono una cinquantina di righe, in dotNet si
fanno in 3
es:
il BitBlt in VB6 servono una cinquantina di linee tra dichiarazioni e
codice, in dotNet in due linee!!
l'alpha blending in vb6 ne servono un centinaio, in dotNet con 4 linee si fa
-- 
Fabio Guerrazzi
http://www.sourcecode4free.com/cgt
fabio.g...@virgilio.it

 Ciao
ops, allora devo aver guardato male, non ho visto niente dedicato solo a
dotNet


 ho trovato anche questo, mi sembra buono 
www.gotdotnet.com
http://sourceforge.net/
http://www.codeproject.com
Ave
giuseppeD
--
Certificato cittadino Romano

 penso: è tempo perso.
Non sono sicuro di aver capito.
Però, un'applicazione prima di tutto è un'idea, un progetto logico mentale
che soddisfa in un certo modo una determinata esigenza.
Quale sia il linguaggio o l'ambiente su cui è sviluppato conta il giusto.
VB6 è famosissimo perché offre una forbice abbastanza ampia su cui muoversi
in modo semplice e progressivo.
Se uno si è fermato al primo livello per anni, senza sfruttare appieno VB6,
è inutile che passi a dotNet
in Net la forbice è ancora più ampia.
Se l'idea era buona in VB6 varrà sempre la pena portarla in Net con tutte le
ottimizzazioni del caso.


Tutto quello che segue è rigorosamente IMHO.
Fabio Guerrazzi wrote:
<snip>
Mi accodo a questo post, per fare un pò di considerazioni
sparse.
Non ho usato molto dotNET, personalmente non amo le
cose alla JAVA, specialmente se di M$ e specialmente se
alla fine girano solo su Win.
Innanzitutto capiamoci su un paio di punti: dotNET non è
aperto. E' proprietario. dotNET non è gratis. COSTA.
Costa nel senso che tutto l'insieme costa: tempo, libri( ancora si
pagano eh! ), spremiture di meningi varie.
In piu', costa perché se vuoi qualcosa di decente e che
puoi usare senza problemi, ti resta solo Visual Studio.
Si, lo so, esiste anche C#Builder ma parliamoci francamente:
quanti di voi usano o userebbero un prodotto non M$, essendo
abituati a VB?
Qualcuno dice: gli upg di VS costano pochissimo.
Vero, $31 non sono molti, ma moltiplicateli per il
numero di utenti dotNET... visto che costa?
E poi, costa poco l'upg ma la versione completa?
C'è chi dice che le applicazioni scritte per l'1.0 funzionano
anche per l'1.1... non ho elementi per dubitare, ma pongo 2
quesiti: e che succede se io uso della 1.0 un *bug noto* che
nella 1.1 è stato corretto? Non sarebbe certo il primo caso,
sotto Win <g>.
Seconda domandina bastarda: e che succederà col 2.0?
Pare che nessuno qui si ponga il problema.
E con il 3.0? Staremo a ricompilare applicazioni ogni tot
tempo perché ad M$ così le pare?
BAH!
Altra cosa: la programmazione ad oggetti.
La programmazione ad oggetti è una CA GA TA da
imparare, non ci vuol nulla. Basta applicarsi un pò.
Tra parentesi vorrei farvi notare che cose come
set MioOggetto = New MiaClasse
esistono già in VB6, che cacchio vi lamentate?
Da quello che mi risulta, l'As New veniva
sconsigliato praticamente DA SEMPRE, ma voi ve ne
siete bellamente fregati e mo... CACCHI VOSTRI!
Avete voluto la bicicletta? E mò PE DA LA TE!
E che cavolo!
Vi state facendo delle pippe mentali da paura.
Avete paura del nuovo? Tutti ce l'hanno.
Quando fu inventato il telefono e ci furono i
centralini automatici, molta gente iniziò a fare
scherzi telefonici, truffe, ecc... tutti gridarono al
demonio... lasciate passare del tempo, M$ si sta
giocando il suo futuro e quel poco di credibilità che le è
rimasta agli occhi dei programmatori.
Ah, naturalmente senza rancore, semplicemente uno
sfogo.
Ciao,
Andrea

 sfogo.
Assolutamente!, ognuno è libero di pensarla come gli pare...


 Andrea
ciao anche a te, anche io senza rancore, figurati....
good coding!!!
-- 
Alletun
Sorry, ask me if you want to get my e-mail!

 'as new' tranquillamente...
Visto che il succo del "problema" era il motivo stesso dell'As New,
perché l'hanno lasciato? <g>
Cmq intendevo dire un'altra cosa:
Set MioOggetto = New MiaClasse
corrisponde - sostanzialmente - alla creazione dinamica di un
oggetto, mentre l'AsNew consentiva - passami l'espressione
pessima - una creazione statica dell'oggetto stesso.
Mi faresti un favore? Mi spieghi meglio per favore a che
serve l'As New ora come ora in 
VB.NET
?
Riguardo alla presenza di piu' framework ed altre
consimili amenità... m'è venuta in mente un'altra cosa:
come si pone dotNET nei confronti di W98?
Quanto sono grandi gli header eseguibili dei
programmi scritti in dotNET?
Può sembrare una domanda cretina, ma ha una PRECISA
ragione d'essere: quanti di voi sapevano che - tra i tanti
limiti di W98 - ce n'è anche uno sul numero massimo di
eseguibili avviabili? E non parlo della quantità di RAM
disponibile - naturalmente - ma parlo del desktop stack
contenente gli headers dei files eseguibili... guardate su
MSDN, c'è un articolo in merito.
Ciao,
Andrea

 serve l'As New ora come ora in 
VB.NET
?
a risparmiare una riga di codice.
è l'esatto equivalente di
dim a as qualcosa
a = new qualcosa
non comporta, come avveniva in vb6, l'istanziazione automatica al primo
utilizzo, ma effettua immediatamente l'istanziazione.
--
Salutoni
Sergio
per rispondere... togli il group dall'indirizzo

 MSDN, c'è un articolo in merito.
Mai sentito ma mi fido, fortunatamente non ho mai 'sentito' il problema.


 MSDN, c'è un articolo in merito.
Non è una domanda cretina, ma 98 ha fatto il suo tempo.
Eppure c'è ancora chi usa W95.
Dovrebbe esistere ancora qualcosa di compatibile con 95?
e allora perché non con WorkGroup?
io ho un vecchio 386 funzionante
-- 
Fabio Guerrazzi
http://www.sourcecode4free.com/cgt
fabio.g...@virgilio.it

 detNet è agli arbori,
Sono Sigmund (Freud) e dalla mia ormai antica tomba, vorrei tanto dire una
cosa...
Lupo e Net alla steppa siberiana, con tutta la mamma. ;-)

 Lupo e Net alla steppa siberiana, con tutta la mamma. ;-)
Si presenta un cliente e ti propone 10 applicativi, 3 anni circa di lavoro +
manutenzione.
Inizio tra sei mesi.
Lingua 
VB.NET
Che fai ?
Ave
giuseppeD

 ha scritto nel messaggio
news:OQfIb.26557$_P.11...@news4.tin.it...

stai tre mesi a studiare dotNet, e poi negli altri 3 mesi gli fai i 10
applicativi che in vb6 gli faresti in 3 anni.
sia chiaro, dotNet non è bello perché è più figo, ma perché si scrive di
meno


[*Giuseppe* = 
NOSPAM.ebqdo...@tin.it
 in
news:OQfIb.26557$_
P.11...@news4.tin.it
] ha scritto:

Lo piglio al volo. Ne dubitavi?
Però la realtà è ancora un po' diversa.
Il cliente vuole garanzia, tranquillità, affidabilità e ... velocità, di
esecuzione e ... di consegna.
VB6, nel suo bene e nel suo male, è ormai abbastanza noto e spesso (ci
mancherebbe che debba scrivere ogni volta una roba nuova) con qualche
opzione (e magari con qualche modifica) gli posso dare quello che ho.
In Net non ho niente.
PS: 10 applicativi in 3 anni? mmmmm... piccoletti o tanti ometti... ;-)

 sia chiaro, dotNet non è bello perché è più figo, ma perché si scrive di
meno
Vedremo, vedremo quanto si scrive di meno per fare una fattura o per
contabilizzarla o per fare una prima nota di una nota di accredito con IVA
parzialmente detraibile, agricola e con percentuale compensativa. Certo, per
riempire la fattura di "farfalline" si farà prima, però, abbi pazienza, la
realtà è un'altra e nessun linguaggio stamperà mai una fattura come la vuole
il cliente. Nessuno, nemmeno fra 2000 anni.
Sempre con simpatia, neh?!

 PS: 10 applicativi in 3 anni? mmmmm... piccoletti o tanti ometti... ;-)
Ho calcolato troppo basso. Forse un sogno ad occhi aperti.
Consideriamo che da qualche annetto che si va avanti con le toppe
all'esistente.
Chissà,
una bella ripresa di mercato,
un rinnovo e potenziamento del sw per stare al passo, .........
Ma si,
un augurio di tanto lavoro con il giusto guadagno a tutto l' NG, per il
prossimo decennio.


 il cliente. Nessuno, nemmeno fra 2000 anni.
le farfalline che hai visto in vb, in dotNet sono aquile reali.
te lo dice uno straaffezionato mcrosoftista vubiista incallito per anni



Non so chi sia questo "Zanna" ma non sono io!
---------------------------------------------
-- 
NeoDataType : 
http://www.neodatatype.net
Sito Comune : 
http://www.it-lang-vb.net

 interessanti (vedi VS2002 -> VS2003 a 31 euro...)
Salvo poi scoprire magari qualche magagna che per il momento non
sembra esserci. Chissà perché, ma ho la sensazione che la EULA
presente con l'upgrade ancora non l'ha letta nessuno.
Nota: io non possiedo Visual Studio.NET
Ciao,
Andrea

 l'alpha blending in vb6 ne servono un centinaio, in dotNet con 4 linee si fa
Non vorrei girare il coltello nella piaga, ma con Win32 usando alcuni
ambienti di sviluppo si fa senza nemmeno una riga di codice se usi XP.
Siamo alle solite: che ci voleva ad aggiungere alla classe Form una
proprietà "AlphaBlending", visto che ci vogliono 2 righe?
Vabbeh, famme 'sta zitto va... anzi no! PARLO! E la dico tutta:
prova in dotNET a fare un'applicazione che accede alla seriale.
Non puoi. Non con dotNET 1.1 almeno. Per accedere alle porte fisiche
devi utilizzare per forza il COM Interop. Eh già, non esiste del
codice di questo tipo. Ti sei chiesto il perché? Te lo dico io il
perché: googla per "Microsoft TCPA" senza virgolette.
Ciao,
Andrea

 Nota: io non possiedo Visual Studio.NET
Se riesci a farne a meno, tanto di guadagnato...
Per la cronaca: Con la prossima versione MS rendera' disponibili le versioni 
express per qualche decina di Euro, le versioni Beta sono gia' disponibili
http://lab.msdn.microsoft.com/express/vbasic/default.aspx
Pur non essendo versioni completissime (ad esempio la parte team system non 
e' inclusa) credo che per poche decine di euro siano comunque interessanti
-- 
Corrado Cavalli [Microsoft .NET MVP-MCP]
UGIdotNET - 
http://www.ugidotnet.org
Weblog: 
http://blogs.ugidotnet.org/corrado/

 e' inclusa) credo che per poche decine di euro siano comunque interessanti
Famme capì: faranno una versione da, mettiamo, 40/50 euro che andrà a
competere con la Standard da 99 euro che comunque non ti dà tutto?
Boh... contenti loro...
Ciao,
Andrea

 
Fenomeno economico detto dumping, tipico di mercati monopolistici.
ciao
	maxx
-- 
NOSPAM: Rimuovere i trattini dallo username!
Cut hyphens from my username!

 Non so chi sia questo "Zanna" ma non sono io!
Non so se dici sul serio o stai scherzando, ma da tempo usenet è infestata
da troll e compagnia bella.
Questi maledetti ti clonano anche l'identità e la firma se possibile.
In questo thread vedo solo alcuni messaggi, mentre altri sono stati
eliminati dalla mia blacklist, questo mi fa supporre che in questo thread ci
siano messaggi di gente che non è la persone che fa credere di essere.
fate attenzione.
bye
-- 
"Seminate Linux, che Windows si pianta da sè...." (Antico Adagio)
Gestione Ottica - Gestionale per Ottici e Programmi Gratuiti su:
http://www.nicolaottomano.it
Sinapsi Antispam. Antispam Gratuito.
http://www.nicolaottomano.it/public/sinapsi.htm
email spamtrap: 
spam...@nicolaottomano.it
Velocipedi Equestri su
http://www.nicolaottomano.it/velocipedi_equestri.htm

 fate attenzione.
No, in questo caso si tratta solo di un quiproquo-quiquoqua, sono post
suoi ma vecchi :-) e facevano parte di un 3ad che iniziava il 28 dicembre
del 2003...
Leggi il thread "[!!!] Ma chi è 'sto Zanna che si spaccia per me???"
Bye, G.

 ha scritto nel messaggio
news:326n6dF...@individual.net

k grazie.
