In this post I am pouring the experience gained in recent years designing and developing various projects. I have covered this topic as a speaker in a Microsoft internal event called DevDays and I would like to share with you the same findings. When we talk about authentication and authorization, it’s easy to get confused. In order to apply a good security approach, it’s very important to understand what is under the hood of a simple login screen with two textboxes asking for username and password.

A new beginning

Hi all! Welcome in the fourth version of my blog. I have developed the first version almost 15 years ago moving my first steps into web development in PHP. After few years I moved to ASP.NET because along with my professional skills I have improved my knowledge of .NET Framework, so using ASP.NET was the natural result of this path. Then, after additional few years, web has become more complex, with an increasing number of features required to be developed to move with the times (RSS feed, analytics integration, comment platform integration, and so on), so I started using a CMS, choosing Orchard CMS (simply because it was looking a promising project and was developed in .
Niente male questo Windows 10. Da buon appassionato di informatica che segue il mondo di Windows dall'ormai vetusto Windows 3.11, non potevo di certo resistere all'irrefrenabile voglia di provare la Technical Preview di Windows 10 che Microsoft ha rilasciato solo poche ora fa. La prima osservazione che mi è venuta in mente osservando la sua UI è che questo Windows 10 ha un po' il sapore di Windows 7 e nel fare questa affermazione vi assicuro che la mia reazione non è stata "