domenica 28 aprile 2013

download free l'eBook del Dottore dei Computer



Doc, mi informa che ha appena rilasciata la nuova versione del suo ebook.
Giunto al volume 11, questo libro scaricabile gratuitamente da qui http://www.ildottoredeicomputer.com/2013/04/il-dottore-dei-computer-volume-11.html contiene numerosi consigli e trucchi sul mondo dei computer.
Il libro è scritto in italiano ed in formato PDF.
Ve lo consiglio, ben fatto.
Complimenti a Doc per la passione che ci mette.

sabato 27 aprile 2013

Download Microsoft Enterprise Library 6

Rilasciata la nuova versione di Enterprise Library, giunta alla versione 6.
Qui http://www.microsoft.com/en-us/download/details.aspx?id=38789 il download e maggiori informazioni.

mercoledì 24 aprile 2013

Sito GeoForUs

Per la rubrica segnalazione sito, oggi segnaliamo il sito GeoForUs il quale si occupa di fornire notizie sul mondo della cartografia, delle tecnologie che fanno uso della Geografia.
Qui http://www.geoforus.it/ trovate notizie, eventi, e tanto altro su questo mondo.

martedì 23 aprile 2013

Download Vivo Next 1.1 programma per aiutare i ipovedenti e dislessici

ViVo Next 1.1 ed il Computer legge per te









Nuova versione del programa VivoNext, il programma portatile, che aiuta tutte quelle persone che hanno difficoltà nella lettura.
Il software, che da alcuni anni segnaliamo, permette a tutti coloro che utilizzano il computer ma hanno difficoltà nella lettura.
Il programma è gratuito, in italiano e realizzato da italiani, un software molto importante.
Qui http://www.istitutomajorana.it/index.php?option=com_content&task=view&id=2140&Itemid=33 potete scaricare l'ultima versione.

lunedì 22 aprile 2013

Linq sum array

Il frammento di codice qui di seguito, illustra come ottenere la somma dei valori di un array, il tutto tramite il linguaggio di programmazione Vb.Net e C#.

Vb.Net
 
 
Dim Elementi() AsInteger = {1, 5, 8, 1}
 
Dim risultato = (From Dati In Elementi Select Dati).Sum()
 
 
C#
 
int[] Elementi = newint[] { 1, 5, 8, 1 };
 
var risultato = (from Dati in Elementi select Dati).Sum();

domenica 21 aprile 2013

Asp.Net utilizzare if in Eval VB.Net

Nella tecnologia Asp.Net, in particolare nella parte html (Aspx) può tornare utile utilizzare l'operatore IF per verificare quale valore visualizzare.

Qui di seguito si riporta un esempio di codice per il linguaggio Visual Basic Net, in cui tramite la parola chiave if, si verifica con la funzione IsDbNull se il valore è nullo oppure no.

iif(IsDbnull(Eval("Campo")), "ValoreA","ValoreB").

sabato 20 aprile 2013

Asp.Net function in Eval

Nell'eventualità che nella parte ASPX, o meglio html, dobbiamo passare un valore ad una fuznione tramite la parola chiave Eval , dobbiamo mettere il nome della funzione e tra parentesi Eval.
Qui di seguito si riporta un esempio.

<%# MiaFunzione( Eval("Campo")) %>


CodeBind VB.Net:

Public Function MiaFunzione (valore as string) as string

codice

end function

mercoledì 17 aprile 2013

C# reflection get value member

Nell'eventualità che dobbiamo ottenere il valore di una proprietà, di una classe, tramite il metodo GetField, di Reflection, possiamo ottenere ciò.
Qui un esempio di codice scritto in C#.




Type myType = typeof(Classe);
object risultato = myType.GetField(campoField, BindingFlags.Public | BindingFlags.Instance).GetValue(OggettoClasse);

domenica 14 aprile 2013

Recensione libro: Windows 8 Trucchi e segreti

Scheda del libro:
Autore:
Preston Galla
Prezzo:Euro 34,90
Prezzo Ebook:Euro 30,00
Caratteristiche:
376 pag - 17x24
Numero Edizione:
1
Anno di edizione:marzo  2013
ISBN:978-88-481-2863-6
Lingua:Italiano

Il sistema operativo Windows 8, è la novità di questi ultimi mesi in fatto di tecnologia. Un sistema operativo particolare, perché totalmente diverso dalle precedenti versioni. Inoltre la particolarità di questo sistema e che con un’unica interfaccia grafica è stata adottata anche per altri sistemi, come Tablet e smartphone.
Il libro Windows 8 Trucchi e segreti http://www.tecnichenuove.com/argomenti/informatica-e-internet/windows-8.html  edito Tecniche Nuove, non è un manuale che spiega il sistema operativo, ma un libro da tenere a portata di mano, perché sono illustrati interessanti trucchi e tecniche per utilizzare al meglio questo sistema operativo. In questo libro troviamo indicazioni su come ottimizzare e migliorare l’utilizzo del nuovo sistema operativo di Microsoft, con tecniche poco conosciute.

Ma vediamo in dettaglio i vari capitoli di questo ottimo libro

Il primo capitolo di questo interessante libro, riguarda il primo avvio, e le prime fasi di login. Nel capitolo troviamo numerosi esempi di come bloccare la schermata di avvio, la gestione del ripristino del sistema, installazione su un computer mac, su ambiente virtuale e tanto altro. Un capitolo interessante per chi vuole migliorare l’avvio o utilizzarlo in altri contesti.
Nel capitolo secondo, viene preso in esame la parte riguardante la schermata iniziale, ed in particolare quella in cui sono presenti i programmi. Il nuovo sistema operativo, a differenza dei precedenti, ha una nuova interfaccia, detto a riquadri, il capitolo vuole fornire interessanti trucchi su come migliorarla e personalizzarla a nostra piacimento.
Il capitolo 3 riguarda il desktop che ha subito notevoli cambiamenti, nel capitolo l’autore del libro presenta interessanti consigli ed indicazioni di come adattarlo alle proprie esigenze.
Un capitolo molto importante è il quarto, in questo capitolo l’autore tratta un argomento interessante ed al tempo stesso importante, le prestazioni del computer. Scopriremo come migliorare le prestazioni del computer, gestire le applicazioni la memoria e tanti altri aspetti per rendere il nostro computer efficiente e veloce.
Il capitolo 5, tratta un tema che pochi libri se non qualche eccezione ne illustra, la gestione di applicazioni on line, detti appunto cloud. Negli ultimi mesi sono stati realizzati diversi servizi on line gratuiti ed a pagamento, che possono migliorare l’utilizzo del computer ed il lavoro degli utenti. Il capitolo, illustra alcune tecniche di come utilizzare skydrive, ed altri siti che offrono servizi gratuiti e non.
Nel capitolo 6, l’autore del libro si sofferma sull’aspetto della multimedialità. Vedremo alcune indicazioni e consigli sulla gestione delle immagini, film, musica, utilizzare il nuovo sistema operativo per vedere film o televisione, per giocare alla XBOX 360, e tanti altri aspetti interessanti.
Nel capitolo settimo, viene illustrato all’utente la gestione di pc in rete, la connessione ad una rete internet wifi, il desktop remoto ed altre tecniche riguardante le reti. Un capitolo molto importante.
Il capitolo ottavo si parla di sicurezza, argomento poco illustrato negli attuali libri dedicati a Windows 8. Il capitolo fornisce interessanti indicazioni affrontando l’argomento in maniera esauriente.
Nel capitolo 9, viene spiegato in maniera dettagliata l’utilizzo della posta elettronica. In questo capitolo, sono illustrati interessanti trucchi riguardante la posta elettronica, in particolare con l’account outlook.com e gmail. Il lettore troverà molto interessante e fondamentale questo capitolo per configurare e gestire al meglio la posta elettronica in Windows 8.
Nel penultimo capitolo (10) il più breve di tutti i capitoli, troviamo interessanti indicazioni sulla gestione hardware. Consigli come il risparmio energico, l’utilizzo di due monitor, i driver ed altro ancora.
Nell’ultimo capitolo (11) anch’esso molto breve, viene illustrato l’utilizzo del registro di windows, che anche in questa nuova versione l’utente può fare riferimento per apportare interessanti modifiche al sistema.

Qui di seguito si riportano i vari capitoli del libro. el libro.

1) Trucchi per la configurazione e l'avvio
2) Modificare la scheramata Start, l'interfaccia di Windows 8 e le app.
3)  Modificare il desktop
4) Trucchi per la produttività e per le prestazioni del sistema.
5) Trucchi per il cloud e per le reti sociali
6) La musica, i media e i video
7) Le Reti, il web il wireless e internet
8)   La sicurezza
9) L'email
10) L'Hardware
11) Il registro di sistema e l'editor criteri di gruppo.


Conclusioni
Un libro interessante con tantissime indicazioni per migliorare l’utilizzo di Windows 8 ed adattarlo alle proprie esigenze. Un libro rivolto a quelle persone che hanno una buona dimestichezza con il sistema operativo Windows. Nel libro sono presenti numerosi schermate che agevolano la comprensione dell’argomento che si sta trattando. Un ottimo libro da tenere a portata di mano visto i notevoli cambiamenti di questo sistema operativo. 

sabato 13 aprile 2013

Tutorial Reporting Services 2012 i grafici parte 20

Riporto l'articolo scritto prer il sito http://www.iprogrammatori.it/articoli/programmazione/tutorial-reporting-services-2012/art_i-grafici_1265.aspx
Introduzione
In questa ventesima parte del tutorial di Reporting Services, vedremo una brevissima e lieve introduzione sull’utilizzo dei grafici in reporting services 2012, naturalmente più avanti, affronteremo in dettaglio e con indicazioni più complesse questi controlli, che offrono ottime potenzialità.

Creazione della base datiPrima di procedere alla creazione del report, dobbiamo creare una tabella che faccia al caso nostro.
Si crea una tabella denominata “Finanza” composta da tre campi (colonne) una denominata “Mese” di tipo Varchar(20) not null, una denominata “Entrate” di tipo int non null, ed una denominata “Uscite” di tipo int.
Il tutto come mostrato in figura 1.




Figura 1 – lo schema del database

Salviamo la tabella “Finanza” ed apriamola per inserire i dati.
Valorizziamo la base dati di nostro interesse, inserendo qualche mese e valori di entrata ed uscita.
Creazione del report
Terminato di inserire i dati nella tabella, si apre l’ambiente di sviluppo per Reporting Services, si crea un nuovo progetto di tipo Report.
Dopo aver aggiunto un report nel progetto, inseriamo un grafico, tramite il tasto destro del mouse.
Nel menu “Inserisci” selezioniamo la voce “Grafico”, nella finestra che viene aperta (figura 2) selezioniamo il primo a sinistra, quello relativo al menu “Colonna” il grafico “Istogramma”.



Figura 2 – La selezione del grafico

Dopo averlo selezionato confermate il tutto tramite il pulsante “OK”, in questo modo verrà inserito nel report (figura 3).



Figura 3 – il report appena inserito.

Ora dobbiamo collegare la fonte dati (dobbiamo aver impostato una connessione alla tabella precedentemente collegata, e precisamente un set di dati) al nostro grafico, in modo da visualizzare i dati.
Se facciamo click sul grafico appena aggiunto, viene visualizzata una piccola finestra (figura 4) nella quale vanno impostati i valori.

Figura 4 – La finestra per impostare i dati.

Nell’area contrassegnata con la dicitura “Valori”, facciamo click sul pulsante “+” (più) il quale permette di visualizzare i campi della fonte dati. Selezioniamo i campi relativi a “Entrata” e “Uscite” mentre nella sezione “Gruppi di categorie” selezioniamo il valore “Mese”.
Se il lettore fa caso, i campi saranno aggiunti con la formula “Sum” (figura 5) se vogliamo che non si utilizzi tale formula oppure altra funzione, dobbiamo fare click sul pulsante della freccia che va verso in basso, e dal menu che viene visualizzato (figura 5) selezionare la voce “Proprietà serie...”


Figura 5 – la formula ed il  menu per i campi.

In questo modo abbiamo la possibilità di personalizzare il dato. Nella finestra che viene aperta (figura 6) avremmo la casella “Campo valori” impostato, a questo punto tramite il pulsante “Fx” apriamo la finestra per impostare le formule.


Figura 6 – La finestra del campo

Nella finestra che viene aperta, eliminiamo la formula e facciamo click sulla categoria “Campi (nome dataset)” e selezioniamo con il doppio click il campo di nostro interesse.
Nel nostro caso abbiamo lasciato solo i nomi del campo, senza aggiungere formula.
Confermiamo il tutto tramite il pulsante “OK”.
Ora non ci resta che personalizzare il nostro report. Facciamo click con il pulsante destro del mouse, sul titolo del grafico, la casella in alto, e nel menu che viene visualizzato, selezioniamo la voce "Proprietà titolo…”, verrà aperta una finestra (figura 7) nella quale possiamo impostare il testo, la disposizione del testo (se in alto, basso, ecc) il colore, il carattere e tante altre opzioni, tramite il menu situato sulla sinistra.

Figura 7 – Il titolo e la disposizione del testo.

Impostate del testo per la casella relativo al titolo del grafico e confermate il tutto tramite il pulsante “OK”.
Ora non resta che personalizzare anche il testo riguardante il titolo dell’asse.
Anche in quel caso fate click con il tasto destro del mouse, sul controllo e dal menu di scelta rapida che viene aperto selezionare la voce “Proprietà titolo asse…”.
Nella finestra che viene aperta, impostate del testo e confermate il tutto tramite il pulsante “OK”.
Stessa operazione anche per il testo posizionato nella parte inferiore.
Ora non ci resta che verificare il corretto funzionamento del report, facciamo click sul pulsante “Anteprima” per visualizzare il nostro grafico.
Se non ci sono problemi, il grafico sarà come illustrato in figura 8.



Figura 8 – Il risultato finale del grafico

Conclusioni
L’articolo ha fornito una breve introduzione al mondo dei grafici di Reporting Services 2012, nei prossimi articoli, vedremo altre tipologie, ed altre funzionalità.
Reporting Services 2012, mette a disposizione dell’utente una vasta scelta di grafici, alcuni anche molto complessi o con particolare impatto visivo.

Parte 1 http://emanuelemattei.blogspot.it/2012/09/tutorial-reporting-services-2012.html  
Parte 2 http://emanuelemattei.blogspot.it/2012/12/tutorial-reporting-services-di-sql.html
Parte 3 http://emanuelemattei.blogspot.it/2012/12/tutorial-reporting-services-2012-parte.html  
Parte 4 http://emanuelemattei.blogspot.it/2012/12/tutorial-reporting-services-2012-le.html
Parte 5 http://emanuelemattei.blogspot.it/2012/12/tutorial-reporting-services-2012-parte_20.html
Parte 6 http://emanuelemattei.blogspot.it/2012/12/tutorial-reporting-services-parte-6-la.html
Parte 7 http://emanuelemattei.blogspot.it/2013/01/tutorial-reporting-services-parte-7-la.html
Parte 8 http://emanuelemattei.blogspot.it/2013/01/tutorial-reporting-services-2012-parte.html
Parte 9 http://emanuelemattei.blogspot.it/2013/01/tutorial-reporting-services-2012-parte_16.html
Parte 10 http://emanuelemattei.blogspot.it/2013/01/tutorial-reporting-services-2012-parte_24.html
Parte 11 http://emanuelemattei.blogspot.it/2013/01/tutorial-reporting-services-2012-parte_31.html
Parte 12 http://emanuelemattei.blogspot.it/2013/02/tutorial-reporting-services-2012-parte.html
Parte 13 http://emanuelemattei.blogspot.it/2013/02/tutorial-reporting-services-parte-13.html 
Parte 14 http://emanuelemattei.blogspot.it/2013/02/tutorial-reporting-services-parte-14.html
Parte 15 http://emanuelemattei.blogspot.it/2013/02/tutorial-reporting-services-2012-parte_22.html
Parte 16 http://emanuelemattei.blogspot.it/2013/02/tutorial-reporting-services-2012-parte_23.html
Parte 17 http://emanuelemattei.blogspot.it/2013/02/tutorial-reporting-services-2012-il.html
Parte 18 http://emanuelemattei.blogspot.it/2013/03/tutorial-reporting-services-2012-parte.html
Parte 19 http://emanuelemattei.blogspot.it/2013/03/tutorial-reporting-services-2012-parte_19.html

mercoledì 10 aprile 2013

Ext.net treegrid how to set row coloring font to text

Nel controllo Ext.Net Treegrid, se vogliamo rendere il font del testo delle celle di una particolare riga di colore rosso, dobbiamo utilizzare il foglio di stile.
Supponiamo, che se il valore è uguale 0, il testo contenuto nelle celle si imposta di colore rosso.
Nella parte Aspx inserire il seguente esempio.

.x-grid-row   {  font-weight: bold;

color: Red;



}

Mentre nella parte .CS, il seguente codice.

if (Variabile == 0)

node.Cls = "x-grid-row";

martedì 9 aprile 2013

Evento di lancio di Kaspersky Pure 3.0

Giovedì 11 aprile 2013, dalle ore 17.00 ci sarà la presentazione del nuovo Kaspersky Pure 3.0 Total Security.
Per partecipare bisogna autenticarsi tramite il social network Google+, qui https://plus.google.com/u/0/110369116315123340458/posts oppure nella pagina fan di Kaspersky o twitter.
I collegamenti ai social network si trovano in fondo al sito ufficiale http://www.kaspersky.com/it/


lunedì 8 aprile 2013

Download Free icons

Oggi vi segnaliamo altro sito interessante per scaricare le immagini.
Il sito http://dryicons.com/free-icons/ fornisce un vasto archivio di icone da utilizzare per uso personale, commerciale ed altro.
Al momento, l'archivio è fermo a gennaio 2013.

domenica 7 aprile 2013

Free ebook Microsoft

Come riportato qui http://social.technet.microsoft.com/wiki/contents/articles/11608.e-book-gallery-for-microsoft-technologies.aspx la possibilità di scaricare gratuitamente dei ebook in lingua inglese, formato pdf o mobile, in ambito di tecnologie Microsoft.
Sql Server, Visual Studio, Office ed altri argomenti da scaricare.

sabato 6 aprile 2013

Oracle concatenare colonne

In una query select nel caso in cui si vuole aggregare in una colonna due o più campi e/o del testo bisogna usare il simbolo ||, che in Sql Server corrisponde in +


Esempio
Oracle
Select campoA || ' testo ' || campoB from Tabella
Sql Server
Select campoA +  ' testo '  + campoB from Tabella

venerdì 5 aprile 2013

Regular expression eliminare tutti i caratteri non ascii

Qui di seguito un framento di codice di utilizzo Regular Expression che replica i caratteri non ascii.
Il codice, verifica se la stringa ha caratteri ascii, quelli non validi non vengono considerati.



string testo = Regex.Replace(lTesto, @"[^\u0000-\u007F]", "");

giovedì 4 aprile 2013

Entity Framework utilizzarlo su più progetti come dll

Nell'eventualità che abbiamo realizzato una dll, con l'utilizzo della base dati Entity Framework da utilizzare in più progetti, per far si che tale riferimento venga utilizza dobbiamo aggiungere nel file Web.Config, il riferimento all'assembly.
Di seguito il codice.


< add assembly="SpazioDeiNome.NomeClasse" >
</ add >

mercoledì 3 aprile 2013

ext.net gridpanel remove all data

Per rimuovere i dati di un GridPanel, lato client, utilizzare il metodo removeAll, della proprietà store del controllo grid,  qui di seguito un esempio

grid.store.removeAll();

martedì 2 aprile 2013

ext.net gridpanel remove filter

Per rimuovere il filtro da un controllo gridPanel, utilizzare il seguente scriptl ato client
 grid.filters.clearFilters();

lunedì 1 aprile 2013

XNA fine supporto

XNA è la tecnologia Microsoft per la realizzazione di video giochi per pc Windows e Xbox.
In questo sito http://steveproxna.blogspot.it/2013/02/xna-is-dead.html la notizia, che Microsoft non supporterà più tale piattaforma.
Nel sito sono riportati interessanti informazioni e link, speriamo in una nuova piattaforma per realizzare i video giochi, anche in vista della nuova Xbox (720) prevista per la fine dell'anno.
Che dirvi... dopo Silverlight ora è il turno di XNA :- (