Posts Archive
November 2024
April 2024
February 2024
January 2024
- I gotta tell you: CQRS doesn't imply Event Sourcing
- Mattox: simple, pre-configured NServiceBus endpoints
November 2023
October 2023
- Define messages as POCO, interfaces, or records. Does it really matter?
- The power of timeouts to compensate for failures and other tales
September 2023
- Append-only models: The why, the when, and the how
- Why all this fuss about eventual consistency? It's everywhere!
July 2023
June 2023
May 2023
- Back to Basics: commands, events, and messages
- Back to Basics: service boundaries, autonomous components, and coupling
March 2023
February 2023
January 2023
November 2022
September 2022
- Lifehacking 101: One to-do list to rule 'em all
- Autonomy probably doesn't mean what you think it means
August 2022
July 2022
- Distributed systems evolution: topology changes
- Distributed systems evolution: processes state
- Distributed systems evolution: message contracts
June 2022
May 2022
- Know your limits. Infinite scalability doesn't exist
- Do we need to debug distributed systems?
- .NET development on Apple Silicon
April 2022
March 2022
- They'll probably make it anyway: bulk editing Garmin data
- Where we're going, we don't need service discovery
February 2022
January 2022
- Let's get logical! On logical and physical architectural views
- We're too stressed about (vendor) lock-in
- I'm lazy, I have a checklist for everything
- Is it complex? Break it down!
December 2021
- Do I still need a smart watch?
- You don't need that abstraction
- Continuous integration: are pull requests bad?
November 2021
- On working with a ViewModel Composition based system
- Lifehacking 101: slow down
- HTTP client and HTTP client factory in integration testing
October 2021
September 2021
- Hold on! Your updates are spamming me
- On non-verbal communication for remote workers
- A linguistic limitation
August 2021
July 2021
- Don't keep a saga in both camps
- On working standing up, 8 years later
- Own the cache!
- There is no such thing as orchestration
- You want to compose emails, right?
June 2021
May 2021
April 2021
- You wanna test HTTP, right?
- On ViewModel Composition and UI Composition
- Please welcome Model Binding and Formatters to ServiceComposer
- NServiceBus.IntegrationTesting baby steps
- A thorough UX analysis is part of the solution
March 2021
- To API, or not to API. Is this a real problem?
- Not all changes are born equal
- Got the time
- Lifehacking 101: journaling as a continuous learning process
February 2021
- Lifehacking 101: without data we're blind
- Lifehacking 101: I'm bad at to-do lists, now what?
- Please welcome Attribute Routing to ServiceComposer
- I'll be back
- Do not trust the user mental model: Model behaviors, not data
January 2021
- Transactions? None for me, thanks
- Ooops, can I try again, please?
- Ehi! What's up? Feedback to users' requests in distributed systems
July 2020
March 2020
January 2020
September 2019
July 2019
June 2019
May 2019
- Search is a Team Effort
- The Quest for better Search
- You don't have to be cool to rule my world, KISS.
- Safety first!
April 2019
March 2019
- Read models: a knot to untie
- The ViewModels Lists Composition Dance
- There is no such thing as cross-service ViewModel Composition
- ViewModel Composition: show me the code!
February 2019
- Into the darkness of ViewModels Lists Composition
- The Services ViewModel Composition maze
- What is Services ViewModel Composition, again?
January 2019
May 2018
December 2016
September 2016
August 2016
May 2016
March 2016
December 2015
July 2015
June 2015
- Why should I use GitHub to host a blog?
- Moving away from Blogger: comments using Disqus
- Jekyll: A new home for this blog
- If you can see this, it worked
- Radical Democracy (RTW) Release
April 2015
March 2015
January 2015
November 2014
August 2014
April 2014
March 2014
- Azure ACS relying party configuration: weird, but correct behavior.
- AngularJS, UI Router and Breadcrumbs: easy peasy
December 2013
- AngularJS: modules 2 phase startup
- AngularJS: app and modules
- A gentle introduction to AngularJS
- Jason.Client for AngularJS
November 2013
October 2013
July 2013
June 2013
May 2013
- Jason: validation
- Expanding Radical IoC/DI support
- NServiceBus: error queues
- RavenDB: Worker Role vs. Virtual Machine
April 2013
- NServiceBus, Windsor and message scopes
- Jason v0.2.1.0: retry policies
- Jason v0.2: configuration improvements and breaking changes
- RavenDB: Integrated Windows Authentication
- RavenDB Worker Role on Windows Azure: create service users
March 2013
January 2013
- Radical Presentation: validation support
- Radical: customer improvement program
- Radical: Message broker support for POCO messages
- RavenDB install options
December 2012
- See you next year
- Never trust Environment.CurrentDirectory
- WIF custom login pages and cookie path…
- UserPrincipal.GetAuthorizationGroups()…oh my!
- Radical “Handle” behavior
- RavenDB: index management options
November 2012
- Windows 8 app: application bootstrap
- Running RavenDB on Windows Azure with Replica
- RavenDB: map index
- logging…what a mess…
- WPF hosting an Adorner in a template
- Jason: MVC WebAPI Hosting
- Running RavenDB on Windows Azure using a Virtual Machine
- NServiceBus: …and after the first setup?
- The ‘Radical’ documentation
- Running RavenDB as a Windows Azure worker role
- Jason: a way to handle the “C” of CQRS
- NServiceBus: first setup
October 2012
- WPF power to the DataTemplateSelector(s)
- Everybody, all together, from the early on
- WinRT manage application state with Radical
- WIF, LocalSTS and multiple applications on localhost
- Xaml design time data: Radical.Design localization
- Tweak the Azure “CI” build
- Xaml design time data: Radical.Design power to the user
- NServiceBus: overview
- Fixing the WIF “nightmare”
- Windows Developer Conference 2012
- WinRT manage navigation state with Radical
- Xaml design time data: Radical.Design similar values
September 2012
- NServiceBus: real power is in the details
- Xaml design time data: Radical.Design dynamic reactions
- NServiceBus: Saga(s) …what?
- DotNetLiguria: Workshop 3 Anno 2012 (ITA)
- Xaml set image disabled does not get grayed out
- Xaml design time data: Radical.Design live experience
- Multi-targeting hell..Windows Identity Foundation
- Blend SDK Version mismatch…hell
- Xaml design time data: Radical.Design setup
- Windows Developer Conference – Ottobre 2012 (ITA)
- NServiceBus: why a toolkit for Saga(s) is so important
- Xaml design time data: an introduction to Radical.Design
August 2012
- What can happen if someone hacks one of the file sync cloud services out there?
- Chopping down…not really, let’s chop posts up.
July 2012
- Metro: navigation service
- Puzzle: IoC container for WinRT
- Radical for Metro, codenamed “Radical Chic”
- Domain Events and Domain Events
- RavenDB: dealing with stale data
June 2012
May 2012
- Poor man Map/Reduce in MongoDB and a cool non-feature
- Toyota Auris HSD Full Hybrid
- RavenDB: I want my data!
- Radical - UI Composition: inject content at runtime
- Radical - UI Composition: concepts
- Radical.Windows.Presentation: runtime conventions
April 2012
- Radical.Windows.Presentation: bootstrap conventions
- Frictionless MVVM
- Dealing with a lot of data: the problem
- RavenDB: Training in Italy
- #Guisa1: event logistic
- Identity Federation: who cares?
March 2012
- Moq multiple equals setup calls
- Castle Windsor - component override: a solution
- Castle Windsor - component override: the problem
- Silverlight navigation: get rid of the view-model-locator
February 2012
- Guisa Meeting 1…
- Community Days 2012
- Sad truth…
- RavenDB: storing data
- What am I learning from the document database experience?
- UGIAlt.Net
- Community Days 2012
- Interesting Roslyn usage(s)
- RavenDB: first contact
January 2012
December 2011
- Influences on the architecture…
- How async/await will change our world.
- Epic (period)
- Cool, really cool!
- Pressure…a sample.
- Obtuseness? Blindness? or what else?
- Is he reading in my mind?
- WCF: IAuthorizationPolicy
November 2011
- Domain Driven Design…
- Embrace change, come on embrace it!
- Compensation: reverse-top-down
- Under pressure.
- Xe.Net meeting (…and the missing slide)
- Organization is the key.
- The sad truth :-/
- DDD Campus: wow!
- OO…the lost tenet
- I can say just one thing
October 2011
- M-V-VM: simple view provider
- A challenging question…
- Radical on nuget :-)
- Monitoring sources for events in a M-V-VM world
- Thank you! (period)
September 2011
July 2011
- WCF e Inversion-of-Control: un’altra possibile via di convivenza
- Che cosa manca?
- mv-v-vm: quali vantaggi? (rant-mode-on)
June 2011
- Compensazione: bozze + pubblicazione transazionale
- Semantic Versioning
- Investire sul proprio software
- Un mondo di servizi che devono essere utili…
May 2011
- EmitMapper: eliminiamo le stringhe dalla configurazione
- Usi “strani” del linguaggio
- EmitMapper: a questo punto sbizzarriamoci
- EmitMapper: tutto bello ma come le mappiamo le liste?
- EmitMapper e IoC: l’unione fa la forza
- Pensare l’estendibilità non basta: il caso EmitMapper
- Installare l’Oracle Client a manina
- VSPackage: startup all’avvio di Visual Studio
- EmitMapper… grrrr…
- VSPackage: sapere se siete in “debug mode” o “design mode”
- Visual Studio “Zombie Mode”
- Personalizzazione del Process Template: gruppi e permessi personalizzati
- TFS Backup Power Tool (after disaster recovery)
April 2011
- TFS Disaster Recovery
- Office 365
- S.olid S.tate D.isk
- Alla fine è sempre e solo una questione di confidenza…
- “Executable Async Worker”
March 2011
- Windsor e la potenza delle facility
- Visual Studio LightSwitch (Beta 2) primo impatto…
- MEF e Windsor: l’unione fa la forza :-)
- Inversion of Control on the Phone: IPuzzleContainer
February 2011
January 2011
December 2010
- Radical 1.0.1 (Vacuum): Memento –> “the complex basics”
- Community Days “Tour Edition”: il giorno dopo.
- Community Days “Tour Edition” 2010
November 2010
October 2010
- Async CTP: welcome new keywords ;-)
- Prodotti per Mac su MSDN
- A new kid on the block: it.comp.dotnet
- Finalmente! VS2010 Fix Context Menu Scroll
- Yes!
- NHibernate: caricare un albero in un singolo round-trip con il db
September 2010
- M-V-VM: comunicazione e navigazione
- “Run as administrator” direttamente su un file
- Risorse su Windows Phone 7
- WCF e i certificati digitali: breve vademecum sul non farsi male…
- “Ozzy” e i “Korn”
- 19
- WCF Message Headers
- Wcf “ErrorLoggingBehavior”
- Tesi di laurea su Model-View-ViewModel
- NHibernate: come si chiama quell’Alias?
- NHibernate, i mapping e la cache di secondo livello
- Enterprise Library 5… ma peccccchèèèè?
- Radical 1.0.1 (Vacuum): Memento Property Metadata
- M-V-VM: Commanding
August 2010
- Non ha prezzo…
- NHibernate e Castle 2.5
- Amen…
- Notebook battery life with Sql Server…
- Tip: Windows 7 Explorer folder pinning
- We will be there :-)
July 2010
- Il supporto perfetto :-)
- Non ci posso credere…
- Productivity Power Tools
- Speciale, proprio speciale.
- PivotViewer: risorse
- Standing ovation: MSBuild Task Debugger
- random-reliable…once again…
- Post, post… post?
- Io non ci capisco più nulla…
- Ancona, Marche, Italia: 16 luglio 2010
- Unibody…
- Che risssscccchio :-)
June 2010
- Reliable…
- Migration Planning
- Yes! MCTS
- DotNetMarche: we’ll be there :-)
- Si, certo… subito…
- Radical 1.0.1 (Vacuum): Memento
- M-V-VM: master-details (2): let’s move on…
- Registratevi gente, registratevi!!!
- Radical 1.0.1 (Vacuum): BusyStatusManager e AsyncWorker
- Accorrete gente!
- Radical 1.0.1 (Vacuum): Model-View-ViewModel
- Radical 1.0.1 (Vacuum): Ensure, Adorner e non solo.
- Usare serviceReference.ClientConfig da Silverlight e non solo.
- DotNetteria: Workshop “one”
- Save another date: 30-6 :-)
- Save the date: 16-7
- Amore a prima vista?
- ViewModel != DTO
- La nuova versione dell'help...
- M-V-VM: master-details
- Visual Studio 2010 “Pro Power Tools”
- I sorgenti del framework 4.0 (e precedenti)
- I’m lovin’ it :-)
- Vado controcorrente: Wpf/Silverlight designer(s)
- Lombardi: save-the-date(s)
May 2010
- Date a Mauro quel che è di Cesare…
- Visual Studio 2010 Community Tour @ Cesena
- Retrospective
- Fluent NHibernate 1.1
- Apple: cui prodest?
- Interessante…
- Wcf self-service hosting: IoC-2-the-max
- Ensure.WithPreview( ... )
- Standing ovation: Remix, Gaia will be there!
- Up the Irons
- mumble… mumble…
- Radical: Ensure, un altro update :-)
- e chi lo convince adesso…
- Approccio interessante ad un problema…
- Wow!
- Pronti partenza…
- Lo strano caso di Bootcamp
- cowboy programming
- Wcf, i Known Service Type e non solo :-)
- Figo…
-
Radical: Ensure
, piccole idee crescono
April 2010
- I’ll be there :-)
- Come cambiano i tempi…
- Siccome non me lo ricordo mai…
- Una tecnologia deve risolvere problemi non introdurne…
- Un’architettura non si vende si usa
- M-V-VM: The beginning
- Dogmi? :-) (was: Pensieri sparsi ‘n’)
- Diario di Bordo, data astrale 21-04-2010
- non ho parole…
- VS2010 RTM: Code Coverage…
-
Ma mi facci il “Servizio”
- I ragazzi di Los Techies…
- Comprato :-)
- Visual Studio 2010: MSDN
- Santo subito :-)
- Beccato… :-)
- Decisioni… :-)
- A new kid on the block
- Pensierino della buona notte
- Quality Assurance
- Molto meglio, ma proprio molto…
- I tool interni: santi subito
March 2010
- Pesaro
-
Pensieri
sparsi - UI Composition != Component Compostion != IoC/DI
- A cosa serve una “grid” in Wpf?
- OpenXml 2.0 SDK: RTMmed
- Prism, Silverlight e i moduli OnDemand
- Con un po’ di ritardo…
- La stupidità non ha limiti
- Di bene in meglio :-)
February 2010
- no title :-)
- OpenXml delle mie brame…
- Il dado è tratto… :-)
- A framework guy :-)
- A tutto c'è un limite...
- Questi sono semplicemente dei grandi!
- Habemus RC :-)
- Binding delle mie brame perchè sei tu…
- Amen :-)
- Ci stanno provando e ci stanno pure riuscendo….
- Trenitalia: 1 – Mauro: 0
- AutoCommandBinding :-)
- FastDelegate via Lambda Expression
- Microsoft Surface
- Che cosa strana…
January 2010
- DotNetMarche: Spettacolo!
- CommandBinding: MarkupExtension
- UserExperience: ma quanto mi costi?
- Fluently.Design().Me: quanto è facile prenderlo per i fondelli :-)
- Accorrete gente, accorrete :-)
- Dimenticavo… once again :-)
- Wpf: Ogni tanto penso che si siano fumati il cervello…
- VS2008 Forward Compatibility Update: BUG
- Questi due hanno un concetto di fatica tutto loro…
- Confrontarsi “smuove” i neuroni
- …dimenticavo :-)
- Wpf: WeakEventManager
- Wpf, i tool e il bisogno di produttività…
- Fluently.Design().Me: inganniamo l’intellisense :-)
- Behavior vs Attached Property #2
- Atomicità: ad ognuno la sua :-)
- Wpf TextBox.UndoLimit “sbomba” by design :-)
- M-V-VM e la verbosità: che barba… che noia… :-)
- Modifiche, TDD e confidenza
- Cerca che ti passa :-)
- Quartz.NET - Enterprise Job Scheduler for .NET Platform
- Fluently.Design().Me: “coding experience requirements”
- Sync UI vs. Async UI
- LogicalTree vs VisualTree
- Moderazione vs. re-captcha
-
Behavior
vs Attached Property - Ma perchè deve essere tutto “internal”… grrrr :-/
- Daie e ridaie…
-
Mauro is moving: a new life has come
- Fluently.Design().Me e il vero problema del design di una fluent interface
- Persone
- Async Unit Testing: WaitHandle I love you :-)
- Outlook e Imap…
December 2009
November 2009
- Fantastico!
- Un doveroso grazie :-/
- Sviluppare per Windows Mobile su una macchina x64…
- Design Time Data, reloaded.
- Questa è proprio figosa… :-)
- Yes, we can :-)
- Spreco e Disprezzo
- Non che qui non ci si debba lamentare…
- Che roba…
- “Missing in Action”
- Ma… Opera per Windows Mobile…
- [OT] Pensieri sparsi… “reloaded”
- Componente != Servizio
- Code Snippets
- Lo sapevo io…
- Outlook to the max
- Visual Studio Template
- Un paio di settimane di “pomodori”
- I file, le cartelle e… questi sconosciuti
October 2009
- Sviluppo Web e qualità, ma in generare sviluppo e qualità
- [OT] Certe cose mi fanno pensare… molto…
- NHibernate: IPreInsertEventListener
- NHibernate, event listener: che cosa scomoda…
- ProjectName, Namespace e AssemblyName: ma quanta robaccia… :-)
- Perchè quei nomignoli così scomodi?
- Trenitalia: inetti (punto)
- La preparazione…
- è proprio un altro mondo…
- …adesso è un po’ meglio :-)
- Ma quanto è ben fatto Asp.Net MVC!
- Vodafone: servizio terzomondista
- Non è proprio un pomodoro…
- ICommand e gli elementi disabilitati.
- [OT] razzismo
- “pirletti” crescono :-)
- Le configurazioni e gli ambienti: un rapporto difficile
- I’m lovin’ it
- Fantastico, semplicemente fantastico
- Senza parole…
- [OT] Se il treno su cui sono adesso…
- [OT] quante stupidate…
- [OT] Secondo me posso viaggiare gratis.
- Meticolosità e Organizzazione
- Tales of a Visual Studio Addicted
- Tfs Integration Platform
- Se ogni tanto ci riesci…
- Windows XP, Office 2003…
- [OT] Pensieri sparsi…
- Connettersi a TFS 2010 da VS2008
- VS2010 + SqlCompact == “dll hell” :-)
- TFS.2010.Beta2 -> up & running
- VS.2010.Beta2 -> up & running
- NHibernate: nullable one-to-one
- Testare i test :-)
- FluentNHibernate e le proprietà da non mappare…
- NHibernate: document identifier
- NHibernate: stra-puuteeenzaaa!
- [OT] Adesso siamo in 3
- AOP, Validazione e performance: un po’ di considerazioni
- Wpf e la message pump
- [OT] Questa non l’avevo ancora vista
- Ho d.d.d.isinstallato ReSharper…
- Meu amigo Charlie Brown
- [OT] Superficialità
- [OT] Puuteeeenza!
- [OT] Stupore
- [OT] Pendolari…
- Memento: Non ti scordar mai di me…
- Un O/RM è per sempre… :-)
- UX: ma come sono abituati bene :-)
- Trattate bene il motore di Binding di Wpf
- Andata!
- WeakReference, I love you!
September 2009
- Wpf: “Drag & Drop” Behavior, okkio :-)
- UI Composition :: Una “region” dentro un Popup
- Wpf: “Drag & Drop” Behavior, embrionale.
- Ma pecccccchhhhèèèè :-)
- UI Composition :: “Navigation”
- xe.net: son soddisfazioni!
- Stasera: Pattern Track Conference
- IUserType, PK e join multiple
- La sindrome del coltellino svizzero
- Qualità della vita.
- Filicudi, Isole Eolie (ME)
- Xe.Net: il meeting, un’appuntamento una passione!
August 2009
- Wrappa che ti passa: “how to in salsa TDD”…?
- Sappiate che vi capisco :-P
-
“IMonitor
” guarda giù tu che io sono stufo di guardare su :-) -
Conversazione: “non solo overview”
- NHibernate: custom user type(s)
- [OT] Un paio di letture interessanti…
- Wrappare un ORM…
July 2009
- Questo tool è una figata pazzesca.
- User Stories “home made”
- Deo gratia… :-)
- Mimando le Dependency Property…
- Report: “ResetPageNumberAfter”
- 13.3: impressioni d’uso
- In medio stat virtus: Blend 3 e i design time data
- Arrivo…iabbadabadoooo!!!
- Wow!!!
- Come, io, uso le enumerazioni
- Wpf + Blend 3.0 + SampleDataSource = Molto bello!
-
IEnumerable
>, IBindingList, ITypedList e ICustomTypeDescriptor - Unsubscribed…
- [OT?] Interessi
- Questo si che è giornalismo…
- Misteri dell’etere…
June 2009
- UGI.Alt Conf: recap
- Non sono un test addicted, ma…
- db4o: update
- *DataContext.Log –> log4net…
- Urka!
- Log4PostSharp: note di redazione
-
Tracing… che barba che noia :-)
- Spettacolo!
-
Curiosity killed the cat.
- Utente, perchè sei tu… utente!
- UGI @ Predappio: the day after
- [OT] La mia città fa schifo e non è colpa sua
- Mi sono un po’ rotto…
- Visual Studio “silent” crash e i progetti Wpf
May 2009
- Wpf => Wpf.BringUx2TheMax()
- Ognuno si difende dal caldo come meglio crede…
- Se la soluzione è dietro l’angolo spesso la ignoriamo…
- [OT] That’s life…
- Un test al giorno leva il bug di torno…
- Un test al giorno leva il bug di torno…
- WPF, FolderBrowserDialog e IWin32Window…
- La mia personale classifica…
- Adorner Saga: “Empty Place Holder” & TextBox.Command
- Io adoro WPF… NotifyIcon
- Quanto non mi piace la sintassi delle Dependency/Attached Property…
- E’ ufficiale: Speaker @ UGI Alt Conference
- La mia banca è diversa
- Allergia da manuale delle istruzioni e conseguenze…
- Loading… Adorner #2
- Questa è nuova…
- ListView perchè sei tu, ListView… (part 2)
- IBindingListView…
- WPF “Adorner(s)” rulez: #1
- AOP, PostSharp e M-V-VM
- ListView perchè sei tu, ListView… (part 1)
- Container delle mie brame… perchè sei da configurare…
- Per fortuna che non guardo la TV…
- UI Composition :: IMessageBroker, Castle Windsor e le facility
- Che cosa curiosa…
- Silence, I kill you…
- …e luce fu :-D
April 2009
- In trepidante attesa…
-
List
.Sort( IComparer )… a casa mia si chiama(va) bug… - TFS, XP e le UserStory
- TTD..ing
- Abuso di Inversion Of Control, Il container questo sconosciuto… e così deve essere!!
- Piccola divagazione… “personale”
- UI Composition :: Astrazione… (intermezzo)
- UI Composition :: RegionService, RegionManager(s) & Region(s)
- Xe.Net: il giorno dopo (un paio di giorni dopo…)
-
To TDD or not to TDD? That is the question
- UI Composition :: I Moduli
- UI Composition :: Il processo di discovery
March 2009
- UI Composition :: La Shell
- UI Composition :: IndexOf()
- UI Composition :: Thread.Start()
-
Mauro goes to XeDotNet, Ooops I did it again
:-D -
Ho visto cose che voi umani non potreste…
- Report delle mie brame
February 2009
-
Si può fare :-)
- Il piacere delle “fluent interfaces”: AsyncWorker & Ensure
- Visual Studio 2008 Database Edition… un po’ invasiva :-D
- Code Coverage, alcune considerazioni
- IMessageBroker
- Model-View-ViewModel e la UI
- Spettacolo!
January 2009
- ClickOnce & Environment
- temevo un bel sano BSOD e invece…
- [OT] ma peccchè
- 7
- MS Unit Test(s) e GenericParameterHelper
December 2008
- E questa da dove salta fuori… :-|
- ok.. I’m complaining now!
- IQueryProvider…
- Architettura: cui prodest?
November 2008
- Ospitalità…
- TechEd 2008 - Tristezza
- TechEd 2008 – Day 3: Building a Linq Provider
- TechEd – Day2: wrap up…
- When you have too much data… Mr. Pat Helland
- Deploy ‘n’ Versioning: Application Life Cycle Best Practices
- Succede anche questo :-D
-
[TechEd08 – Day1] Ooops, I did it again
- [TechEd08 - Day0] Braccine…
- [OT] …io mi sono un po’ stufato
- TFS Dispettoso :-D
- Maledetto ticketone :-S
- Mamma Mia!
- CodeContract.Requires( you.PayAttention() );
- Quando le “cose” ti complicano la vita
- BASTA!
- Per quelli che Vista…
- Castle Windsor: la registrazione dei componenti.
October 2008
- PostSharp: CompileTimeValidate()
- AOP, C# e PostSharp… Update
- AOP, C# e PostSharp
- Anonymous delegates/methods/lambda… unsubscribing…
- CD/DVD Virtuali
- Asus EeePC 904HD
- La mia banca è differente…
September 2008
August 2008
- System.Transactions.IEnlistmentNotification: un approfondimento.
- Sql Compact 3.5 e le transazioni
- System.Transactions.IEnlistmentNotification: interessante… decisamente!
- [OT] La “Grande Punto” SP1…
- VS2008 SP1 e Net fx 3.5 SP1
- Una nota curiosa sulla keyword “throw”
July 2008
June 2008
- VSX Tales…
- [OT] Summit della Bresaola IV
- Trasparenza e sincerità: pagano?
- Se non è semplice c’è qualcosa che non va…
- Se anche il vostro Outlook 2007 è lento come la fame….
May 2008
- IServiceContainer
- IChangeTrackingService
- LazyLoading, collection e il VirtualMode
- Logica applicativa nelle SP...?
- Il database è al mio servizio...
- Offerta di Lavoro
April 2008
March 2008
- Meeting XeDotNet: resoconto
- [OT] TicketOne...
- Qualche esperimento con Entity Framework...
- Trenitalia...
- System.AddIn: volete scoprire se fa per voi?
February 2008
- var weWillBeThere = from place in roadShow.Places where place == "Bologna" select place;
- Questa è grossa...
- [OT] mi sono divertito come un matto... e purtroppo le conseguenze si vedono :-D
- ...senza parole
- Visto che ALead offre...
- Il Performance Analyzer di Visual Studio 2008: scomodo è vero ma...
- Io adoro il greylisting...
January 2008
December 2007
November 2007
- [TFS.eX] L'installazione più sofferta che abbia mai fatto...
- [TFS.eX] Le magagne dell'installazione
- La serata di ieri...
- L'unico ed inimitabile...
- Securing with CardSpace, Vittorio Bertocci
- Il party italiano...
- Workflow: the context of the conversation, Matt Winkler
- Foundamental Changes in Windows Vista Security, Michael Howard
- WF and WCF to build durable services
- Microsoft Sync Framework for ADO.NET
- L'eletto
- Life Beyond Distribuited Transactions..., Pat Helland
- [OT] Ma come sono messi male...
- Threat Modeling, Michael Howard
- Secure Distribuited Applications with WCF, Dominick Baier
- Security Development Lifecycle (SDL), Michael Howard
- Saving Lifes with Visual Studio Team System
- [SPB207] What is next for the .NET Framework and the Distribuited Applications
- E il "chinotto" è andato... e altre amenità
- [OT] Stasera mi sento libero...
- Live from "Barcelona"
- [TFS.eX] Team Foundation Server, SSL e il ReverseProxy (ISA 2006)
October 2007
- WebServices, WSE e il tracing...
- ISA Server, Exchange e ActiveSync...
- Astrazione di una Primary Key nel Domain Model
- SharePoint: custom MembershipProvider (details)
- Son soddisfazioni
- [TFS.eX] il Server Explorer e la Cache
- TechEd Developer: Arrivo!!!
- Quando i backup servono...
September 2007
- [TFS.eX] Spostare WorkItem
-
Son soddisfazioni...
:-D - [OT] Io c'ero, e invece questo qui è fuori, ma proprio fuori...
July 2007
- [TFS.eX] Team System WebAccess
- Distribuzione di applicazione via GPO
- [MSDN] Nuovi articoli
- [OT] Certe cose non hanno prezzo...
- [OT] ... dura la vita :-D
- [OT] "Blu Tornado"
- Virtual Machine Remote Control Client Plus
- [TFS.ex] Sidekicks
- [OT] Gli antipodi...
- [TFS.eX] Lavorare offline: WorkItem
- SSL... che tristezza certe cose
- [TFS.eX] Lavorare offline: il source control
- [OT] Community Dinner, primo :-D
- OmeaReader: R.I.P.
- [TFS.eX] Primi passi con TFS
June 2007
- [OT] Sono inca**ato come una bestia...
- Lo sviluppo come Admin... che danno!
- vodafone.it, buco colossale sul portale...
May 2007
- [REMIX] Silverlight Intro per il designer
- [REMIX] Reading Experience
- [REMIX] Blend e il commento di Corrado
- [REMIX] Visual Studio Orcas for Web Developers
- [REMIX] WPF per il designer
- [REMIX] Silverlight
- [REMIX] Milano, Segrate...
- Community Days II, la "mia" agenda (forse...)
- [OT] Anche questa non l'avevo mai vista...
- Office Compatibility Pack
- [MSDN] Scrivere un dump della memoria delle proprie applicazione managed
- [OT] CD II
- [OT] L'utilità è sempre un bel dilemma...
- [OT] Fossero solo le ballerine...
- Questa non l'avevo mai vista...
- [MSDN] Partecipare ad un Transazione gestita, System.Transactions.Transaction
April 2007
March 2007
February 2007
January 2007
December 2006
November 2006
- [OT] The Silent man...
- [OT] Pelle d'oca
- Migrazione completata, addio VS2003 e fx1.1
- MSDN Flash - Che storia! Ci sono anche io :-D
- TechEd Developer - Perchè non usare le Stored Procedure
- TechEd Developer - Non siamo gli unici... :-D
- TechEd Developer - Optimizing Performance and Scalability of Distribuited .NET Applications
- TechEd Developer - OT :-D
- TechEd Developer - .NET Apps Boosting :-D
- TechEd Developer - Robotics Studio
- TechEd Developer - WF Drop in clinic WD
- TechEd Developer - WF Rules Engine
- TechEd Developer - Workflow Foundation
- TechEd Developer - Managing WCF Services
- TechEd Developer - Garbage Collection
- TechEd Developers - .NET Debugging Facilities
- TechEd Developers - folclore
- TechEd Developer - Advanced .NET Debugging
- TechEd Developer - ADFS...
- TechEd Developer - Intro to WCF
- TechEd Developer - VSIP Partnership Program
- TechEd Developers - Key Note (aka "chinotto")
- TechEd Developers - Pre Conference
October 2006
September 2006
- Il codice offuscato e il senso di sicurezza (presunta...)
- Verticalizzazioni, no grazie.
- Windows Vista e i Junction Point
- Windows Vista, la User Experience e le finezze grafiche
- Sempre su Windows Vista
- Windows Vista, alcune impressioni
- La "Grande Punto"
- SourceControl
- Windows Server 2003... e il DEP
- DELL, la mia esperienza
July 2006
May 2006
- Evento VSTS - Gli Architetti
- Virtualizzazione per End-User
- [OT] Lambrusco.NET
- [OT] Summit della bresaola II - C.p.L.
- Quest'uomo è veramente impressionante
April 2006
- La mia "opera prima"
- La Migrazione....
- Aggiungere R2 come controller di dominio aggiuntivo ad un dominio 2003 NON R2
February 2006
January 2006
December 2005
November 2005
October 2005
August 2005
- Layer (Parte II)
- Layer, il mio personale approccio al problema (Parte II)
- Layer (Parte I)
- Layer, il mio personale approccio al problema (Parte I)
July 2005
May 2005
December 2004
- WebForms e ShowModalDialog() - intergrazione di JavaScript
- ... il 'tour de force' comincia...
- All'inizio erano i CD...
- La tristezza della televisione italiana...
- Guarda che buffaldino sacripante....
- WinFX Avalon CTP
- Mentre FireFox è veramente ben fatto Thunderbird è ancora immaturo