mercoledì 22 aprile 2015

crystal report sum field string

Se vogliamo fare la somma di un campo che sul database è impostato come string,  dobbiamo seguire una particolare procedura.

Il primo step, o meglio passaggio è quello di trasformare il campo string in numero, per questo dobbiamo creare un campo formula.

Dalla finestra esplora campo, facciamo click sulla voce di menu "Campi Formula" e si crea un campo (es. Totale o importo ). (figura 1)
Figura 1


A questo punto si crea la funzione che trasformi il campo in numerico, tasto destro sul nome del campo e click sulla voce "Modifica".
Nella finestra delle formule scriviamo la seguente formula


if not isnull({NomeTabella.Campo}) then
     ToNumber({NomeTabella.Campo})
else
0

In questo modo se non è null tramite la funzione ToNumber trasforma il valore in numero, altrimenti restituisce 0.

Salviamo il tutto.

Nella sezione di raggruppamento facciamo click con il tasto destro e nella voce di menu, selezioniamo la voce "Inserisci" e poi riepilogo.
A questo punto nella finestra che viene aperta, selezioniamo come campo quello della formula (Totale) mentre come formula quello relativo alla Somma (figura 2).
Figura 2

A questo punto nel report avremmo un campo di tipo formula, su un campo di testo trasformato in numerico.

domenica 19 aprile 2015

Evento gratuito Server Infrastructure Days 2015

Il 17 e 18 giugno 2015, presso Microsoft Italia nella sede di Milano, si svolgerà l'evento gratuito dedicato al mondo dei server.

L'evento Server Infrastructure Days, riguarda tutti quei prodotti server, quali Sistemi operativi, Exchange, Dynamics, Azure, Cloud, etc targati Microsoft.

Due giorni di formazione gratuita, per chi è interessato, può visitate il seguente sito http://www.infrastructureday.com/2015/index.aspx dove si può consultare l'agenda, ed iscriversi tramite il modulo di registrazione.

giovedì 16 aprile 2015

.Net Gis Esri Windows Phone articolo introduttivo

Si riporta l'articolo scritto per il sito http://www.iprogrammatori.it/articoli/programmazione/art_introduzione-al-gis-per-windows-phone-8_1388.aspx


I controlli Gis di Esri http://www.esriitalia.it/ possono essere utilizzati su varie piattaforme e linguaggi, tra cui anche Windows Phone per il linguaggio di programmazione VB.Net e C#.
Abbiamo visto come utilizzarli in ambito di Silverlight http://www.iprogrammatori.it/articoli/programmazione/tutorial-gis-silverlight/ , tramite l’installazione dell’apposito SDK, anche per la piattaforma mobile Microsoft esiste un determinato SDK.
Prime configurazioni
Per lo sviluppo di tali applicazioni dobbiamo scaricare il pacchetto  "ArcGis Runtime SDK" ( al momento versione 10.1.1),  che permette di utilizzare determinati componenti per la realizzazione di applicazioni GIS.
Il framework si può scaricare dal seguente sito http://www.esri.com/apps/products/download/index.cfm?fuseaction=download.main&downloadid=875 e fare click sul collegamento con la dicitura “ArcGISRuntimeSDK1011forWindowsPhone.exe”
A questo punto una volta scaricato il componente non ci resta che avviarlo.
La prima schermata ci fornisce informazioni su ciò che andremo ad installare nel pc.



Figura 1 – Schermata iniziale

Tramite il pulsante “Next”, viene visualizzata le informazioni di licenza, nel caso che si vuole continuare all’installazione dobbiamo fare click sull’opzione “I Accept the license agreement” (figura 2).


Figura 2 – scherma di accettazione dei termini di licenza


A questo punto, dopo aver accettato i termini di licenza, fare click sul pulsante Next.


Figura 3 – Il percorso dove verrà installato il componente

La schermata successiva (figura 3) ci chiede in quale percorso del nostro computer installare i componenti, a questo punto dove aver selezionato la cartella o lasciata quella di default, fare click sul pulsante “Next”.


Figura 4 – Finestra di avvio installazione.


La finestra successiva ci chiede di procedere all’installazione il tutto tramite il pulsante “Install”. (figura 4).


Figura 5 – Lo stato d’installazione



La finestra successiva (figura 5)  indica lo stato d’installazione, al termine potremmo utilizzare i componenti.
Primo avvio con Visual Studio
Dopo aver installato i componenti apriamo Visual Studio 2012 Express per Windows Phone, selezioniamo il linguaggio di nostro interesse, e successivamente la categoria “Windows Phone” mentre nella parte centra selezionare il modello “Applicazione per Windows Phone” ( figura 6 ) .


Figura 6 – La creazione del progetto per lo sviluppo di applicazione WP.


Dalla barra degli strumenti, trasciniamo il controllo “MAP”,  ( Figura 7), nell’emulatore, questo controllo ci permette di applicare una mappa nella nostra applicazione.


Figura 7 – I controlli GIS.
Se nella barra non sono presenti i controlli, dobbiamo aggiungerli, tramite il click con il tasto destro sulla barra degli strumenti, selezionare la voce “Scegli elementi…” a questo punto nella finestra che viene aperta, selezionare i controlli che hanno lo spazio dei nomi che inizia con “Esri…..”, come mostrato in figura 8.


Figura 8 – La finestra per l’aggiunta dei controlli.


La parte XAML, avrà il seguente codice:


<Grid x:Name="ContentPanel" Grid.Row="1" Margin="12,0,12,0">

 

            <esri:Map Background="White" HorizontalAlignment="Left" Margin="10,26,0,0" VerticalAlignment="Top" WrapAround="True" Height="424" Width="436">

                <esri:ArcGISTiledMapServiceLayer Url="http://services.arcgisonline.com/ArcGIS/rest/services/World_Street_Map/MapServer"/>

            </esri:Map>

 

        </Grid>


A questo punto non ci resta che testare la nostra applicazione, se il pc non dispone degli emulatori (perché non ha attivo Hyper-V) possiamo testarlo su un vero dispositivo, collegato tramite cavo USB al pc.
Durante lo sviluppo potremmo avere il messaggio di errore in cui viene indicato che un servizio non è attivo.
Questo è dovuto al fatto che il servizio “IpOverUSBSvc” non è attivo, per attivarlo dobbiamo andare nella finestra di “Gestione Attività” nella paginetta “Servizi” (pagina 9) fare click sul nome del servizio e tramite il menu di scelta rapida selezionare la voce "Avvia"


Figura 9 – La finestra delle Gestione Attività

A questo punto siamo pronti a testare ed utilizzare la nostra prima applicazione in ambito GIS in ambiente Windows Phone 8.0, in
Figura 10 viene mostrato su un vero dispositivo con Windows Phone.



Figura 10 - Applicazione GIS eseguita su un vero terminale

Conclusioni


L’utilizzo di applicazioni in ambito GIS sono numerose e sempre più nei prossimi mesi verranno utilizzati, sia in ambito di Smart City  che per determinati ambiti. I controlli offerti da Esri offrono allo sviluppatore notevole facilità di sviluppo nonché potenzialità.
Dalla seguente pagina http://resources.arcgis.com/en/help/windows-phone-sdk/concepts/index.html#//011v00000031000000 potete consultare il manuale sull’utilizzo di tale run time, mentre qui http://resources.arcgis.com/en/communities/windows-phone-sdk/ la pagina iniziale con i vari riferimenti.

martedì 14 aprile 2015

Visual Studio Tools for Unity 2.0 Preview 2

VSTU.Unity5

Come riportato in questo post  http://blogs.msdn.com/b/visualstudio/archive/2015/04/06/visual-studio-tools-for-unity-2-0-preview-2.aspx è stato rilasciato un componente per lo sviluppo di video giochi  tramite Unity 2.0.

Il componente per Visual Studio 2010, Visual Studio 2012, Visual Studio 2013 e Visual Studio 2015, permette al programmatore di agevolare lo sviluppo e test di video giochi tramite il programa Unity.

Per maggiori informazioni visitate il sito indicato.

lunedì 13 aprile 2015

Evento sicurezza informatica Cybersecurity summit 2015




Il 16 aprile 2015 a Milano si svolgerà un evento sulla sicurezza informatica, una bellissima iniziativa di formazione gratuita nel quale verranno illustrate le situazioni attuali sui pericoli informatici, mentre per l'evento d iRoma sarà in ambito sicurezza nella PA.

L'evento della durata di una giornata, vuole fare il punto della situazione dell'attuale cyber crimine in Italia.

L'iniziativa si svolge in due città, il 16 aprile 2015 a Milano, ed il 20 maggio 2015 a Roma.

Qui http://www.theinnovationgroup.it/eventi/cybersecurity-summit-2015-milano/ trovate informazioni ed il modulo per la partecipazione (gratuito) all'evento di Milano, mentre qui http://www.theinnovationgroup.it/eventi/cybersecurity-summit-2015-roma/ per quanto riguarda quello di Roma.









sabato 11 aprile 2015

Programma gratuito per creare video giochi Cocos2d






La piattaforma gratuita Cocos2D, permette la creazione di video giochi per diversi sistemi, mobili, windows, pc e tablet.

Questa suite gratuita ed open source permete di creare dei video giochi ed è scaricabile dal seguente sito http://www.cocos2d-x.org/ sfrutta alcuni linguaggi molto diffusi come Javascript, C++ e LUA.

Inoltre dal seguente sito http://www.cocos2d-x.org/learn si può scaricare il manuale d'uso.

Che dirvi... buon divertimento.


giovedì 9 aprile 2015

Free ebook Managing Agile Open-Source Software Projects with Microsoft Visual Studio Online

Managing Agile Open-Source Software Projects with Microsoft Visual Studio Online















Dal seguente sito http://blogs.msdn.com/b/microsoft_press/archive/2015/04/09/free-ebook-managing-agile-open-source-software-projects-with-microsoft-visual-studio-online.aspx si può scaricare gratuitamente un ebook in formato PDF (al momento in cui scrivo) riguardante la programmazione agile nei progetti open source tramite Visual Studio on line.

L'ebook è in formato pdf in lingua inglese composto da circa 160 pagine.






venerdì 3 aprile 2015

Conferenza GIS

Copertina conferenza



Si avvicina il grande girno della Conferenza Esri Italia 2015, un evento dedicato al mondo del GIS, mappe e territorio.
Tante le varie aree in cui sarà illustrata l'importanza del GIS, le varie sessioni sono indicate a tutte le persone che operano nel settore e che si vogliono avvicinare a questo mondo.
Non solo sviluppatori, ma anche utenti, decisionali, responsabili, un evento nel quale scoprire le potenzialità offerte da Esri in questo settore.

L'evento si terrà a Roma il 15 e 16 aprile, per iscrizioni e maggiori informazioni visitate il seguente sito http://www.esriitalia.it/eventi/conferenza-italiana-utenti-esri/conferenza-esri-italia-2015.html









side event della Conferenza Esri Italia 2015
alt alt



alt alt alt



alt alt alt




alt

mercoledì 1 aprile 2015

free library qrcode

Dal seguente sito http://platform.twit88.com/projects/mt-qrcode potete scaricare un componente gratuito per la generazione dei qrcode o per la decodifica delle immagini di tipo qrcode.

Il componente può essere utilizzati in vari ambienti di sviluppo, quale Asp.Net, Windows Application, Windows 8 e mobile.

Per maggiori informazioni visitate il sito indicato.


sabato 28 marzo 2015

Download Microsoft Small Basic 1.1 Italiano

Developer Tools



Da pochi giorni è stata rilasciata la nuova versione del programma gratuito per la programmazione Small Basic 1.1, che si basa sul framework 4.5.

Il programma permette la creazione di semplici applicazioni, per il download e maggiori informazioni visitate il seguente sito https://www.microsoft.com/it-IT/download/details.aspx?id=46392

venerdì 27 marzo 2015

DotNetCampus 2015

Il 30 maggio 2015, una data che ogni sviluppatore si deve segnare, infatti torna l'appuntamento più importante d'Italia riguardante lo sviluppo software sulla tecnologia Microsoft.
L'evento DotNetCampus, qui http://www.dotnetcampus.it/ il sito ufficiale, è una bellissima iniziativa formativa riguardante la tecnologia .Net.
Durante la giornata del sabato 30 maggio 2015, oltre alle varie sessioni sulla tecnologia Microsoft .Net, ci sarà la possibilità di consegnare alle aziende il proprio cv e parlare con alcuni membri delle varie community.

Una giornata formativa e di aggregazione molto bella, che invito tutti gli appassionati del computer a partecipare.

Per partecipare bisogna iscriversi nel sito precedentemente indicato, dove si trova anche il luogo e l'agenda.


mercoledì 25 marzo 2015

Tools convert pdf to Word

Ecco qui http://www.investintech.com/pdf-ocr.htm altro interessante tools che permette di convertire un file pdf in Word.
Dopo aver selezionato il file da convertire, nella casella inferiore inserire l'indirizzo email dove si vuole ricevere il file convertito.

martedì 24 marzo 2015

Free ebook Microsoft System Center Deploying Hyper-V with Software-Defined Storage Networking

Microsoft System Center Deploying Hyper-V with Software-Defined Storage & Networking




Nuovo ebook per tutti coloro che si occupa di sistemi, dal seguente sito http://blogs.msdn.com/b/microsoft_press/archive/2015/03/17/free-ebook-microsoft-system-center-deploying-hyper-v-with-software-defined-storage-amp-networking.aspx la possibilità di scaricare gratuitamente un libro riguardante Hyper-V.

l'ebook è in formato pdf, mobil e epub ed in lingua inglese.

domenica 22 marzo 2015

.Net creare la prima applicazione in Windows Phone 8.0

Si riporta l'articolo scritto per il sito http://www.iprogrammatori.it/articoli/programmazione/art_creare-la-prima-applicazione-per-windows_1382.aspx

In questo articolo vedremo come avvicinarsi alla programmazione mobile tramite l’ambiente gratuito Visual Studio 2012 Express per Windows Phone, con il linguaggio di programmazione C#.
Da qualche anno, il nuovo sistema operativo Microsoft per il mobile ha stravolto la programmazione di questi dispositivi, permettendo uno sviluppo ed approccio diverso dalle precedenti versioni, in cui tramite il Compact Framework venivano realizzati applicazioni per sistemi operativi mobile quali Windows Mobile.
Con questo nuovo sistema operativo, tramite l’ambiente di sviluppo Visual Studio 2012 e versione successive, possiamo sviluppare applicazioni per questa nuova versione.
Anche in questo caso, abbiamo la possibilità di utilizzare i linguaggi più comuni, quali Visual Basic .Net e C#.
Dopo aver scaricato l’ambiente di sviluppo Visual Studio 2012 express per la programmazione mobile, dal seguente link http://www.microsoft.com/it-IT/download/details.aspx?id=35471  per la programmazione di Windows Phone 8, mentre qui https://dev.windowsphone.com/it-it/downloadsdk trovate gli emulatori, gli ultimi ambienti di sviluppo e vari software, possiamo scoprire questo mondo.
Terminato il download dell’ambiente di sviluppo gratuito, dovremmo effettuare l’installazione.
Creazione della prima applicazione Windows Phone
Per la versione di Windows Phone 8, l’installazione avviene solo con la versione del sistema operativo di Windows 8 o versione successiva.
Dopo ave terminato l'installazione sul nostro computer dotato di Windows 8.1, ci troveremo nella schermata iniziale di Windows 8, le applicazioni installate, tra queste troviam la voce di menu   “VS Express per Windows Phone” (figura 1) il quale ci permette di aprire l’ambiente di sviluppo.


Figura 1 – la voce di menu

Al primo avvio è richiesta la verifica della licenza (anche se è gratuita bisogna validare la licenza) di utilizzo.
Per creare un nuovo progetto, dobbiamo fare click sulla voce “Nuovo progetto….” Che troviamo nella pagina iniziale, oppure tramite la voce di menu “File”, selezionare nuovo progetto.


Figura 2 – La finestra pagina iniziale


Nella finestra che viene aperta (figura 3) dobbiamo selezionare il linguaggio di nostro interesse tra VB.Net e C#, e tra i vari modelli presenti nella parte destra, selezionare la voce “applicazione per Windows Phone”.


Figura 3 – La finestra di creazione progetto

Questa voce di menu ci permette di creare una semplice applicazione, che possiamo man mano definire secondo le nostre esigenze.
Confermate il tutto tramite il pulsante “OK”, a questo punto ci viene chiesto per quale versione di Windows Phone vogliamo realizzare l’applicazione (figura 4).


Figura 4 – scelta della versione di Windows Phone

A questo punto verrà aperto l’ambiente di sviluppo con la doppia visualizzazione, in una è presente l’aspetto grafico, il quale fornisce un anteprima di come sarà visualizzata l’applicazione sullo SmartPhone, e dall’altra il codice XAML, il tutto come mostrato in figura 5.


Figura 5 – L’ambiente di sviluppo

Dalla barra degli strumenti, trasciniamo il controllo “Button” e lo posizioniamo nell’emulatore, il tutto come mostrato in figura 6.


Figura 6 – Il pulsante button.

A questo punto facciamo doppio click sul pulsante, e nella visualizzazione codice scriviamo il seguente frammento di codice.
private void Button_Click_1(object sender, RoutedEventArgs e)
        {
            MessageBox.Show("Prova");
        }
Il frammento è molto semplice, visualizza un messaggio a video.
A questo punto possiamo eseguire la nostra prima applicazione, tramite la barra dei menu o tramite la voce di menu “Debug” e “avvia Debug” in questo modo verrà eseguito la nostra applicazione.
Se viene eseguita l’applicazione su un “emulatore” potremmo ritrovarci un messaggio di errore, come in figura 7.



Figura 7 – Il messaggio di errore che non abbiamo attivato Hyper-V


Questo avviene, perché nonostante il computer ha installato Hyper-V un software di virtualizzazione, non è possibile eseguirlo per dei parametri non impostati nel bios.
A questo punto le soluzioni sono due, o cambiamo le impostazioni del bios (non è semplice) oppure possiamo eseguire la nostra applicazione sul dispositivo.
Se impostiamo il debug sulla voce “Device” nelle impostazione, come riportato in figura 8, l’applicazione verrà eseguita sullo Smartphone.

Figura 8 – La scelta del test sul dispositivo

Un altro possibile messaggio di errore che possiamo riscontrare, è nel caso che il dispositivo è bloccato (schermata di blocco), in questo caso l’ambiente ci informa di tale situazione, il tutto come riportato in figura 9.


Figura 9 – errore di debug in caso di pin attivo

Per risolvere il problema basterà effettuare il codice di attivazione in modo che lo schermo viene sbloccato, in questo modo  si accede allo Smartphone e si potrà eseguire la nostra applicazione.
Tempo qualche secondo e la nostra applicazione sarà visualizzata sul cellulare, come mostrato in figura 10.


Figura 10 - L'applicazione eseguita sul dispositivo mobile Nokia 520

Conclusione

L’articolo ha voluto introdurre la programmazione allo sviluppo di applicazioni per Windows Phone 8, tramite l’ambiente gratuito Visual Studio express 2012.
Le versioni express, si possono utilizzare gratuitamente ed offrono funzionalità e prestazioni ottimali, questi strumenti si rilevano ben fatti per iniziare ad avvicinarsi alla programmazione.

mercoledì 18 marzo 2015

download ViVo Next 3.1 ed il Computer legge per Te


ViVo Next 3.1 il computer legge per te










Nuova versione del programma gratuito Vivo Next 3.1, che offre un valido supporto ed aiuto alle persone con problemi di vista.

Il programma scaricabile qui http://www.istitutomajorana.it/index.php?option=com_content&task=view&id=2406&Itemid=33 facilita l'utilizzo del computer, leggendo il testo che viene visualizzato a video.

Il programma è in italiano e portable ossia che non richiede nessuna installazione.

Complimenti ad Antonio e Silvio per questo ottimo programma.

mercoledì 11 marzo 2015

free ebook Windows 8.1 Succinctly - sviluppo univeral app





Dal seguente sito http://www.syncfusion.com/resources/techportal/ebooks/windows8.1si può scaricare la prima parte del libro riguardante lo sviluppo di applicazioni universal Windows app.

Il libro è scritto in lingua inglese e fornisce le basi per avvicinarsi alla programmazione di Windows 8.1

lunedì 9 marzo 2015

Outlook VBA salvare gli allegati delle email

Si riporta l'articolo scritto per il sito http://www.iprogrammatori.it/articoli/programmazione/art_vba-outlook-salvare-gli-allegati-delle-e_1385.aspx


Può capitare di creare una procedura in VBA, che permette di leggere tutte le email di una determinata cartella creata in Outlook (qualsiasi versione) e salvare sul computer gli allegati.
Le potenzialità offerte dal linguaggio Visual Basic Application, (VBA) permettono agli applicativi Office, di aggiungere funzionalità personalizzate da parte degli utenti migliorando così l’utilizzo del programma.

Stesura di codice


Dopo aver aperto Outulook (ogni versione è indifferente, l’unica differenza sta nel fatto di aprire la finestra dell’Editor VBA), dobbiamo aprire il programma per la stesura del codice VBA, in particolare l’ambiente VBA.
Una volta impostata la visualizzazione codice, scriviamo in alto la seguente dichiarazione che obbliga di scrivere la dichiarazione di variabile.


Option Explicit

Terminata di scrivere tale riga di codice, si riporta qui di seguita una funzione che permette di rilevare un oggetto di tipo “Folder” che permette di gestire il contenuto (email) . Con questo oggetto possiamo effettuare il ciclo su tutti gli elementi. Tramite l’oggetto Folders, possiamo passare il nome della cartella su cui vogliamo ricercare gli allegati nelle email.
Qui di seguito si riporta la funzione

Function GetFolderPath(ByVal NomeCartella As String) As Outlook.Folder
    Dim oFolder As Outlook.Folder
    On Error Errore
    Set oFolder = Application.Session.Folders.Item(1).Folders.Item(NomeCartella)
    Set GetFolderPath = oFolder
    Exit Function
Errore:
    Set GetFolderPath = Nothing
    Exit Function
End Function


A questo punto dobbiamo scrivere la macro che verrà eseguita dall’utente oppure tramite un pulsante posto sulla barra degli strumenti.
La funzione non fa altro che visualizzare a video, due richieste, quali nome cartella da esaminare ed il tipo di allegato (doc, zip, etc) che si vuole estrapolare.
Una volta ottenuta la folder, ciclo per ogni email trovata ed in essa per tutti gli allegati trovati.
Qui di seguito si riporta tale codice.

Dim objInbox As MAPIFolder
Dim objMail As Outlook.MailItem
Dim objAttachment As Outlook.Attachment
Dim strFileName As String
Dim strTargetPath As String
Dim ObjCartella As Folder
On Error GoTo Errore
Dim StrCartella As String
StrCartella = InputBox("Scrivere la cartella dalla quale estrapolare gli allegati dalle email.")
If Trim(StrCartella) = "" Then
 MsgBox "Indicare una cartella nella quale trovare gli allegati. ", vbInformation + vbOKOnly,
"Allegati"
    Exit Sub
End If
Dim StrTipoAllegato As String
StrTipoAllegato = InputBox("Indicare il tipo di file (Esempio per i word doc per i file di testo txt.", "SalvaAllegati", "doc")
If Trim(StrTipoAllegato) = "" Then
 MsgBox "Impossibile continuare, indicare il tipo di file. ", vbInformation + vbOKOnly, "Salva Allegati"
    Exit Sub
End If
Set ObjCartella = GetFolderPath(StrCartella)
If ObjCartella.Items.Count = 0 Then
 MsgBox "Non ci sono email nella cartella indicata. ", vbInformation + vbOKOnly, "Allegati"
    Exit Sub
End If
Dim NomeFileDaSalvare As String
Dim Elementi As Object
Dim AllegatoTrovato As Attachment
Dim IConta As Integer
Iconta = 1
For Each Elementi In ObjCartella.Items
    For Each AllegatoTrovato In Elementi.Attachments
    If Right(AllegatoTrovato.FileName, 3) = StrTipoAllegato Then
         NomeFileDaSalvare = "E:\" & Iconta &  AllegatoTrovato.FileName
         AllegatoTrovato.SaveAsFile NomeFileDaSalvare
         Iconta = Iconta + 1
      End If
    Next AllegatoTrovato
Next Elementi
Set objItems = Nothing
Set objInbox = Nothing
Set objMail = Nothing
Set objAttachment = Nothing
Exit Sub
Errore:
MsgBox ("Si è verificato il seguente errore: " & Err.Description)
End Sub


Conclusioni

Questo semplice script, fornisce al lettore una base di come lavorare sui singoli elementi contenuti in una cartella creata in outlook. Volendo si può estendere, apportando anche un ciclo su tutte le cartelle presenti.

venerdì 6 marzo 2015

Motore di ricerca per immagini gratuite

Il sito http://pixabay.com/  è un motore di ricerca, riguardante le immagini.
Le immagini trovate da questo motore di ricerca, sono di pubblico dominio, si possono utilizzare sia per uso personale che per uso commerciale.
Chiunque può pubblicare le proprie immagine o utilizzare quelle presenti in questo sito.

sabato 28 febbraio 2015

TVLC Next programma per vedere film e sentire radio con possibilità di registrazione

TVLC Next Dirette TV e Radio anche Registrabili

Nuovo programma gratuito e portable di Antonio e Silvio, che questa volta fornisco un buon servizio in ambito di intrattenimento.
Il programma Tvlc Next, scaricabile dal seguente sito http://www.istitutomajorana.it/index.php?option=com_content&task=view&id=2399&Itemid=33 sito è un programma portable e quindi non richiede nessuna installazione, in italiano che permette di vedere la tv o sentire la radio, con possibilità di registrazione.
Un esempio di file Ini è presente sempre nel sito situato nella parte inferiore.
Flessibilità e utilità fanno di questo programma un ottimo strumento che ogni persona dovrebbe avere sul proprio pc.
Ci auguriamo che Antonio e Silvio, aggiornano la lista dei canali con nuovi link o quelli già esistenti nel caso che vengono cambiati.
Ancora un grazie a questi due eroi del web.

















martedì 24 febbraio 2015

Tutorial Reporting Services Il controllo Indicator

Si riporta l'articolo scritto per il sito http://www.iprogrammatori.it/articoli/programmazione/art_reporting-services-il-controllo-indicato_1383.aspx


In questo articolo vedremo come utilizzare il controllo “Indicator” di Reporting Services 2014.
Vedremo come utilizzare l’ambiente per la creazione dei Report di Visual Studio 2012, (Shell) che tra le funzionalità permette la creazione dei report.
Naturalmente  questo potente strumento dobbiamo averlo installato.

Creazione di una tabella e dei dati

Create una tabella in Sql Server, denominata “Popolazione” con due colonne, la prima colonna sarà denominata   “Citta” la seconda “Popolazione”.
A questo punto popolate i dati secondo le vostre esigenze, nel nostro caso abbiamo inserito i seguenti valori.
Citta Popolazione
Roma 6243000
Milano 2345600
Catania 643980
Firenze 1245987

Creazione del report

Dopo aver avviato Visual Studio 2012 Shell, dal menu File selezioniamo la voce di menu “Nuovo Progetto“, nella finestra che viene aperta (figura 1) selezioniamo la categoria “Reporting Services” e tra i modelli selezioniamo la voce “Report Server Project”, impostiamo nelle case un nome del progetto.



Figura 1 – La scelta del progetto

A questo punto nel progetto, dobbiamo aggiungere il report. Nella finestra “Esplora soluzione” (Figura 2) nella voce “Report” facciamo click con il tasto destro, sulla voce “Add New Report”  oppure aggiungi nuovo report.


Figura 2 – L’aggiunta di un report

A questo punto verrà avviato il wizard, una procedura guidata che permette all’utente di aggiungere il report.
La procedura di configurazione lo abbiamo descritto in maniera dettagliata nei precedenti articoli, anche se gli articoli erano riferiti a Reporting Services 2012, la procedura rimane identica.
Ricordiamoci di puntare alla tabella precedente creata, selezionando i due campi.
Terminata la procedura guidata, verrà visualizzata il report con le due colonne (figura 3) .



Figura 3 – La tabella con i due campi

Nei precedenti capitoli, abbiamo illustrato il controllo “Tablix” il quale visualizza le informazioni in modalità tabellare.
Il controllo si presenta con due righe, la prima le intestazione di colonne, mentre la seconda, i riferimenti ai campi della tabella.
Facciamo click sulla seconda riga, quella con il testo “[Popolazione]” ed eliminiamo tale valore.
Dalla barra degli strumenti (figura 4) selezioniamo il controllo “Indicator” e lo trasciniamo nel campo appena modificato.


Figura 4 – la barra degli strumenti con il controllo “Indicator” selezionato.

Dopo aver rilasciato il pulsante, verrà avviata la creazione guidata (figura 5) il quale ci fornisce le informazioni di come vogliamo impostare l’aspetto ed i dati del controllo.


Figura 5 –  Il wizard del controllo Indicator

Selezioniamo il primo esempio della voce “Directional” come mostrato in figura 5, fatto ciò  facciamo click sul pulsante “OK”.
A questo punto dobbiamo impostare i valori ed i dati di riferimento.
Facciamo click con il tasto destro sul nome del controllo e nel menu che viene visualizzato selezioniamo la voce “Indicator Proprietiers” o “Proprietà indicatore” nella finestra che viene aperta (figura 6) selezioniamo la voce “Values and States”.


Figura 6 – La finestra delle proprietà.

Nella finestra che viene aperta (figura 6) ,  selezioniamo la voce “Values and State”, in questa pagina ci sono dei campi da valorizzare.
Il campo “value” indica il riferimento al campo della tabella, mentre la voce “States Measurement Unit” va impostata in “Numeric” per via del valore numerico.
Nella parte inferiore, abbiamo la possibilità di impostare il tipo di icona, il colore delle immagini e la scala dei valori per i quali utilizzare un immagine piuttosto che un'altra.
Se facciamo l’anteprima, verranno visualizzate le immagini come mostrato in figura 7.



Figura 7 – Anteprima del report

Conclusioni

Abbiamo visto l’utilizzo del controllo Indicator, per visualizzare in forma grafica alcune informazioni dei dati. Un controllo per la gestione dei grafici che può tornare utile nella realizzazione dei report.

sabato 21 febbraio 2015

Free ebook: Microsoft Azure Essentials Fundamentals of Azure

Microsoft Azure Essentials Fundamentals of Azure



Dal seguente sito http://blogs.msdn.com/b/microsoft_press/archive/2015/02/03/free-ebook-microsoft-azure-essentials-fundamentals-of-azure.aspx   è possibile scaricare un ebook in lingua inglese su Azure.
Il manuale scaricabile gratuitamente in formato pdf, mobi e epub, fornisce al lettore indicazioni di base sulla architettura Azure.