Posted by Chris Alcock on Friday 17th May 2013 | Tagged as: .NET, Development, Morning Brew
Information
- Spot the defect: rounding, part two - Eric Lippert returns with the second half of his look at rounding, and looks into the detail behind the subtle bug in the previous post and the exciting (and troublesome) world of double precision decimals represented as binary fractions.
- .NET Security Part 3 - Simon Cooper continues his series looking at the security features of the .NET Framework, exploring running full trust code in its own sandboxed appdomain yet still allowing partially trusted code call it.
- Step-by-Step creating an app to find the nearest - Susan Ibach walks through the process of building a ‘Find the nearest’ type application for Windows 8 based upon an application template provided by Mark Arteaga.
- Looking at Kotlin - a few notes made - Rob Ashton shares some thoughts and notes made during a Kotlin workshop given by Hadi Hariri, giving a useful introduction to what Kotlin is and some getting started pointers.
- Game Development Using JavaScript - Shai Raiten shares a passion for building games with JavaScript in this CodeProject article, discussing some of the game development concepts, and looking at how they apply in JavaSCript and HTML5 development.
- How to customize Twitter Bootstrap to fit your web design - Sojaner takes a look at how you can go about customising the styling of Twitter Bootstrap to have it reflect your purposes, showing how browser developer tools can help you understand what is going on, and how the LESS CSS processor allows you to easily customise the styling.
- Where Is .NET Headed? - K. Scott Allen shares some thoughts on the future direction of the .NET Framework and associated platforms,. Well worth reading through the numerous comments on this one too.
- New Windows Dev Center release - Brian Harry highlights the new and improved Windows Dev Center website (something which his team is responsible for) which includes a new navigation structure based on the development lifecycle, new section landing pages, and a Windows look and feel.
- Red Gate Is Looking For Feedback On Its ASP.NET MVC Web Development Education Website - While on the subject of Websites, RedGate have a nice ASP.NET MVC resource site which they are looking for feedback on as Paulo Morgado highlights in this post.
Community
- What has The Next Generation User Group ever done for us? - Guy Smith Ferrier highlights the sterling work done by Richard Costall, Dave McMahon and John Price over the years running the NxtGenUG, and the evolution of some of the NxtGenUG chapters into fresh new Usergroups. I couldn’t agree more with Guy, the community owes them all a debt of gratitude for their efforts.
No Comments »
Posted by Chris Alcock on Thursday 16th May 2013 | Tagged as: .NET, Development, Morning Brew
Software
- WCF Data Services 5.5.0 Prerelease - The WCF Data Services team announce the Release Candidate of their 5.5.0 release, which will be made via NuGet only. The major new features in this release are public data source providers and enhancements to their URL parsing support
Information
Community
- F# UK ton of Meetups - Phil Trelford highlights the impressive array of F# related Usergroup sessions taking place in the UK, and a few further afield. One of the events is tonight in London, so if you are at a loose end in the city it might be worth checking out.
- NxtGenUG - Event: What is Devops anyway - Another event which is taking place tonight is NxtGenUG Coventry Usergroup, who will be entertained by Alex Papadimoulis of ‘The Daily WTF’ fame, discussing the DevOps revolution.
No Comments »
Posted by Chris Alcock on Wednesday 15th May 2013 | Tagged as: .NET, Development, Morning Brew
Software
- TouchDevelop v3.0 beta for Windows Phone 8 - Nikolai Tillmann announces the release of TouchDevelop 3.0 Beta, targeting Windows Phone 8, and includes its new execution engine based on TypeScript. Its a closed beta release which you can get hold of by emailing the team
- May 2013 Internet Explorer Updates - Ceri Gallacher highlights the latest security fixes for Internet Explorer released yesterday as a part of the regular Patch Tuesday
- Windows Keeps Getting Better - Brandon LeBlanc shares more news on the forthcoming Windows Blue (8.1) release which will be made available free of charge via the Windows Store.
Information
- Scripting ease with Script Packs - Glenn Block discusses the nature of Script Packs in scriptcs, discussing how they are intended to make the experience of working with scriptcs better and provide a neat way of extending.
- Deeper dive into ScriptCS - Scott Smith follows on from his introductory post on ScriptCS with a more in-depth look at ScriptCS and the use and creation of Script Packs.
- CLR Diagnostics with ClrMD and ScriptCS REPL - ScriptCS.ClrDiagnostics - Piotr Walat takes a look at using the CLR Diagnostics and ClrMD with ScriptCS, sharig a script pack which combines the two.
- Benchmarking mistakes, part one - Eric Lippert highlights an article he has written for TechPro looking at the common mistakes people make when attempting to benchmark their code, discussing first the concept of benchmarking, and looking in detail at the first 4 key common mistakes.
- Using Web Workers to Improve Performance of Image Manipulation - David Catuhe takes a look at the use of Web Workers to provide improved performance in HTML5 based applications, exploring their use in processing and manipulating images
No Comments »
Posted by Chris Alcock on Tuesday 14th May 2013 | Tagged as: .NET, Database, Development, Morning Brew, SysAdmin
Update: A missing quote on one of todays links merged Ron Conery and Jeremy Miller’s links - corrected now, and thanks to Alistair and Daniel for letting me know.
Software
- SignalR/ReleaseNotes - The SignalR Team announce the release of SignalR 1.1, a release which includes significant improvements to the scale-out story, along with a healthy number of other bugfixes and improvements.
- Introducing Backbone.js StarterKit - Kazi Manzur Rashid shares three NuGet packages which provide a basis for Knockout based Single Page Applications, with code written in JavaScript, CoffeeScript or TypeScript.
Information
- Applying Conway’s Law - Phil Haack discusses Conway’s Law on software reflecting the organisational structure which created it, discussing his experiences at Microsoft and also how GitHub organise themselves.
- Spot the defect: rounding - Eric Lippert shares a seemingly very simple piece of code, with a subtle but significant bug, and challenges his readers to find the bug - the answer is in the comments, and will be the focus of a later blog post too.
- Troy Hunt: Clickjack attack - the hidden threat right in front of you - Troy Hunt discusses in detail the anatomy and security risks exposed by Clickjacking exploits, and looking at what you can do to protect your ASP.NET applications from such attacks.
- SQL Server Performance Crib Sheet - Grant Fritchey has an updated version of his SQL Server Performance Crib Sheet, detailing a goodly number of things that are well worth knowing if you have to manage SQL Server at any level.
- Knowing More Programming Languages Will Make You Smarter - Rob Conery discusses the benefits with learning new languages, both spoken and more specifically programming.
- Would I use RavenDb again? - Jeremy D Miller shares his thoughts and experiences of using RavenDB as a backend database for an application, discussing some of the benefits and some of the limitations that his team ran into during implementation
- New Contributor? Jump In! - Nik Molnar shares thoughts on Open source projects having a ‘Jump In’ list of easier issues ideal for someone looking to get involved with an Open Source project but unsure of what to start work with - a great idea, and certainly well worth maintaining from a project lead point of view - the OSS world can only be better off from more contributors.
2 Comments »
Posted by Chris Alcock on Monday 13th May 2013 | Tagged as: .NET, Development, Morning Brew
Software
Information
Community
- Open Source Podcast #2 - Nick Berardi highligts the second edition of the Open Source Podcast, now know as ‘Seriously Open’. This episode features the first half of an interview with Nik Molnar and Anthony van der Horn, the two chaps who head up the Glimpse project
1 Comment »
Posted by Chris Alcock on Friday 10th May 2013 | Tagged as: .NET, Development, Morning Brew
Update: The joke was on me, with a bit of broken HTML in today’s Humour link causing issues with the rest of the page - thanks to Damien for letting me know via the comments
Software
- jQuery Migrate 1.2.1 Released - Dave Methvin announces the release of jQuery Migrate 1.2.1 which addresses a regression defect in version 1.2 regarding rejection of valid HTML strings. The release is already available on the jQuery CDN in both minified and non-minified forms.
- Toastr 1.3.0 Now Available - John Papa announces the release of Toastr 1.3.0 the latest update to this nice simple JavaScript based Toast Notification library
Information
- Entity Framework Code First Validation & Entity Framework Code First Fluent Validation - Ricardo Peres takes a look at performing validation with Enfity Framework Code First entities exploring the various approaches to validation available in the box, and also explores constructing validation using a Fluent Interface
- Getting started with ScriptCS - Scott Smith shares an introductory look at ScriptCS, giving a nice getting started overview looking at installation, running samples, and starting writing your own scripts .
- Consistent error handling with Nancy - Paul Stovell is setting about moving his Octopus Deploy portal to run under NancyFX and in this post shares some of his experiences working with and handling errors in a Nancy based application
- W3C Transitions Pointer Events to Candidate Recommendation - Jacob Rossi highlights the change in status of the W3C Pointer Events to become a Candidate Recommendation. This specification is a concerted effort by browser vendors to standardise the various mouse and touch events to allow better more efficient development for application developers.
- When To Comment Your Code - Steve Smith discusses the art and science of commenting your code, drawing on various points of view in well know software development related books
Community
Humour
- Developer humor - Jason Jarrett highlights a couple of amusing developer related collections of animated gifs covering everything from Git to Project Management
2 Comments »
Posted by Chris Alcock on Thursday 9th May 2013 | Tagged as: .NET, Development, Morning Brew
Software
Information
Community
- Live blogging at OuterConf2013 - Paula Hunter shares links to the presentations from OuterConf 2013, the OuterCurve foundation’s conference for open source development
No Comments »
Posted by Chris Alcock on Wednesday 8th May 2013 | Tagged as: .NET, Development, Morning Brew
Software
Information
- scriptcs gets a REPL! - Glenn Block announces the release of a REPL (Read Evaluate Print Loop) for ScriptCS which gives an interactive ScriptCS experience affording easy experimentation and many other powerful scenarios.
- .NET Security Part 2 - Simon Cooper continues his series looking at Security in .NET with a look at creating appdomains with different trust levels giving sandboxes for code to play in without exposing the whole application to it.
- 10 Years (of the CSS Zen Garden) - Dave Shea announces a refresh of the CSS Zen Garden, now 10 years old, and opens up to submissions using the best of CSS3 and Responsive Design. The original Zen Garden was a great resource in in early days of selling people on the concept of CSS based layouts, and I hope the new Zen Garden reaches these heights.
- .NET Crash Dump and Live Process Inspection - Lee Culver shares a look at a new managed library from the .NET Runtime Team which allows you to automate debugging inspection and capture more information about your crashes. The library, Microsoft.Diagnostics.Runtime or ClrMD) provides a code interface to working with a processes state, and is certainly something I’ll be having a play with in the future.
- Handling IE 9 & 10’s and Chrome’s clear button with Knockout binding
- Kevin Logan takes a look at an interesting problem when working with Knockout.js in modern browsers which have additional functionality in the input text box
- An Editor Pattern for Knckout.js Using TypeScript Inheritance - Steve Michelotti shares a look at an editor pattern for Knockout based code which provides for the accept / cancel of user changes
Community
- Free Visual Studio Lifecycle Tools Events - Mike Taulty highlights the latest series of events from the team at Microsoft UK, which will be taking a look at the Application Lifecycle Management features of Visual Studio / TFS in Cardiff, Nottingham, Reading, London and Glasgow during May and June
No Comments »
Next »