mercoledì 31 gennaio 2018

Strumento online di Ocr per file immagini e pdf

Se state cercando uno strumento gratuito ed online, che permette di estrapolare il testo da un file immagine o da un pdf, il seguente sito https://www.ocrconvert.com/ fa al caso vostro.
Questo sito, offre la possibilità di convertire file presenti online o sul pc sia di tipo immagine e pdf, in testo da scaricare nel formato file di testo (txt).

Un sito interessante per le funzionalità offerte.

martedì 30 gennaio 2018

Sfondi per Windows

Dal seguente sito https://support.microsoft.com/it-it/help/18830/from-the-community-wallpapers potete scaricare una serie di sfondi da utilizzare per abbellire il vostro Windows.
Le immagini si possono scaricare gratuitamente ed utilizzare come sfondo per Windows.

lunedì 29 gennaio 2018

Kaspersky free tools

Kaspersky Lab


Dal seguente sito http://free.kaspersky.com/it potete scaricare alcuni programmi per la difesa informatica offerti da Kasperky.
I programmi sono gratuiti e senza limitazioni.

Per maggiori informazioni o altro visitate il sito indicato.

domenica 28 gennaio 2018

Marco Muccio realizza logo per l’associazione Gli amici di Conca D’Oro

Il grafico e musicista Marco Muccio qui https://marcustalesmaster.wordpress.com/ il sito, ha realizzato il log della neo nata associazione di promozione sociale “Gli Amici di Conca D’Oro – APS “ la quale opera nel campo ambientale, culturale ed eventi per il quartiere Conca D’Oro e non solo.
Un’Associazione, che vuole operarsi per il bene del quartiere ma soprattutto per la promozione culturale ed ambientale, non solo mirata al parco delle Valli.
Il grafico Marco Muccio, che da tanto tempo è impegnato anche nel volontariato, ha realizzato il logo che rappresenterà l’associazione, sia nelle attività ma anche con i vari contatti istituzionali.
Un grazie a Marco per la realizzazione.

sabato 27 gennaio 2018

Jquery button click pagina vuota

Nel caso che all'evento click di un pulsante, si deve aprire una nuova pagina, può capitare che in quella dove si trova il pulsante dopo l'evento click del pulsante non è più visibile.

Per ovviare a questo problema utilizzare il metodo "preventDefault".
Qui di seguito un esempio.

   $('#btnNuovo').click(function (e) {
            e.preventDefault();

        //Codice
               //Codice


 });

venerdì 26 gennaio 2018

div position bottom

Nel caso che abbiamo la necessità di posizionare un tag Div nella parte inferiore di un elemento dobbiamo impostare nello style del div la proprietà position in absolute

Qui di seguito un esempio


 div id="pulsanti" style="position:absolute;bottom:0">
                button class="button" id="btnPulsante" name="btnPulsante" type="button" > Pulsante
             
             /div

giovedì 25 gennaio 2018

Metro.Ui impostare un pulsante vicino ad una caselle di testo input

Nel caso che abbiamo la necessità di posizionare un pulsante vicino ad un controllo di tipo input type="text"  dobbiamo impostare un div con la proprietà data-role impostata su "input".

Qui di seguito un esempio.


 div class="input-control text full-size" data-role="input">

                                     input type="text"   id="@item.Key" name="NomeControllo"
                                           
                                           value="NomeControllo"
                                           data-validate-hint="Campo obbligatorio">


mercoledì 24 gennaio 2018

Download free ebook Power BI

Power BI Succinctly

Per tutti coloro che stanno cercando un ebook gratuito per avvicinarsi al mondo Power BI, dal seguente sito https://www.syncfusion.com/resources/techportal/details/ebooks/power_bi_succinctly possono scaricare un ebook in lingua inglese e formato PDF sulla gestione dei dati.

martedì 23 gennaio 2018

Jquery rilevare il tasto digitato in una casella di testo

Se tramite il linguaggio Jquery, abbiamo la necessità di intercettare il tasto digitato in un casella di testo, in particolare textarea il frammento di codice qui di seguito illustra come rilevare la lettera digitata.

  textarea id="NomeControllo" name="NomeControllo"
                                 >
                         
                       



 $('#NomeControllo').keydown(function (e) {
           
                    var lettera = e.char;
                 
             
            });

lunedì 22 gennaio 2018

FT: libri gratuiti sulla verde

Clicca sull'e-Book che vuoi scaricare

Il fuori tema di questo mese, riguarda degli ebook sulla natura, in particolare, piante, alberi, giardino e tanto altro sul verde.
Gli ebook, si possono scaricare gratuitamente e sono in lingua italiana.
Il formato è pdf, per poterle scaricare, bisogna compilare un piccolo modulo, dove inserendo il proprio indirizzo email, si riceverà il sito dove poterlo scaricare.
Per maggiori informazioni e download visitate il seguente sito https://www.portaledelverde.it/gli-e-book-del-portale-del-verde/ 

domenica 21 gennaio 2018

Iprogrammatori un portale per tutti i programmatori d'Italia

Il sito Iprogrammatori, visibile qui https://www.iprogrammatori.it/ è un portale, nel quale sono presenti interessanti tanti spunti, ma soprattutto materiale per tutti i programmatori.
Nel sito si trovano, articoli, notizie, eventi tecnologici, offerte di lavoro ed un forum nel quale confrontarsi, dare aiuto o riceverlo.
Un portale, con quasi 20 anni di attività, e che oggi è un punto di riferimento per tutti i programmatori d'Italia.

sabato 20 gennaio 2018

Creazione gratuita di diagrammi on line

Oggi segnalo uno strumento online che permette la creazione di diagrammi online, senza registrazione o email.
Il sito https://www.draw.io/ in lingua inglese, ma è possibile anche scegliere altre lingue, tra cui l'italiano, fornisce interessanti funzionalità sulla creazione di diagrammi.
Se cercate uno strumento gratuito ed online, senza installare nulla sul pc per la creazione di diagrammi, il sito https://www.draw.io/ fa al caso vostro.



venerdì 19 gennaio 2018

Unexpected "if" keyword after "@" character. Once inside code, you do not need to prefix constructs like "if" with "@".

In MVC può capitare che durante la stesura del codice nel viewer visualizza il messaggio di errore come in oggetto.
Questo perchè si usa il simbolo @ in più parti del codice, nello stesso frammento

L'esempio qui di seguito illustra come sollevare tale problematica.


@if (ValoreA != null && ValoreA.Length > 0)
{
   @ if (ValoreA[0].Campo != null && ValoreA[0].Campo.Count > 0)
    {
             //Code

 

Per evitare l'errore basta togliere al secondo if il simbolo @

Esempio:


@if (ValoreA != null && ValoreA.Length > 0)
{
    if (ValoreA[0].Campo != null && ValoreA[0].Campo.Count > 0)
    {
        //Code



giovedì 18 gennaio 2018

Motore di ricerca per immagini

Logo stacked

Oggi segnalo un sito interessante per tutti coloro che sono alla ricerca di immagini gratuite o con particolare licenze di utilizzo.
Il sito http://photopin.com/ in lingua inglese, permette la ricerca di immagini sul web, da poter utilizzare.
Per maggiori informazioni o altro visitate il sito indicato.


mercoledì 17 gennaio 2018

download Mono Project lo sviluppo di applicazioni .Net multi piattaforma

Interessante il progetto Mono-Project qui http://www.mono-project.com/ il sito con il quale è possibile scrivere applicazioni con la tecnologia .Net in vari linguaggi per piattaforme diverse.
Si possono realizzare applicazioni per Mac, xbox, Ubuntu ed altri sistemi.
Il progetto in lingua inglese è gratuito ed open source.
Per maggiori informazioni e download visitate la pagina indicata.





martedì 16 gennaio 2018

webmarketing servizio gratuito di newsletter

Creazione di campagna

Se cercate un sito che offre servizi di webmarketing come può essere una newsletter, vi consiglio il sito https://it.sendinblue.com/features/ che tramite il loro servizio, permette l'invio di newsletter con strumenti innovativi, e semplici da utilizzare.
Tra i vari piani, c'è quello gratuito fino a 9 000 email al mese.
Il sito è in lingua italiana, per maggiori informazioni o altro visitate il sito indicato.

lunedì 15 gennaio 2018

Asp.Net MVC url action parameters variable window.open

Nel caso che dobbiamo utilizzare in Javascript in una pagina Asp.Net di tipo MVC l'apertura di una finestra, passando un parametro è questo è la variabile, tramite la seguente tecnica si può risolvere tale problema.


 var MiaVariabile = "testo e valori";

var urlDaPassare = '@Url.Action("Index", "Doc", new { parametro1 = @Model.Proprietà, parametro2 = @Model.Proprietà2, parametroPagina = "_parametro" })';

window.open(url.replace('_parametro', encodeURIComponent(MiaVariabile)));



domenica 14 gennaio 2018

FT: Parco delle Valli un sito che racconta il parco del quartiere Conca D'Oro

Il fuori tema di questo mese è il sito del Parco delle Valli, visibile qui http://parcodellevalli.blogspot.it/ un portale con l'obiettivo di far conoscere e divulgare tematiche legate alla biodiversità di questo parco e soprattutto avvicinare quante più persone alla salvaguardia dell'ambiente.
Il sito in continuo aggiornamento.

sabato 13 gennaio 2018

jquery get visible elements

Se abbiamo la necessità in Jquery di sapere se un campo (input ) è visibile o no, qui di seguito un esempio di codice in Jquery applicato ad un controllo di tipo textarea, ma vale per tutti i controlli web.



   textarea id="NomeCampo" name="NomeCampo">
                             
                       


 if ($("NomeCampo").not(":visible")) {

------codice



 });

venerdì 12 gennaio 2018

Motore di ricerca per immagini

Se state cercando un motore di ricerca per immagini, il seguente sito https://it.depositphotos.com/ è un portale, nel quale trovare immagini, fotografie e video su determinati argomenti.
Alcune immagini presenti nel sito si possono scaricare gratuitamente, altre invece a pagamento o con determinate licenze di utilizzo.
Il sito è anche in lingua italiana.


giovedì 11 gennaio 2018

.Net utilizzo di un servizio Windows Communication Foundation in C# e VB.Net

Si riporta l'articolo scritto per il sito https://www.iprogrammatori.it/articoli/programmazione/art_net-40-utilizzo-di-un-servizio-windows-c_1545.aspx

In questo articolo vedremo come creare un semplice servizio di Windows Communication Foundation ed utilizzarlo in un application di tipo “Console Application”, tramite il linguaggio VB.Net e C#.

Stesura del codice

Si crea un nuovo progetto di tipo “Libreria di Servizi WCF” selezionando la categoria “WCF”, nel linguaggio di proprio interesse.
Dopo aver creato il progetto noteremo la presenza di due file, la classe services, dove troviamo la logica ed il codice ed un file di tipo Iservice.
Il file IService1, è un file di tipo interfaccia, dove troviamo il contratto, ossia la definizione dei metodi che saranno esposti.
Ogni metodo avrà l’attributo “OperationContract” mentre nelle classi le proprietà avranno l’attributo “DataMember”.
Quando si crea un nuovo servizio, nell’interfaccia avremmo creati di default metodi ed una classe.
Nel nostro caso, andremo a creare una funzione, che passando come parametro del testo, ne visualizzerà un altro, l’intento è solo quello di comprendere come funzionano i servizi di tipo “WCF”.
Qui di seguito si riporta il frammento di codice per entrambi i linguaggi, per il file “IService”



VB.Net

<OperationContract()>

    Function GetTesto(ByVal pTesto As String) As String

 

C#

[OperationContract]

        string GetTesto(string pTesto);

 
Passiamo alla classe “Service” dove andremo a scrivere il comportamento di tale metodo, ossia il codice per utilizzare tale metodo.
Qui di seguito si riporta il codice per entrambi i linguaggi.



VB.Net

Public Function GetTesto(ByVal pTesto As String) As String Implements IService1.GetTesto

        Return "Il testo è: " & pTesto

    End Function

 

C#

public string GetTesto(string pTesto)

        {

        

            return "Il testo è :" + pTesto;

       

        }

 
Anche in questo file, troveremo dei frammento di codice dei metodi presenti nell’interfaccia, che vengono generati durante la creazione del progetto.
Ora non ci resta che compilare il progetto per verificare che non ci siano problemi.
A questo punto se la compilazione è andata a buon fine, non ci resta che aggiungere alla nostra soluzione, un nuovo progetto di tipo “Console”.
Dopo aver creato il progetto di tipo “Console” presente nella categoria “Windows”, dobbiamo aggiungere come riferimento la libreria appena creata.
Tramite il tasto destro sul nome del progetto, selezioniamo la voce “Aggiungi Riferimenti” a questo punto seleziono la pagina “Progetti” e seleziono quello presente nella nostra soluzione.
Confermiamo il tutto tramite il pulsante “OK”.
Dobbiamo crearci un oggetti della classe del nostro servizio e poi passare un valore testo al metodo che abbiamo creato in tale classe.
Qui di seguito si riportano il frammento di codice di tale dichiarazione.



VB.Net

Dim servizioWcf As New Service1()

        Dim risultato As String = ""

        risultato = servizioWcf.GetTesto("Emanuele")

        Console.Write("Risultato: " & risultato)

        Console.ReadLine()

 

 

C#

           

Service1 servizioWcf = new Service1();

    string risultato = "";

                risultato = servizioWcf.GetTesto("Emanuele");

                Console.Write("risultato: " + risultato);

                Console.ReadLine();

 

 

Ora non ci resta che testare il nostro codice, eseguendo il progetto di tipo Application.

Conclusioni

L’articolo ha voluto introdurre il lettore nell’utilizzare i servizi “WCF” sempre più richieste nel mondo del lavoro, e soprattutto il loro utilizzo tramite progetti di tipo “Console Application”.
L’utilizzo dei servizi denominati Windows Communication Foundation, offrono notevoli potenziali, con uno studio che andrebbe approfondito e che nei prossimi articoli vedremo altri aspetti.

mercoledì 10 gennaio 2018

Programma gratuito di fatturazione in Microsoft Access




Se state cercando un programma gratuito e semplice per la fatturazione, dal seguente sito http://www.alexbertoli.it/ potete scaricare un programma realizzato in Microsoft Access che fornisce interessanti funzionalità per chi deve amministrare un'azienda.
Il programma è gratuito ed in italiano.
Per maggiori informazioni visitate il sito indicato.

martedì 9 gennaio 2018

Evento gratuito LUMION WORKSHOP 2018

Lumion 3D Italia

Con il nuovo anno tornano le iniziative gratuite formative sul software più potente al mondo in ambito 3D.
Il 12 gennaio 2018 a Vicenza, si svolgerà l'evento gratuito formativo Lumion Workshop 2018, aperto a tutti.
Un evento nel quale conoscere o migliorare il software Lumion 3D.

Per maggiori informazioni ed iscrizioni visitate il seguente sito http://www.lumion3d.it/lumion-workshop-ti-aspetta-vicenza/

lunedì 8 gennaio 2018

Portale sulla tecnologia

Computerworld Italia - www.cwi.it

Il sito che vi segnalo oggi, riguarda la possibilità di leggere notizie riguardante il mondo dell'informatica.
Il sito https://www.cwi.it/ aggiornato continuamente offre ai lettori, interessanti notizie su tutto ciò che riguarda le novità in ambito tecnologia.
Un sito italiano per tenersi aggiornati.

domenica 7 gennaio 2018

strumento online di OCR per rilevare il testo dalle immagini

Altro interessante strumento online per rilevare il testo dagli ocr è il seguente sito https://www.onlineocr.net/ che dopo aver selezionato un file di tipo immagine, non più grande di 15 mb, permette selezionando la lingua del testo, ed il formato di file con cui si vuole estrapolare il testo, la conversione del testo presente nel file immagine.

Un sito ben fatto ed utile.