| Archivio Posts | |
Anno 2013
Anno 2012
Anno 2010
Anno 2008
Anno 2007
|
|
[WPF] - Tutorial: UI Composition in Action con Radical
In questi giorni mi sono imbattuto in una classica domanda di chi passa da Windows Form a WPF e cioè: “User Control WPF, come si fa?” (Racconto liberamente ispirato da un thread aperto sul forum di DotNetHell).La mia risposta è stata quella che potete leggere nel thread e in sostanza ci porta all’oggetto di questo articolo, la UI Composition.Per evitare di rispiegare concetti che già si trovano in rete e che probabilmente storpierei, vi rimando ancora una volta ai p Leggi tutto il post...
 lunedì, 27 mag 2013 Ore. 11.15
[Azure Cloud] - Sql Virtual Machine - Accedere con Management Studio via Internet
Oggi volevo collegarmi con Sql Server Management Studio (SSMS) ad un istanza di Sql Server 2012 installata su una virtual machine in Windows Azure e pure avendo seguito tutti i passaggi della semplice guida MSDN non riuscivo a connettermi, come se qualcosa bloccasse la porta. Infatti pur avendo aperto l'endpoint sulla virtual machine dal pannello di controllo windows azure, non riuscivo a collegarmi, quando ho realizzato che probabilmente bloccano a priori le porte di default dei principali serv Leggi tutto il post...
 mercoledì, 08 mag 2013 Ore. 18.14
[RegEx In Practice] - Controllare la complessità di una password
Richiesta: "devo controllare che una password sia almeno lunga 6 caratteri e al suo interno ci sia almeno 1 numero, una lettera maiuscola e una minuscola, hai una regex per questo?"Risposta: "assolutamente si, è quello che ci vuole!" Eccola:\A(?=[-_a-zA-Z0-9]*?[A-Z])(?=[-_a-zA-Z0-9]*?[a-z])(?=[-_a-zA-Z0-9]*?[0-9])\S{6,}\zDescrizione della regular expression (uso un software, RegexBuddy, non sono così bravo, ed è in inglese, non vi faccio la traduzione! ):Assert position at the start of Leggi tutto il post...
 mercoledì, 20 mar 2013 Ore. 14.48
[RegEx In Practice] - Unificare il formato di numeri decimali
Oggi un collega mi ha chiesto se con una regular expression era possibile unificare dei numeri decimali serializzati con un formato eterogeneo, per potere essere convertiti con l'InvariantCulture di .net che prevede il punto come separatore dei decimali e la virgola per le migliaia.La prima cosa che mi è saltata in mente (forse troppo elaborata, boh non so, ma funziona...) era quella semplicemente di togliere tutti i separatori delle migliaia prima del separatore dei decimali, tenendo conto che Leggi tutto il post...
 martedì, 19 mar 2013 Ore. 17.44
Harlem Shake Your Site!
In Chrome aprite una qualsiasi pagina e attivate la "Javascript Console" dai "Tools" (CTRL + SHIFT + J), copiate e incollate lo script che trovate nel file di test ed eseguitelo (premendo INVIO): http://bit.ly/Z5QL2b"Godetevi" il vostro harlem shake sul sito preferito! Che cazzata Leggi tutto il post...
 martedì, 19 mar 2013 Ore. 16.54
[TFS] - Scorch per tenere sincronizzato il disco locale con il source control
Oggi guardando il mio workspace di tfs ho constatato che la sua dimensione era davvero enorme rispetto al reale spazio che avrebbe dovuto avere con un download pulito dei codici sorgenti. Questo ovviamente è dovuto in parte dalle build dei sorgenti nelle varie modalità di rilascio (debug, release, ecc...), ma anche dai vecchi files, branches e progetti, che non sono più presenti sul source control, ma che sono rimasti nel workspace locale perchè alla fine tfs si è dimenticato di rimuoverli per n Leggi tutto il post...
 martedì, 19 mar 2013 Ore. 12.35
[WPF] - Tutorial: MVVM in un Minuto con Radical
Oggi dovevo creare un progetto WPF di esempio, e dato che mi
servivano le potenzialità del MVVM (Model-View-ViewModel), ma non avevo
intenzione di perdere tempo a crearmi tutto il boilerplate code per gestire il
commanding, message broker, property notification , ecc… ho pensato finalmente
di dare una dignitosa occasione a Radical,
un framework open source, ideato proprio per velocizzare, e direi anche
facilitare, al massimo l’approccio su applicazioni WPF/Silverlight/WP/WinRT con
una for Leggi tutto il post...
 sabato, 02 mar 2013 Ore. 20.05
Community Days 2013, iscrizioni aperte!
Il 27 ed il 28 Febbraio 2013 ritorna il più importante evento “community” italiano organizzato dagli user group e community italiani. Stiamo parlando dei Community Days 2013, a Milano presso Microsoft Italia.Il tema portante della conferenza è lo sviluppo basato sul .net framework, con particolare attenzione sulle novità che Windows 8 e Windows Phone 8 hanno portato sullo scenario informatico internazionale.Come ogni anno, la partecipazione è totalmente gratuita! Le  Leggi tutto il post...
 lunedì, 21 gen 2013 Ore. 12.30
[RegEx In Practice] - Estrarre parametri da una funzione / metodo con funzioni come parametro
In questo esempio andremo ad estrarre i parametri da una chiamata a funzione / metodo, riuscendo anche ad estrarre le eventuali funzioni passata come parametro.Tutto nasce da un aiuto che mi è stato chiesto in questi giorni, proprio riguardante l'oggetto in questione, e la domanda originale era se fosse stato possibile con la funzione di Regex.Split di .net estrarre le tre parti di una chiamata a funzione, ma li per li, sinceramente non mi è venuta la soluzione con il metodo split, perchè l Leggi tutto il post...
 giovedì, 05 apr 2012 Ore. 00.48
[RegEx In Practice] - Controllo formale dell'orario step by step (su evento OnKeyUp)
Come annunciato dal titolo, la seguente regular expression, serve per validare un orario mentre lo si sta digitando, utilizzando, in pratica, una regular che controlla step by step.(?:^(?:[01][0-9]|2[0-3]|[0-9]):(?:[0-5][0-9]|[0-9]):([0-5][0-9]|[0-9])$)|(?:^(?:[01][0-9]|2[0-3]|[0-9]):([0-5][0-9]|[0-9]):?$)|(?:^(?:[01][0-9]|2[0-3]|[0-9]):?$)Questa regular può essere eseguita mentre si sta digitando del testo dentro ad una textbox, intercettando l'evento OnKeyUp, ed eseguendo la regular sulla stri Leggi tutto il post...
 martedì, 21 dic 2010 Ore. 19.16
[RegEx In Practice] - Controllo formale dell'orario
Di seguito trovate la regular expression per controllare la correttezza di un orario, forzando il formato #0:#0:#0^([01][0-9]|2[0-3]|[1-9]):([0-5][0-9]|[0-9]):([0-5][0-9]|[0-9])$Stay Tuned Leggi tutto il post...
 martedì, 21 dic 2010 Ore. 18.44
[MVP Summit 2008] - Quarta Giornata - Il Campus!
QUARTA GIORNATA - IL CAMPUS! (Gio)Che dire di questa giornata, veramente stupenda, sono andato a visitare finalmente il Campus della Microsoft. Sono andato a visitare il museo della Microsoft, e mi sono intrippato con tutti gli accessori vari, che erano a mia completa disposizione, dato che ero praticamente solo. Subito dopo, sono corso nel piano superiore per comprare qualcosa al Microsoft Store dove ho comprato, una polo, un paio di portachiavi, una penna e una maglietta da bimbo con l Leggi tutto il post...
 venerdì, 18 apr 2008 Ore. 01.49
[RegEx] - Il punto prende (quasi) qualsiasi carattere
Eccomi di nuovo a scrivere sul mondo delle Regular Expression , mi sono ritagliato un po' di tempo da questo stupendo MICROSOFT MVP SUMMIT 2008 , per scrivere di un importantissimo carattere che sicuramente sarà utilizzato tantissimo.- IL PUNTO Prima di passare ad esaminare gli operatori "*?+" (come tutti già vorrebbero fare ),
abbiamo bisogno di attendere ancora alcuni post, per avere tutti gli
strumenti fondamentali per sfruttare al meglio quest'ultimi.Nelle
regular expression, il punto è u Leggi tutto il post...
 martedì, 15 apr 2008 Ore. 23.20
[MVP Summit 2008] - Terza giornata (Cena e fine serata)
GIORNATA 3 (Lun) - Cena e fine serataDopo il welcome sul summit, ci sono state varie "Open Sessions" di cui non è possibile parlare perchè protette da NDA (Non-Disclosure Agreement) . Dopo le sessions, siamo stati invitati a fare l'aperitivo in una sala gigante del Trade Center di Seattle, dove eravamo davvero in tanti, fiumi di ogni abbeveraggio gratis, compreso gli alcolici. Ecco alcune foto dell'aperitivo:   Leggi tutto il post...
 martedì, 15 apr 2008 Ore. 20.02
[MVP Summit 2008] - Le prime 3 giornate
GIORNATA 1 (Ven) - IL VIAGGIOEccomi a scrivere un po' queste giornate che sono trascorse velocemente in questa Seattle, che putroppo non sono incominciate troppo bene. Intanto per iniziare proprio mentre stavamo andando all'aeroporto di milano malpensa, la macchina del papà di Alessandro si è rotta, fermandosi sulla tangenziale...E' stato subito panico (almeno per quanto mi riguarda), perchè insomma perdere questa opportunità di andare non solo in America, ma anche di vedere e gustare il meglio Leggi tutto il post...
 martedì, 15 apr 2008 Ore. 00.48
[OT] - Un po' di riflessioni...
Ciao a tutti,Torno a scrivere una notizia flash, per indicarvi un post scritto dal mio amico Alessandro Alpi, in merito ad importantissime notizie, che condivido a pieno e spero condividerete anche voi.Si parla del nostro futuro e di una speranza per i NOSTRI FIGLI...CHE NON CI PERDONERANNO MAI TUTTO QUESTO!Leggete con attenzione:http://blogs.dotnethell.it/suxstellino/OT-un-po-di-riflessioni__13095.aspxStay Tuned Leggi tutto il post...
 lunedì, 17 mar 2008 Ore. 13.19
[RegEx] - Set di caratteri [...]
Con i set di caratteri (character set/class), si può dire al motore regex di fare il match di uno o più caratteri diversi. Semplicemente mettendo i caratteri di cui volete fare il match all'interno di parentesi quadrate. Ad esempio se si vuole fare il match di una 'a' o di una 'e', utilizzate [ae]. Potreste utilizzarla così "Aziend[ae]", per fare il match di "Azienda" o di "Aziende".Un set di caratteri esegue il match di UN SOLO CARATTERE. L'ordine dei caratteri all'interno del set non è importa Leggi tutto il post...
 mercoledì, 21 nov 2007 Ore. 23.19
[RegEx] - I primi passi con le Regular Expression
- Differenti motori di Regular ExpressionUn "motore" di regular expression è un software in grado di interpretare appunto le "regular expression", basato sulla ricerca di porzioni di testo tramite "pattern" di ricerca. Solitamente, un motore è parte di un più esteso applicativo. Non si ha accesso direttamente ad esso, è l'applicazione che chiama funzioni opportune, preoccupandosi di controllare che la regular expression sia correttamente applicata a particolari file o dati.Come spesso accade nel Leggi tutto il post...
 giovedì, 04 ott 2007 Ore. 22.14
[RegEx] - Software per testare le vostre Regular Expression
Prima di iniziare a spiegare i concetti base sulle Regular Expression, vorrei proporvi alcuni strumenti da tenere sotto mano per le vostre prime prove. Tali applicazioni saranno comunque sempre utili in futuro, anche per testare rapidamente le Regex prima di utilizzarle in un progetto.
RegexDesigner.NET (Gratuito)
The Regulator (Gratuito)
Regular Expression Designer (Gratuito)
RegexBuddy (A Pagamento, uno dei migliori)
PowerGREP (A Pagamento, stessa casa& Leggi tutto il post...
 martedì, 29 mag 2007 Ore. 00.16
[RegEx] - Eccole: le Regular Expression...
Quante volte avete dovuto utilizzare un RegularExpressionValidator con le espressioni fornite già da visual studio?E quante volte vi siete chiesti cosa sono quelle strane stringhe tipo: "^[a-zA-Z][\w\.-]*[a-zA-Z0-9]@[a-zA-Z0-9][\w\.-]*[a-zA-Z0-9]\.[a-zA-Z][a-zA-Z\.]*[a-zA-Z]$"?E quante volte cercate all'interno di grandi stream una porzione di testo?Conoscere la risposta a queste domande significa sapere almeno cosa sono le regular expression, ed è qui che entra in gioco Il mio blog, che na Leggi tutto il post...
 mercoledì, 16 mag 2007 Ore. 22.06
|
| Calendario |
| | l | m | m | g | v | s | d |
|---|
| 27 | 28 | 29 | 30 | 31 | 1 | 2 | | 3 | 4 | 5 | 6 | 7 | 8 | 9 | | 10 | 11 | 12 | 13 | 14 | 15 | 16 | | 17 | 18 | 19 | 20 | 21 | 22 | 23 | | 24 | 25 | 26 | 27 | 28 | 29 | 30 | | 1 | 2 | 3 | 4 | 5 | 6 | 7 |
|
| Statistiche |
- Views Home Page: 15.067
- Views Posts: 22.882
- Views Gallerie: 0
- n° Posts: 20
- n° Commenti: 13
|
|