Freeteo


Pensieri e C#dice di Matteo Raumer

WPF - Binding Password in una TextBox

Per chi sviluppa come me applicazioni desktop, usare WPF è diventato ormai naturale, anche per applicazioni semplici dove non è richiesta chissà che "appeal grafico" o "elaborazione multimediale". A parte le capacità grafiche quindi, usare WPF per applicazioni semplici non è sbagliato, perchè si può avere un beneficio enorme dal motore di "Binding" magari con un bel "ViewModel" sotto che tradotto in spiccioli significa "vi risolverete parecchi problemi alla svelta e in modo pulito".  
Leggi tutto il post...
Categoria: .net
mercoledì, 29 mag 2013 Ore. 15.11

SharePoint Conference 2013

Oltre ai Community Days che ho segnalato in precedenza, ricordo l'importante appuntamento con la SharePointConference, dove si parlerà di SharePoint, Office e di tutto quello che ci ruota intorno, con i migliori speaker del settore.I primi mesi del 2013, partono già ricchi di appuntamenti interessanti. 
Leggi tutto il post...
Categoria: varie ed eventuali
mercoledì, 09 gen 2013 Ore. 19.30

Community Days 2013

Segnalo questo importante evento per il mese di febbraio 2013 in Microsoft Italia, i Community DaysRicordo a tutti che sono aperte le iscrizioni e soprattutto che come sempre, la partecipazione è gratuita! Veramente da non perdere.Per tutte le informazioni, gli speaker e tutti i dettagli del caso:http://www.communitydays.it/ 
Leggi tutto il post...
Categoria: varie ed eventuali
lunedì, 17 dic 2012 Ore. 11.19

MVP C# anche quest'anno

 Eccezionale, anche quest'anno il 1° Ottobre, ho l'onore di ricevere il premio MVP nella categoria C#!Guardando un attimo indietro sembra ieri invece la prima nomina risale al 2008...il tempo vola.Come sempre sono successe parecchie cose, sia dal punto di vista personale sia dal quello lavorativo, e mi accorgo che nonostante il tempo sia sempre poco la passione per quello che faccio è sempre al mio fianco.Sviluppare applicazioni, contribuire alla commun 
Leggi tutto il post...
Categoria: .net
mercoledì, 03 ott 2012 Ore. 17.15

XMLSerializer e XmlAttributeOverrides per ignorare qualcosa a runtime

Potrebbe capitare come è successo a me, di trovarsi nella situazione un po' "anomala" di utilizzare l'XmlSerializer del Framework in varie parti del progetto, ma soltanto in alcune dover nascondere alcune proprietà di un'entità, il tutto quindi non possibile decorando nel sorgente la definizione delle entità stesse.Chiaramente è sempre possibile fare la serializzazione a mano, ma con qualche attenzione, sfruttando alcuni settaggi dell'oggetto XmlSerializ 
Leggi tutto il post...
Categoria: .net
domenica, 24 giu 2012 Ore. 18.48

Tradurre un report RDLC

Quando si sviluppa un applicativo multilingua, è facile muoversi con le funzionalità offerte dal framework, ad esempio diventa fattibile abbastanza facilmente cambiando la cultura del Thread corrente, e lavorando nel codice con i files di risorse.Quindi l'approccio è abbastanza standard, e si parte con il creare un file di risorse:dopodichè al momento della compilazione, Visual Studio genererà per noi la classe che "wrappa" quelle risorse in termini di chiave/valore, 
Leggi tutto il post...
Categoria: reportistica
mercoledì, 04 apr 2012 Ore. 18.08

Sempre al lavoro...anche con Monodroid

E' da un bel po' di tempo che non posto qualcosa sul blog, ed il motivo è presto detto: oberato di lavoro In particolare negli ultimi mesi sono stato impegnato oltre che come sempre su asp.net /win32 e wpf, su un bel progetto per Android.Chiaramente sono queste le richieste del mercato, dato che il trend dei device Smartphone e Tablet sono in costante ascesa per la piattaforma Google, inutile aggiungere che Microsoft è in ritardo.Ma come io sostengo da anni, anche quando si parlava di Java  
Leggi tutto il post...
Categoria: .net
mercoledì, 14 mar 2012 Ore. 18.21

MVP Award, e sono 4

Eh sì, per me il 1° di Ottobre è sempre una data particolare, una di quelle giornate in cui ti ossessioni a fare invia/ricevi in Windows Mail, in attesa di qualcosa di importante.Spettacolare, anche quest'anno è arrivata la mail che mi comunicava la nomina di MVP per la categoria C#, e siamo a quota 4, che gioia!!!Come sempre ringrazio tutti e rinnovo l'invito a vederci sui forum di dotnethell, l'utente Freeteo è presente! 
Leggi tutto il post...
Categoria: varie ed eventuali
lunedì, 03 ott 2011 Ore. 09.39

Windows 8, prime impressioni

In questi giorni anche io ho seguito con interesse la //Build per capire quali siano le direzioni future di Microsoft e senza attendere, neanche a dirlo, appena è uscita la Developer Preview l'ho subito installata in Virtualbox sul mio pc per averla sempre a portata di mano e testarla piano piano.Successivamente l'ho installata anche nel mio Netbook Asus eeepc 1000h (a dispetto di tutti quelli che dicono che i Netbook sono morti, sul questo win8 funziona discretamente, parlia 
Leggi tutto il post...
Categoria: .net
lunedì, 19 set 2011 Ore. 17.09

Entity Framework Code-First: Ereditare da un oggetto base per campi comuni a più tabelle

Entity Framework 4.1 è sicuramente un passo avanti nel pacchetto, ma per quanto mi riguarda Code-First è finalmente qualcosa che si avvicina al mio modo di approcciare l'applicazione.Mi piace scrivere codice e mi piace non essere troppo legato al database, non tanto perchè mi capiti spesso di cambiarlo (sinceramente quasi mai) più che altro per avere controllo completo su tutti gli strati, in particolare quello delle entità che chiaramente è trasversale a tutti gli  
Leggi tutto il post...
Categoria: .net
lunedì, 27 giu 2011 Ore. 22.32

Silverlight: implementare un DataContext offline basato su XML

Nello sviluppo di applicazioni Silverlight, ho trovato molto bella la possibilità di installare l'applicazione OOB (Out Of the browser), il che permette tra l'altro, di lanciare l'applicazione anche se si è "fisicamente" scollegati dal server dove risiede una parte dell'applicazione.Ragionando su una struttura "classica" dell'applicazione Silverlight + RiaServices + EntityFramework + SqlExpr 
Leggi tutto il post...
Categoria: Tips
domenica, 19 giu 2011 Ore. 15.39

Generare lambda expression a runtime può tornare utile

In un recente progetto mi è capitato di dover generare un filtro per una query Linq dinamicamente da codice, in particolare, avevo a disposizione un metodo che accettava come parametro una Expression ma la classe T era di tipo "Entity" e non un'implementazione del "MioOggettoBase", quindi non aveva nel modello la proprietà che intendevo usare nell'expression.Nel dettaglio: l'applicazione era in Silverlight ed avevo un ViewModelBase dove T : Entity, quindi il rela 
Leggi tutto il post...
Categoria: Tips
sabato, 21 mag 2011 Ore. 16.41

Clickonce: la classe ApplicationDeployment per aggiornare automaticamente all'avvio

Quando arriva il momento della distribuzione dell'applicativo, nel limite del possibile preferisco usare ClickOnce (con qualche attenzione magari, come mostrato qui) perchè la trovo utilissima perchè si arrangia a controllare la presenza sul pc di tutto quello che serve, impostabile nei "Prerequisiti" del progetto.Anche se a mio avviso ci sono ancora delle piccole lacune nella tecnlogia, come ad esempio se c'è un proxy di mezzo con authenticazione non  
Leggi tutto il post...
Categoria: Tips
lunedì, 09 mag 2011 Ore. 14.53

Cambiare il browser di default in Visual Studio

Sviluppando applicazioni web, nonostante i browser si stiano allineando sempre più verso le stesse funzionalità di rendering, è importante fare il test delle nostre pagine tra i vari browser.La cosa classica è sviluppare e debuggare con IE, premendo F5 e vedendo come appare la pagina e poi quando si ha un'aspetto di massima che ci soddisfa, aprire gli altri browser per vedere se l'aspetto che abbiamo dato alle pagine rimane lo stesso.Spesso capita che ci siano delle sorprese, ed and 
Leggi tutto il post...
Categoria: .net
martedì, 01 feb 2011 Ore. 23.23

MVP Award, terzo anno

E' sempre un'emozione fare l'Invia/Ricevi di Windows Live Mail il 1° Ottobre in attesa dell'email più importante dell'anno...che anche questa volta è arrivata.Quale? ma quella che mi comunica, per il terzo anno, il premio Microsoft MVP per Visual C# !!!Devo ammettere che ricevere la nomina di MVP è sempre motivo di orgoglio sotto molti punti di vista ed uno stimolo a continuare su questa strada, i blogs e le community crescono bene ed il mio contributo è "un piacere" piuttosto che "uno sfor 
Leggi tutto il post...
Categoria: .net
domenica, 03 ott 2010 Ore. 15.52

Build=AnyCPU mi gioca brutti scherzi anche con RiaServices

Dopo il problema di compatibilità tra componenti a 32 e 64bit di alcuni mesi fa, anche oggi sono stato "vittima" del Build=AnyCPU.Da qualche mese ho un Dell Studio XPS 1645 (un'ottima macchina a parte la batteria che lo alza sul retro che ancora non mi va giù) e quasi in contemporanea sono partito a sviluppare un'applicazione abbastanza corposa in Silverlight 4 con Ria Services.Tutto funzionava a meraviglia fino a ieri quando ho deciso di dare visibilità dei servizi lato server ad altr 
Leggi tutto il post...
Categoria: .net
venerdì, 03 set 2010 Ore. 12.19

asp.net, recuperare immagine dall'icona associata al file

Spesso mi capita di dare in output su una pagina web, una serie di files, e la cosa che ormai ogni utente si aspetta è avere vicino la sua icona associata, come fa esplora risorse di Windows.Chiaramente se si sapessero a priori i tipi di file si potrebbe pensare di mettere una serie di immagini sul server e visualizzarle tramite Tag "img", in base all'estensione, ma molto spesso (potrei dire "quasi sempre" ormai) i file sono di svariate tipologie. La cosa più semplice da fare quindi è chiedere  
Leggi tutto il post...
Categoria: Tips
giovedì, 15 lug 2010 Ore. 11.56

Remix 2010, la keynote è online

Segnalo a chi come me si è perso la Keynote del Remix 2010, che da oggi è possibile rivederla sul sito:http://www.microsoft.com/italy/nextweb/remix/keynote.aspxQuasi 2 ore in cui si possono vedere gli interventi di Giuseppe Guerrasio, Lorenzo Barbieri, Roberto Cavallini e Giorgio Sardo. 
Leggi tutto il post...
Categoria: technologia
mercoledì, 07 lug 2010 Ore. 18.24

Modificare il config delle applicazioni a runtime

Che si stia sviluppando un'applicazione Asp.net o un Win32 (WindowsForm, WPF etc...), per leggere i dati di configurazione la classe che ci viene data dal Framework è ConfigurationManager, del Namespace "System.Configuration". (purtroppo non viene referenziato di default, ma bisogna ricordarsi di referenziarlo nel progetto come componente .net).   Quello che ci permette di fare è più che sufficiente per l'utilizzo standard, ossia avere a portata di mano i parametr 
Leggi tutto il post...
Categoria: Tips
venerdì, 02 lug 2010 Ore. 12.07

Hosting di controlli .net in una DataGridView per l'Edit

Prendo spunto da un post sul forum dove si chiedeva cosa fare per avere un controllo complesso nell'edit in una GridView in un applicativo WindowsForm.   Anche se cerco di "guidare" sempre l'utente nelle maschere di programmi con dei controlli specifici per i singoli campi (classico master-details) a volte è comodo lasciar modificare direttamente in griglia dei valori, ma la griglia in sè permette un edit semplificato che a volte non è molto User-Friendly.   Fare appar 
Leggi tutto il post...
Categoria: Tips
sabato, 26 giu 2010 Ore. 14.01









  • Views Home Page: 141.377
  • Views Posts: 238.439
  • Views Gallerie: 189.987
  • n° Posts: 157
  • n° Commenti: 143







Anno 2013

Anno 2012

Anno 2011

Anno 2010

Anno 2009

Anno 2008

Anno 2007

Anno 2006

Anno 2005
Copyright © 2002-2007 - Blogs 2.0
dotNetHell.it | Home Page Blogs
ASP.NET 2.0 Windows 2003