mercoledì 18 novembre 2009

download Microsoft Visio Premium 2010 Beta

Dal seguente sito http://www.microsoft.com/downloads/details.aspx?FamilyID=c2163171-4172-4d0a-9f14-2e6da16c027f&displaylang=en potete scaricare la versione beta di Microsoft Visio Premium 2010.

Download ASP.NET MVC 2 Beta

Novità per MVC, rilascita la beta per la versione 2.
Qui http://www.microsoft.com/downloads/details.aspx?displaylang=en&FamilyID=4817cdb2-88ea-4af4-a455-f06b4c90fd2c per maggiori informazioni e download.

WCF the certificate 'cn=nomecertificato' must have a private key that is capable of key exchange.

Nello sviluppo di WCF, applicando la sicurezza tramite certificati, se vi capita il seguente messaggio.

WCF the certificate 'cn=nomecertificato' must have a private key that is capable of key exchange.

Il rimedio può essere l'utilizzo del seguente comando, che permette di assegnare all'account che sta utilizzando il WCF (per esempio applicazione web, e quindi ASPNET) i privileggi sul certificato.
Qui di seguito si riporta il comando.

winhttpcertcfg -g -c LOCAL_MACHINE\MY -s nomecertificato -a "NETWORK SERVICE"

Il tools, si può scaricare dal seguente pacchetto Windows Server 2003 Resource Kit Tools http://www.microsoft.com/downloads/details.aspx?familyid=9d467a69-57ff-4ae7-96ee-b18c4790cffd&displaylang=en
Mentre qui http://msdn.microsoft.com/en-us/library/aa384088(VS.85).aspx trovate una guida sull'utilizzo di tale componente

domenica 15 novembre 2009

Tutorial utilizzare il controllo Hyperlinkbutton in Silverlight tramite VB.Net e C#

Introduzione


Nel caso che si voglia utilizzare un controllo di tipo pulsante iperlink, ossia a collegamento ipertestuale il controllo HyperlinkButton è quello più indicato.
Il controllo permette di visualizzare del testo o un immagine di tipo collegamento ipertestuale, in questo modo ,quando viene fatto click su tale controllo verrà aperto un sito web.
Ma vediamo più nel dettaglio questo controllo.


Creazione del progetto.


Dopo aver creato un progetto di tipo Silverlight, trascinare dalla barra degli strumenti il controllo
Hyperlinkbutton, ne utilizzeremo altri tre, in modo da fare alcune prove.
Di seguito si riportano i codice xaml.



Il primo controllo, permette la navigazione del sito tramite una nuova finestra o scheda.
Con la proprietà NavigateUri, impostiamo il collegamento ipertestuale, va ricordato che deve iniziare con http://, mentre la proprietà targetname, permette di impostare il tipo di apertura del sito, in questo caso (_blank) apre il sito in una nuova finestra. Come per il codice html, anche qui possiamo indicare altri valori, come _self, _top, _parent.
Nel secondo esempio invece, viene aperto nel client di posta elettronica predefinito, un nuovo messaggio in modo che possiamo inviare l’email.
Nel terzo caso, invece viene utilizzato l’evento click sul controllo, in modo da cambiare dinamicamente il percorso del sito web.
Infine nell’ultimo esempio, tramite il tag impostiamo un immagine al controllo in modo da visualizzare un immagine al posto del testo.

Stesura codice .Net


In questa parte, vedremo, come cambiare dinamicamente il collegamento ipertestuale da codice e come rilevare il percorso assoluto e uri assoluto.
Nell’evento click del pulsante, scriviamo il codice che ci permette di visualizzare tutto il percorso del sito, il percorso assoluto e cambiare il collegamento ipertestuale.
Per rilevare tutto il percorso del collegamento ipertestuale, dobbiamo utilizzare la proprietà AbsoluteUri, mentre il percorso assoluto, ossia solo la parte che va dopo il dominio (es www.nomesito.it/sottosito ossia dopo il punto .it, nel nostro esempio sarà sottosito), tramite la proprietà absolutepath. Mentre per cambiare il collegamento del sito, utilizzare la parola chiave new Uri per la proprietà navigate Uri.
Riportiamo qui di seguito l’esempio di codice per il linguaggio Visual Basic Net e C#.


VB.Net


Private Sub HyperlinkButton_Click(ByVal sender As System.Object, ByVal e As System.Windows.RoutedEventArgs) Dim collegamento As HyperlinkButton = CType(sender, HyperlinkButton) MessageBox.Show(collegamento.NavigateUri.AbsoluteUri) MessageBox.Show(collegamento.NavigateUri.AbsolutePath) 'cambio il link collegamento.NavigateUri = New Uri("http://emanuelemattei.blogspot.com/") MessageBox.Show(collegamento.NavigateUri.AbsoluteUri) End Sub

C#


private void HyperlinkButton_Click(object sender, RoutedEventArgs e) { HyperlinkButton collegamento = (HyperlinkButton)sender; MessageBox.Show(collegamento.NavigateUri.AbsoluteUri); MessageBox.Show(collegamento.NavigateUri.AbsolutePath); //cambio il link collegamento.NavigateUri = new Uri("http://emanuelemattei.blogspot.com/"); MessageBox.Show(collegamento.NavigateUri.AbsoluteUri); }

Conclusioni

In questo articolo si è visto come utilizzare un controllo per la gestione dei collegamenti ipertestuali, come link e posta elettronica. Inoltre come tramite codice net possiamo impostare il collegamento ipertestuale. Ma l’utilizzo di questo controllo può andare oltre a questo semplice esempio e scrivere applicazioni con una certa complessità e funzionalità.
Tramite la parola download si può scaricare il progetto utilizzato nell’articolo.

Download

mercoledì 11 novembre 2009

vivo 2 usb software gratuito per far parlare il pc

Rilasciato da pochi giorni la nuova versione di Vivo2 usb, un programma gratuito e portatile per far parlare il pc.
Il programma unico del suo genere per il fatto di essere gratuito e portatile, permette di aiutare quelle persone che hanno problemi di vista, agevolando l'utilizzo del pc.
Il programma è gratuito, semplificando a coloro che hanno difficoltà di comprendere i testi e le pagine web che sono presenti in quel momento sul video, il programma opera di italiani, e segnalato nei siti web e televisione, ed ha riscontrato pareri favorevolil proprio per il suo impiego e per la mancanza di costi, infatti è gratuito
Questo lavoro è stato fatto da alcune persone, che dedicano il loro tempo libero ad aiutare le persone bisognose, dote di grande umanità. Complimenti alle persone Antonio, Silvio e tutti coloro che collaborano a questo progetto.
Per il download e/o maggiori informazioni visitate il seguente sito http://www.istitutomajorana.it/index.php?option=com_content&task=view&id=1045&Itemid=33

martedì 10 novembre 2009

Controllo Bing maps per Silverlight

Interessante questo post http://blogs.msdn.com/veplatform/archive/2009/11/10/bing-maps-silverlight-control-available.aspx in cui viene segnalato la possibilità di scaricare gratuitamente un controllo Binq maps per la piattaforma Silverlight.
Qui http://www.microsoft.com/maps/isdk/silverlight/#MapControlInteractiveSdk.Tutorials.TutorialAerialWithLabelsMode trovate un esempio.

Esempi programmazione .Net su Windows 7

Dal seguente post http://blogs.msdn.com/brunoterkaly/archive/2009/11/10/windows-7-code-samples.aspx sono segnalati interessanti risorse per lo sviluppo .Net sul sistema operativo Windows 7.
Molto ma molto interessante.

domenica 8 novembre 2009

TUTTI INSIEME PER IL CAMPER PEDIATRICO

Vi segnalo questa ottima iniziativa per l'associazione onlus di happy family http://www.happyfamilyonlus.it/

IL GIORNO 22 NOVEMBRE 2009 ALLE ORE 15, 30 SI TERRA' LA PRESENTAZIONE DELL'EVENTO
" UN NATALE DI SOLIDARIETA'
PER I PICCOLI GUERRIERI " DIVERTIMENTO E MUSICA CON
FERNANDO ED IL SUO KARAOKE
PER TUTTI I BAMBINI ED I LORO GENITORI LA PRESENTAZIONE SI TERRA' PRESSO IL TEATRO DELLA PARROCCHIA SANTA BERNARDETTE
VIA E. FRANCESCHINI 40 COLLI ANIENE PER INFORMAZIONE
LAURA RICELLA lauraricella@live.it VI ASPETTIAMO NUMEROSI.
Mi raccomando partecipate.

Evento gratuito a Roma sulla tecnologia .Net, Community tour

Vi segnalo un nuovo evento gratuito su .Net a Roma. Il 17 dicembre 2009, si svolgerà il community tour http://www.dotnetromacesta.org/EventoCommunityTour.aspx una serie di eventi gratuiti in tutta Italia, sulla tecnologia .Net.

Per la tappa di Roma, sono previsti tre sessioni, riguardante lo sviluppo web tramite la tecnologia .Net, utilizzando gli strumenti più innovativi.

Per maggiori informazioni ed iscrizioni, visitate la seguente pagina http://www.dotnetromacesta.org/EventoCommunityTour.aspx

Consiglio la partecipazione non solo per i contenuti ma anche per coloro che sono interessati a conoscere la community romana e perchè no, me :- )))).

Vi aspetto numerosi.

Al 17 dicembre 2009

sabato 7 novembre 2009

Tutorial I controlli di Silverlight 2 Il controllo Image

Si riporta l'articolo pubblicato per il sito iprogrammatori http://www.iprogrammatori.it/articoli/programmazione/art_i-controlli-di-silverlight-2---il-contro_753.aspx


Introduzione

Oggi vedremo il controllo per la gestione delle immagini o meglio per la visualizzazione delle immagini. Il controllo image, permette di visualizzare un immagine nel nostro progetto silverlight.
Creazione del progetto

Dopo aver creato un nuovo progetto Silverlight, trasciniamo dalla barra degli strumenti, il controllo image, nella parte di visualizzazione codice XAML.
A questo punto, aggiungiamo al nostro progetto (tasto destro del mouse sul nome del progetto o soluzione, e selezioniamo la voce aggiungi elemento esistente, cercando l’immagine di nostro interesse) un immagine da utilizzare nel controllo image.
Di seguito riportiamo il codice xaml
Impostando la proprietà Stretch a none, l’immagine viene visualizzata in base alle dimensioni effettive del file, mentre impostando il valore fill, l’immagine viene visualizzata con le dimensioni in base all’area del controllo image.



La proprietà Source, riguarda il percorso in cui si trova il file immagine da visualizzare.
Si fa presente, nella riga di codice precedente, che il file immagine (CF.jpg) si deve trovare nella stessa cartella in cui si trova il file xap,ossia nella cartella clientbin.
Caricamento dinamicoOra vediamo come caricare dinamicamente un immagine da codice, direttamente nel controllo image.
Supponendo che l’immagine jpg si trovi nella stessa cartella del file xap, ossia in clientbin (creata di default dall’ambiente visual studio) tramite le classi uri e bitmapimmage, impostiamo la proprietà source di tale controllo.
Qui di seguito si riporta il codice .net


VB.Net

'oggetto che rileva l'immagine

Dim linkImmage As New Uri("CF.jpg", UriKind.Relative)

'imposto la proprietà source, con un oggetto di tipo immagine che fa riferimento all'immagine img

Immagine.Source = New Media.Imaging.BitmapImage(linkImmage)

C#

//oggetto che rileva l'immagine

Uri linkImmage = new Uri("CF.jpg", UriKind.Relative);

//imposto la proprietà source, con un oggetto di tipo immagine che fa riferimento all'immagine img

Immagine.Source = new System.Windows.Media.Imaging.BitmapImage(linkImmage);


La Classe uri, accetta nel suo costruttore vari argomenti, nel nostro caso il nome del file, e il tipo di url, nel nostro caso relativo, ma ci sono altre opzioni come assoluto o indefinito.
Una volta ottenuto tale oggetto, si imposta la proprietà source, con un nuovo oggetto di tipo BitMapImage, nel cui costruttore accetta un oggetto di tipo uri, creato precedentente.

Conclusioni:

Tramite la parola download potete scaricare il progetto utilizzato nell’articolo, per entrambi i linguaggi di programmazione. Il controllo image è molto semplice da utilizzare.
Download

Servizi gratuiti per le scuole

Il sito iprogrammatori propone un nuovo servizio gratuito per le scuole. Per le scuole pubbliche e private, che sono interessati a segnalare i propri corsi (gratuiti o pagamento) possono usufruire del servizio corsi formazioni, che si accede da questa pagina http://www.iprogrammatori.it/corsi/protectedScuola/ per accedere al servizio bisogna registrarsi gratuitamente al seguente sito http://www.iprogrammatori.it/corsi/registrazioneCentriformazione.aspx .

lunedì 2 novembre 2009

Un portale per lo scambio di video giochi

Il portale, http://www.goozex.eu/trading/asp/homepage.asp permette ad ogni utente di scambiare online i propri videogiochi usati, accumulando punti per acquistare a sua volta i videogiochi offerti dagli altri utenti, il tutto gestito in maniera automatica, tramite le code di domanda e offerta che si vengono a creare su ciascun titolo.
Questo modello ha già avuto un notevole successo negli Stati Uniti, dove goozex.com vanta più di 300.000 iscritti, decine di migliaia di transazioni al mese e diverse recensioni come miglior sito di scambio di videogiochi usati online, ricevute non solo dalla stampa specializzata ma anche da testate come il Washington Post e Forbes, e si è dimostrato competitivo nei confronti di altri concorrenti come Gamestop, rispetto al quale permette una valorizzazione decisamente maggiore del proprio usato, o come Ebay, rispetto al quale richiede un impegno dell'utente molto minore, in quanto non c'è un diretto e continuo coinvolgimento dell'utente nella gestione di aste online, ma tutto il processo transazionale è gestito automaticamente dal sistema.
Goozex.eu è ora attivo in tutti i paesi della comunità europea, dove vanta diverse migliaia di iscritti

sabato 31 ottobre 2009

Download E-book gratuito: Tabelle Pivot con Excel 2007 - l'analisi delle vendite

Per coloro che stanno cercando un ebook gratuito, riguardante Excel e le tabelle pivot, dal seguente sito http://www.b2corporate.com/articoli.php?action=anteprima&id=1625 possono scaricare il libro elettronico Tabelle pivot con Excel 2007.Il download è gratuito.

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.



ButtonSLFigura1.png



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#.



ButtonSLFigura2.png



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à.



Download

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

Dal seguente sito http://www.microsoft.com/visualstudio/it-it/default.mspx potete scaricare Visual Studio 2010 beta 2. Mentre qui http://www.microsoft.com/downloads/details.aspx?familyid=752CB725-969B-4732-A383-ED5740F02E93&displaylang=en il materiale formativo per questa versione.

venerdì 16 ottobre 2009

Il seguente frammento di codice in Sql Server 2005 e Sql Server 2008, permette la creazione di un login ed utente nel database.
CREATE LOGIN Emanuele
WITH PASSWORD = 'MiaPassowrd';
USE MioDatabase;
CREATE USER Emanuele;GO

domenica 11 ottobre 2009

Linq to sql esempio del case statements

Il seguente frammento di codice, illustra una tecnica di come utilizzare in Linq To Sql, lo statements Case utilizzato in sql server, il tutto tramite il linguaggio di programmazione C#.
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

LogoNet4



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

Ottimo articolo che trovate qui http://www.dotnetromacesta.org/common/articoli/office/vba/Excel_orario_scolastico.aspx per la creazione di un orario scolastico.
Il tutto tramite Excel e VBA.

sabato 3 ottobre 2009

Centri di assistenza elenco per regione e città

Interessantissimo il seguente sito http://www.centri-assistenza.com/index.html nel quale si trovano centri di assistenza, per cellulari, eletrodomestici, pc, ed altro ancora, suddiviso per marca, 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

L'amico Dario, mi segnala un suo interessante progetto web, per Sharepoint e Feed in generale.
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.

mercoledì 30 settembre 2009

download ebook busta paga

Dal seguente sito http://www.microsoft.com/italy/pmi/lavoro/speciali/leggerebustapaga/default.mspx trovate la possibilità di scaricare un ebook, per comprendere la busta paga.
Molto utile, per chi vuole avere informazioni sul cedolino.

Download Microsoft Security Essentials

Da ieri, è disponibile un nuovo programma per la protezione del proprio PC. Microsoft Security Essentials scaricabile dal seguente sito http://www.microsoft.com/security_essentials/default.aspx?mkt=it-it costituitesce una serie di funzionalità per la sicurezza, come antivirus, anti spyware, ed altro ancora.Per maggiori informazioni e download visitate il precedente sito.

domenica 27 settembre 2009

ViVo Portable USB fa parlare il computer

Il caro amico Antonio, questa volta mi ha segnalato davvero uno dei massimi software che possono fare molto per la collettività.
Il software vivo Portable scaricabile dal seguente sito http://www.istitutomajorana.it/index.php?option=com_content&task=view&id=988&Itemid=33 è molto utile per coloro che hanno problemi di vista, qui di seguito riporto la descrizione che Antonio mi ha segnalato.
...Una suite portable unica, al mondo, nel suo genere che rende parlante il computer. Pagine WEB, testo, documenti, posta elettronica, programmi, finestre, ecc.. vengono letti da qualsiasi computer in cui inseriamo la chiavetta. Non serve l'installazione e non sporca il registro. Questo e tanto altro con un click del mouse...
La scuola per il sociale. In sintonia con la nostra politica di diffusione del software libero, open source e free, abbiamo realizzato questa splendida suite gratuita, grazie al lodevole lavoro di Silvio (Ylvo COMPANY). Essa racchiude, in uno, numerose applicazioni indispensabili a quanti hanno problemi di vista (ipovedenti, non vedenti, dislessici, ecc.) o a quanti vogliono, per qualsiasi motivo, che il computer legga tutto quanto visualizzato sullo schermo. ViVo presenta numerose caratteristiche e funzionalità, indicate nel seguito, ma quella che lorende unico al mondo, oltre che avere tutto a portata di click, è la portabilità. Inserendo ViVo in una chiavetta USB possiamo averlo disponibile su qualsiasi computer. Pensate ad un ipovedente che sia fuori dalla propria abitazione: con ViVo avrà la possibilità di potere usare ilcomputer degli altri, ovunque (amici, vacanze, internet point, uffici pubblici, scuole, ecc..). ..
Aiutateci ad aiutarli. Spesso troviamo delle applicazioni, seppure settoriali, che si rivolgono alle persone che hanno problemi di vista o di lettura, ma sovente si tratta di software commerciale e molto caro. Noi crediamo che queste persone, che hanno già subito tanto, dalla vita, non debbano affrontare anche costose spese per potere utilizzazione il computer che è, ormai diventato, unbene di "prima necessità". Per questo motivo la suite ViVo, che riunisce molte applicazioni libere e/o free, è completamente gratuita. Vi preghiamo caldamente di aiutarci per aiutare chi ha bisogno di ViVo. L'aiuto che chiediamo non è economico ma di diffusione. Avretenotato che il nostro sito scolastico (Istituto Statale) è no-profit, privo di qualsiasi forma di pubblicità commerciale e non chiediamo mai, a nessuno, neppure un centesimo. Per questo vi chiediamo di diffondere la notizia dell'esistenza di ViVo senza remore e senza perplessità. Una scuola pubblica è garanzia diserietà. Aiutateci semplicemente parlandone con gli amici e conoscenti, inserendo articoli nel siti e nei blog, proponendo ViVo nei forum, nei social network, ecc.. Insomma, aiutateci con ogni mezzo a diffondere ViVo per aiutare quanti ne hanno bisogno. Questo l'aiuto che vi chiediamo e vi ringraziamo anticipatamente...

domenica 20 settembre 2009

FT: Di ritorno dall'evento Mvp Days/lead Community 2009

Venerdì e sabato si è svolto l'evento MVP Days/lead Community 2009, presso la sede italiana di Microsoft a Milano. Per me, la prima volta a cui partecipavo (e visto la serata com'è andata a finire penso l'ultima :-(((, ma quanto vino....:-DDD) è stata una bellissima esperienza, inoltre ho conosciuto di persona amici che solo tramite email o telefono, ci si conosceva e rivedere vecchi amici. Una giornata d'incontro, in cui ha visto molte persone, con la stessa passione, quella della condivisione delle proprie conoscenze, tutti, che ogni giorno, si impegnano, ad aiutare e trasmettere ad altre persone, consigli e soluzione per una passione che ci lega, quella dell'uso dei prodotti Microsoft (.Net, Windows, Sql Server, ecc).
Per me, aveva una grande significato, sia sotto l'aspetto umano che professionale, vedere per la prima volta la sede di Microsoft a Milano, alcuni amici Microsoftiani :-DD che conoscevo solo via email, ed incontrare amici di community, che prima di allora non avevo visto o che ci si rivede in poche occasioni.
Anche in questo caso, ho portato con me la mia fedelissima digitale, certo non era facile, tra una chiacchiera ed una slide, fare foto, ma qualcuna ne ho fatto, anche molto carine :-D. Ricordo, che la visione delle foto è solo per un pubblico adulto, visto i personaggi :-DDD a parte gli scherzi, per chi vuole vedere le foto le potete vedere qui http://blog.shareoffice.it/emanuele/gallery/200.aspx o su facebook.
Chi segue il mio blog, anzi come ricordava ieri l'amicone Luca :-)))) i tanti blog di lele, sa che ad ogni Fuori Tema, c'è una bella descrizione, buttata così giù a due mani ed un mouse, aspettando poi il commento dell'ex collega di Telecom ed amico Claudio :-D arrivi.
Ma vediamo com'è andata la giornata,
Ho pensato di arrivare presto, perchè volevo fare un pò di foto alla sede milanese, parto la sera, con un intercity notte, il trenino italiano, ora di partenza 23 06, ma appena arrivo a Termini, vedo un ritardo di ben 25 minuti, che poi diventano 40, insomma, parte alle 23 50, anzichè alle 23 06, tanto per cambiare.
Mando un sms a Luca Bertolli http://www.comefarea.it/, un carissimo amico , visto che la mattina mi veniva a prendere in stazione, per conoscerci di persona ed andare dopo la colazione in Microsoft. Così, ciuf ciuf , il treno parte, purtroppo ho dovuto condividere il viaggio con altre 5 persone, e quindi dormire rannicchiato non è che sia stato piacevole, passano le ore, e le stazioni, incredibile, ma vero, il trenino, arriva in anticipo, anzichè alle 7.30 (avevo calcolato 8.00 considerando almeno 30 minuti di ritardo) alle 7 .10. Così arrivato a Milano, in Stazione, un flash back per me, visto che qualche anno prima venni per lavoro a Milano. Chiamo Luca e lui con una vocina ancora assonnata, dice, in anticipo, mi scuso, ma lui dice non ti preoccupare.
Così arrivato in stazione, dico, facciamo colazione, ed andiamo in un bar vicino alla stazione, prendiamo cappuccino e brioche (ma non si dice cornetto? ) due chiacchiere (su quali argomenti? be informatica, donne, e poi??????) due risate e poi via, in Microsoft, in quel momento ricevo un sms di Andrea Romeo http://blogs.ugidotnet.org/andrear/Default.aspx che anche con lui, avrei visto per la prima volta di persona. Arrivati in Microsoft, ci avviamo io e Luca all'entrata, in quel momento mi sento chiamare, lele lele, io ???? si??? e lui, ciao sono Andrea, Andrea Romeo, e così conosco Andrea. Con lui c'è Michele di http://dotnetcampania.org/Default.aspx che con lui poi avrei passato la giornata, oltre alla digitale (grazie per le numerose foto che mi hai fatto :-DDD ).
Mentre ci avviamo al bar Microsoft, nel corridoio, tutti contenti e sorridenti, si parla di Lele, ed una persona, che stava davanti a noi con un tono forte ma gentile "Le le" lo cerco di riconoscerlo (be il viaggio è stato duro ) e dico a si Luca, no no a si De luca :-DDD http://www.dotnetwork.it/Team/DotNetWorkTeam/tabid/92/Default.aspx Al bar prendo questa volta un latte bianco (e poi faccio la battuta :-DD, te piaciuta Luca?) visto che troppi caffè non li reggo. Poi si decide di salire, alla reception, che te vedo? la xbox, e portatili con installato windows, il logo di Messenger e tanti altri gadget, inizio a fare foto.
Per me, andare a Milano, era anche la possibilità di conoscere di persona, alcuni "amici" di Microsoft, che da anni ci si scrive ma che di persona non ci siamo mai visti. Sapevo che molti di loro, stavano fuori all'estero o dal cliente, ma per fortuna Raffaele http://blogs.msdn.com/itasupport/pages/raffaele-limosani.aspx c'era e così chiedo alla signora della Reception se poteva annunciarmi a Raffaele.
Qualche minuto ed eccolo, stretta di mano e giù al bar, mentre scendiamo mi parla di varie cose, e con voce allegra e contenta mi fa capire il piacere della nascita dell'User Group Romano http://www.dotnetromacesta.org/ e mi dice che è di Latina ed ha studiato alla Sapienza. Io, sono molto contento, perchè in lui vedo un grande entusiamo. Arrivati al bar, che prendo? be un latte bianco, visto che la giornata si preannunciava di incontri e quindi... evitiamo i troppi caffè. Ci mettiamo a parlare e tra un sorso e l'altro, gli parlo del suo blog e di altre cosette, altre due chiacchiere e via, di ritorno al piano in cui si svolgerà l'evento.
Piano piano arrivano gli altri ragazzi di community, foto e via. Entriamo in sala, e chi ti conosco? La Patrizia http://www.riolab.org/dettAutore.asp?idAutore=4, e gli dico, ma non c'è un'altra MVP :-DDD e lei si dovrebbe arrivare, così mi presenta anche Cinzia http://www.riolab.org/dettAutore.asp?idAutore=10. Gli dico, ma Maurizio Borrelli http://www.riolab.org/dettAutore.asp?idAutore=2 c'è? E così finalmente conosco di persona anche lui, ma quant'è simpatico.
Piano piano, conosco altre persone, be con grande gioia anche Ermanno http://blogs.sysadmin.it/ermannog/Default.aspx dopo tutti questi anni, e Marco di http://dotnettoscana.org/default.aspx .
Alla pausa pranzo, conosco Simone http://blogs.ugidotnet.org/piyo/Default.aspx di cui parliamo dell'evento e Tomas, che non pensavo di incontrare a cui mi ha fatto molto ma molto piacere.
Ed eccoci alla cena, tavoli da circa 8 posti, tondi, ed io con chi potevo capire? con Luca http://community.ugiss.org/blogs/lbianchi/default.aspx, ma non pensavo a priori che la serata sarebbe andata tra un sorso e l'altro di vino :-D. Oltre a me e Luca, c'è Lorenzo, Marco, Matteo, Michele, Fernando e Maurizio. Arriva il vino, e giù un bicchierino, dico subito, sono astemio, ma loro, tranquillo, altro brindisi, di cosa non so più, altro bicchierino, cerco di rallentare i continui cin cin, ma non è facile.
Così vedo la cameriera, che mi sembra di aver vista all'università di Milano :-DDD (qualcuno ricorda??) ma ne vedo un'altra uguale, e dico, capperi, ora il vino mi fa vedere due persone uguali, alla fine si scopre che sono gemelle, e che gemelle :-DD (c'è la foto) . Così si fa un cin cin a loro, un cin cin a Debora (con H al centro :-DDDD ) un cin cin a Gessica la sorella, e la mia testolina ora mai è andata :-DDD . La cameriera, capisce che sono brillo, infatti nel finale, chi viene al tavolo? il cameriere con i baffi, che come definirà Luca, è il papà :-DDD tra l'altro mi porta via anche il dolce (che sono i miei preferiti) che non avevo finito :-(((((.
Alla cena ho anche il grande piacere di conoscere Sara, molto simpatica.
Ad un tratto passa .ale, http://blogs.technet.com/alead_msft/ con dei tagliandini (però io non l'ho ricevuto :-((((( ), e gli dico, cosa servono? mi sento dire (non so da chi) che sono per l'altra sala, nella mia mente allora forse il vino o forse la stanchezza, subentrano dei piacevoli pensieri, ma scropo alla fine che serviva solo per la consumazione di un drink. Mi fermo qui.... :-)))) almeno per la parte del dopo cena, perchè sul tardi, si parte per l'hotel, ed io ora mai cotto, torno in stanza, dopo naturalmente aver fatto una piacevole chiacchierata con Alessandro e Ermanno. La stanza? che dire, per me, che sono ancora abituato al vecchio stile, trovarmi in una stanza dove funzionano tutto (apertura, luci, ecc) con la carta, mi mette in crisi, ma piano piano, prendo mano. Dormo come sasso, il gorno dopo, colazione in hotel, ottimo, un pò di mini cornetti, cappuccino, e via, sul pullman, chiedo all'autista, va alla stazione? e lui no, io uhmmmmm chiamo .ale, e gli dico che non va in stazione, poi mi si avvicina l'autista e mi dice, dopo Microsoft va in Stazione, mi scuso con .ale, e via, sul pullman, con il pensiero di mangiarmi l'autista :-DDD.
Saluto con il "5" (gime five?) i ragazzi che scendo in Micrsooft, gli dico Datemi il 5, tutti un buon 5, mentre il Lorenzo, altro che 5.... :-DDD. si parte per la stazione e faccio due chiacchiere con Marco, arrivati in stazione ci dirigiamo verso la biglietteria, ma in quel momento, una tipa mi si avvicina, e ci chiede indicazioni per una via, Marco risponde dicendo "Noi non siamo di Roma" io mi metto a ridere (ancora avevo l'effetto vino) e poi dice, opz di Milano :-DDD. Certo io non sono di meglio, prendo la scala mobile, nel verso opposto, io cerco di salire, mentre la scala mobile va in discesa, insomma un'altra comica in stazione.
E' così prima prende lui il treno e poi io, con piace, il freccia Rossa, ma alla fine rimango deluso, visto il costo mi aspettavo molto di meglio (e chi lo prende più il treno, meglio il pullman) sperando che non fa ritardo.
Finalmente arrivo a casettaa, tiro su la tapparella, ed i vicini mi vengono a salutare, allora sei tornato, come va? gli dico, ora per i viaggi (prima Calabria, poi Milano) ho finito, week end all'insegna del riposo e poi, lunedì via con il lavoro (speriamo in un rientro morbido).
Se ho dimenticato qualcuno ho sbagliato nominativo, mi scuso, ma tra la tanta gente, le forti emozioni, ed il troppo vino il mio sistema è andato in crash.
Vorrei ringranziare Microsoft Italia per la splendida iniziativa e gli "amici" di Microsoft per avermi invitato a questa bellissima giornata, un grazie anche a tutti gli amici (mvp e lead community) per aver condiviso in quelle ore, pensieri, risate e ...vino :-DDD. Vorrei aggiungere altro, ma la stanchezza di questi ultimi giorni si fa sentire.
Un grazie a tutti, che dirvi..... Microsoft It's fantastic.

sabato 19 settembre 2009

Nuovo blog del supporto tecnico italiano per gli sviluppatori

Da qualche giorno è on line il blog del supporto tecnico italiano per gli sviluppatori .Net consultabile al seguente sito http://blogs.msdn.com/itasupport/ .
Nel blog si trovano interessanti post riguardante la programmazione .Net, con argomenti molto interessanti e di buon livello. Ho avuto modo in questi ultimi mesi, di conoscere alcune delle persone che lavorano dietro questo ottimo blog, e posso dire che sono molto preparate, e disponibili, insomma dei veri professionisti. Proprio ieri, nel giorno dei MVP Days e Lead community, ho avuto il grande piacere e l'onere di conoscere finalmente di persona Raffalele Limosani (lo so, per via dei troppi impegni non sono riuscito a postare prima questa segnalazione. ) http://blogs.msdn.com/itasupport/pages/raffaele-limosani.aspx che ritengo uno dei massimi sviluppatori sullo sviluppo software in ambito mobile, tramite il compact framework. Davvero una persona molto squisita, gentile (grazie per il caffè ;-) ) e professionale.
Insomma, consiglio a tutti gli sviluppatori .Net di seguire il loro blog, che sono certo che ci delizieranno con qualche ottimo post.
Che dirvi... buona lettura :- D

giovedì 3 settembre 2009

Trovare dei valori nei file xml tramite VB.Net

In questo http://www.dotnetromacesta.org/common/trucchi/xml/Manipolare_file_XML.aspx esempio di codice, viene illustrato come ricercare dei valori all'interno di un file xml, tramite il linguaggio di programmazione VB.Net

Download Windows 7 Enterprise

Dal seguente sito http://technet.microsoft.com/it-it/evalcenter/cc442495.aspx?ITPID=insider potete scaricare la versione trial di 90 giorni di Windows 7 Enterprise a 32 bit o 64 bit.

mercoledì 2 settembre 2009

Ado.Net Rilevare lo schema di un database tramite C#

Dal seguente sito http://www.dotnetromacesta.org/common/articoli/adonet/database/Rilevare_Informazioni_Database.aspx potete leggere un articolo riguardante l'utilizzo di Ado.Net e C# per la gestione delle informazioni di un database.
L'articolo illustra come rilevare lo schema di un database Sql Server.