Michael Denny's Blog ;]


Tutto quello che non avresti mai voluto sapere sulle Regular Expression...e se sei qui ti tocca!
Archivio Posts
Anno 2015

Anno 2014

Anno 2013

Anno 2012

Anno 2010

Anno 2008

Anno 2007

Java non funziona più su Google Chrome? Riabilitiamo Silverlight, Java e Facebook video!

Quest'oggi io e probabilmente i 3 miliardi di persone che hanno provato una java applet su Chrome ha scoperto che dopo l'aggiornamento di Java, Chrome ha smesso di eseguire le applet java, questo non a causa di Java, ma a causa di Google che ha deciso di abbandonare / arrestare il supporto per NPAPI, che è uno standard di architettura multi-piattaforma utilizzata da molti browser per abilitare i plugin / applet, come Silverlight, Java e Facebook Video. Potete trovare maggiori direttamente dal si 
Leggi tutto il post...
Categoria: Varie
venerdì, 17 apr 2015 Ore. 10.26

Disponibile EF6.1.3 RTM

Ecco le novità:EF6.1.3 contiene solo correzioni a problemi ad alta priorità, che sono stati riportati subito dopo il rilascio della versione 6.2.1. Le correzioni sono:Query: Regression in EF 6.1.2: OUTER APPLY introduced and more compex queries for 1:1 relationships and "let" clauseTPT problem with hiding base class property in inherited classDbMigration.Sql fails when the word 'go' is contained in the textCreate compatibility flag for UnionAll and Intersect flattening supportQuery with multiple 
Leggi tutto il post...
Categoria: Entity Framework
martedì, 17 mar 2015 Ore. 13.45

Io ci sarò: PASS Sql Saturday Pordenone 28 Feb. 2015

Dopo il grande successo di #sqlsatParma 2014, torno ad annunciarvi con piacere, che Marco Parenzan mi ha invitato all'edizione Pordenone 2015 hashtag #sqlsatPordenone, dove avrò la possibilità di portare una sessione sul nuovissimo, ancora in sviluppo, Microsoft Entity Framework 7!!L'evento è completamente gratuito, e si terrà Sabato 28 Febbraio 2015 al Consorzio Universitario di Pordenone Via Prasecco, 3/a I-33170 Pordenone, edificio "S", vedi mappa edifici. I posti sono limitati, quindi affret 
Leggi tutto il post...
Categoria: Eventi
domenica, 15 feb 2015 Ore. 19.37

Ma che lavoro il SQL Saturday Parma!!

Che dire, siete stati tutti fantastici, e grazie a voi il PASS SQL Saturday di Parma è stato fantastico, si dice sia stato il sqlsat con maggiore affluenza in Italia, wow non ci aspettavamo tutto questo, ma in fondo sapevamo che la community a Parma era grossa, e ora ne abbiamo la conferma e abbiamo gettato le basi per quello che spero sia, un percorso che non finisca qui.Qualche numero:Numero di sessioni 18Numero di speaker 14Partecipanti totali 128Iscritti 192Media di voto totale 4.46Feedbac 
Leggi tutto il post...
Categoria: Eventi
martedì, 02 dic 2014 Ore. 10.34

SQL Saturday Parma 2014 - Download Materiale

Per il momento non riesco a caricare le slide su portale sql saturday, c'è il pulsante di download, ma non va, quindi eccolo qui:Entity Framework 6 for developers, Code-First! (IT)Enjoy It  
Leggi tutto il post...
Categoria: Eventi
martedì, 25 nov 2014 Ore. 09.37

PASS SQL Saturday arriva a Parma

Post re-bloggato (rubato), dal blog di Alessandro... Grazie! "Quest'anno, il 22 Novembre, a Parma arriverà il PASS SQL Saturday! Come forse non tutti voi sanno, Parma è la mia città natale e quindi aver organizzato l'evento mi rende ancora più orgoglioso. La nostra community sarà presente all'evento, quindi, per chi volesse approfondire la nostra conoscenza, potremo parlare di persona e non su forum, tanto per cambiare un po' .Come potete vedere dalla homepage& 
Leggi tutto il post...
Categoria: Eventi
mercoledì, 30 lug 2014 Ore. 18.28

DamnTools SQL Todo Explorer per SSMS - Release 0.1.0

Siamo contenti e orgogliosi di presentarvi un nuovo progetto open-source iniziato da me e Alessandro Alpi Sql Todo ExplorerA cosa serve?Come il nome indica e come altri plugin su Visual Studio fanno, ricava la lista dei Todo items, intesi come ASK, BUG, HACK e TODO e consente la navigazione degli oggetti di programmabilità che li contengono.Trovate una decrizione completa direttamente su github dove il codice sorgente è pubblicato e libero per chiunque voglia dare una sbirciatina, o meglio  
Leggi tutto il post...
Categoria: Open Source
venerdì, 16 mag 2014 Ore. 14.44

Radical: novità

E alla fine siamo su GitHub!! :)https://github.com/RadicalFx/radical/"Il motivo è complessivamente semplice, è molto più facile gestire la collaborazione, abbiamo migrato i sorgenti, la documentazione esistente e tutti gli issue presenti (aperti).Ne abbiamo approfittato anche per creare un gruppo su Google che può essere un ottimo modo per continuare il corposo lavoro che abbiamo iniziato con gli web cast: https://groups.google.com/forum/#!forum/radical-mvvm-framework/"(http://blogs.ugidotnet.or 
Leggi tutto il post...
Categoria: WPF
martedì, 15 apr 2014 Ore. 16.19

Microsoft MVP Award 2014

La prima volta non si scorda mai.Grazie! 
Leggi tutto il post...
Categoria: Varie
martedì, 01 apr 2014 Ore. 16.59

Visual Studio: Creare un certificato autofirmato per ClickOnce (.pfx)

Quando si desidera creare una distribuzione ClickOnce è necessario firmare il manifest generato automaticamente utilizzando un certificato Authenticode, selezionandolo dal deposito di certificati del computer locale o passando un file pfx.Per creare un file pfx autofirmato fatto in casa (a solo scopo di test!!!), aprire il "Visual Studio Command Prompt (2010)" o il "Developer Command Prompt for VS2012? ed eseguire i due passaggi seguenti:makecert.exe -sv TestCodeSign.pvk -n “CN=Test Code Sign” T 
Leggi tutto il post...
Categoria: Visual Studio
giovedì, 27 giu 2013 Ore. 16.08

[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...
Categoria: WPF
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...
Categoria: Varie
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...
Categoria: WPF
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...
Categoria: Eventi
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
Calendario
aprile 2017
lmmgvsd
272829303112
3456789
10111213141516
17181920212223
24252627282930
1234567









Statistiche
  • Views Home Page: 41.573
  • Views Posts: 51.428
  • Views Gallerie: 0
  • n° Posts: 30
  • n° Commenti: 16
Copyright © 2002-2007 - Blogs 2.0
dotNetHell.it | Home Page Blogs
ASP.NET 2.0 Windows 2003