Da qualche giorno sono aperte le iscrizioni all'evento DotNetCampus, qui http://www.dotnetcampus.it/Register/Roma potete effettuare l'iscrizione.
L'evento più importante su .Net
giovedì 30 gennaio 2014
lunedì 27 gennaio 2014
Microsoft Embedded Conference edizione II 2014
Un grandissimo evento tecnologico quello di sabato 15 febbraio 2014 a Napoli con la presenza di alcuni esperti italiani in ambito embedded, l'evento Microsoft Embedded Conference http://mec2014.dotnetcampania.org/ aperto a tutti e gratuito, fornirà interessanti indicazioni su un settore in continua crescità con prospettive lavorative interessanti.
Vi invito a partecipare visto gli argomenti trattati, qui di seguito trovate il comunicato stampa che gentilmente l'amico Beppe mi ha fornito.
Microsoft Embedded Conference (Napoli – 2014)
Sabato 15 febbraio a Napoli si svolgerà la seconda
edizione della Microsoft Embedded Conference e, come per la prima edizione, la BEPS parteciperà come silver
sponsor.
I suoi due embedded MVP (Beppe Platania e Gianni Rosa Gallina) saranno speaker e presenteranno Sense 3 (una soluzione embedded+cloud per showroom, fiere e
congressi) realizzata in collaborazione con Jusan Networks (società leader nell’eCommerce italiano).
Questa giornata, come sempre completamente gratuita, quest’anno è dedicata all’Internet
Of Things e alla M2M Communication, il tutto analizzato dal punto di vista dei
dispositivi embedded.
Potrete toccare
con mano alcune soluzioni già disponibili in questi ambienti e parlare con
alcuni dei personaggi più impegnati in questo settore: saranno presenti quasi
tutti gli Embedded MVP Italiani e, in collegamento dagli Stati Uniti,
parteciperà all’evento anche Samuel Phung un eMVP americano da sempre attento a
queste tecnologie.
L’evento è organizzato dall’associazione culturale DotNetCampania con la partecipazione di:
AVNET
Embedded (Platinum) Distributore Microsoft Embedded;
BEPS
Engineering (Silver) Windows Embedded Partner
(Gold Level);
Toradex
(Silver)
Swiss Embedded Computing;
Innovactive Engineering (Silver) Embedded & Mobile;
DPcons (Silver) Consulenze
Informatiche;
TinyCLR
Community italiana su .NET Micro Framework;
E101
Community internazionale sull’embedded Microsoft.
In questo link tutti i particolari dell’evento: http://mec2014.dotnetcampania.org/.
L’evento è
gratuito, ma i posti sono limitati: Registratevi subito qui
L’agenda prevede:
9:30 – 9:40 Keynote:
DotNetCampania
9:40 – 10:30 La
mia lavatrice se la intende con lo scaldabagno del vicino?
Cos'è l'Internet delle cose?
Speaker: Valter Minute
10:30 – 11:20 Internet of Things : Smart Home & Smart Factory systems (Prima
Parte):
Speaker: Clemente Giorio, Lorenzo Maiorfi, Mirco Vanini, Paolo Patierno
12:00 – 13:00 Internet of Things : Smart Home & Smart Factory systems (Seconda
Parte):
Speaker: Clemente Giorio, Lorenzo Maiorfi, Mirco Vanini, Paolo Patierno
14:00 – 14:50 Esploriamo
Sense 3 : un esempio di “Intelligent System” per showroom, fiere e congressi
Speaker: Beppe Platania e Gianni Rosa Gallina
14:50 – 15:40 Windows
8 POS API, sviluppare sistemi Point of Service in modo semplice e rapido
Speaker:
Marco
Dal Pino
16:20 – 17:10 Internet-of-Things, Intelligent-System and Windows Embedded:
Speaker:
Samuel
Phung
domenica 26 gennaio 2014
Asp.net Il servizio 'NomeServizio' non è conforme a WS-I Basic Profile v1.1. Esaminare ognuna delle violazioni dei requisiti
Nel caso che si sta realizzando un servizio web in ASMX nel quale sono presenti due metodi con lo stesso nome e parametri diversi, si può ricevere un messaggio di errore di tipo "Il servizio 'NomeServizio' non è conforme a WS-I Basic Profile v1.1. Esaminare ognuna delle violazioni dei requisiti"
Per risolvere tale problematica impostare la proprietà ConformsTo in WsiProfiles.None
che troviamo nel file codebind, ossia .cs o .vb. nel caso che si sta programmando con il linguaggio VB.Net e C#.
Qui di seguito si riporta un frammento di codice.
[WebService(Namespace = "http://microsoft.com/webservices/")]
[WebServiceBinding(ConformsTo = WsiProfiles.None)
Per risolvere tale problematica impostare la proprietà ConformsTo in WsiProfiles.None
che troviamo nel file codebind, ossia .cs o .vb. nel caso che si sta programmando con il linguaggio VB.Net e C#.
Qui di seguito si riporta un frammento di codice.
[WebService(Namespace = "http://microsoft.com/webservices/")]
[WebServiceBinding(ConformsTo = WsiProfiles.None)
sabato 25 gennaio 2014
Asp.Net Web Services overload web method C#
Può capitare nello scrivere servizi web in Asp.Net di tipo ASMX di scrivere metodi con lo stesso nome ma con parametri diversi, tecnica chiamata overload.
Nei servizi web, bisogna impostare la proprietà MessageName con valori diversi..
Qui di seguito si riporta un esempio di codice in C#
[WebMethod(MessageName = "MethodoMio", Description = "Descrizione", EnableSession = true)]
public string MethodoMio(String ParametroA)
{
//codice
}
[WebMethod(MessageName = "MethodoMioB", Description = "Descrizione", EnableSession = true)]
public string MethodoMio(String ParametroA, String ParametroB)
{
//codice
}
Nei servizi web, bisogna impostare la proprietà MessageName con valori diversi..
Qui di seguito si riporta un esempio di codice in C#
[WebMethod(MessageName = "MethodoMio", Description = "Descrizione", EnableSession = true)]
public string MethodoMio(String ParametroA)
{
//codice
}
[WebMethod(MessageName = "MethodoMioB", Description = "Descrizione", EnableSession = true)]
public string MethodoMio(String ParametroA, String ParametroB)
{
//codice
}
mercoledì 22 gennaio 2014
Excel VBA Select top 1
Nel caso che dobbiamo estrapolare in Excel,
tramite ado per VBA una certa riga, ossia il Top 1 , dobbiamo aggiungere
dopo il simbolo del dollaro, il range di celle.
Qui di seguito si riporta l'esempio SQL da utilizzare in ADO.
Select * from [NomeTabella$A1:B1]
martedì 21 gennaio 2014
Excel read file ADO IIF
Se utilizziamo ADO per accedere ad un file per estrapolare i dati, nel caso che sorge la necessità di utilizzare la parola chiave IIF, l'esempio qui di seguito illustra l'utilizzo.
Select CampoA,
IIF(TRIM([CAmpoB])='','',[CampoB])
FROM
Tabella
Select CampoA,
IIF(TRIM([CAmpoB])='','',[CampoB])
FROM
Tabella
mercoledì 15 gennaio 2014
Tutorial GIS Il controllo Navigation di Esri in Silverlight
Si riporta l'articolo scritto per il sito http://www.iprogrammatori.it/articoli/programmazione/tutorial-gis-silverlight/art_il-controllo-navigation-di-esri_1322.aspx
Introduzione
Continuiamo a scoprire i controlli messi a disposizione dal toolkit di Esri per la gestione delle mappe.
Il controllo “Navigation” è un simpatico controllo che permette di navigare nella mappa con una rappresentazione grafica molto “amichevole” stile navigazione nautica.
La figura 1 illustra il controllo in fase di esecuzione dell’applicazione realizzata in Silverlight, come si può vedere, tramite le varie funzionalità possiamo scorrere la mappa nei quattro punti (nord, est, ovest e sud) o ingrandire o no la nostra mappa.
Figura 1 – L’anteprima dell’esecuzione del nostro progetto
Creazione del progetto
Si crea un progetto in Silverlight, utilizzando il linguaggio di proprio interesse.
Dopo aver creato tale progetto, aggiungiamo nella nostra schermata il controllo mappa, il quale ci permette di visualizzare la mappa del mondo, lasciamo le proprietà impostate con i valori di default.
A questo punto, trasciniamo in basso a sinistra il controllo “Navigation” posto nella barra degli strumenti (figura 2) , un controllo che viene visualizzato nella pagina in maniera identica di come viene eseguito in fase di esecuzione.
Figura 2 – Il controllo Navigation nella barra degli strumenti
Dopo averlo posizionato nella parte sinistra, anche se il lettore lo può posizionare secondo il proprio gradimento, dobbiamo modificare la proprietà “Map” nel codice XAML, impostando come riferimento il controllo “Mappa”.
La proprietà “Map” va impostata con il bindind, relativo al nome della mappa, qui di seguito si riporta tale esempio.
In questo modo la proprietà “Map” del controllo “Navigation” ha come riferimento il nome del controllo mappa, aggiunto in precedenza.
Le azioni (destra, sinistra, ingrandisci, riduci, ecc) compiute sul controllo “Navigation” coinvolgeranno direttamente il controllo mappa.
Qui di seguito si riporta l’esempio completo XAML
Conclusioni
L’articolo ha voluto fornire le basi per l’utilizzo di questo controllo, molto accattivante e semplice nel suo utilizzo.
Un controllo che può migliorare notevolmente la realizzazione dell’interfaccia utente, con aspetti e funzionalità molto “amichevoli” e di grande impatto.
Tutorial 11 parte - http://emanuelemattei.blogspot.it/2013/12/tutorial-silverlight-gis-il-controllo_17.html
Tutorial 10 parte - http://emanuelemattei.blogspot.it/2013/12/tutorial-silverlight-gis-il-controllo.html
Tutorial 9 parte - http://emanuelemattei.blogspot.it/2013/12/tutorial-silverlight-gis-utilizzo-dello.html
Tutorial 8 parte - http://emanuelemattei.blogspot.it/2013/11/tutorial-silverlight-gis-esri-lo.html
Tutorial 7 parte - http://emanuelemattei.blogspot.it/2013/11/tutorial-gis-silverlight-cambiare-la.html
Tutorial 6 parte- http://emanuelemattei.blogspot.it/2013/11/tutorial-silverlight-e-gis-rilevare-le.html
Tutorial 5parte - http://emanuelemattei.blogspot.it/2013/11/tutorial-gis-e-silverlight-la-rotazione.html
Tutorial 4 parte http://emanuelemattei.blogspot.it/2013/10/silverlight-gis-la-gestione-delle-mappe.html
Tutorial 3 parte http://emanuelemattei.blogspot.it/2013/10/tutorial-silverlight-gis-parte-3-la.html
Tutorial 2 parte http://emanuelemattei.blogspot.it/2013/10/tutorial-silverlight-e-gis-il-controllo.html
Tutorial 1 parte http://emanuelemattei.blogspot.it/2013/10/tutorial-silverlight-e-gis.html
Introduzione
Continuiamo a scoprire i controlli messi a disposizione dal toolkit di Esri per la gestione delle mappe.
Il controllo “Navigation” è un simpatico controllo che permette di navigare nella mappa con una rappresentazione grafica molto “amichevole” stile navigazione nautica.
La figura 1 illustra il controllo in fase di esecuzione dell’applicazione realizzata in Silverlight, come si può vedere, tramite le varie funzionalità possiamo scorrere la mappa nei quattro punti (nord, est, ovest e sud) o ingrandire o no la nostra mappa.
Figura 1 – L’anteprima dell’esecuzione del nostro progetto
Creazione del progetto
Si crea un progetto in Silverlight, utilizzando il linguaggio di proprio interesse.
Dopo aver creato tale progetto, aggiungiamo nella nostra schermata il controllo mappa, il quale ci permette di visualizzare la mappa del mondo, lasciamo le proprietà impostate con i valori di default.
A questo punto, trasciniamo in basso a sinistra il controllo “Navigation” posto nella barra degli strumenti (figura 2) , un controllo che viene visualizzato nella pagina in maniera identica di come viene eseguito in fase di esecuzione.
Figura 2 – Il controllo Navigation nella barra degli strumenti
Dopo averlo posizionato nella parte sinistra, anche se il lettore lo può posizionare secondo il proprio gradimento, dobbiamo modificare la proprietà “Map” nel codice XAML, impostando come riferimento il controllo “Mappa”.
La proprietà “Map” va impostata con il bindind, relativo al nome della mappa, qui di seguito si riporta tale esempio.
Map="{Binding ElementName=map1}"
In questo modo la proprietà “Map” del controllo “Navigation” ha come riferimento il nome del controllo mappa, aggiunto in precedenza.
Le azioni (destra, sinistra, ingrandisci, riduci, ecc) compiute sul controllo “Navigation” coinvolgeranno direttamente il controllo mappa.
Qui di seguito si riporta l’esempio completo XAML
<Grid x:Name="LayoutRoot" Background="White">
<esri:Map Background="White" HorizontalAlignment="Left" Margin="0,12,0,0" Name="map1" VerticalAlignment="Top" WrapAround="True" Height="288" Width="400">
<esri:Map.Layers>
<esri:LayerCollection>
<esri:ArcGISTiledMapServiceLayer
Url="http://services.arcgisonline.com/ArcGIS/rest/services/World_Street_Map/MapServer"
/>
</esri:LayerCollection>
</esri:Map.Layers>
</esri:Map>
<esri:Navigation
HorizontalAlignment="Left" Margin="12,143,0,0"
Map="{Binding ElementName=map1}" Name="navigation1" VerticalAlignment="Top">
</esri:Navigation>
</Grid>
L’articolo ha voluto fornire le basi per l’utilizzo di questo controllo, molto accattivante e semplice nel suo utilizzo.
Un controllo che può migliorare notevolmente la realizzazione dell’interfaccia utente, con aspetti e funzionalità molto “amichevoli” e di grande impatto.
Tutorial 11 parte - http://emanuelemattei.blogspot.it/2013/12/tutorial-silverlight-gis-il-controllo_17.html
Tutorial 10 parte - http://emanuelemattei.blogspot.it/2013/12/tutorial-silverlight-gis-il-controllo.html
Tutorial 9 parte - http://emanuelemattei.blogspot.it/2013/12/tutorial-silverlight-gis-utilizzo-dello.html
Tutorial 8 parte - http://emanuelemattei.blogspot.it/2013/11/tutorial-silverlight-gis-esri-lo.html
Tutorial 7 parte - http://emanuelemattei.blogspot.it/2013/11/tutorial-gis-silverlight-cambiare-la.html
Tutorial 6 parte- http://emanuelemattei.blogspot.it/2013/11/tutorial-silverlight-e-gis-rilevare-le.html
Tutorial 5parte - http://emanuelemattei.blogspot.it/2013/11/tutorial-gis-e-silverlight-la-rotazione.html
Tutorial 4 parte http://emanuelemattei.blogspot.it/2013/10/silverlight-gis-la-gestione-delle-mappe.html
Tutorial 3 parte http://emanuelemattei.blogspot.it/2013/10/tutorial-silverlight-gis-parte-3-la.html
Tutorial 2 parte http://emanuelemattei.blogspot.it/2013/10/tutorial-silverlight-e-gis-il-controllo.html
Tutorial 1 parte http://emanuelemattei.blogspot.it/2013/10/tutorial-silverlight-e-gis.html
lunedì 13 gennaio 2014
dynamic Query with enterprise library C#
Il frammento di codice qui di seguito, illustra una tecnica di come eseguire in maniera dinamica istruzioni SQL su diversi tipi di base dati, il tutto tramite Enterprise Library utilizzando lo spazio dei nomi Microsoft.Practices.EnterpriseLibrary.Data .
Le informazioni che cambiano sono il provvider (tipologia di database) la connessione e l'istruzione SQL.
Qui di seguito un esempio di codice nel linguaggio di programmazione C#.
DbProviderFactory dbProviderFactory = DbProviderFactories.GetFactory("System.Data.OleDb");
Database db = new GenericDatabase("Provider=Microsoft.Jet.OLEDB.4.0;Data Source=C:\MioDBAccess.mdb", dbProviderFactory);
DbCommand DBCommand = default(DbCommand);
DBCommand = db.GetSqlStringCommand("select * from dati");
db.ExecuteDataSet(DBCommand).Tables[0];
Le informazioni che cambiano sono il provvider (tipologia di database) la connessione e l'istruzione SQL.
Qui di seguito un esempio di codice nel linguaggio di programmazione C#.
DbProviderFactory dbProviderFactory = DbProviderFactories.GetFactory("System.Data.OleDb");
Database db = new GenericDatabase("Provider=Microsoft.Jet.OLEDB.4.0;Data Source=C:\MioDBAccess.mdb", dbProviderFactory);
DbCommand DBCommand = default(DbCommand);
DBCommand = db.GetSqlStringCommand("select * from dati");
db.ExecuteDataSet(DBCommand).Tables[0];
domenica 12 gennaio 2014
download Free ebook Introducing Microsoft System Center 2012 R2
Altro download gratuito in ambito Microsoft, a questo sito http://blogs.msdn.com/b/microsoft_press/archive/2013/12/16/free-ebook-introducing-microsoft-system-center-2012-r2.aspx viene segnalata la possibilità di scaricare gratuitamente un ebook "Microsoft System Center 2012 R2" in lingua inglese e formato PDF, epub, e mobile per kindle.
Che dirvi.... buona lettura.
sabato 11 gennaio 2014
Convertire file pdf in formato kindle o mobile
Se state cercando un tools on line, che converte i file pdf in Kindle il sito http://www.pdf4kindle.com/ fa per voi.
Questo tools on line, permette di convertire quei file di tipo .pd in formato kindle o mobile, il tutto gratuitamente senza registrazione e senza inserire il proprio indirizzo email.
Fonte: http://www.vincechiosa.com/2013/03/pdf4kindle-strumento-web-gratuito-per.html
Questo tools on line, permette di convertire quei file di tipo .pd in formato kindle o mobile, il tutto gratuitamente senza registrazione e senza inserire il proprio indirizzo email.
Fonte: http://www.vincechiosa.com/2013/03/pdf4kindle-strumento-web-gratuito-per.html
venerdì 10 gennaio 2014
Sito Office per sviluppatori VBA VSTO ed APP
Come riportato qui http://msdn.microsoft.com/it-IT/office/dn425028 il sito ufficiale per lo sviluppo di applicazioni in ambito Office.
Nel sito sono riportati articoli, manuali, ed esempi di codice sullo sviluppo di office, tramite VBA, VSTO, e la realizzazione di APP per il nuovo Office 365.
Nel sito sono riportati articoli, manuali, ed esempi di codice sullo sviluppo di office, tramite VBA, VSTO, e la realizzazione di APP per il nuovo Office 365.
giovedì 9 gennaio 2014
Download free Small Basic
Come riportato qui http://blogs.msdn.com/b/smallbasic/archive/2013/12/18/small-basic-is-free.aspx da qualche settimana è possibile scaricare gratuitamente Small Basic, un ambiente semplificato per la programmazione con il linguaggio Basic.
Qui http://social.technet.microsoft.com/wiki/contents/articles/16059.small-basic-getting-started-guide.aspx il manuale per iniziare ad utilizzare tale ambiente e linguaggio, mentre qui http://smallbasic.com/ il sito di riferimento, con tanti esempi di codice da scaricare.
Che dirvi..... buona programmazione.
mercoledì 8 gennaio 2014
Download e convert youtube
Se state cercando un sito che vi permette di convertire i video di youtube ed il relativo download, dal seguente sito http://www.clipconverter.cc/ dopo aver inserito il link del video che volete convertire, non vi resta che premere il pulsante "Continua" attendere qualche minuto e nella scelta delle opzioni sulla qualità selezionare quella di vostro gradimento, a questo punto basterà fare click sul pulsante "Inizia" per effettuare la conversione del video e successivamente click sul pulsante "Download".
Etichette:
Siti Interessanti,
Siti Tools - Strumenti
martedì 7 gennaio 2014
Office 365 in donazione per le organizzazioni non profit
A partire da settembre 2013 Microsoft ha lanciato a livello mondiale una promozione molto significativa a favore del mondo del no profit: la possibilità per queste organizzazioni di ottenere la nuova versione della piattaforma cloudi Office 365 gratuitamente e senza limiti al numero di licenze acquistabili.
L’impegno di Microsoft a favore del Terzo Settore si concretizza infatti in un programma di donazione software (che è possibile approfondire a questo sito http://www.digitalipercrescere.it/Terzo-Settore/Donazione-Software.htm) e che da oggi si arricchisce dell’offerta cloud.
Tra i servizi offerti (dettagli a questo sito http://www.microsoft.com/italy/office-365/no-profit/default.aspx): servizio di posta elettronica, sito web, sharepoint, comunicazione e condivisione, video conference HD.
Come riportato nel sito http://www.digitalipercrescere.it/Terzo-Settore/Office-365-Gratis-Per-Organizzazioni-Non-Profit.htm si possono ottenere delle licenze a titolo gratuito oppure ad un prezzo agevolato, a seconda del pacchetto richiesto (qui http://office.microsoft.com/it-it/non-profit/confronto-dei-piani-di-office-365-per-organizzazioni-no-profit-FX104081605.aspx i vari piani).
Le organizzazioni si devono registrare (in questa pagina http://www.digitalipercrescere.it/Terzo-Settore/Office-365-Gratis-Per-Organizzazioni-Non-Profit.htm trovate il sito di riferimento) e compilare il modulo per l’attivazione della versione di prova gratuita.
Al termine della compilazione del modulo, si potrà accedere al pannello di amministrazione per la gestione di Office 365. Se la propria organizzazione avrà i requisiti, entro pochi giorni, la richiesta di donazione verrà accolta.
Il tutorial qui di seguito http://www.digitalipercrescere.it/Terzo-Settore/Come-Ottenere-Office-365-Per-Non-Profit.htm illustra come procedere alla registrazione, all’associazione del dominio e al successivo utilizzo.
Un valida ed importante opportunità per tutte quelle organizzazioni che intendono migliorare i loro sistemi informatici con questo prodotto professionale.
Per maggiori informazioni visitate o per iniziare visitate il seguente sito http://www.digitalipercrescere.it/Terzo-Settore/Office-365-Gratis-Per-Organizzazioni-Non-Profit.htm
Iscriviti a:
Post (Atom)