giovedì 1 dicembre 2016

Download Icone gratis

Dal seguente sito https://it.icons8.com/ potete scaricare delle immagine gratuitamente.
Nel sito è possibile effettuare una ricerca oppure da quelle presenti nelle singole categorie.
Il sito è in lingua italiana.

domenica 27 novembre 2016

Programma gratuito gestione GO

Se state cercando un programma gratuito ed open source, per la gestione contabile ed amministrativa, il programma GO, scaricabile dal seguente sito http://www.gestionaleopen.org/ fornisce un valido strumento a tutti coloro che devono gestire la contabilità e l'amministrazione.
Per il download e maggiori informazioni visitate il sito indicato.

sabato 26 novembre 2016

Evento gratuito GIS Esri 2017

 Torna l'evento più importante in Italia sul GIS.
A maggio 2017, si svolgerà la conferenza Esri Italia, nel quale si parlerà di GIS in tema di Industria 4.0.
In questi due giorni, verranno presentati alcuni casi reali di utilizzo in Italia del GIS, le novità del settore e sessioni legate allo sviluppo.
L'evento è gratuito ed aperto a tutti, per partecipare bisogna registrarsi al seguente sito http://www.esriitalia.it/news-ed-eventi/eventi/conferenza-esri-italia/conferenza-esri-italia-2017

lunedì 21 novembre 2016

Download free Visual Studio 2017 Release Candidate



Dal seguente sito https://www.visualstudio.com/vs/visual-studio-2017-rc/ potete scaricare la versione Release Candidate di Visual Studio 2017.
La versione è ancora in fase di ultimazione per tanto si raccomanda di installarla in ambiente di test, e non in quelle di produzione.
Dal sito indicato sono presenti varie indicazioni oltre alle novità del nuovo Visual Studio 2017.

giovedì 17 novembre 2016

vb.net count rows in string

Se vogliono sapere quante righe contiene una variabile string, possiamo utilizzare il metodo split, passando il carattere speciale di a capo (vbCr) ed il metodo count otteniamo il numero di righe.
Qui di seguito un esempio.

Esempio
dim Testo as string
.......Codice
.......Codice
Testo.Split(vbCr).Count() - 1

lunedì 14 novembre 2016

Programma gratuito di contabilità

banner

Il programma GnuCash scaricabile dal seguente sito http://www.gnucash.org/ è un software gratuito di contabilità con una comunità che lo aggiorna costantemente.
Il programma, ben fatto per le funzionalità inerenti la contabilità offre un valido strumento a tutti quelli  che devono gestire la contabilità della propria azienda o studio.
Il sito è anche in lingua italiana, per il download e maggiori informazioni visitate il sito indicato.

domenica 13 novembre 2016

.Net introduzione alla realizzazione di applicazioni gestionali tramite Visual Studio 2015 Entity Framework VB.Net e C#

Si riporta l'articolo scritto per il sito http://www.iprogrammatori.it/articoli/programmazione/art_net-46-utilizzare-un-database-mdf-tramit_1458.aspx


In questo articolo vedremo come utilizzare un database di tipo MDF, che ci permette di gestire alcuni dati basilari, il tutto tramite il linguaggio di programmazione Vb.Net e C# tramite l’ambiente di sviluppo Visual Studio 2015.
Si crea un nuovo progetto di tipo Desktop classico, ossia le “Windows Application”, il tutto come illustrato in figura 1.


Figura 1 – la creazione del progetto

Selezioniamo come modello “Applicazione Windows Form”, ed assegniamo un nome al progetto. A questo punto confermiamo il tutto tramite il pulsante “OK”.
Una volta creato il progetto, inseriamo nella nostra form due controlli di tipo label, un controllo di tipo DatagridView e due controlli Textbox, il tutto come mostrato in figura 2.


Figura 2 – La finestra con i relativi controlli


Continuando la parte progettazione, dobbiamo aggiungere il database.
Dalla finestra esplora risorse, clicchiamo con il tasto destro del mouse sul nome del progetto, nel menu di scelta rapida che viene aperto, selezioniamo la voce “Aggiungi” e poi la sotto voce “Nuovo Elemento”.
Nella finestra che viene aperta, selezioniamo la categoria “Dati” e poi la voce “Database basato sui servizi” il tutto come mostrato in figura 3.



Figura 3 – Aggiunta del database.

Dopo aver conferma tramite il pulsante “Aggiungi” nel progetto avremmo il database di tipo MDF.
Creazione delle tabelle e la relativa gestione
Dopo aver creato il database, dobbiamo modellarlo con l’aggiunta di una tabella, che avrà due colonne, una denominata “Nome” e l’altra “Cognome”, naturalmente quando si crea una tabella, viene creato un campo di tipo ID.
Per creare la tabella dobbiamo fare doppio sul nome del database , a questo punto verrà aperta la finestra “Esplora Server”, tramite tasto destro sulla voce “Tabella”, selezioniamo la voce “aggiungi nuova tabella” il tutto come mostrato in figura 4.


Figura 4 – Aggiunta di una nuova tabella.

Verrà aperta la finestra di progettazione della tabella, in questo modo ci permette di disegnare la nostra tabella secondo le nostre esigenze.
Aggiungiamo due campi, uno chiamato “Nome” e l’altro “Cognome” entrambi di tipo varchar50, il tutto come riportato in figura 5.


Figura 5 – La progettazione della tabella

Tramite il pulsante “Update” situato in alto sopra ai nomi dei campi, ci fornirà lo script, che una volta eseguito crea la tabella.
Per accedere al database  utilizziamo Entity Framework, in questo modo utilizzeremo un modello di classi basato su tabelle.
Facciamo click con il tasto destro del mouse sul nome del progetto, e tramite il menu di scelta rapida selezioniamo “Aggiungi” e poi la sottovoce “Nuovo Elemento”, nella finestra che viene aperta, selezioniamo sempre la voce di categoria “Dati”, ma come modello “Ado.Net Entity Data Model”.
Confermiamo il tutto tramite il pulsante “aggiungi”.
Dopo la conferma verrà avviato un Wizard con il quale ci permette di configurare la gestione dei dati.
La prima schermata (figura 6 ) ci chiede quale modello di accesso ai dati vogliamo utilizzare.


Figura 6 - La finestra per la scelta del tipo di entità

Selezioniamo il primo modello quello con la dicitura “Entity Framewor Designer da Database” e facciamo click con il pulsante “Avanti”.
Continuando nella finestra successiva (figura 7) ci chiede quale database puntare, di norma ci restituisce quello che abbiamo appena creato.


Figura 7 – La scelta del database


La finestra di seguito ci illustra la versione di Entity Framework che vogliamo utilizzare, figura 8.



Figura 8 – La scelta della versione del Framework.

A questo punto, facciamo click sul pulsante “Avanti”, e nell’ultima finestra selezioniamo le tabelle di nostro interesse (figura 9 ).


Figura 9 – La scelta delle tabelle.

Confermate tramite il pulsante “Fine”.

Stesura del codice

Siamo giunti alla parte più interessante per ogni programmatore, la stessura del codice.
Passiamo in visualizzazione codice.
Si crea un oggetto di tipo “Contesto” per la gestione della tabella.
Qui di seguito tale dichiarazione a livello di classe.

VB.Net
Dim entita As New Database1Entities
C#
Database1Entities entita = new Database1Entities();


A questo punto si crea una funzione per il caricamento dei dati nella griglia.
Qui di seguito la funzione carica dati.

VB.Net
Sub CaricaDati()
Dim risultato = (From dato In entita.Dati Select dato).ToList()
dataGridView1.DataSource = risultato
End Sub
C#
void caricaDati()
{
var risultato = (from dato in entita.Dati select dato).ToList();
dataGridView1.DataSource = risultato;
}


Ora la funzione non ci resta che chiamarla nel fase di caricamento della form e nella fase di inserimento dati.
Qui di seguito nell’evento load della nostra form.


VB.Net
Private Sub Form1_Load(sender As Object, e As EventArgs) Handles MyBase.Load
CaricaDati()
End Sub
C#
private void Form1_Load(object sender, EventArgs e)
{
caricaDati();
}

Ora non ci resta che scrivere il codice per l’inserimento dei dati, nell'evento click del pulsante (doppio click)  scrviamo il codice che permette di aggiungere un record.
Si crea un nuovo oggetto di tipo dati, che è il nome della tabella, una volta impostato i valori nelle varie proprietà (campi) tramite il metodo Add del contesto, aggiungiamo i dati non in maniera definitiva, che questo avviene solo dopo l'esecuzione dell'evento SaveChanges.
Qui di seguito l'esempio di codice.

VB.Net
Private Sub button1_Click(sender As Object, e As EventArgs) Handles button1.Click
Dim recordoNuovo As New Dati
recordoNuovo.Cognome = txtCognome.Text
recordoNuovo.Nome = txtnome.Text
entita.Dati.Add(recordoNuovo)
entita.SaveChanges()
CaricaDati()
End Sub
C#
private void button1_Click(object sender, EventArgs e)
{
Dati NuovoRecord = new Dati();
NuovoRecord.Cognome = txtCognome.Text;
NuovoRecord.Nome = txtCognome.Text;
entita.Dati.Add(NuovoRecord);
entita.SaveChanges();
caricaDati();
}




Conclusioni

L’articolo ha voluto fornire al lettore come in pochi semplici passi si possono creare applicazioni gestionali, con una fonte dati tramite accesso al database.
L’ambiente di sviluppo Visual Studio 2015 semplifica di molto tale operazione e con la nuova versione di EntityFramework, anche la stesura di codice diventa più leggibile e facile da utilizzare.

domenica 6 novembre 2016

Evento gratuito cyber security 360 summit

logo

La sicurezza informatica, oggi come oggi è una tematica molto importante e che nessuna azienda o ente pubblico può ignorare.
Se poi consideriamo le ultime notizie proprio sui vari attacchi, allora è giusto tenersi aggiornato.
L'evento Cyber Security 360 che si terrà a Roma il 21 novembre 2016 vuole rispondere a queste problematiche, ma soprattutto fornire ai partecipanti indicazioni importanti.
L'evento è gratuito e tutti possono partecipare, per iscrizioni e maggiori informazioni visitate il seguente sito http://www.cybersecurity360summit.it/

sabato 5 novembre 2016

Asp.Net impostare il numero dei caratteri in una textbox multiline

In Asp.Net le textbox multiline non permettono la gestione della proprietà "MaxLenght" ossia di limitare l'inserimento dei caratteri al suo interno.
Da codice, tramite vb.net o c# nell'evento page load, possiamo impostarlo tramite il metodo Add della proprietà Attributes, come riportato nell'esempio qui di seguito.


   If Not IsPostBack Then
            txtMiaCasella.Attributes.Add("maxlength", txtMiaCasella.MaxLength.ToString())
end if

venerdì 4 novembre 2016

Comprimere file Pdf

Dal seguente sito http://pdfcompressor.com/it/ si trova un tools molto semplice da utilizzare e gratuito, che permette di ridurre la dimensione dei file pdf.
Una volta compresso, viene indicato il link per scaricarlo, senza chiedere email, il tutto gratuitamente.
Per utilizzarlo e maggiori informazioni visitate il sito indicato.

giovedì 3 novembre 2016

download free Kaspersky Virus Removal Tool



Dal seguente sito http://free.kaspersky.com/it  potete scaricare alcuni programmi gratuiti del famoso antivirus Kasperky. Tra questi software può tornare utile il programma Kaspersky Virus Removal Tool nel caso che il pc è stato infettato.
Per il download e maggiori informazioni, visitate il sito indicato.

mercoledì 2 novembre 2016

Download Microsoft SQL Server 2016 Express

Rilasciata da pochi giorni la versione gratuita di Sql Server 2016 Express.
Questa versione permette di utilizzare la nuova versione del database Microsoft, anche in ambito sviluppo.
Per il download e maggiori informazioni visitate il seguente sito https://www.microsoft.com/it-IT/download/details.aspx?id=52679

martedì 1 novembre 2016

Evento gratuito Sicurezza ICT

Sicurezza ICT Torino

Sempre più in Italia si sta scoprendo l'importanza della sicurezza informatica, negli ultimi mesi diversi eventi gratuiti e non, hanno affrontato questo tema, con esperti nazionali ed internazionali, che forniscono interessanti scenari che si possono verificare.
L'evento Sicurezza ICT, organizzato SOIEL, fornirà indicazioni interessanti sul mondo big data, cloud, e sicurezza di base dati.
L'evento si terrà a Bologna 8 novembre 2016, per maggiori informazioni ed iscrizioni visitate il seguente sito http://www.soiel.it/eventi/2016/sicurezza-ict-bologna-2016/area-visitatori/agenda/#

domenica 30 ottobre 2016

Asp.Net jquery enable textbox click radionbutton

In questo frammento di esempio di codice Jquery e Javascript, viene abilitata una casella di testo, di tipo textbox per Asp.net, tramite il click sul un radionbutton.
Il tutto utilizzando JQuery.


Il tag html Radionbutton list.


  asp:RadioButtonList ID="RblAbilitadisabilita" runat="server" AutoPostBack="false"     
                                                                        CssClass="tblLabel" RepeatDirection="Horizontal">
                                                                                                                                                asp:listitem value="d">disabilita/asp:listitem>                                                                   


Il tag html textbox

 asp:TextBox ID="txtCasella" runat="server" MaxLength="200" Columns="10"  > /asp:TextBox


Lo script Jquery


$(function() {
        $('[id*=RblAbilitadisabilita] input').unbind().click(function(e) {
        var val = $('[id*=RblAbilitadisabilita]').find('input:checked').val();
               
                if (val == "d") {
                    $('#<%=txtCasella.ClientID%>').attr("disabled", "disabled");
                }
                else {
                    $('#<%=txtCasella.ClientID%>').removeAttr("disabled");
                   
                }
            });
        });

sabato 29 ottobre 2016

Lumion 3D tour si riparte in tutta Italia

Lumion6_WaterBuilding2

Nuovi appuntamenti in tutta Italia, per scoprire o conoscere meglio il programma Lumion 3D per la realizzazione di visualizzazioni in ambito architetturale.
Gli eventi sono gratuiti ed aperti a tutti, nel quale le persone potranno scoprire le potenzialità offerte da questo software uno tra i migliori al mondo.
Per conoscere la città, le date e per effettuare la registrazione gratuita, visita il seguente sito http://www.lumion3d.it/comincia-il-nuovo-tour-di-lumion/

giovedì 27 ottobre 2016

Asp.net Get the Dropdownlist value using Javascript from client side

Nel caso che vogliamo rilevare il valore selezionato di un controllo DropDownList tramite javascript, il frammento qui di seguito illustra una tecnica di come rilevare il valore della proprietà value.


var ddlCombo= document.getElementById("<%=cboCombo.ClientID%>");
var valore = ddlCombo.options[ddlCombo.selectedIndex].value;

mercoledì 26 ottobre 2016

Software gratuito per la progettazione d'interni

Dal seguente sito http://pcon-planner.com/it/  potete scaricare un programma gratuito in lingua italiana per la progettazione d'interni, molto utile per gli architetti e non solo.
Un programma gratuito che può tornare utile.

martedì 25 ottobre 2016

Evento gratuito Sql saturday




Torna l'evento tanto atteso per tutti gli utilizzatori del database Sql Server.
Il 26 novembre, si svolgerà  a Roma, un evento gratuito formativo molto interessante sul database, i partecipanti potranno seguire interessanti sessioni sul mondo del Database Sql Server.
Per maggiori informazioni ed iscrizioni visitate il seguente sito http://www.sqlsaturday.com/566/EventHome.aspx

domenica 23 ottobre 2016

Sito su internet ideepercomputeredinternet


Idee per computer ed internet

Per la rubrica "Segnalazione sito" oggi segnalo il sito di ideeper computerinternet visibile qui http://www.ideepercomputeredinternet.com/ il quale continuamente viene aggiornato con notizie relative al mondo dei computer soprattutto in ambito internet.

Nel sito troviamo interessanti articoli, o segnalazioni che ci permettono di usare al meglio il computer con l'utilizzo di internet.
Ben fornito e con interessanti spunti.

sabato 22 ottobre 2016

software per il disegno di interni download Sweet Home 3D



Se state cercando un programma gratuito da utilizzare sul pc oppure online per il disegno degli interni negli appartamenti, il programma Sweet home 3D fa al caso vostro.
Il programma è in lingua italiana e si può scaricare dal seguente sito http://www.sweethome3d.com/it/

venerdì 21 ottobre 2016

free ebook Xamarin.Forms

Creating Mobile Apps with Xamarin.Forms

Come riportato dal seguente post https://blog.xamarin.com/xamarin-forms-book-now-available-in-easy-to-digest-chapter-summaries/ di Charles Petzold, viene annunciata la possibilità di scaricare un ebook gratuito in lingua inglese di circa 1200 pagine riguardante lo sviluppo di applicazioni tramite Xamarin.
L'ebook è scaricabile in formato pdf, per dispositivi mobili e kindle.
Per maggiori informazioni ed altro visitate il sito indicato.

domenica 16 ottobre 2016

Evento gratuito Red Hat Open Source Day 2016

Disponibili ancora i posti per l'evento dell'anno riguardante la tecnologia Open Source.
L'evento Red hat Open Source Day che si terrà a Milano e Roma, è una giornata formativa gratuita per conoscere ed approfondire le tecnologie open source e per sapere casi reali di aziende che utilizzano da anni questa tecnologia.
Per iscrizioni e maggiori informazioni visitate il seguente sito https://www.redhat.com/en/about/events/red-hat-open-source-day-2016

venerdì 14 ottobre 2016

Gruppo Facebook di Lumion 3D Italia



Per tutti coloro che utilizzano Lumion 3D, o che si stanno avvicinando a questo software o ne vogliamo sapere di più, dal seguente sito https://www.facebook.com/lumion3ditalia possono aderire al gruppo Facebook di Lumion 3D Italia per tenersi aggiornati e per confrontarsi su questo potete programma.

giovedì 13 ottobre 2016

download free icons

Se state cercando un sito nel quale scaricare gratuitamente delle icone da utilizzare nei propri siti e/o nei propri programmi, dal seguente sito http://www.zondicons.com/ si può scaricare una serie di icone in bianco e nero da utilizzare liberamente.

Per il download e maggiori informazioni visitate il sito indicato.

martedì 11 ottobre 2016

Evento gratuito Labview tour



Torna in diverse città italiane, un evento molto richiesto in ambito di ingegneria e meccanica.

I Labview, sono eventi gratuiti, nel quale una parte è dedicata alle novità e tecniche del prodotto Labview mentre nel pomeriggio una parte pratica per scoprire questo potente strumento.
Per sapere in quale città e maggiori dettagli, visitate il seguente sito  http://italy.ni.com/labview-developer-days

giovedì 6 ottobre 2016

Editor on line per la modifica di foto

Oggi vi segnalo un sito che permette di modificare le proprie foto o quelle sul web, applicando diversi effetti speciali e filtri.
Il sito http://pho.to/it/ contiene oltre 600 effetti, con il quale l'utente può modificare le foto a proprio piacimento e salvarle.
Il sito è in lingua italiana.

mercoledì 5 ottobre 2016

Download Free ebook Introducing Windows Server 2016
















Dal seguente sito https://blogs.msdn.microsoft.com/microsoft_press/2016/09/26/free-ebook-introducing-windows-server-2016/  si può scaricare gratuitamente un ebook in formato pdf e pdf per dispositivi mobile in lingua inglese sulla nuova versione server di Windows.

Il libro introduce il lettore all'utilizzo di Windows Server 2016, per il download e maggiori informazioni visitate il sito indicato.

martedì 4 ottobre 2016

Convertire i file pdf to jpg

Se state cercando un sito con il quale convertire i file da Pdf a Jpg, dal seguente sito http://pdftoimage.com/it/  offre tale possibilità il tutto gratuitamente senza richiedere email o registrazioni.

lunedì 3 ottobre 2016

Sito on line per scaricare i video da youtube o da altri siti

Oggi vi segnalo un sito ben fatto e da salvare nei propri preferiti.
Tramite il seguente sito https://www.vededown.com/ è possibile scaricare in diversi formati e senza nessuna registrazione in maniera gratuita, i video presenti in youtube o in altri siti.
Una volta inserito il link o meglio sito in cui si trova il video, fare click sul pulsante della nuvola con la freccia in basso.
Per maggior informazioni o altro visitate il seguente sito https://www.vededown.com/

domenica 2 ottobre 2016

Convertire e download di video di Youtube

Dal seguente sito https://www.convyoutube.com/ è possibile convertire e scaricare gratuitamente senza nessuna registrazione i video di youtube.
Una volta individuato il video in Youtube, aprire il sito https://www.convyoutube.com/ e nella casella di testo, inserire il link completo del video, a questo punto tramite il pulsante "Convert" è possibile convertire il video e scaricarlo in vari formati.
Un sito molto utile.