Newsgroup: it.comp.lang.visual-basic
Titolo: Esiste un programma famoso...

scritto in VB o in VB.net?
Tanto per interderci, sarebbe possibile scrivere una suite come Office in 
VB.net?
Grazie 

 Office in VB.net?
Teoricamente Si. Praticamente... si.
-- 
Gianluca Cannalire
Microsoft MVP/MCP - Visual Basic
http://www.visual-basic.it
http://community.visual-basic.it/gianluca

Teoricamente Si. Praticamente... si.
E' praticamente NO (cmq anche Teoricamente).
In quanto se ti leggi il contratto di licenza dell'ambiente di
sviluppo, mamma MS vieta di realizzare prodotti concorrenti alla sua
suite utilizzando determinati componenti.
Senza tali componenti č davvero improponibile scrivere anche un
normale word processor.

 normale word processor.
piu' che altro, non ha senso, almeno con vb.
un vbExcel che ricalcola 32k linee meglio non pensarlo.
dopo opera e prima di firefox, si sono visti infiniti browser col motore di
ie e tabbed, ma nessuno ha preso piede.
si sono diffusi invece molti editor mdi. ms, come con paint, ti da' gratis
uno strumento con cui puoi scrivere. con wordpad o come si chiama puoi anche
fare i grassetti. a quel livello si possono fare cose mirate, abbastanza
leggere, anche migliori nell'ambito specifico, e gratuite o quasi. $20 a
editplus per un paio di versioni glieli ho dati volentieri, e' anche il mio
editor html. word (html a parte) e' pero' un altro pianeta.
ms fara' schifo come dicono alcuni, ma rifare da soli, con le proprie
manine, un programma come excel, access, word o anche solo ie non e'
esattamente un giochino. in linea di massima, se uno non lo fa come
esercizio per se', e' semplicemente tempo perso.
ciao, a.

 un vbExcel che ricalcola 32k linee meglio non pensarlo.
Aspetta.
Non dimenticare che con il .NET Framework hai la possibilità di creare 
applicazioni multithread.
Io sono dell'idea che è possibile realizzare una suite office con .NET.
Del resto, non mi pare che OpenOffice sia molto più performante di Office, 
anzi.
Ciao!


 normale word processor.
La domanda, e la risposta, erano riferite alla potenzialità tecniche del 
.NET Framework, senza tener conto del legalese.
Probabilmente è come dici tu (ora non ho tempo di verificare nell'eula).
Mi ricordo comunque un "famoso" software della Finson: "Aquila"
Scritto in VB4/5 (ai tempi in cui ci lavorai) ed includeva un text editor 
stile wordpad ed un foglio di calcolo stile excel (utilizzando SpreedOne 
dell'allora FormualOne)
Ciao!


 Office, anzi.
Beh. Però devi mettere che OpenOffice è scritto in Java, quindi le 
performance vanno a farsi benedire perchè è il linguaggio stesso ad 
essere inadatto alle "alte velocità".
Se poi metti in conto che OpenOffice è gratuito e compatibile con molti 
più formati di MS Office, ti rendi conto che quei 2 secondi in più sul 
caricamento non sono poi così eccessivi.
bye
-- 
Gestione Ottica - Gestionale per Ottici e Programmi Gratuiti su:
http://www.nicolaottomano.it
Sinapsi Antispam. Antispam Gratuito.
http://www.nicolaottomano.it/sinapsi.htm
email spamtrap: 
spam...@nicolaottomano.it

 caricamento non sono poi così eccessivi.
Purtroppo i secondi sono più di due... Per non parlare che i PDF che 
esporti pesano come macigni, anche se contengono una pagina di teso e 
un'immaginetta...

 "Aquila"
mammamia...... e dire che vende anche quel gestionale..:(
saluti :D
-- 
Andrea Montanari (Microsoft MVP - SQL Server)
http://www.asql.biz/DbaMgr.shtm
 
http://italy.mvps.org
DbaMgr2k ver 0.14.0  -  DbaMgr ver 0.59.0
(my vb6+sql-dmo little try to provide MS MSDE 1.0 and MSDE 2000 a visual 
interface)
--------- remove DMO to reply 

dell'allora FormualOne)
ok... certo. Dici di utilizzare altri componenti.  Aquila non fa certo
concorrenza a Office: cmq è scritto con un compilatore della Borland
(penso il Delphi).

 saluti :D
chiedo scusa.....
non avrei dovuto permettermi di criticare gratuitamente e cosi' 
gorssolanamente il lavoro altrui...
scusate ancora..


 (penso il Delphi).
La versione di Aquila di cui io parlo era scritta in VB.
O, quanto meno, faceva uso di componenti che a loro volta richiedevano la 
VM di VB4 (o 5, non ricordo esattamente.
Ciao


 più sul caricamento non sono poi così eccessivi.
Non sono un esperto di OO anche se l'ho fatto installare ad un paio di 
amici che hanno delle piccole aziende.
Tutto ok, gli sostituisce la suite MS Office egregiamente... ma riguardo 
ai 2 secondi, avrei qualche obiezione. E l'HW è di ultima generazione.
In ogni caso, considerato il costo, va benissimo così.


 si possa realizzare un CloseOffice in .NET ;)
e quando l'hai realizzato, lento come oo, costoso come mso, chettenefai ?
:PP
ciao, a.

 caricamento non sono poi così eccessivi.
A parte quello ci sono molti vantaggi in più nell'utilizzo di OOo al 
posto di MSOffice :-))
Con Write di OOo faccio alcune cose che con MS Word non riesco a fare, o 
che faccio con più difficoltà...
Ormai di MS Office uso solo Excel per le fatture, perchè mi ci vuole 
troppo tempo per fare il porting dal VBA allo Starbasic di OOo.
-- 
Daniele Pinna  (leva oops. per rispondere) * ICQ "chiedilo"
* Vota il mio sito nella TOP100 Italiana *
Sito Web 
DAPINNA.COM
: 
http://www.dapinna.com
Il Docfa in Pillole:  
http://www.ildocfainpillole.it

 installato funziona lo stesso.
E' scritto in Java, confermo. Puoi persino recuperare i sorgenti e un 
SDK relaizzato dalla community...
In più su Open-office.org ha messo le mani una certa Sun Microsystem, 
quelli di Solaris, le cpu Sun SPARC e.... ah, si, dimenticavo: JAVA...

 quelli di Solaris, le cpu Sun SPARC e.... ah, si, dimenticavo: JAVA...
Mi autocito: Si chiama SUN Microsystems, al plurale...

 word (html a parte) e' pero' un altro pianeta.
soprattutto perche' la deficienza articiale di cui e'
fornito non ha eguali.
ormai passo piu' tempo a correggere quello che scrive
lui che a scrivere quello che voglio io.
fortuna che non lo pago, altrimenti col cavolo che lo userei.
-- 
ciao, hal

 fortuna che non lo pago, altrimenti col cavolo che lo userei.
imho non e' un problema di word. ci sbattera' anche oo, e la qualunque. la
linguistica sono almeno 40-50 anni che prova a formalizzare, ma non c'e'
pezza. un normale cervello del c.d. utonto dispone di alcuni miliardi di
processori, ognuno dei quali a svariati petaherz. un banale "mordeil cane
pierino" ne usa molti se non tutti. hai voglia a cluster di dualcore... che
stia poi all'utente usare le porte e soprattutto quello switchettino rosso
con 1 da una parte e 0 (default) dall'altra, vabbe'.
ciao, a.

 con 1 da una parte e 0 (default) dall'altra, vabbe'.
appunto, che si limiti a fare il wordprocessor e non il
language analyzer.
come dici? come fanno allora a costringere l'utente a
comprarsi un pentium VIII solo per scrivere una lettera?
<grin>
-- 
ciao, hal

 SDK relaizzato dalla community...
Ma come mai funziona anche senza una JRE installata?
Sapevo che i programmi scritti in Java richiedevano la JRE per 
funzionare. Tra l'altro non la installa durante il setup, anzi se non la 
trova avvisa che eventuali programmi aggiuntivi scritti in java per OOo 
non funzioneranno.


 un'immaginetta...
Ah be'...sapessi quanto pesano i PDF esportati da Office......
Umbe

 processori, ognuno dei quali a svariati petaherz.....
Ostia! si vede che il correttore automatico è disattivato! ;-)
Umbe

 Ostia! si vede che il correttore automatico è disattivato! ;-)
pas compris...
comunque non sono il normale utonto, mi considero almeno un powerutonto :)

 mi considero almeno un powerutonto :)
beato te, io mi sento tanto poweruomo :-P
-- 
ciao, a

 
Power o Non Power...
Grattare da un lato o dall'altro...
Me devo ricaricà! Eh Eh Eh...
Ma vaffanc... :-)


 VB.net?
Mah... si.
Devi crearti infiniti controlli, miliardi di righe di codice... io nn lo
farei.
Inoltre, considera che sarà lento come (o peggio) di un bradipo.
Io, IMHO, lo farei in C++ utilizzando una versione modifica (da me) delle
wxWidgets e modificando qualcosa di Open che c'è in giro.
MFC non se ne parla neanche di usarle altrimenti sai che noia, chi se lo
comprerebbe?
Inoltre, scartato anche VC++... nn ti rimane che DevCPP...
Poi ti devi scrivere i vari formati da solo (mica puoi usare lo standard
RTF...)
Ti devi scrivere tutti i controlli da solo...
E tutto senza usare niente MS (è possibile che ti faccia causa perchè "copy"
office? mah...)
Naturalmente una cosa del genere in 1 è impossibile da fare, conta 5000+
persone(come tra l'altro Office).
Bye,
--
Carmine ( 
pikachu...@gmail.com
 (Togli la scritta NOSPAM) )
Webmaster di The Total Site (
http://www.tekkentag.altervista.org/
 )
Webmaster di SceptilePage (
http://www.sceptilepage.altervista.org/
 )
Account Messenger: 
thetot...@msn.com
MyBLOG (NEW!!) 
http://spaces.msn.com/members/itanet/

 con 1 da una parte e 0 (default) dall'altra, vabbe'.
hehhheehee...
e se fossero YottaHertz :) ?


 dell'allora FormualOne)
Credo che Aquila e "Falco" (che fantasia č? ) siano gli unici software
"buoni" di quella fallita sh (Finson)...
Dico io, ma come fanno a vendere "WinDieta" a 49 ? ??? io lo farei free...;
oltretutto, usano VB !!! :O questo non lo sapevo proprio... bah...


 bah...
Precisazione: non mi pare di aver detto che tutto il software della Finson 
è scritto in VB.
Anzi, credo che siano solo pochi i titoli della Finson che effettivamente 
sono stati realizzati con VB.
Sono però sicuro che qualcuno di essi è scritto in VB, in quanto conosco 
persone che hanno lavorato per Finson.


 persone che hanno lavorato per Finson.
?
Beh basta vedere se deregistrando le dll di runtime vb partono i
programmi...



anche guardarne l'header e vedere se c'e' scritto MSVBVM60.dll, senza 
deregistrare niente?
:)
saluti


 deregistrare niente?
?
Con un HexEditor dici?


 Con un HexEditor dici?
provato con photoshop? :-PPP
-- 
ciao, hal

 deregistrare niente?
Ancora meglio: depends, o i mitici Faber Toys.
Bye, G.