Newsgroup: it.comp.lang.visual-basic
Titolo: vs2008

http://punto-informatico.it/p.aspx?i=2046663
dove vedo che nicola ha gia' commentato.
dovrei cominciare a provare un piacere perverso nel percepire che i 
programmatori di venticinque anni iniziano a sentirsi vecchi e obsoleti come 
i cinquantenni?
boh. e ancora devo imbattermi in *uno che uno* programma net necessario, e 
gestisco una rete che proprio gnocchissima non e'.
auguri a chi in quest'ambito dovra' lavorare nei prossimi anni.
a.p.

 i cinquantenni?
Visto che io non sono un programmatore, mi sono arrischiato a installare 
la Beta 2 di VB 2008 Express :-)
Se si decide di fare una applicazione usando il "vecchio" Windows Forms 
non c'è nulla di nuovo da imparare. A parte ovviamente le nuove 
caratteristiche che espone il Framework 3.5, se le si vuole utilizzare.
Invece WPF è un bell'impatto... il designer mi sembra limitato rispetto 
a Windows Forms, e per sfruttare davvero la nuova piattaforma mi sa che 
bisogna andare più a manina con l'XAML.
Non per niente il designer è diviso in due finestre. In una si può 
lavorare in maniera visuale, mentre l'altra mostra in tempo reale il 
codice XAML generato, in modo da permettere in ogni momento la modifica 
manuale.
-- 
news:it-alt.comp.software.openoffice : Il newsgroup dedicato a
OpenOffice.org, la suite open source di applicazioni per ufficio.
Saluti, VITRIOL

 manuale.
Stavo guardando tra le novità decise per chi sviluppa UI per Vista...
http://msdn2.microsoft.com/en-us/library/aa511268.aspx
Le MessageBox standard le dovete buttare via.
Se si inizia dalle MessageBox a dover usare le nuove di Windows mi chiedo 
dov'è finita l'intera multipiattaforma del Fw.
La parte XAML del nuovo bel WPF?
Facile: da VS lo fai a mano, se vuoi disegnare l'interfaccia vai qui
http://www.microsoft.com/italy/msdn/prodotti/expression/default.mspx
e "te paghi" il pacchetto che ti interessa.
P.S.: si parlava di come disegnare le icone... ecco come fare quelle per 
vista (4 giorni per fare l'icona dell'app...)
http://msdn2.microsoft.com/en-us/library/aa511296.aspx
Ciao 

 Facile: da VS lo fai a mano, se vuoi disegnare l'interfaccia vai qui
Proprio a mano, no. Ecco come appare il designer WPF:
http://img520.imageshack.us/img520/4738/wpfdesignerxv1.png


La mia prima finestra WPF!
Pulsanti a gradiente :-)
http://img105.imageshack.us/img105/7972/wpftestae6.png
Esempio di codice XAML per un pulsante:
<Button Content="Clicca anche me!" Foreground="White" 
Margin="43,0,52,65" Height="67" VerticalAlignment="Bottom" 
Grid.ColumnSpan="2">
     <Button.Background>
          <RadialGradientBrush>
              <GradientStop Offset="0" Color="Green"/>
              <GradientStop Offset="1" Color="White"/>
          </RadialGradientBrush>
      </Button.Background>
</Button>
Per oggi basta, che mi sono già divertito troppo e ho un'età :-)


 Esempio di codice XAML per un pulsante:
Sì, sì, il problema è che così per fare un form normale devo ristudiarmi 
tutto... :(
Tra l'altro spero che la propertygrid torni simile alla vecchia partendo 
dalla possibilità di togliere il raggruppamento e descrizione sotto.
Ciao 

 tutto... :(
Per come è ora, temo di sì...
Comunque Windows Forms è sempre pienamente supportato, quindi non c'è 
alcuna fretta di migrare alla nuova piattaforma.


L'ultimo e poi giuro che la smetto :-)
Ruotare una Label di un angolo a piacere
http://img125.imageshack.us/img125/5072/labeldl3.png
Codice XAML:
<Label Content = "Ciao mondo!" FontSize="30" Margin="65,69,33,89" 
Name="Label1">
     <Label.RenderTransform>
         <RotateTransform Angle="30" />
     </Label.RenderTransform>
</Label>


 L'ultimo e poi giuro che la smetto :-)
Oggi ho trovato questo:
http://pietrobrxp.members.winisp.net/Vista%20e%20.NET%203.0%20.pdf
Dove si parla di un certo Silverlight 
http://silverlight.net/GetStarted/Default.aspx
Detesto i siti dove NON spiegano a che cavolo servono i loro progetti, ma da 
quel poco che intuisco è una spece di flash player della macromedia dove 
scriverai i programmi "webbabili" in .Net.
Mai sentito... funzionerà? Sarà gratuito?
E ho scoperto questo sul discorso delle MessageBox:
http://weblogs.asp.net/kennykerr/archive/2006/07/18/Windows-Vista-for-Developers-_1320_-Part-2-_1320_-Task-Dialogs-in-Depth.aspx
Adesso ci sono le TaskDialog.
Sono state incluse nel Fw 3.x?
Io non le ho trovate in Orcas :(
Ciao 

 Io non le ho trovate in Orcas :(
T'al chě
http://www.codeproject.com/vista/TaskDialogWinForms.asp
Il problema č che č una nuova funzione API della sola Vista.
Scriverla anche per XP, magari solo nel Fw quindi "taroccato", era uno 
sforzo esagerato... Adesso la tua app o funziona solo per Vista o usa solo 
MessageBox :)
Ciao 

 Io non le ho trovate in Orcas :(
IMHO è una nuova API di Vista...


 Il problema è che è una nuova funzione API della sola Vista.
Ecco, avevo proprio appena finito di supporlo :-)


 
http://www.microsoft.com/silverlight/default_ns.aspx
Prezzi non ce ne sono.
Interessante sembra interessante, però è poco pubblicizzato e questo mi 
suona strano.
Non vorrei che uno inizia a usarlo e tra un po' lo abbandonano o lo mettono 
in commercio.
Comunque finalmente!
Ormai immagino che sia anche ora di usare solo app attraverso il webbrowser, 
è l'unico modo per raggiungere il multipiattaforma.
Ciao 

 E ho scoperto questo sul discorso delle MessageBox:
Però un attimo... la MessageBox sembra uguale, ma non lo è. Il namespace 
è System.Windows.MessageBox e si trova in presentationframework.dll.
Quindi immagino sia nativa WPF.


 Ecco, avevo proprio appena finito di supporlo :-)
non era tutto al massimo delle back- e forward- compatibilita'? :P
maro', in ms stanno proprio messi male....
e noi peggio :)

 in commercio.
assolutamente no. ci sara' una nuova versione parzialmente compatibile :P


Sì, in MS stanno impazzendo, ma tanto ci sono i topi che corrono dietro al 
pifferaio.
Come dicevo, adesso c'è da impazzire nell'imparare XAML per fare i bottoni 
colorati (esattamente come puoi farlo con il sistema normale che però già 
conosci), poi quando l'avrai imparato mica ti daranno il SP per XAML, ti 
daranno il nuovo PAML che non sarà male con il costume rosso, ma si dovrà 
ricominciare il "rapporto" da capo :)
Ciao 

 non era tutto al massimo delle back- e forward- compatibilita'? :P
Non hai capito. E' una nuova API nativa di Vista, il Framework non c'entra.


 Non hai capito. E' una nuova API nativa di Vista, il Framework non
c'entra.
non ho capito. e' consolante. su 2000, o almeno xp, gira? io ho solo quelli.
cosi', per informarsi.
mi scuserai, anch'io non sono un programmatore, ma un professionista
dell'ict si'. e mi sembrano totalmente deficienti. sbagliero' io, mica dico.
hanno la fortuna che non c'e' uno ma diecimila linux, seno' il reparto o.s.
potevano gia' chiuderlo, dedicandosi -- come sembra li attragga -- ai jini
revisited.
che i miei problemi restano non i bottoni colorati ma convincere la gente a
recuperare il bkp sulla copia andata in malora, e non il contrario.
bottoni colorati e label angolate. diomio. quello che cercavo di NON fare in
vb6, ora e' nativo.
ciao e auguri, a.

vb6, ora e' nativo.
quoto

 vb6, ora e' nativo.
Giusto!
Ebbasta con 'ste patetiche labels rotate!
http://img207.imageshack.us/img207/3270/xamljy1.jpg
Ciao 

 
http://img207.imageshack.us/img207/3270/xamljy1.jpg
:)

 vb6, ora e' nativo.
Va beh, ma quello è ciò che ha partorito un ignorante totale dopo pochi 
minuti dall'installazione.
Qualcuno ha fatto un po' meglio. Esempio:
http://www.microsoft.com/surface/


 
http://img207.imageshack.us/img207/3270/xamljy1.jpg
Può essere utile, no? ;-)
A parte tutto, il fatto che sia una tecnologia vettoriale che finalmente 
sfrutta la GPU delle moderne schede grafiche, mi sembra una buona 
evoluzione.
Prima a cosa servivano oltre ai videogiochi, e a poche altre 
applicazioni particolari? Ora è alla portata di tutti.


 Ciao
Ma volendo si può usare TaskDialog anche con VB6, senza bisogno di FW o
quant'altro (è una funzione in comdlg32.dll v. 6):
http://www.vbthunder.com/comment.php?entry=89
Bye
Raf
-----------------------------------------------------
Funk: cooler than the other side of the pillow.


:)
Sě, ma il problema non č il Fw, č che come dicevo o usi ancora msgbox o ti
limiti a Vista.
Per un messaggio!
Bah... a inizio 2008 pare sia previsto il solito celere SP per XP (solo 4
anni...) SP3 che magari contiene anche sta funzione per XP (ma chi ci crede?
:P )
Quello che intendevo č che nel Fw 3.x potevano metterci una classe di tipo
form che simulava la TaskDialog nel caso girasse sotto XP/2000
Ciao 

 
http://www.microsoft.com/surface/
e secondo te surface l'hanno fatto con VB ? VaBbe'... :)
a parte che quando appoggerai il bicchiere e il tavolo ti avvertira' che non 
gli va bene la versione 1.9.28.561.b2 della glass2table.dll, che dovresti 
usare un glass-set disconnesso, e che comunque la cola ha eseguito 
un'operazione non lecita e il locale verra' chiuso, e per buon esempio 
trattiene nell'apposito slot la tua mastercard -- be', ti prego, fa' che io 
possa essere presente, ti prego :)
ciao, a.

 gli va bene la versione 1.9.28.561.b2 della glass2table.dll
LOL
