venerdì 30 settembre 2011
free on line ocr
Il servizio è gratuito e non occorre nessuna registrazione, inoltre permette il riconoscimento del testo in varie lingue.
Ottimo strumento.
giovedì 29 settembre 2011
creazione di certificati makecert.exe
Se aprimiamo la console cmd, e digitiamo il seguente comando
"cd C:\Programmi\Microsoft SDKs\Windows\v6.0A\Bin" ci posizioniamo nella certella in cui si trovano vari tools.
Tra questi abbiamo MakeCert, che permette la generazione di un certificato.
Qui di seguito si riporta un esempio di utilizzo
"makecert -r -pe -n "CN=test" -b 01/01/2000 -e 01/01/2036 -eku 1.3.6.1.5.5.7.3.1 -ss my -sr localMachine -sky exchange -sp "Microsoft RSA SChannel Cryptographic Provider" -sy 12"
Per maggiori informazioni ed approfondimento, dal sito di Microsoft, qui
http://msdn.microsoft.com/it-it/library/bfsktky3.aspx e qui
http://msdn.microsoft.com/it-it/library/bfsktky3%28v=vs.80%29.aspx trovate esempi ed altro materiale informativo.
mercoledì 28 settembre 2011
An error occurred trying to play the cue named Is the cue name correct
An error occurred trying to play the cue named Is the cue name correct?" nel caso che si utilizza la gestione del suono.
Il problema, deriva dal fatto che tramite l'utilizzo dello strumento "
Microsoft Cross-Platform Audio Creation Too", nel creare un nuovo Sound Bank, non si è aggiunto un "Cue name", ossia, trascinando il file audio nella finestra "Wave Bank" nella finestra "Sound Bank", per rendere ciò.
martedì 27 settembre 2011
vba inviare email in formato html da Word e Excel
Ricordo di aggiungere il riferimento a Microsoft Outlook.
Private Sub CommandButton1_Click()
On Error GoTo errore
'creo un oggetto outlook
Dim obj As New Outlook.Application
'oggetto che rappresenta l'email
Dim item As Outlook.MailItem
'instanzio l'oggetto
Set item = obj.CreateItem(Outlook.OlItemType.olMailItem)
'imposto il destinatario
item.To = "Emanuelemattei@aruba.it"
'imposto il corpo del messaggio'
'item.Body = "Corpo del messaggio"
'imposto l'oggetto del messaggio
item.Subject = "Oggetto del messaggio"
'allegato
Set allegato = item.Attachments
'allegato.Add "C:\mioFile.txt"
'formato elettronico
item.HTMLBody = "
testo
" & _""
'invio l'email
item.Send
Exit Sub
errore:
MsgBox (Err.Description)
End Sub
lunedì 26 settembre 2011
Virus su Facebook
domenica 25 settembre 2011
entity framework add function import disabled complex
Questa opzione, permette di associare un oggetto al risultato della Stored Procedure.
Questo inconveniente, si verifica con il framework 3.5, impostandolo al Framework 4.0 l'opzione si abiliterà.
Buona programmazione :-D
sabato 24 settembre 2011
utilizzare visualizzatore eventi in .Net 4 VB.Net e C#
Riporto l'articolo scritto per il sito http://www.iprogrammatori.it/articoli/programmazione/art_la-gestone-del-visualizzatore-eventi-in-_1067.aspx
Introduzione
In certi contesti, può essere necessaria di scrivere nel visualizzatore eventi di Windows, permettendo in questo modo, di fornire informazioni o errori , sul nostro software.
Il visualizzatore eventi, permette diverse criticità dei messaggi, ossia di tipo avvertimento, informazione, errore.
Vedremo in questo articolo, come leggere, scrivere e cancellare valori nel registro, il tutto come mostrato in figura 1
Figura 1
Dopo aver creato un nuovo progetto di tipo windows application, inserite tre pulsanti.
Il primo pulsante, impostate le proprietà text e name, con Visualizza e btnVisualizza.
nell'evento click del pulsante, inseriremo il codice per la lettura dei valori in una determinata origine, di una certa chiave, ossia di un certo nome registro.
Qui di seguito si riporta il codice di tale operazioni
VB.Net
Private Sub BtnVisualizza_Click(sender As System.Object, e As System.EventArgs) Handles BtnVisualizza.Click
Dim Evento As New EventLog("Application", ".")
For Each elemento As EventLogEntry In Evento.Entries
If elemento.Source = "NomeOrigine" Then
If elemento.EntryType = EventLogEntryType.Error Then
MessageBox.Show("Errore: " + elemento.Message)
End If
End If
Next
End Sub
C#
private void BtnVisualizza_Click(object sender, EventArgs e)
{
EventLog Evento = new EventLog("Application", ".");
foreach (EventLogEntry elemento in Evento.Entries)
{
if (elemento.Source == "NomeOrigine")
{
if (elemento.EntryType == EventLogEntryType.Error)
{
MessageBox.Show("Errore: " + elemento.Message);
}
}
}
}
Tramite la classe Eventlog, dello spazio dei nomi System.Diagnostics, si rilevano tutti i valori del nome registro che si chiamano "application", il punto indica la macchina locale, volendo possiamo impostare anche il nome di una macchina remota.
Nel ciclo for, vengono elecanti tutti i valori, che hanno come origine uguale a "NomeOrigine" e che siano di tipo errore.
Il codice qui di seguito, illustra una tecnica di come scrivere nel registro eventi, creando un nome registro e un nome origine.
VB.Net
Private Sub BtnCreaVoce_Click(sender As System.Object, e As System.EventArgs) Handles BtnCreaVoce.Click
Try
'Verifico se esiste la chiave e la creao
If EventLog.Exists("MiaChiave", ".") <> False Then
EventLog.CreateEventSource("Origine", "MiaChiave")
End If
'oggettorelativo alla chiave ed origine
Dim evento As New EventLog("MiaChiave")
evento.Source =
"Origine"'scrito il testo
evento.WriteEntry(
"Solo Testo")evento.WriteEntry(
"Testo errore", EventLogEntryType.Error)evento.WriteEntry(
"Testo warning", EventLogEntryType.Warning)Catch ex As Exception
MessageBox.Show("Errore: " + ex.Message)
End Try
End Sub
C#
private void BtnCreaVoce_Click(object sender, EventArgs e)
{
try
{
//Verifico se esiste la chiave e la creao
if (!EventLog.Exists("MiaChiave", "."))
EventLog.CreateEventSource("Origine", "MiaChiave");
//oggettorelativo alla chiave ed origine
EventLog evento = new EventLog("MiaChiave");
evento.Source =
"Origine";//scrito il testo
evento.WriteEntry(
"Solo Testo");evento.WriteEntry(
"Testo errore", EventLogEntryType.Error);evento.WriteEntry(
"Testo warning", EventLogEntryType.Warning);}
catch (Exception ex)
{
MessageBox.Show("Errore: " + ex.Message);
}
}
Tramite il metodo Exists della classe EventLog, verifichiamo se le chiavi sono presenti, altrimenti, si creano tramite il metodo CreateEventSource.
Dopo aver creato un oggetto di tipo EventLog, tramite il metodo WriteEntry, impostiamo il testo ed il tipo di informazione (Errore, information e warning)
A questo punto non ci resta che scrivere il codice, di cancellazione sia dei dati che della chiave.
Riportiamo qui di seguito il codice da applicare al pulsante Elimina, per la cancellazione delle voci di registro e delle news.
VB.Net
Private
Sub BtnElimina_Click(sender As System.Object, e As System.EventArgs) Handles BtnElimina.ClickTry
'Verifico se esiste la chiave o esco
If EventLog.Exists("MiaChiave", ".") <> True Then Return
'oggetto relativo alla chiave ed origine
Dim evento As New EventLog("MiaChiave")
evento.Source =
"Origine"'elimino tutte le informazioni
evento.Clear()
'elimino la chiave
EventLog.Delete("MiaChiave")
Catch ex As Exception
MessageBox.Show("Errore: " + ex.Message)
End Try
End Sub
C#
private
void BtnElimina_Click(object sender, EventArgs e){
try
{
//Verifico se esiste la chiave o esco
if (!EventLog.Exists("MiaChiave", "."))
return;
//oggetto relativo alla chiave ed origine
EventLog evento = new EventLog("MiaChiave");
evento.Source =
"Origine";//elimino tutte le informazioni
evento.Clear();
//elimino la chiave
EventLog.Delete("MiaChiave");
}
catch (Exception ex)
{
MessageBox.Show("Errore: " + ex.Message);
}
}
}
Il precedente codice, tramite l'oggetto eventlog imposta la proprietà source con l'origine appena creata, a questo punto tramite il metodo clear, cancelliamo tutti i log, ossia tutte le informazioni inserte per quell'origine, se invece vogliamo eliminare l'origine, dobbiamo utilizzare il metodo Delete della classe Eventlog.
Conclusioni
L'articolo, ha voluto fornire indicazioni riguardante la gestione del visualizzatore eventi di Windows, tecnica che può tornare utile al programmatore.
venerdì 23 settembre 2011
sito sulla grafica 2D e 3D
Dal seguente sito http://grafica2d3d.blogspot.com/ potete consultare diversi articoli in italiano sul settore grafica.
Che dirvi... buona lettura.
giovedì 22 settembre 2011
Infopath 2010 inviare un modulo via email
Riporto l'articolo scritto per il sito http://www.iprogrammatori.it/articoli/programmazione/art_infopath-2010-inviare-un-modulo-tramite-_1074.aspx
Introduzione
In questo articolo verrà illustrata una tecnica di come inviare un modulo di Infopath 2010, tramite email. Inoltre vedremo l’utilizzo delle regole e formattazioni per inviare il modulo in maniera che non si possa modificare.
Creazione del modulo
Dopo aver creato un modulo vuoto di Infopath 2010, inseriamo nel modulo alcuni controlli, in particolare, tre caselle di testo ed un pulsante, il tutto come mostrato in figura 1.
Ricordiamo che la casella di testo, quella situata sotto il pulsante, deve avere una larghezza pari a 0 px, in modo che non risulti visibile.
Figura 1
A questo punto, dobbiamo configurare il pulsante, in modo che al click del pulsante, imposta il campo 3 (quello nascosto) con un valore, invia il modulo tramite email, e chiude il modulo
Facciamo click con il tasto destro sul pulsante, nel menu che viene visualizzato selezionare la voce “Proprietà Pulsante”.
Nella finestra che viene aperta, selezioniamo nella casella combinata delle azioni la voce “Regole e codice personalizzato”, e facciamo click sul pulsante “applica” e successivamente “OK”.
In questo modo, nella parte destra, avremmo una barra, in cui sarà possibile impostare le regole. Nel pulsante “Nuova” selezioniamo la voce “Azione”, il tutto come mostrato in figura 2.
Figura 2
Il pannello verrà modificato, e tramite il pulsante “Aggiungi” relativo alla voce “Esegui queste azioni” selezionare la voce “Imposta il valore di un campo”.
Nella finestra che viene aperta, nel campo con la dicitura “Campo” selezioniamo tramite il pulsante situato sull’estremità destra, il relativo campo, quello con la dicitura “Campo3”, mentre nella casella valore impostiamo a mano la parola “si” senza virgolette.
A questo punto confermiamo il tutto, tramite il pulsante ok.
Sempre tramite il pulsante aggiungi, inseriamo un’altra regola, in particolare quella relativa all’invio del modulo tramite email.
Tra le varie scelte, selezioniamo quella relativa alla voce “Invia Dati” nella finestra che viene aperta, facciamo click sul pulsante “Aggiungi”, in questo modo, ci aprirà un wizard, ossia una guida utente, che configurerà le fasi per l’invio del modulo.
Nella finestra che è stata aperta, lasciamo la scelta su “Crea nuova connessione per …” e facciamo click sul pulsante “Avanti”, nella finestra successiva, fate click sulla scelta “Come messaggio di posta elettronica”, nella finestra successiva, impostare i vari campi, in particolare per il campo del destinatario “A:” e l’oggetto, con i valori di vostro gradimento.
Confermate il tutto tramite il pulsante “Avanti”, successivamente, ci chiede, se inviarlo come allegato oppure no. Selezioniamo la voce “Invia i dati del modulo come allegato”, senza mettere la spunta sull’opzione “Allega il modello di modulo….”
Fate click sul pulsante avanti e successivamente sul pulsante Fine.
Confermate tramite il pulsante “ok” l’azione appena creata.
Aggiungiamo una nuova azione, sempre tramite il pulsante “Aggiungi” delle regole, e selezioniamo nel menu delle scelte la voce “Chiudi Modulo”.
A questo punto, abbiamo creato le nostre azioni, che verranno eseguite al click del pulsante.
Ora non ci resta che impostare una formattazione, alle caselle di testo, nel momento in cui il valore del campo 3 è valorizzato con Si, impostare le caselle in modalità di sola lettura.
Per compiere tale operazione, bisogna selezionare una casella di testo, che faremo per il campo 1, e nella barra delle regole, che si trova sulla destra, selezionare dal pulsante “Nuova”, la voce formattazione, tra le varie voci, si trova quella con la dicitura “Condizione” impostata con il valore nessuna.
Facciamo click e nella finestra che viene aperta (figura 3) e nella prima casella, selezioniamo il valore relativo alla dicitura “Campo3” come operatore lasciamo “è uguale a “ e nella terza casella, selezioniamo il valore “Digitare del testo” e scriviamo si.
Figura 3
A questo punto confermiamo il tutto con ok, e mettiamo una spunta sull’opzione “Disattiva controllo”. Il tutto come mostrato in figura 4.
Figura 4
Stessa operazione va eseguita per la seconda casella di testo, che vogliamo rendere non modificabile.
Ora non ci resta che verificare il nostro modulo, impostando dei valori nelle caselle di testo e poi successivamente fare click sul pulsante.
Vedremo nella posta elettronica inviata, che il modulo inviato è di sola lettura.
Conclusioni
L’articolo è nata dall’esigenza di un visitatore che ha trovato nel mio blog diverso materiale in materia di Infopath. Ho pensato da quell’esperienza di trarne un articolo, utile a tutti coloro che utilizzano questo software.
L’invio dei moduli tramite email, può divenire una tecnica molto interessante, naturalmente possiamo togliere anche la possibilità di renderlo solo in modalità di visualizzazione, togliendo la prima regola, quello che non lo rende modificabile.
mercoledì 21 settembre 2011
Recensone articolo programmazione ergo Tabula 11,6
Riporto l'articolo scritto per il sito http://www.shoppalo.it/guide-shopping/ergo-tabula-11,6-recensione_c-189.aspx
Scheda Tecnica
Processore: | Intel® Atom™ N450 @ 1.66GHz |
Prezzo: | Euro 699,00 |
RAM: | DDR2 2GB 800Mhz |
Hard Disk: | 32GB Sandisk |
GPS: | A-Gps sirf star III |
Trasmissione: | Hsdpa/Umts |
Connessione: | Wlan/Bluetooth |
Card: | Sim Card Slot/ Sdhc Slot |
Sistema operativo: | Windows 7 Premium |
USB: | 2 |
HDMI: | 1 |
Web Cam: | 1 |
Introduzione
Il mondo dei tablet, in questi ultimi mesi, sta condizionando il mondo dei dispositivi mobile, con una costante e crescente richiesta ed evoluzione di questi dispositivi portatili.
Attualmente il mercato, offre interessanti soluzioni, oltre al famoso Ipad della casa Apple, troviamo dispositivi mobili tablet, basati con diversi sistemi operativi, come il sistema operativo Windows o il sistema operativo Android, quest’ultimo con un alto numero di modelli in commercio.
I tablet, sono ottimi dispostivi mobile, strumenti che possono essere utilizzati sia nel mondo business e sia per l’utente finale.
In questo articolo-recensione, vedremo il dispositivo tablet della Ergo Tabula 11.6 - 101, con installato il sistema operativo Windows 7 Premium.
La recensione
Abbiamo avuto il piacere di avere in prova un Tablet della società italiana Ergo, ed in particolare il tablet Tabula 11.6 codice 101, qui http://www.ergo.it/Dettaglio_Prodotto.aspx?idP=3257 la pagina del prodotto. La scatola, contiene oltre al Tabula anche il cavo di alimentazione, inoltre si può richiedere il pennino, il tutto come mostrato in figura 1.
Figura 1 – Il contenuto della scatola con l’aggiunta della penna.
Il dispositivo, è attrezzato in maniera ottimale anche in fatto di comunicazione, come si vede nella figura 2, si trovano diverse porte di comunicazione, situate nella parte sinistra del Tablet. Partendo da sinistra verso destro, abbiamo lo slot per l’alimentazione, successivamente la presa HDMI, due porte usb, dove possiamo aggiungere strumenti hardware, come hard disk esterni, chiavetta, lettore dvd, ed altro ancora, la presa per le cuffie, lo slot per la SD Card ed infine Sim Card slot.
Figura 2 - Il lato sinistro del dispositivo
Il dispositivo tablet è dotato di una web cam, posta sul fronte, e di due altoparlanti di una rete wirless, gps e bluetooth. La durata della batteria, permette un’autonomia di circa 4 ore. Il peso è di circa 800 grammi. Grazie al suo schermo di 11 pollici, si possono vedere in maniera piacevole video ed immagini.
Il processore, permette una valida velocità nell'uso degli applicativi, dotato di un Intel Atom N450, single core a 1.66 GHz.
La casa produttrice Ergo, propone lo stesso modello con caratteristiche diverse, come la RAM (1 o 2) e di Hard Disk, fino a 64 GB.
Utilizzo del dispositivo
L’utilizzo di questi dispositivi è molto semplice, identico a quello che si utilizza con il tradizionale pc. Chi ha familiarità con Windows 7, non noterà la differenza tra il pc (portatile o desktop) e questo dispositivo.
Il mouse nel pc viene utilizzato per selezionare, avviare programmi, aprire menu di scelta rapida, ed altro ancora, il tutto tramite il pulsante sinistro ( normalmente predefinito) e tasto destro, per la visualizzazione di menu o altre funzionalità.
Con i dispositivi tablet, il dito o la penna, diventa il nostro mouse, il funzionamento del singolo click del tasto sinistro, avviene appoggiando sul display piano piano il dito sull’elemento che si vuole selezionare, mentre il doppio click del mouse, avviene facendo due volte click sullo stesso punto.
Il menu di scelta rapida, o meglio il tasto destro, avviene, tenendo premuto il dito sullo schermo, aspettando che visualizzi un cerchio che subito poco dopo carica il menu di scelta rapida, il tutto come mostrato in figura 3.
Figura 3 - Il menu di scelta rapida, che si aziona tenendo premuto il dito sullo schermo
Inoltre tramite due dita, possiamo dimensionare le finestre, allargandole o ridurle. Come si vede dalla finestra delle proprietà del sistema (figura 4), il tablet offre ottime prestazioni, con i suoi 2 gb di RAM, può eseguire in maniera ottimale le applicazioni sulla piattaforma Windows 7.
Figura 4 - la finestra delle proprietà del sistema Windows 7 che riporta le informazioni del dispositivo
Tramite la rete Wirless di cui è dotato possiamo collegarlo alla rete. Nel caso che disponiamo a casa di una rete wi fi, o altra rete come quella aziendale oppure hot spot gratuiti nelle varie zone della città, risulta molto semplice. Infatti tramite la finestra delle impostazioni rete, una volta individuata la rete ed essersi connessi, la finestra delle impostazioni rete (Figura 5) vi fornirà le possibili opzioni.
Figura 5 - La finestra delle impostazioni di rete wifi
A questo punto, dopo aver configurato il tablet pc alla rete senza fili, possiamo navigare sul web, nelle stesso modo di come utilizziamo internet con il proprio pc. Abbiamo fatto una prova, navigando su alcuni siti, tramite il browser Internet Explorer 9, e non abbiamo riscontrato nessuna differenza dall’utilizzo tramite pc.
Figura 6 - La navigazione internet
Anche nei dispositivi tablet, possiamo utilizzare i software più comune che si utilizzano nel proprio pc.
Per esempio, l’utilizzo di Microsoft Office, è possibile anche nei tablet pc, che dispongono di una tastiera virtuale, che permette di scrivere sul documento Microsoft Word ( o altri programmi di office e non solo) come una tastiera vera.
Nella figura 7, un esempio di scrittura sul documento del programma Microsoft Word durante la digitazione del testo, una particolare di questa tastiera è il fatto che nella parte superiore di essa vengono suggeriti le parole per le lettere che abbiamo digitato. Inoltre possiamo utilizzare anche la modalità scrittura veloce.
Figura 7 - esempio di scrittura del testo
La programmazione con la tecnologia .Net 4
Nei tablet con installato il sistema operativo Windows 7, si possono utilizzare vari linguaggi di programmazione, tra cui quelli basati sulla tecnologia .Net 4, in particolare Visual Basic.Net e C#. Possiamo creare singole applicazioni, che girano interamente sul tablet, questi sia in ambito Windows form che Silverlight, oppure con architettura client/Server, in ambito aziendale.
Nel nostro esempio, vedremo come creare una semplice form, che visualizza un messaggio a video, il tutto creando una semplice applicazione di tipo Windows form.
Come ambiente di sviluppo, possiamo utilizzare Microsoft Visual Studio 2010, precisando che questo strumento è a pagamento, tranne la versione express che è gratuita.
Apriamo Visual Studio 2010, e dal menu file, selezioniamo la voce “Nuovo” e successivamente la voce “Progetto”.
Dalla finestra che viene aperta, selezioniamo il linguaggio di nostro interesse e tra le categorie presenti selezioniamo la voce “Windows”, nella parte destra vengono visualizzati i modelli presenti per quella categoria, selezioniamo il modello “Applicazione Windows Form” il tutto come illustrato in figura 1.
Figura 1 – La finestra della creazione del primo progetto di tipo Windows Application
Nella casella Nome, impostiamo un nome di nostro gradimento, per esempio “WinTablet”, mentre per le altre caselle lasciamo invariate le impostazioni predefinite.
Confermiamo il tutto tramite il pulsante “Ok”.
Verrà predisposto l’ambiente per la creazione di applicazioni di tipo Windows, con una form, nella quale inserire i vari controlli posti nella barra degli strumenti.
Trasciniamo dalla barra degli strumenti, un controllo di tipo button (figura 2) nella form.
Figura 2 – La barra degli strumenti
Spostiamo il pulsante, nella parte inferiore della form, ed impostiamo la proprietà “Name” con il valore “BtnVisualizza” senza virgolette, mentre la proprietà “Text” con il valore “Visualizza”.
Terminata tale operazione, facciamo doppio click sul pulsante, in questo modo passiamo in visualizzazione codice e precisamente nell’evento click del pulsante.
Qui di seguito si riporta il codice che permette di visualizzare un messaggio a video, per i linguaggi VB.Net e C#
VB.Net
Private Sub BtnVisualizza_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles BtnVisualizza.Click
MessageBox.Show("Prova di sviluppo su un Tablet")
End Sub
private void BtnVisualizza_Click(object sender, EventArgs e)
{
MessageBox.Show("Prova di sviluppo su un Tablet");
}
Ora non ci resta che testare il nostro programma, eseguendo il nostro programma tramite il tasto “F5”, oppure dal menu “Debug” selezioniamo la voce di menu “Avvia Debug”.
Una volta, che abbiamo accertato il corretto funzionamento del nostro programma, possiamo utilizzarlo nel nostro tablet.
Per provarlo sul dispositivo, possiamo installarlo in vari modi, creando un pacchetto di setup, oppure copiare la cartella contenente il file exe, di norma situata nella cartella bin che viene generata in automatico durante la compilazione (con la sottocartella Debug o Release, in riferimento alla compilazione) oppure in modalità clickonce, nel caso si utilizza una rete ed il dispositivo è attestato a tale rete.
In questa recensione-articolo, copiamo direttamente il file eseguibile nel dispositivo, copiando tutta la cartella bin (con la sottocartella Debug) con i relativi file.
Copiamo tale cartella, in una chiavetta usb, per poi inserirla nel dispositivo mobile, nel nostro esempio è stata copiata nel desktop del pc, come in figura 3.
Figura 3 – La cartella contenente il file eseguibile
Se facciamo doppio click sul file eseguibile, verrà eseguito il nostro programma, con una semplice form , se facciamo click sul pulsante, verrà visualizzato un messaggio a video, come mostrato in figura 4.
Figura 4 – il programma in esecuzione
Lo sviluppo in ambiente tablet, è identico alla creazione delle Windows Forms, permettendo in questo modo al programmatore, di non riscontrare problematiche o disagi nello sviluppo software per questi dispositivi.
Tra l’altro possiamo utilizzare anche la tecnologia XNA per la creazione di video giochi.
Informazioni sull’azienda
Il tablet fabula 11,6 è prodotto e commercializzato dalla società Ergo http://www.ergo.it/ una società italiana informatica in ambito hardware. L’azienda, nata nel 1989, nel corso degli anni, ha consolidato la sua fetta di mercato proponendo di volta in volta, prodotti competitivi in tale settore. La società è presente sul territorio italiano, in diverse città, la sua sede si trova a Roma. Per maggiori informazioni sulla società, visitate il seguente sito http://www.ergoitaliaspa.com/gruppo.aspx
Conclusioni
Il dispositivo offre prestazioni elevate, dotato di ottimi accessori che lo rendono un vero e proprio pc. Un dispositivo da utilizzare in diversi scenari, adatto sia al singolo utilizzatore per un uso personale e sia per soluzioni di business, come in azienda o per coloro che si trovano da clienti e quindi distaccati dalla propria azienda. Grazie al sistema operativo Windows 7, risulta facile creare programmi con la tecnologia .Net, permettendo al programmatore di adattarsi in maniera rapida a questo nuovo modo di sviluppare applicazioni. L’unica nota negativa, ma non è tanto un problema è la durata della batteria, limite che si trova in molti dispositivi Tablet.
martedì 20 settembre 2011
Recensione libro: SEO E SEM: GUIDA AVANZATA AL WEB MARKETING
Scheda del libro:
Autore: | MALTRAVERSI MARCO |
Prezzo: | Euro 36,00 |
Caratteristiche: | 448 pag - 17x24 bn |
Numero Edizione: | 1 |
Anno di edizione: | Maggio 2011 |
ISBN: | 9788882339470 |
Lingua: | Italiano |
Il libro SEO e SEM Guida avanzata al web marketing http://www.fag.it/scheda.aspx?ID=38868 edito della casa editrice FAG http://www.fag.it/ è il miglior libro sul tema SEO e web marketing.
Il manuale fornisce interessanti linee guide per creare ed impostare il proprio sito che rispetti le regole SEO ossia per le indicizzazioni nei motori di ricerca.
Un libro che contiene diverse immagini e siti di grande utilità, permettendo di migliorare la posizione nei risultati di ricerca dei motori di ricerca. I vari contenuti forniscono al lettore le conoscenze adeguate per creare un sito di grande qualità ed impatto nel mondo del web, un sito che possa aumentare la visibilità e popolarità. Man mano che si leggono i vari capitoli, ci si addentra sempre più su argomenti complessi, ma le ottime spiegazioni, immagini e consigli permettono al lettore di comprendere l’argomento trattato.
Al termine della lettura di questo ottimo libro, il lettore avrà acquisito le conoscenze e le tecniche per migliorare la visibilità del proprio sito.
Dal seguente sito http://www.libro-seo.it/ si trovano informazioni, novità, correzioni ed altro sul libro.
Qui di seguito si riportano i vari capitoli del libro. el libro.
1) I motori di ricerca e le loro funzionalità
2) Strategia, pianificazione e web marketing: l'efficacia del SEM
3) Seo Gentile: L'inizio dell'ottimizzazione on page
4) Linee guida per lo sviluppo di siti web seo e friendly
5) Architettura di un web project seo
6) Performance e ottimizzazioni di un web project seo
7) Siti multilingua per il SEO e il SEM
8) Copywriting: L'arte di scrivere per il web
9) Strategie off page: Gestire i fattori esterni
10) Sem (Search engine marketing) e SMO (social media optimization): L'evoluzione del posizionamento
11) Seo: Cosa evitare e come gestire le penalizzazioni
12) Black hat seo e strumento seo
13) Appendice A: Funzionalità e nomenclature
14) appendice B: I principali motori di ricerca
Conclusioni
Un manuale indispensabile per coloro che creano o gestiscono siti web, che devono fornire un valida ed ampia visibilità. Un libro adatto sia a coloro che lavorano per la creazione di siti e sia a coloro che hanno un sito e vogliono migliorare la loro visibilità. Insomma un libro che non può mancare nella propria libreria.