sabato 31 ottobre 2009
Download E-book gratuito: Tabelle Pivot con Excel 2007 - l'analisi delle vendite
mercoledì 28 ottobre 2009
Tutorial Silverlight il controllo button
Si riporta l'articolo scritto per il sito http://www.iprogrammatori.it/articoli/programmazione/art_i-controlli-di-silverlight-2---il-contro_750.aspx
In questa serie di articoli, vedremo l’utilizzo dei controlli messi a disposizione da Silverlight 2.0. Al momento in cui scriviamo è disponibile la versione di Silverlight 3.0 con importanti novità, che verranno discusse più avanti.
Introduzione:
Il controllo preso in esame in questo articolo è il button, ossia il pulsante, vedremo alcune proprietà e metodi messi a disposizione da questo controllo, utilizzando il linguaggio di programmazione Visual Basic Net e C#.
Dopo aver creato un nuovo progetto, selezioniamo nella finestra che viene aperta, la categoria Silverlight e come modello applicazione.
Nella finestra successiva, selezioniamo progetto di test per pagine Asp.Net
La pagina iniziale, sarà quella in doppia visualizzazione codice xaml e anteprima, del file page.xaml, se così non fosse, posizionarsi su tale file.
Dalla barra degli strumenti, trasciniamo l’oggetto pulsante nella parte del codice xaml, come mostrato in figura 1.
Figura 1
Prima del simbolo > impostiamo alcune proprietà, come le dimensioni, il testo, l’evento click ed altro ancora.
Nel momento in cui viene selezionata la voce click, che riguarda l’evento click del pulsante, ci viene chiesto se vogliamo creare un nuovo gestore di evento, tramite la dicitura riportata in figura 2 in questo modo associamo all’evento click, del codice vb.Net o C#.
Figura 2
Qui di seguito riportiamo il codice .Net, generato per l’evento click.
VB.Net
Private Sub btnSalva_Click(ByVal sender As System.Object, ByVal e As System.Windows.RoutedEventArgs)
End Sub
C#
private void btnSalva_Click(object sender, RoutedEventArgs e)
{
}
Il codice XAML per il controllo pulsante, dev’essere simile a quello riportato qui di seguito:
<Button Width="100" Height="100" x:Name="btnSalva" Content="Salva" Click="btnSalva_Click" ></Button>
Esaminiamo i vari parametri del pulsante.
Width = stabilisce la larghezza del controllo
Height = stabilisce l’altezza del controllo
X:name = imposta il nome del controllo (univoco)
Content = imposta il testo del controllo
Click= imposta la funzione .Net che viene scatenata all’evento click del pulsante.
Altre proprietà interessanti possono essere backgroup, che imposta il colore di sfondo, e click mode, il quale permette di impostare lo stile del pulsante al momento del click. Ma lasciamo al lettore il piacere di scoprire altre proprietà ed eventi.
Stesura codice .Net
Per l’evento click del pulsante, viene eseguito del codice .Net, sia per il linguaggio vb.net che per quello C#, il codice, dovrà cambiare il testo del pulsante.
Passiamo in visualizzazione codice .net, tramite la voce del menu di scelta rapida, selezioniamo la voce visualizza codice. E nell’evento click del pulsante, inseriamo il seguente codice .Net
VB.Net
Dim pulsante As Button = CType(sender, Button)
If pulsante.Content = "Salva" Then
pulsante.Content = "Annulla"
Else
pulsante.Content = "Salva"
End If
C#
Button pulsante = (Button)sender;
if (pulsante.Content.ToString()=="Salva")
{
pulsante.Content = "Annulla";
}
else
{
pulsante.Content = "Salva";
}
L’oggetto Sender, è il riferimento all’oggetto del pulsante, a cui stiamo invocando il metodo click, una volta, ottenuto tale oggetto, impostiamo la proprietà content, con del testo a nostro piacimento.
Conclusioni:
Abbiamo visto, come muovere i primi passi con Silverlight 2.0, in particolare nell’utilizzo del controllo pulsante. In allegato a tale articolo,potete scaricare il sorgente vb.net e C# utilizzato. L’articolo ha voluto fornire alcune indicazioni sul controllo button, il quale dispone di proprietà ed eventi, molti interessanti, lasciando alla fantasia del lettore di scoprire queste altre possibilità.
domenica 25 ottobre 2009
download ebook F#
Per coloro che sono interessati ad un ebook sul linguaggio F# dal seguente sito http://www.academicclub.org/joomla/index.php/component/remository/Language-FSharp/ possono scarcare gratuitamente un ebook sulle basi di questo linguaggio.
sabato 24 ottobre 2009
Download Visual Studio 2010 beta 2
venerdì 16 ottobre 2009
domenica 11 ottobre 2009
Linq to sql esempio del case statements
var qSogConn = from Tab in context.MiaTabellaselect new
{
Tab .id,
Tab .nome,
Tab .Cognome,
abilitato = ( Tab.abilitato == true ? "Si" : "No")
};
domenica 4 ottobre 2009
Evento gratuito a Roma sulla tecnologia .Net 4.0, MVC e Sql Server 2008
Ci siamo, il 21 ottobre la community http://www.dotnetromacesta.org/ debutterà nella grande arena :-) con il nostro primo evento gratuito.
Gladiatori fest consultabile al seguente sito http://www.dotnetromacesta.org/EventoGladiatori.aspx, è il primo evento gratuito dello User Group http://www.dotnetromacesta.org/ sulla tecnologia .Net, in questo evento, della durata di una giornata, si parlerà di Asp.Net MVC, delle novità di Asp.Net 4.0 e linguaggio VB 2010, utilizzo di Bing e del database Sql Server 2008.
A fine evento, verranno distribuiti alcune copie dei libri, e software, messi a disposizione dai sponsor.
Vorrei ringraziare la struttura Sap Italia, che ci ha permesso di svolgere presso di loro, questo evento formativo.
Un altro ringraziamento speciale, va alla mia amica Stefania, che ha creato il logo dell'evento.
Per iscrizioni o maggiori informazioni, visitate il seguente sit http://www.dotnetromacesta.org/EventoGladiatori.aspx .
Excel orario scolastico in VBA
Il tutto tramite Excel e VBA.
sabato 3 ottobre 2009
Centri di assistenza elenco per regione e città
Molto utile, nel quale trovare il centro di assistenza più vicino a casa.
giovedì 1 ottobre 2009
Applicazione web 2.0 gratuita per SharePoint e Feed in genere
Il programma scaricabile gratuitamente dal seguente sito http://www.rollgator.com/ è un aggregatore che proietta i Feed RSS a tutto schermo, con colori ottimizzati per i nuovi TV LCD
serve per creare un display pubblico, come quelli che vediamo negli aeroporti o nelle stazioni, che visualizza i feed RSS provenienti dal web o dai portali aziendali SharePoint
per utilizzarlo basta un pc anche vecchio e un qualsiasi tipo di monitor o televisore di recupero (meglio se grande).
Per maggiori informazioni o altro contattate Dario che è vi sarà fornire indicazioni sul progetto.
Bravo Dario, complimenti, molto ma molto carina.