giovedì 17 luglio 2014

ext.net add column editable gridpanel runtime

Se vogliamo rendere una colonna del controllo GridPanel di Ext.net di tipo  editabile, quando essa viene caricata dinamicamente a run time, tramite il metodo "Add" della proprietà "Editor"  possiamo impostare il campo field, che permetterà la modifica del dato.

Qui di seguito il frammento di codice.

GridPanel1.ColumnModel.Columns[Indice].Editor.Add(new TextField());

domenica 13 luglio 2014

EF Eseguire comandi SQL (Insert, Update e Delete) direttamente C#

Tramite il metodo ExecuteStoreCommand possiamo eseguire comandi sql tramite la tecnologia Entity Framework.
Il metodo ExecuteStoreCommand dell'oggetto contesto, permette di eseguire quelle query che restituiscono il numero (intero) dei record modificati.

Qui di seguito un esempio in C#.

string Sql = "Update Tabella set campo = valore where id = 23"
 int righeAggiornate = MioContext.ExecuteStoreCommand(Sql);

lunedì 7 luglio 2014

Free download ebook

imageimage



L'amico Enrico, questa sera mi ha mandato una simpatica ed interessante email riguardante la possibilità di scaricare gratuitamente  alcuni ebook in lingua inglese e formato PDF sia in ambito sistemi (IT) che sviluppatore (DEV) .

Dal seguente sito http://blogs.msdn.com/b/mssmallbiz/archive/2014/07/07/largest-collection-of-free-microsoft-ebooks-ever-including-windows-8-1-windows-8-windows-7-office-2013-office-365-office-2010-sharepoint-2013-dynamics-crm-powershell-exchange-server-lync-2013-system-center-azure-cloud-sql.aspx sono riportati una serie di ebook su varie piattaforme e tecnologie Microsoft, Office, Windows, sviluppo .Net, Asp.Net, database Sql Server e tanto altro.

Insomma un sito con tantissimo materiale per l'auto formazione.

Un ringraziamento ad Enrico e tutte quelle persone che mi scrivono per suggerimenti, consigli, o anche per ringraziarli di quanto il blog è utile per molti navigatori.

Che dirvi.... buona lettura....


domenica 6 luglio 2014

VBA ottenere la cartella personalizzata di outlook

Se abbiamo la necessità di rilevare una determinata cartella in Outlook creata da noi, il frammento qui di seguito illustra tale tecnica.

Tramite la proprietà Item passando come valore il nome della cartella, otteniamo un oggetto di tipo Folder, riguardante quella cartella.


Application.Session.Folders.Item(1).Folders.Item("MiaCartella")

giovedì 3 luglio 2014

Evento Innovazione nel Retail i nuovi paradigmi

http://www.assintel.it/wp-content/uploads/2014/06/innovazione_retail_Roma-0807.png

Martedì 8 luglio 2014, a Roma si svolgerà un evento interessante in ambito di tecnologie e commercio elettronico.

L'evento Innovazione nel retail i nuovi paradigmi http://www.assintel.it/eventi/innovazione-nel-retail-i-paradigmi/ organizzato da Assintel, è un evento che affronta tematiche molto interessanti e di grande attualità.


L'evento della durata di mezza giornata è gratuito ed aperto a tutti, per partecipare bisogna iscriversi nel sito indicato dove si può consultare l'agenda ed il luogo.





mercoledì 2 luglio 2014

Promozione libri packtpub.



 



La casa editrice PachPub, in occasione dei suoi 10 anni di attività, per 10 giorni (dal 26 giugno al 5 di luglio 2014) su tutti ebook e video, applicherà un prezzo di 10 dollari $, il tutto come riportato qui http://www.packtpub.com/10years?utm_source=Packt10&utm_medium=emanuelemattei.blogspot.it&utm_campaign=Packt10

Per maggiori informazioni visitate il sito indicato.


domenica 29 giugno 2014

Evento Windows Phone Day



A Milano è precisamente 8 luglio 2014, si svolgerà una giornata formativa sulla programmazione della nuova versione di Windows Phone 8.1.

I partecipanti durante la giornata scopriranno le novità per lo sviluppo di applicazoini per questo dispositivo.

La partecipazione all'evento è gratuita, per partecipare bisogna iscriversi al seguente sito http://www.microsoft.com/italy/windowsphoneday/ dove trovi anche l'agenda ed il dettaglio dell'evento.







sabato 28 giugno 2014

File Bat utilizzo di if per eseguire passi successivi

L'esempio qui di seguito, illustra una tecnica di come utilizzare la parola chiave IF, per eseguire i successivi passi.

Se l'esito dell'esecuzione di un file eseguibile è andato a buon fine, tramite la parola chiave goto procedo avviando una determinata funzione altrimenti visualizzo un messaggio di errore.

START /WAIT "C:\cartella" FileEXE.exe
if "%ERRORLEVEL%"=="0" goto CONTINUA
goto ERRORE
:CONTINUA
echo Esecuzione passo successivo
:ERRORE
echo ERRORE

venerdì 27 giugno 2014

File Bat attendere esecuzione di un file

Se dobbiamo eseguire un file Bat e vogliamo attendere l'esecuzione di un file eseguibile che viene lanciato, dobbiamo utilizzare la parola chiave Wait.
Qui di seguito un esempio di codice.

START /WAIT "C:\cartella " FILEEXE.exe

giovedì 26 giugno 2014

Evento NI myRIO Tour - Seminari pratici per lo sviluppo di applicazioni reali




Novità interessante per tutti coloro che si occupano di svluppo di applicazioni reali e che vogliono partecipare a dei seminari gratuiti.

National Instruments Italia http://italy.ni.com/ ha organizzato per il mese di luglio (2014) una serie di eventi della durata di una mezza giornata in diverse città italiane.

L'evento è gratuito ma rivolto solo a professori e ricercatori, in cui sarà illustra la nuova piattaforma NI myRio e gli strumenti messi a disposizione a studenti e ricercatori.

Per iscrizioni e per maggiori informazioni sull'evento, visitate il sito ufficiale a questo indirizzo http://italy.ni.com/eventi/ni-myrio-tour

Una giornata formativa prima delle meritate vacanze.










domenica 22 giugno 2014

free download ebook Il dottore dei computer volume 14





Come riportato qui http://www.ildottoredeicomputer.com/2014/05/il-dottore-dei-computer-volume-14.html è disponibile da qualche giorno il volume 14 dell'ebook del sito "Il dottore dei computer" .

Il file in formato pdf ed in lingua italiana, contiene consigli, trucchi e notizie riguardante il mondo tecnologico.

Il libro è scaricabile gratuitamente.













mercoledì 18 giugno 2014

Linq to Entity Framework Max

Il frammento di codice qui di seguito, illustra una tecnica per rilevare il valore massimo di un campo. Tramite il metodo Max, possiamo rilevare il valore massimo di un campo di tipo intero.
La dichiarazione di variabile in Int? sta nell'eventualità che se non sono presenti valori si evitano eccezioni a runtime.



int? intIdt = db.table.Max(campo => (int?)campo.CampoNumber);

venerdì 13 giugno 2014

C# Eliminare tutti i file in una cartella

Questo frammento di codice, illustra una tecnica di come eliminare tutti i file con estensione .txt in una determinata cartella, utilizzando una sola riga di codice.

 Array.ForEach(Directory.GetFiles(inputLogPath, "*.txt"), File.Delete);

lunedì 9 giugno 2014

app blog di Emanuele Mattei

Per tutti i miei lettori, vi informo che qui http://www.windowsphone.com/it-it/store/app/blog-emanuele-mattei/0daae424-28b6-41e0-ad70-0bee01bae7f5 potete scaricare l'app per Windows Phone del mio blog :- )).
Così non avete più scuse per non seguirmi.

domenica 8 giugno 2014

free software cad 2D

image-from-the-document-manager
Oggi vi segnalo un software gratuito ed open source riguardante il CAD.

Il programma LibreCad scaricabile qui http://librecad.org/cms/home.html è un programma anche in lingua italiana, che può essere utilizzato sia in Windows che in Linux.
Un programma gratuito e professionale.

giovedì 5 giugno 2014

Sito su Excel

Oggi vi segnaliamo un portale davvero molto interessante per quanto riguarda Microsoft Excel.

Il sito http://www.excel-easy.com/ contiene numerosi esempi e tutorial su come utilizzare Excel, anche la parte VBA.

Il portale è scritto in lingua inglese.

lunedì 2 giugno 2014

Evento lancio di Sql Server 2014

La community Ugiss http://www.ugiss.org/sql-server-2014-eventi-di-lancio/  ha organizzato per il 13  giugno (Milano)  e 18 giugno (Roma) un evento gratuito della durata di una giornata sulle novità e sulla nuova versione del database Microsoft Sql Server 2014.

L'evento è gratuito ed aperto a tutti, per partecipare o per maggiori informazioni visitate il sito indicato.

domenica 25 maggio 2014

Convertire macchine virtuali da vmware e Windows

Dal seguente sito http://www.microsoft.com/en-us/download/details.aspx?id=42497 si può scaricare il programma Microsoft Virtual Machine Converter 2.0 che permette di convertire i file di macchine virtuali Vmware in Hyper-V

Per il download e maggiori informazioni visitate il sito indicato.


domenica 18 maggio 2014

Free ebook Introducing Microsoft SQL Server 2014

9780735684751x







Come riportato in questo post http://blogs.msdn.com/b/microsoft_press/archive/2014/04/02/free-ebook-introducing-microsoft-sql-server-2014.aspx la possibilità di scaricare gratuitamente un ebook in lingua inglese sul nuovo database di Microsoft, e precisamente Sql Server 2014.

venerdì 16 maggio 2014

.Net access denied application in Windows 7 problem UAC

In Windows Vista, è stata introdotta una tecnica per rendere il pc sicuro da vari programmi che permettono l'esecuzione di codice pericoloso, questo il tutto tramite un sistema chiama UAC, il controllo di accesso all'utenza.

In .Net quando si realizza una windows o console application, può capitare l'esigenza di effettuare alcune operazioni come scrivere, creare o eliminare un file o cartella in particolari percorsi di Windows, come in "Programmi" in questo caso viene bloccata tale azione.

Per rendere la nostra applicazione abilitata a tale operazione, nelle proprietà nel progetto, ed in particolare in "applicazione" fare click sul pulsante "Visualizza Impostazioni di controllo dell'account utente".





A questo punto fare verrà generato un file di tipo "app.manifest" e cambiare le impostazioni con:




A questo punto l'applicazione potrà accedere al sistema senza problemi.


giovedì 15 maggio 2014

NI Automotive Forum 2014





Ritorna sempre a Torino l'evento dedicato alle tecnologie in ambito automobilistico, il NI Automotive Forum 2014 http://italy.ni.com/automotive-forum organizzato dalla società National Instruments Italia.

Un evento particolare e molto interessante, non solo sull'aspetto tecnico ma anche per un tema che sempre più sarò considerato ed ampliato.

La partecipazione all'evento è gratuita ma solo se viene effettuata la registrazione entro il 22 maggio 2014, una settimana prima (29 maggio 2014) dell'evento, per questo vi invito a partecipare.

Un evento che oltre ad illustrare ai partecipanti le ultime novità del momento, le tecnologie da utilizzare anche sessioni pratiche, per questo è una buona opportunità sia per tecnici che responsabili.

Per maggiori informazioni ed iscrizioni visitate il sito indicato, qui di seguito il comunicato stampa.

NI Automotive Forum 2014
L’auto connessa: ridefinire la validazione e il test delle smart car
Il prossimo 29 maggio il Museo Nazionale dell'Automobile di Torino farà da cornice alla 9ª edizione di NI Automotive Forum, l’appuntamento biennale dedicato alle tecnologie  National Instruments per il collaudo e la validazione dei sistemi in ambito automotive.

Il tema di questa edizione è l’auto connessa, dotata delle più innovative tecnologie che troviamo direttamente a bordo, connesse ad altri veicoli e con le infrastrutture, e perfino a internet.
National Instruments mette in relazione queste tecnologie tramite una piattaforma che semplifica l’integrazione fra la progettazione ed il collaudo di questi nuovi dispositivi.

Tutte le sessioni e la tavola rotonda della mattina si articoleranno tra casi applicativi reali e presentazioni tecniche relative a questo tema.

Durante la tavola rotonda di fine mattinata, esponenti e decision-maker del settore apriranno una finestra significativa sulla connettività, affrontando le sfide e le opportunità per il mondo automotive. La tavola rotonda sarà moderata da Carlo di Giusto, caporedattore di Quattroruote, e interverrà anche nella prima parte della mattina con la sua visione su Automobilisti connessi: il rapporto con la tecnologia.

Sessione pratica HIL: come realizzare un’applicazione di test Real-Time basata su piattaforma PXI e NI VeriStand
Durante la pratica si apprenderà come NI Veristand possa essere utilizzato in diverse applicazioni di Test real-time. Nello specifico gli esercizi prevedono la costruzione di un sistema di test Model-in-the-Loop (MIL) per collaudare un sistema di controllo.

Come nella scorsa edizione, alla fine della giornata tutti i visitatori dell'evento potranno partecipare gratuitamente alla visita guidata al Museo per scoprire la storia e l'evoluzione dell'automobile.

Per maggiori informazioni e per consultare l'agenda completa: 
http://italy.ni.com/automotive-forum

martedì 6 maggio 2014

DotNetCampus il grande evento sulla tecnologia Microsoft

Siete pronti al grande evento tecnologico in ambito Microsoft?

Il DotNetCampus si terrà a Roma, il 10 maggio, a giorni quindi, una grande opportunità gratuita di formazione, ma anche per portare il proprio cv alle aziende presenti alla manifestazione.

Qui di seguito il comunicato stampa, forza programmatori, analisti, sviluppatori e dba, fatevi avanti.



 http://www.dotnetcampus.it/img/banners/banner-468x60_2014_8.jpg
 
 
.NET Campus
 
  
 
Il 10 Maggio 2014 ti aspettiamo a Roma per l’annuale appuntamento con la più grande conferenza gratuita sulle tecnologie Microsoft. Non perdere questa occasione corri ad iscriverti!
 
Cosa ti aspetta?
Web, Cloud, Data Access, Mobile, Windows 8.x, Server, Sql Server, Business Intelligence, Data Science e molto altro come Cert Path sui temi degli esami di certificazione.
 
Laboratori
Iscriviti subito ai due laboratori in programma: i posti sono limitati!
  • E-Commerce on Cloud: durante questo laboratorio verrà presentata la varietà degli strumenti messi a disposizione da Microsoft Azure attraverso uno  caso pratico. Sarà affrontata la creazione, gestione e personalizzazione di un sito E-commerce in alta affidabilità.
  • Windows Phone 8.1 e Windows 8.1 Apps 2x1: durante questo laboratorio verrà fornita un'introduzione all'Universal App, uno strumento che vi permetterà di realizzare App per tutte le piattaforme Windows e per tutti i dispositivi che le utilizzano.
Invita i tuoi amici
Invita quanti più amici al .Net Campus semplicemente inserendo le loro email tramite l'apposita pagina del sito. Chi inviterà più amici alla conferenza riceverà in omaggio un abbonamento "Annual Plus" del valore di $499,00 messo a disposizione da Pluralsight! Non perdere questa opportunità!
 
Campagna Curricula
Ti aspetteranno a Roma tantissimi sponsor cui poter consegnare le copie cartacee del tuo CV: Avanade, Microsoft, Nokia, Intel, SolidQ, Proge-software, AVNet, Skebby, Modis, Present.
 
Gli sponsor hanno già iniziato a valutare i curriculum online, se ancora non lo hai fatto, inserisci il tuo profilo e il tuo curriculum sul sito!
 
Rimani sintonizzato sul sito della conferenza e sull'apposita pagina Facebook per scoprire tutte le altre novità che ti aspetteranno quest'anno!
 

lunedì 5 maggio 2014

Packt Publishing ebook e video in offerta a 10 dollari




Domani, 6 maggio 2014, la casa editrice PacktPublish http://www.packtpub.com/?utm_source=referral-DRM&utm_medium=marketingPR&utm_campaign=DayagainstDRM offre per le 24 ore della giornata, la possibilità di acquistare ebook e video a soli 10$, una opportunità unica.

Tantissimi i titoli a disposizione come anche i video formativi, ad un prezzo incredibile.

Qui di seguito riporto il comunicato stampa.



Packt Publishing firmly believes that you should be able to read and interact with your content when you want, where you want, and how you want – to that end they have been advocates of DRM-free content since their very first eBook was published back in 2004.

 To show their continuing support for Day Against DRM, Packt Publishing is offering all its DRM-free content at $10 for 24 hours only on May 6th – that’s all 2000+ eBooks and Videos at www.packtpub.com

 “Our top priority at Packt has always been to meet the evolving needs of developers in the most practical way possible, while at the same time protecting the hard work of our authors. DRM-free content continues to be instrumental in making that happen, providing the flexibility and freedom that is essential for an efficient and enhanced learning experience. That’s why we’ve been DRM-free from the beginning – we’ll never put limits on the innovation of our users.”  

 

 




domenica 4 maggio 2014

Installare la versione gratuita di Windows Server 2012 R2 in Hyper-V

Interessante articolo questo qui http://blogs.technet.com/b/italy/archive/2014/01/23/installare-la-versione-gratuita-di-windows-server-2012-r2-in-hyper-v.aspx di come installare una macchina virtuale in Hyper-V anche in Windows 8.

L'articolo fornisce passo dopo passo, indicazioni su come poter eseguire una macchina virtuale con sistema operativo Windows Server 2012 R2 con il software per la gestione della virtualizzazione, Hyper-V.

L'articolo contiene numerose immagini che forniscono al lettore, anche meno esperto, i passi necessari per eseguire tale macchina virtuale.

Che dire.... buona lettura

venerdì 2 maggio 2014

Linq with group by and count VB.Net e C#

Il frammento di codice qui di seguito, illustra una tecnica di come raggruppare determinati valori e rilevare il numero di occorrenze per ogni singolo valore, il tutto tramite il linguaggio di programmazione VB.Net e C#.

VB.Net
Dim citta() As String = {"Roma", "Milano", "Catania", "Roma", "Catania", "Catania", "Palermo"}
        Dim Risultato = From Dati In citta _
                    Group Dati By Chiave = Dati Into Group _
                    Select Chiave = Chiave, Totale = Group.Count()
       
        MessageBox.Show("Trovati numero record: " & Risultato.Count())
        For Each elemento In Risultato
            MessageBox.Show("Per la citta: " & elemento.Chiave & " Trovati totale: " & elemento.Totale)
        Next
C#
string[] Citta = { "Roma", "Milano", "Catania", "Roma", "Catania", "Catania", "Palermo" };
            var Risultato = from Dati in Citta
                        group Dati by Dati into grouping
                        select new { Chiave = grouping.Key, Totale = grouping.Count() };
            MessageBox.Show("Trovati numero record: " + Risultato.Count());
            foreach (var Elemento in Risultato)
            {
                 MessageBox.Show("Per la citta: " + Elemento.Chiave + " Trovati totale: " + Elemento.Totale);
            }

giovedì 1 maggio 2014

Evento DotNetCampus la giornata di formazione sulla programmazione della piattaforma Microsoft

Mancano pochi giorni all'evento nazionale sullo sviluppo software tramite .Net.
Il DotNetCampus qui http://www.dotnetcampus.it/  il sito, è un evento nazionale dove durante l'arco della giornata, i partecipanti potranno scorprire le novità o alcune tecniche di programmazione.

L'evento è gratuito ed aperto a tutti, per partecipare bisogna registrarsi nel sito indicato, dove trovate il luogo e l'agenda completa, affrettatevi mancano pochi giorni.

martedì 29 aprile 2014

Evento grautito Costruire e offrire una rete a misura di cloud

Il 29 maggio 2014 a Roma, si svolgerà un evento gratuito live molto interessante sulla realizzazione di nuove rete, in particolare utilizzando l'architettura Cloud.

L'evento della durata di mezza giornata, fornirà ai partecipanti delle ottime indicazioni sulla realizzazione di una rete cloud, oltre alla testimonianza di alcune aziende.

L'evento si terrà dalle ore 09.45 alle ore 13.00 per maggiori informazioni qui http://www.ict4executive.it/eventi/costruire-e-offrire-una-rete-a-misura-di-cloud---roma_43672152692.htm trovate l'agenda, mentre qui http://www.ict4executive.it/registrazione-evento/2692?prov=site il modulo di registrazione per partecipare.


domenica 27 aprile 2014

asp.net json character problem backslashes \

Utilizzando Json in Asp.net, può capitare che viene sollevata una eccezione se tra i valori situati in una stringa è presente il carattere backslashes "\". In questo caso bisogna raddoppiarlo nel seguente modo \\.

mercoledì 23 aprile 2014

Windows Phone telefonare gratuitamente con Indoona

Indoona

Da qualche giorno è disponibile l'applicazione Indoona per Windows Phone, http://www.windowsphone.com/it-it/store/app/indoona/93af9556-8b8b-4d77-8e48-ad1f2323e4ba con possibilità di telefonare gratuitamente a tutti telefoni fissi per un tempo massimo di 100 minuti al mese.

Ottimo software da avere nel proprio telefono.

martedì 22 aprile 2014

free ebook developer





Se state cercando dei ebook scaricabili gratuitamente riguardante la programmazione (Windows Phone, Visual Studio 2013, Jquery, C++, etc) qui https://www.syncfusion.com/resources/techportal/ebooks trovate un valido elenco di ebook in formato pdf e lingua inglese scaricabili gratuitamente.