Practical .NET, software, and AI tutorials by Gerard Beckerleg, a developer in Sydney.
- Kendo UI MVC Grid with Custom Calendar Filter
Here is my code for filtering a Kendo Grid using the Kendo Calendar control. Important things to note: The read method needs to accept a DataSourceRequest object. This will allow the filters you apply to the grid in JavaScript to be performed on the data you retrieve on the server side.
- DbGeography Reverse Polygon Point Order (Ring Orientation) With Entity Framework 5, WKTString and MSSQL 2008
If you draw a polygon using Google maps in a clock wise direction and then try to create a DbGeography object from the Well Known Text String (WKTString) it will create a polygon that covers the area of the earth EXCEPT the area you drew on the map.
- Scrum and TFS 2012
I recently gave the following talk at Microsoft in Canberra and then again at SSW in Sydney. The SSW TV guys filmed me during the Sydney talk and here is the resulting video. This video is great for anyone wanting an overview of Scrum and how well it works with the new TFS 2012. If you already know Scrum then you might be able to learn from how we implement Scrum at SSW.
- Kendo UI MVC Grid DatePicker In-Line and In-Cell Edit Validation Error - The Value Is Not Valid
Errors:The value ‘Date Time’ is not valid for Field. If you are using the Kendo UI MVC grid with in-line or in-cell editing and you are using a culture that does not format the dates with the month first (eg en-US) you might encounter the above error when you enter a date over the 12th day because it will try to save the day as the month.
- How to add a checkbox to a Kendo UI MVC Grid
Ok took me a while to find this by piecing together information from various sources on the web. columns.Bound(p => p.Discontinued).ClientTemplate("<input type='checkbox' #= Discontinued ? checked='checked' : '' # ></input>") Do you agree with this solution? Do you know a better way? Please feel free to leave a comment and help us all in our quest for perfect code :-)
- Microsoft Visual Studio 2012 - Converting SQL Server Express database to LocalDB
When you open an old project in visual studio 2012 that contains a SQL Server Express DataBase you may get the following message: The Web project ‘Project Name’ requires SQL Server Exress, which is not installed on this computer. The recommended database engine for Visual Studio 2012 is SQL Server LocalDB Express. To upgrade the project database to use SQL Server LocalDB Express, double-clisk the database file and follow the instructions. Note: After this upgrade, the project database can’t be modified using earlier versions of Visual Studio. To use SQL Server Express for this project, install it from the Microsoft Download Center.
- When is a Daily Scrum not a Daily Scrum?
When it’s a status update. The Daily Scrum (or daily stand up) is one of the most misused rituals in Scrum. If your Daily Scrum meetings are not a short, snappy, energetic synchronization of the team then it is probably a sign that something is wrong.
- The Sprint Retrospective - How to Answer the "What Worked?" Question
One of the best things about Scrum is the Sprint Retrospective. The Sprint Retrospective is the opportunity for the Scrum Team to inspect itself and create a plan for improvements to be enacted during the next Sprint. The Developments Team’s self inspection begins by each member of the team answering the question “What worked?”