Just over two years ago, Cadru was released as an open source framework. Since then, there have been numerous changes, improvements, and updates. This latest update includes a lot of new features and, unfortunately, one breaking change. First up, the breaking change. In an earlier release, ToRelativeTimeString and ToRelativeDateString methods were added that included a formatting options enum named RelativeDateFormattingOptions. The problem is that this was a plural name for a non-flags enum and ......
Nearly two years ago, I wrote a post called The future for Microsoft. This was a “predications” post based on what I was seeing in the industry and in Microsoft, with a some judicious “reading between the lines” and speculation on my part. To quickly recap those predications, I said: Microsoft will change how it reports financially. Microsoft will become a “consumer-focused enterprise company.” Windows will converge into a single code base capable of running on any platform. Application development ......
The Telerik Kendo Grid control is really powerful, especially when combined with the MVC wrappers. One of the things that make the MVC wrapper so useful is the ability to automatically (and easily) generate data-bound columns. It’s a single line of code: .Columns(columns => columns.AutoGenerate(true)) The code behind AutoGenerate(true) understands some of the System.ComponentModel.DataA... attributes. Specifically, it knows how to automatically configure the grid column for these attributes: ......