December 2012
Monthly Archive
Posted by Chris Alcock on 19 Dec 2012 | Tagged as: .NET, Development, Morning Brew
Software
- jQuery 1.9 Beta 1 Released – As an early Christmas present the jQuery Team announce the release of jQuery 1.9 beta 1. This release is in part a clean up release removing depreciated functionality, but all is not lost, the jQuery Migrate plugin will bring back many of them to allow you to begin transitioning.
Information
- ‘Paste JSON As Classes’ in ASP.NET and Web Tools 2012.2 RC – Anand Paranjape discusses a neat feature added in the Web Tools 2012.2 Release Candidate Update which brings the ability to paste a JSON object into your web project and have it converted to a ,NET class – no more manual creation of classes for deserialisation purposes 🙂
- Elevation of Privilege: Drawing Developers into Threat Modeling – Adam Shostack shares a whitepaper discussing the principles and motivation for the creation of the Elevation of Privilege card game from the Microsoft SDL Team linked to a few issues back
- Understanding the Decorator Pattern – Abul Kayes shares a good writeup of the purpose and use of the Decorator design pattern in this CodeProject article
- Key qualities of a good unit test – Kenneth Truyers has a short series on effective unit testing – this is part two which looks at the key properties of a good unit test, something which is always worth reminding ourselves. Be sure to check out parts 1 and 3 as welll which look at writing effective tests, and testing and refactoring legacy code.
- A sample real-time web application using Ember.js, REST API, and SignalR – ‘quiit’ shares an article on The CodeProject walking through the creation of a web application using Ember.js with a REST like API and using SignalR persistent connection for realtime updating.
- Conditional loading of resources with mediaqueries – Christian Heilmann discusses some techniques for ensuring that only the CSS files needed for the particular resolution of your site are loaded when working with Responsive Web Design practices.
- CSS Click Events – Hugo Giraudel takes a look at some techniques for working with Click events in HTML pages using only CSS techniques, and no JavaScript.
- Using HTML5/Javascript in Windows Store apps: Data access and storage mechanism (I) – Windows Store apps development support – Robin Yang discusses some techniques available for storage of data in Windows Store applications, briefly covering Application Data, File API , HTML5 Web Storage, Indexed Database API and remote data access
Community
- CraftyCoders – CraftyCoders is a new principles focused usergroup running out of the West Midlands here in the UK. Their first meeting will be a session on Taming your Dependencies with Ian Russell looking at the practices surrounding Dependency Injection, taking place on Thursday 17 January in Bromsgrove. Signup on the Eventbrite page
Comments Off on The Morning Brew #1257
Posted by Chris Alcock on 18 Dec 2012 | Tagged as: .NET, Development, Morning Brew
Software
- WCF Data Services 5.2.0 Released – The WCF Data Services Team announce the release of WCF Data Services 5.2.0 as both NuGet packages and a tools installer. This release follows on from a successful Release Candidate release last week, and adds UriParser support for $filter and $orderby expressions, along with performance and reliability bugfixes
Information
- Breaking news: HTML 5.0 and Canvas 2D specification’s definition is complete! – Paul Cotton highlights the significant news that the HTML5 and Canvas 2D specification from the W3C have been published in the Candidate Recommendation form, meaning that there will be no further new features added to either.
- Which is faster? – Eric Lippert shares 6 parts of wisdom which you should always consider when asking the question ‘which is faster?’
- How to read performance articles – Christian Heilmann is also discussing performance related topics, reminding us that performance tests, etc are all based only on the available implementations at the time, and seldom are revisited to reflect updates to the library/platform/etc
- Running ASP.NET Web API via OWIN with Katana – Filip W discusses the use of ASP.NET Web API with the OWIN framework and Katana OWIN implementation for Windows, discussing how unlike many earlier Microsoft Web Technologies, Web API allows you a variety of options for hosting.
- What I Learned Building My First 4 Windows 8 Apps – Jason Roberts discusses some of the key lessons he learned in the production of his first 4 Windows 8 Store Applications
- The Benefits of Regular Deployment – James Moore discusses the adoption of regular deployment at RedGate, talking about some problems they previously encountered on products, the lean manufacturing techniques they adopted, the lessons learned, and how its working for them now.
Comments Off on The Morning Brew #1256
Posted by Chris Alcock on 17 Dec 2012 | Tagged as: .NET, Development, Morning Brew
A bit of a short edition today, mostly due to internet connectivity issues at my end, and partially due to the Christmas slowdown
Software
- Announcing the ASP.NET and Web Tools 2012.2 Release Candidate – Scott Guthrie highlights last week’s ASP.NET and web Tools 2012.2 Release Candidate Release, which includes ASP,NET SignalR, along with the latest versions of Web API, new project templates for ASP.NET MVC, improved editor, web publishing and page inspector features
- ReactiveUI 4.2 is Released! – Paul Betts announces the latest stable release of ReactiveUI 4. ReactiveUI 4.2 includes 5 months of development and enhancements from 10 different contributors, and adds support for Async via the BCL Async Targeting Pack along with a bunch of other great new features.
- SDL w/ EoP – "Elevation of Privilege (EoP) Threat Modeling Card Game" – Greg Duncan shares a nice way of getting into threat modeling highlighting the release of Elevation of Privilege, a card game for developers, architects and security experts
Information
Comments Off on The Morning Brew #1255
« Previous Page — Next Page »