Newsgroup: it.comp.lang.visual-basic
Titolo: [OT] Vademecum per risolvere i problemi di programmazione più comuni( assai lungo )

Salve a tutti,
E' già almeno la seconda volta che scrivo un post del
genere qui.Vabbeh, la prima volta l'ho scritto un pò di
tempo fa, adesso lo ripropongo con degli
aggiornamenti ed un pò più di ragionamento.
Ho pensato di dividerlo in parti, ognuna pensata per una
specifica esigenza.
Le parti sono queste:
- Problemi generali di programmazione( Parte I )
- Problemi di programmazione Visual Basic( Parte II )
- Problemi con i database( Parte III )
- Problemi con i dispositivi hardware( Parte IV )
- Problemi con la crittografia( Parte V )
- Problemi con XML( Parte VI )
Ogni parte è divisa in diverse sezioni logiche, con una
introduzione che spiega l'ambito di utilizzo della
soluzione, la "lista della spesa", gli strumenti
cioè utili a risolvere il problema e le soluzioni
possibili.
PARTE I
----------
Queste sono regole che valgono PER TUTTI i problemi di
programmazione, indipendentemente dalla loro natura
specifica.
Lista della spesa:
- Aiuto in linea del linguaggio e/o ambiente di sviluppo
   utilizzato
- Dizionario di inglese
- 1 cervello funzionante
- 1 browser( preferibilmente Mozilla )
- 1 stampante
La primissima cosa da fare, quando si ha un
problema è provare una compilazione.
Spesso i messaggi di errore sono illuminanti e
possono fornire indizi preziosi alla risoluzione dei
problemi.
Un'altra cosa importante è controllare l'aiuto in
linea, se si tratta di un componente o di un
costrutto. Qualora non si conosca l'inglese si può
sempre attingere al dizionario per il nome di
quello che cerchiamo( per esempio, se siamo
interessati agli elementi di una listview, il
dizionario ci darà tra le varie possibili traduzioni di
"elemento" proprio Item ).
Talvolta l'aiuto in linea riporta anche sezioni come
"Using XXXX" dove XXXX rappresenta un
componente oppure un insieme di componenti.
Vale sempre la pena dare BENE una occhiata.
Qualora l'aiuto in linea non sappia fornire indicazioni utili,
magari perché il nostro è un problema algoritmico e quindi
esula dal ampo di azione dell'aiuto in linea specifico,
possiamo passare ad altro. Una delle soluzioni più
semplici è Google( 
www.google.com
 ).
Una delle caratteristiche più interessanti di Google è che
offre la possibilità di avere una pagina tradotta in
automatico da quasi qualunque lingua straniera nella propria.
Non ci giurerei sull'accuratezza della medesima traduzione,
tuttavia in molti casi può dare almeno degli indizi.
Detto tra di noi, tra l'altro, io non disdegnerei la lettura anche
delle pagine in altre lingue, in quanto capita spesso specie nelle
pagine italiane di trovare quegli stessi termini stranieri spiegati
nella nostra lingua madre, in particolare se si tratta di
parole inglesi( caso assai frequente nella programmazione vera e
propria )
La stampante - se ve lo state chiedendo - serve a stampare i risultati
delle vostre investigazioni per approfondimenti oppure per chiedere la
collaborazione di qualcuno nell'affinamento dei risultati.
Spesso portare un testo stampato ad una persona - specie se non è
abituata ad usare il PC ma per esempio parla bene la lingua di nostro
interesse - può essere più facile che mettersi vicino a lui/lei
davanti ad un PC navigando.
Qualora( ed è strano ) nemmeno Google dà i suoi frutti, potrebbe
essere una buona idea quella di comprare un libro. Qualora non si
abbiano i soldi oppure semplicemente non si ha voglia di leggere,
un'altra buona soluzione è quella di scaricare qualche software
OpenSource che faccia quello che vogliamo noi.
Se ne possono trovare tanti qui:
http://www.gnu.org/directory
Bisogna anche - naturalmente - essere pronti a
sudare un pò per trovare ciò che si cerca, ma può
valerne la pena e sicuramente comunque si impara
qualcosa.
Nel caso specifico, inoltre, avere un pò di
conoscenza di C/C++ non può che fare bene :-)
Oltre a tutto questo, qualora nemmeno questo
servisse, si può scrivere ad un gruppo di
discussione( newsgroup ).
Quando si arriva qui, ci sono alcune regole base da
seguire, nello specifico alcune accortezze che oltre a
dimostrare senso di civiltà, servono anche a voi per
capire meglio le risposte ed essere più felici nella vostra
attività di lettura e scrittura dei messaggi.
Le regole sono semplici, ma essenziali:
1) La prima cosa da fare quando si arriva in un newsgroup è
    SCARICARE TUTTI I MESSAGGI. Utilizzate la funzione di
    ricerca del vostro client per cercare quello che vi interessa,
    molto spesso troverete degli spunti non indifferenti.
2) Bisogna aspettare un pò prima di scrivere, per abituarsi
     all'ambiente e cercare di capire chi è più versato in un aspetto
     piuttosto che in un altro, ed anche per trovare un proprio
     stile che sia  compatibile con quello del resto del gruppo.
     L'attività di lettura senza interazione diretta viene normalmente
     chiamata LURKING.
3) Utilizzate un linguaggio non volgare e senza maiuscole.
     Usare le maiuscole viene inteso come un urlo, mentre un
     segno di sottolineatura(_) viene inteso come enfasi.
     Un asterisco(*) invece viene inteso come una evidenziazione in
     grassetto, quando poi un segno di slash( / ) viene inteso come una
     evidenziazione in corsivo.
4) Un'altra regola importante è la lunghezza delle righe, che dovrebbe
     essere sempre di 72 caratteri. Questa però è una di quelle
     regole la cui violazione viene normalmente tollerata( purché non si
     esageri ).
5) Non è generalmente bene accetto un tono supponente e
     prevaricatore, così come sono mal viste risposte con offese o
     insinuazioni. Ricordate sempre che in Rete il tono di voce è
     raramente presente e nei newsgroup è TOTALMENTE
     assente. Quindi, come dicono gli inglesi, take it easy.
Ci sono diverse altre regole e tutte vanno sotto il comune nome di
_netiquette_. Cercate con google :-)
Qualora nemmeno i newsgroups sembrino dare risposte esaurienti,
allora si può passare alle mailing-lists. Uno dei punti di riferimento
italiani per questo servizio riguardo la programmazione è il sito di
Edizioni Infomedia. Ci sono mailing list praticamente per tutti i gusti.
PARTE II
-----------
Lista della spesa:
- Visual Basic( possibilmente originale )
- MSDN( accompagna il Visual Basic originale )
MSDN è la guida "ufficiale" di Microsoft e spesso
viene fornita assieme agli ambienti di sviluppo da
essa venduti come aiuto in linea.
Esiste anche la possibilità di abbonarsi per avere
informazioni sempre aggiornate ed alcune offerte
interessanti.
Infine ne esiste la versione online, gratuita( ricordate la
stampante? <g> ) disponibile su: 
http://msdn.microsoft.com
Trovandoci in questo gruppo di discussione, non può che
essere citato il sito comune 
http://www.it-lang-vb.net
oltre che a VB Tips&Tricks e VB2TheMax.
Altra sezione importante è quella degli MVP
( 
http://mvps.microsoft.com
 ) dove si possono trovare
moltissime informazioni su Windows in generale ed anche su
VisualBasic.
Altra cosa importante sono i newsgroups Microsoft,
disponibili all'indirizzo nntp://
news.microsoft.com
PARTE III
-----------
Questa sezione parla dei problemi con i database ovviamente quando li
usiamo con Visual Basic.
Innanzitutto, vediamo un pò di siti di produttori di server RDBMS:
http://www.mysql.com
http://www.firebirdsql.com
http://msdn.microsoft.com/data/
Sul sito comune è presente un'applicazione scritta da Lupo,
ESP0DAMA, che si connette ad un DB Access e svolge
varie operazioni usando DAO.
E' invece disponibile sul web un'applicazione di Andrea
Montanari per l'interazione con MSDE( l'alternativa free e
lightweight ad SQLServer di MS ), il cui nome adesso mi
sfugge.
Torno a consigliarvi anche i gruppi MS per i problemi
relativi ad Access ed SQLServer.
PARTE IV
-----------
Programmare i dispositivi hardware con VB può essere una
vera impresa, degna di un eroe antico. Il grosso problema di
Visual Basic al riguardo è che manca della gestione dei threads,
questo vuol dire che non può dividere il proprio codice in
parti funzionali da eseguire in "parallelo", ma solo in macroblocchi
disponibili in sequenza.
Ed è un bel problema quando si deve accedere all'hardware, poiché
molte operazioni sono particolarmente esose in termini di tempo
macchina e se il programma non viene progettato bene, sono
dolori.
La maggior parte dei problemi che si hanno quando si ha a che
fare con le porte di sistema derivano dal fatto che esse sono
state concepite con degli obbiettivi *totalmente* diversi da
quanto noi siamo abituati a ragionare.
Mentre per alcune porte( tipo la seriale ) la gestione è
relativamente facile( basta aprire un file su COM1 ed
ecco che si può comunicare, anche se in modo lentissimo ),
altre richiedono tecniche molto meno banali e quindi
bisogna rivolgersi ai componenti di terze parti.
Insomma, il maggior problema normalmente è la velocità,
però è un problema praticamente impossibile da
risolvere con VB da solo. Bisogna affidarsi ad altri
linguaggi.
PARTE V
----------
La crittografia è un argomento molto complesso e
sicuramente non può essere affrontato in così
poche righe.
Diciamo che per risolvere la maggior parte dei
problemi di crittografia, basta leggersi la
documentazione dei componenti che si usano e
fare qualche giretto in rete.
I problemi di questo tipo sono normalmente di due
tipi diversi: quelli di sicurezza e quelli di correttezza.
Quelli di sicurezza rappresentano domande tipo:
"Come faccio a rendere sicuro il mio file criptato?",
mentre quelli di correttezza sono tipo:
"Perché non riesco a verificare il cerificato X.05?"
La risposta alla prima domanda è molto semplice:
"Dipende". Dipende da quanto deve essere sicuro,
quanto c'è da perdere, ecc.
Normalmente quando si cripta un file non si
considerano diversi aspetti, come per esempio:
1) Gli attacchi a dizionario sono sempre possibili, a
    meno di non prendere SPECIFICHE misure.
2) Una funzione Hash crittografica sicura da sola non
    basta e nemmeno basta aggiungerci un algoritmo
    considerato sicuro.
Il problema della sicurezza è molto sentito e bisogna
prestare particolare attenzione alla cosa: per esempio
bisogna che vi sia il SALT prima di fare hashing della
password. Cos'è il SALT? Semplice. E' una modificazione
della password, tale che ogni volta che ne viene fatto un nuovo
hash, quest'ultimo sia non solo diverso dal precedente, ma
anche diverso tra password apparentemente uguali.
Queste sono solo considerazioni andanti, ovviamente c'è
molto di più da prendere in considerazione .
Quanto invece attiene ai problemi di correttezza, beh,
diciamo che anche le terze parti ci mettono del loro.
Spesso non sono "standard" e fanno casino. Una
delle cose che può capitare più frequentemente è
questa: quando si ha un'email criptata, si cerca di
visualizzare il certificato X.05 . Però non si può,
semplicemente perché il simpatico programma che
l'ha spedita non ha incluso un URL dove andare a
pescare detto certificato!
Capita molto più spesso di quanto non si creda,
veramente... :-) Quindi si deve scegliere non solo una
buona libreria, ma anche una che possibilmente cerchi di
"mettere una pezza" a certe cose.
PARTE VI
-----------
Quando si parla di XML in Visual Basic, c'è una sola
libreria che fa da standard: MSXML. E qui incominciano i
casini. Perché di MSXML ne esistono diverse versioni.
Le due più comuni sono la 3  e la 4, rispettivamente
fornita con IE(la 3) e scaricabile dal sito MS( la 4 ).
E' inutile dire, vero, che è praticamente impossibile
evitare conflitti tra le 2? <g>
Se poi non si conosce bene XML, allora i problemi
aumentano perché non è nemmeno facile trovare
quello che serve.
Per mettere una pezza alla eventuale ignoranza di XML, si può
navigare su 
www.extensible.it
.
Chi conosce l'inglese, invece, potrebbe gradire il sito
www.w3schools.com
 dove vengono anche forniti esempi
pratici su come si struttura un file XML e perché si sceglie una
cosa anziché un'altra. Molto buono, imho.
---------------------------------------------------------------
Ecco, ho finito.
Sicuramente avrò scritto qualche cavolata da qualche
parte, oppure qualcuno vorrà integrare quanto scritto da
me con altre cose che gli vengono in mente, ecc... insomma,
accomodatevi!
Ciao,
Andrea

 accomodatevi!
Mi piacerebbe vedere (ma questo non è rivolto a te in particolare), più che
un articolo discorsivo, una raccolta di tips&trick pratici, del tipo
"problema e pezzetto di codice per risolvere"
Ciao
--
NeoDataType : 
http://www.neodatatype.net
Sito Comune : 
http://www.it-lang-vb.net

 
Da che pulpito ...
Conosc*i*enze?
;-)
	maxx
-- 
NOSPAM: Rimuovere i trattini dallo username!
Cut hyphens from my username!

 Conosc*i*enze?
Questo non cambia lo stato dei fatti.
E poi, il mio non è un errore di punteggiatura, come il tuo: i segni di
punteggiatura stanno attaccati alla parola che li precede, altrimenti
richiano di andare a capo :)
E il mio non è un articolo :P


 richiano di andare a capo :)
Nemmeno su un palmare vanno a capo...
Comunque hai ragione meglio non staccarli dalla parola che precede 
(anche se staccati si leggono meglio).
ciao


 Nemmeno su un palmare vanno a capo...
Cosa stai dicendo?
L'acapo automatico non l'hai mai visto?
Lo fanno tutti, da notepad a Word a WordStar.
E le regole di punteggiatura non le ho inventate io.


 E le regole di punteggiatura non le ho inventate io.
Le regole di punteggiatura non le ha inventate nessuno. E nessun 
linguista moderno si sognerebbe di cassare in toto un "errore" perche' 
le regole le fa la maggioranza degli utilizzatori.
Manzoni usava 4 puntini di sospensione e non mi sento di affermare che 
lui scrive peggio di me.


 le regole le fa la maggioranza degli utilizzatori.
Immagino che pochi qui dentro abbiano fatto anche solo le basi di
dattilografia.
http://www.informasiti.com/Appunti/PDF/parti/a4/a2-2004.01.01.42.a4.pdf
(231.2.2 Utilizzo dei simboli di interpunzione)
http://www.fcomolli.it/fc_word.pdf
(ORTOGRAFIA E STILE)
http://a2.pluto.it/stile_letterario.html
eccetera.
(incredibile che chi usa la tastiera per vivere non sappia come debba essere
usata)
In quanto al Manzoni la si puň considerare una licenza poetica, dato che a
quei tempi gli impaginatori elettronici erano poco diffusi.
Anche Leonardo scriveva al contrario e non per questo non gli si riconosce
il genio, ma di sicuro i suoi scritti non potevano essere considerati ben
formati.
Mettiamola cosě: se Manzoni sbaglia a scrivere allora la punteggiatura non
ha regole, se invece sei tu a sbagliare ti si boccia.
Siamo nel paese dei due pesi e due misure... :)


 Ciao
Ciao,
Andrea

 (231.2.2 Utilizzo dei simboli di interpunzione)
Perfetto!
"I simboli di punteggiatura normale sono attaccati alla parola che 
precede e separati con uno
spazio dalla parola che segue.
Si tratta di: punto, virgola, due punti, punto e virgola, punto 
interrogativo e punto
esclamativo."
E quindi i puntini di sospensione non sono punteggiatura normale. Quindi:
"...
I punti di sospensione sono in numero fisso di tre e indicano che il 
discorso non viene
portato a conclusione. Generalmente, sono uniti alla parola o al segno 
di interpunzione che li precede, oppure distanziati, a seconda che siano 
solo una sospensione oppure indichino
l’omissione di un nome o di un’altra parola."
"Generalmente" non indica obbligo, quindi e' possibile anche 
distanziarli dalla parola che precede senza commettere reato.


 distanziarli dalla parola che precede senza commettere reato.
Va , bene .. !
E ' )inutile ;continuare .:


 distanziarli dalla parola che precede senza commettere reato.
"Generalmente" non è staccato dal resto della frase, nonostante l'inciso non
sia grammaticalmente correttissimo con quella virgola che segue il
"generalmente".
Significa che _di solito_ si usano uniti alla parola che li precede.
Quando non è così è perchè indicano una omissione come ad es.
"bla, bla bla ... bla bla bla..."
forma per la quale è più corretto usare una forma del tipo
"bla, bla bla [...] bla bla bla..."


 Una FAQ, insomma.
Più o meno.
Ma molto pratica.
Per il discorso crittografia/XML li terrei in articoli separati, altrimenti
ci mettiamo anche a parlare degli OGM solo perchè ultimamente interessano a
molta gente.


 Ciao
Andrea

 
Questa e' la tua interpretazione. Io ne ho un'altra, che ti ho spiegato, 
ed altrettanto valida.
Nelle lingue l'unica regola e' questa: "E' invalso l'uso"


 stampante? <g> ) disponibile su: 
http://msdn.microsoft.com
da
http://search.microsoft.com/search/search.aspx?st=b&View=en-us
si può interrogare MSDN in Italiano
Ave
giuseppeD

 subito fuori. Per la cronaca: si chiama DBAMgr.
Ma se tu nel capitolo "connettersi a un DB con VB" in un libro leggessi "VB
si può connettere ai DB, per sapere a quali e come andate a cercare su
google", compreresti quel libro?
Perchè?
D'altra parte queste sono solo le mie idee, le idee di un tipo estremamente
squadrato e razionale che sicuramente non combaciano con il grande pubblico.


 si può interrogare MSDN in Italiano
E non dimentichiamoci l'utilissimo 
http://support.microsoft.com
localizzabile in italiano, per la risoluzione di problemi spicci come
messaggi d'errore strani durante l'uso di applicazioni Microsoft.


 Ciao
Ciao,
Andrea

 essere usata)
Attento : "Il primo è un po' dare dello stupido al lettore che potrebbe
offendersi e
non continuare la lettura"
^_-
cmq scherzi a parte lo so che la grammatica e' importante nella vita, come
molte alre cose, io stesso ho carenze che mi pento di non aver ancora avuto
voglia di colmare !
Pero'... stiamo un po esagerando con sta cosa dell'italiano... su su ! Un po
di elasticita' !
-- 
<Gigio2K>
--- 
http://www.g2kweb.it/gigio2k
 ---
Nokia -> I.T.H.N. -> 
http://www.ithn.it/
VB -> I.C.L.VB -> 
http://www.it-lang-vb.net/

 di elasticita' !
a parte che si scrive elasticità ripeto che i segni di punteggiatura 
vanno attaccati alla parola che li precede
Qualcuno diceva errare é umano perseverare é
Se ti stai chiedendo dov'é la mia punteggiatura io ho deciso che non 
serve dato che a quanto pare é solo una questione di scelta personale
Lo so che sono radicale ma quando mi si vuole convincere che 1+1 fa 3
Poi ci si domanda perché le cose vanno come vanno
Ciao
-- 
Math Parser : 
http://www.neodatatype.net
Sito Comune : 
http://www.it-lang-vb.net

 a parte che si scrive elasticità 
Non mi ricordo in quale RFC ma mi sembrava che almeno un tempo non fosse
consigliato usare lettere accentate nei post, forse per l'incapacita' dei
news reader passati di visualizzarle correttamente.
Tutt'ora faccio cosi'. 
Stefano "HappyMan" (Lake Maggiore - Italy)
-- 
http://www.sgr.info
Email happyman69 (at) 
despammed.com

[MEGACUT]
Ottima replica.
    danilo

 Tutt'ora faccio cosi'. 
Sě, questa č una regola di usenet per i problemi derivanti dalle diverse 
codifiche ISO dei set di caratteri.
E' vero, nei NG é consigliato usare l'apice al posto delle lettere 
accentate.
Non l'ho mai fatto per comoditŕ e perchč contrasta con le regole di 
dattilografia di cui sopra, e dato che in 10 anni non ho mai notato 
problemi nei miei post, nemmeno in NG stranieri, non perdo tempo a 
imparare un comportamento "tipograficamente errato".
Tutto il resto rimane sempre e comunque valido.
Chi tira in ballo SMS o roba simile non ha ben chiaro il senso del 
discorso: anche nel codice morse non si rispettano i 3 puntini di 
sospensione (e come potrebbero? :P), ma non credo c'entri molto.


 sospensione (e come potrebbero? :P), ma non credo c'entri molto.
Aargh mi hai fatto ricordare il mio esame di radioamatore (IK1GPL) che feci
nel 1985...bel casino :-)
 
Ciao


  
Più che altro è triste ricordare di aver dovuto studiare qualcosa che 
non serve più :(


 Mi è venuta un'idea... :-)
Forse è la stessa... un Wiki ?
Bye, G.

 accentate.
Era. Adesso, perfino Marco D'Itri (ed è tutto dire :-) ) ammette e anzi
consiglia le accentate al posto degli apostrofi.
************
Comunque, scusate se vi rompo il giocattolino :-P, ma è stato inviato
un post di grande interesse, perfettamente IT, un esempio di come
dovrebbe essere una discussione sul VB... non vi pare che il thread
stia andando "un tantino" alla deriva ?
Bye, G.

 Bye, G.
Andrea

 serve dato che a quanto pare é solo una questione di scelta personale
Ok, infatti si capisce bene, rifletti :
Scrivere "Ciao, come stati ?" e "Ciao ,come stai ?" in un NG dove si parla
di programmazione e non di grammatica cosa cambia ? Il testo cambia di
significato ? Non credo !
-- 
-Gigio@Work(?)-

 Quanto sei indietro! ^_^
E quindi tu pensavi a... ? :-)
Bye, G.

 Bye, G.
Andrea

 vediamo che mi risponde e mi metterò al lavoro :-)
Ah, no, non uscirà una parola da me fin quando non avrò
chiara la situazione lato server del sito comune... sto aspettando
delle informazioni, infatti potrei utilizzare una tecnologia in mio
possesso per realizzare il tutto, ma devo avere conferme da Moreno.
Altra cosa: Nicola, stà zitto! ^_^
Andrea

 Altra cosa: Nicola, stà zitto! ^_^
ROTFL ! Grazie per l'hint
"Aperta la caccia all'uomo"
Bersaglio : Nicola Ottomano
Stato : Preferibilmente vivo
Taglia : emm emm... quanto c'e' in cassa comune ? ^_^
-- 
-Gigio@Work(?)-

 significato ? Non credo !
Ah, no?
Cazzo (e quando ci vuole ci vuole), qui ci si inventa tutte le regole di
sana pianta.
Non ti rispondo nemmeno mi limito a rispondere a quei post dove non si
capisce nemmeno l'argomento ma mi risponderai che in quel caso non č colpa
della punteggiatura ma solo del fatto che dal sacchetto da cui pescano le
parole mancano le virgole.
Voi siete fuori.
Completamente.
Ciao
--
NeoDataType : 
http://www.neodatatype.net
Sito Comune : 
http://www.it-lang-vb.net

 Completamente.
Ma scusa n'attimo ciccio, su questo ng abbiamo una persona (che stimo
tantissimo e non ho NULLA CONTRO DI LUI , ci mancherebbe) che pero' quota
cinofallicamente, usa il toppost, non quota per nulla ecc...
cioe' leggendo un post di quel tizio si perde tempo e Kb preziosi cercando
la risposta nella firma, ma allora cosa dovrei fargli ?
Mettermi li' e dirgli che si deve studiare la retichetta, che quelle sono le
regole ecc ecc... ?
Il tizio e' anche ferrato sulla grammatica e la lingua italiana, e allora ?
SUL NG SCRIVE MALE !!! , SUL NG PERO' CAZZO !
Non sopporto come scrive ma la cosa finisce li ^_^
Non mi ci incazzo perche' non c'e' da incazzarsi, so che pero' ad ogni suoi
post ci sara' bisogno di un minuto di silenzio e del resto del cervello che
dormiva... !
Quando rispondiamo non e' come fare un tema di italiano, si deve dare una
risposta il quanto + IT e STOP ! Se poi (GIUDICATO TALE DALLA MAGGIORANZA
DEL NG) il post risulta illegibile o scritto a cavolo ( stile SMS o KAPPOSO)
allora li' non c'entra la grammatica o la sua conoscenza IT , e' che HA
SBAGLIATO IL DIZIONARIO DI COMUNICAZIONE che si usa comunemente.
Scusa ma allora le tue variabili le chiami "znnNome" giusto ?
Ma non credi che siano scritte errate e le dovresti chiamare " Zanna, questa
variabile è chiamata: Nome" ? Bho !
NB:
negli SMS scrivo "nn", "tvb" e altr castronerie (L'uso e' corretto IMHO
perche' il canale lo impone quasi.)
nel NG scrivo "NG" , "IMHO" e altre sigle, si scrive maiusolo, si mette
spazi agiuntivi fra le righe ecc..  (COME SOPRA perche' l'importante e' che
il messaggio arrivi il piu' chiaro possibile!)
nel preventivo scrivo italiano addirittura con le lettere accentate
!!!(CORRETTO)
Quindi non so + che dirti. E' un NG , l'importante e' il messaggio non il
metodo. (senza abusi)
Queste sono le mie considerazioni PERSONALI , quelle sono le tue , su sto
lato non andremo mai d'accordo! Per il resto amicici come prima ^_^


scusate se mi intrometto... un post comprensibile e grammaticalmente
corretto (se lo si trova) è di piu facile lettura e comprensione, inoltre
c'e' da dire che aiuta a mantenere viva una lingua che per un sacco di
motivi sta via via lentamente storpiadosi (sms kk e immigrazione).
Molti per me (io per primo) dovrebbero tornare a scuola per imparare i verbi
e la grammatica.
Zanna secondo me hai pienamente ragione, ma mi sembra una lotta contro i
mulini a vento.
cordialità
Paolo
---
Outgoing mail is certified Virus Free.
Checked by AVG anti-virus system (
http://www.grisoft.com
).
Version: 6.0.715 / Virus Database: 471 - Release Date: 04/07/2004


concordo in pieno
Che senso ha scrivere male per risprmiare due minuti, facendo perdere
dieci minuti in più a chi legge?
Inoltre questo comportamento si ritorce contro chi scrive la domanda.
Un lettore che non ha voglia di perdere tempo per decifrarla, la
abbandonerà subito se non ne capisce il senso generale alla prima
lettura (e in ciò la punteggiatura può essere essenziale).
E ancora: se ognuno si inventa le proprie regole grammaticali e\o
ortografiche solo perchè gli risalta di più o perchè gli piace di più
potremmo arrivare a una vera e propria babilonia.
Scriviamo correttamente invece, così tutti ci capiamo.

 Scriviamo correttamente invece, così tutti ci capiamo.
Sicuro che sia la strada migliore ? Secondo me come in tutto la soluzione
sta nel mezzo !!!
Vedi come scrivo ?
Spazio la punteggiatura per una piu' chiara lettura
SOTTOLINEO le parole importanti
Aggiungo spazi tra le righe e le mando a capo secondo le regole
di visualizzazioni e non quelle grammaticali !!!
Dite la verita' : il mio post si capisce ? Si o no ?
Secondo me SI !
Ed e' piu' comprensibile e di facile lettura degli ultimi 3 post di questo
ramo !
(compreso il mio )
NB: non dico che bisogna lasciar morire la lingua italiana , e non dico
nemmeno di scrivere con le K !
Ripeto e ribadisco che siamo in un NG , quindi l'importante e' la chiarezza
prima della correttezza grammaticale.
scrivere " ( cosi' ) " e' piu' leggibile di quello grammaticalmente corretto
di (così).
[Versione lingua italiana]
Queste, lo ripeto, sono le mie personali considerazioni, prendetele come
tali.
[Versione NG]
Just my 2c


 Just my 2c
Just my 2 €/cent
Lokar
-- 
Sito Comune: 
http://www.it-lang-vb.net/
Manifesto: 
http://www.it-lang-vb.net/docs/Manifesto.txt
Statuto: 
http://www.it-lang-vb.net/docs/Statuto.txt
UGIdotNET - 
http://www.ugidotnet.org

 Non e' vero =)
Siamo tutti dei "Don Quiciotte" ( o come cavolo si scrive ) e tutti andiamo
contro gli altri
come se fossimo mulini a vento ! ^_-
Diciamo che cmq ho sempre ragione io :p
Mettiamoci una pietra sopra ( i vostri piedi ) e amici come prima !
:p
La buona usanza che ci puo' salvare e' il segreto dei NG : la tolleranza !
Quindi tRolleriamoci tranquillamente, se poi il fastidio arrecato e'
esagerato sta al buon cuore del poster regolarsi (e non e' solo diretto a
me), a me chi scrive tutto incollato non da molto fastidio, certo e' piu'
difficile leggere i post ma non fa nulla ! Si vive lo stesso !
Happy Writing


 Si vive lo stesso !
Eh, fossero questi i veri problemi... ;)
Happy Coding =)
Lokar
(*) dato che la punteggiatura attaccata
    al testo e' lo "standard internazionale"...


 Eh, fossero questi i veri problemi... ;)
Eggia', pensa a me che tra 24ore saro' a Ibiza in spiaggia e non potro'
lavorare... quello si che e' un problema :ppp
-- 
-Gigio@Work(?)-