MVC3 Forms Authentication using strongly typed User Roles

We often need to authenticate users and, depending on their roles, give them access to specific areas. MVC3 gives you a such possibility by means of RolesAdapter. But using RolesAdapter isn’t easy and you have to use ‘magic strings’ when…

Pretty Time - timestamp formatting made easy

It's of the highest importance to present information in an understandable way. Users of applications shouldn't waste their  valuable time figuring out the meaning of information. A great example is displaying date and time values to the user.…

Windows 8 - first impressions

It’s almost a week after the BUILD event began in Anaheim. Since that day, I finally had  some time to download and test the newest operating system by Microsoft (what else a developer can do on  weekends?). After Kamil’s introduction…

Hello 'Windows 8' World!

Here it is... the youngest child of one of the largest IT companies in the world. Here comes Windows 8. The third day of BUILD conference in Anheim, California has just ended. What does the new operating system look like? Is it a revolution…

Red, green, refactor cycle - smallest TDD iteration

As I wrote before, TDD is a methodology. It requires a set of disciplines, and one of them is 'red, green, refactor'. It is about writing test first, make it pass and then refactor the code. Sounds crazy? Let’s take a closer look. ‘Red’…
,

The Cloud as the answer to Consumerization of IT

The consumerization of IT forces IT providers to think differently. Business users want to have access to similar features and devices both at the office and at home. Increasingly, these are features provided from the cloud, which enables the…
Page 1 of 2