Posted by Chris Alcock on 02 Jul 2013 | Tagged as: .NET, Development, Morning Brew
Information
- Troy Hunt: How to build (and how not to build) a secure "remember me" feature – Troy Hunt explores the patterns and anti-patterns of implementing the simple ‘Remember Me’ login feature, looking at how your implementation can go wrong.
- A string concatenation puzzle – Eric Lippert shares a simple but potentially surprising puzzle as a part of his look at string concatenation
- Glimpse Extension for Toastr – John Papa takes a look at Glimpse and its new Heads up display as well as sharing a Glimpse integration for his Toastr notifications library.
- The overhead of async/await in NET 4.5 – Chris Hurley explores the under the covers implementation of Async / Await and discusses how the additional work that goes on can have performance implications.
- On The Coexistence of ASP.NET MVC and WebAPI – K Scott Allen discusses the most common question about ASP.NET MVC and ASP.NET Web API – whcih should you use and when, taking a look at the particular reasons and use cases for each.
- DNC Magazine for .NET Developers – July 2013 Issue – DotNet Curry Magazine hits its 1 year anniversary (And 7th edition) with articles on Pex, ASP.NET MVC extensibility, Sharepoint, Azure SQL DB Reporting, and much more
- MSDN Magazine – THe July Edition of MSDN Magazine is now available online with articles exploring Roslyn, MVVM development on Windows 8, mobile views on ASP.NET MVC and BDD using SpecFlow.
- Using HTML 5 SessionState to save rendered Page Content – Rick Strahl takes a look at using Client Side storage to store the rendered HTML in SPA like applications to provide improved performance and user experience.
- Capturing Dumps of Windows Azure Web Sites – Sasha Goldshtein highlights a new Windows Azure feature which allows you to easily obtain memory dumps of your Azure Wesbites just by hitting an endpoint in your browser.
- IE10 Passes IE9, Firefox Down but Chrome Up – The Next Web shares the latest batch of browser market share stats, which show encouraging results for Internet Explorer 10, with it being the most popular edition of Internet Explorer in current use.
Community
- DDD North 2013 Announced and Session Submission Open – Andrew Westgarth announces the plans for DDD North 2013 which will be taking place in Sunderland on Saturday 12th October 2013. Organisation of the conference is progressing well, and the session submissions are now open, so if you fancy speaking at the conference, get an abstract submitted.
- Congratulations to the New & Renewed MVPs! – Yesterday was the one of the MVP programme’s renewal / award day, and over 1000 Microsoft community folk were awarded or re-awarded, including a number of friends of the Brew. Congratulations to all.
Comments Off on The Morning Brew #1389
Posted by Chris Alcock on 01 Jul 2013 | Tagged as: .NET, Development, Morning Brew
Had a fantastic weekend at DDD East Anglia, enjoyed some excellent sessions, and got to trade war stories with friends old and new. Many thanks to the organisers for the excellent job they did.
Software
- Announcing TypeScript 0.9.0.1 – The TypeScript Team follow on from their 0;9 release with a small update which addresses the highest priority user reported issues with 0.9
- WCF Data Services 5.6.0 Alpha – The WCF Data Services Team announce the release of an Alpha of the WCF Data Services 5.6, an early (and not yet feature complete) look at some of the new features including Visual Studio 2013 Support, complete Portable Class Library support for client libraries, and serverside inclusion of the URI Parser.
- Announcing TouchDevelop v3.0 for Windows Phone 8: unified experience, new language features, NFC, speech and tile APIs – Nikolai Tillmann announces the 3.0 release of Touch Develop for Windows Phone 8, a major update which brings feature parity with the Wweb application, and also includes Near Field Communication (NFC) support, Speech API access and improved tile features.
- RavenDB 2.5: What is new here? – Ayende shares the list of new features whcih are being included in RavenDB 2.5 , and links to the details of them
- Google .Net API’s go portable… The v1.4.0 Google APIs .NET library is now a Portable Class Library (PCL) And now uses TPL and the new HttpClient lib too – Greg Duncan highlights the latest update to the Google .NET Client libraries which bring with them support for their use as Portable Class Libraries, and making use of the Task Parallel Library and new HTTP Client implementations,
Information
- To be precise – ‘I. M. Wright’ discusses the expectations of accuracy in estimation and delivery of software projects, and compares this to the accuracy achieved by landing a space probe on another planet, showing how the two do actually share a lot in common, but not immediate precision, just iteration and course correction.
- Making a Case For The Command Line – Jesse Taber discusses the importance of internal tools with applications, and discusses the idea of starting simple, and building a command line tool before moving on to creating web interfaces for the tool.
- IHttpActionResult – new way of creating responses in ASP.NET Web API 2 – Filip W takes a look at the newly introduced IHttpActionResult included in ASP.NET Web API 2, providing a new and easy way to return a response from an API action
- 300 for 320 – 320 Windows 8.1. app and code samples, C++, C#, JavaScript, in a 300MB download… (Or get language level download or pick and choose singles) – Greg Duncan highlights the huge number of samples for Windows 8(.1) development available in the 300MB samples pack
- LINQ to ASCII Art – Hisham Abdullah Bin Ateya takes a look at converting images using LINQ, exploring the conversion to text and the wonders of ASCII Art.
Community
- NDC Videos online – Jimmy Bogard highlights the availability of his sessions from the recent NDC conference. All the sessions from the conference are now available online on Vimeo on the NDCOslo on Vimeo account, so check them out as there is an incredible amount of good technical content there.
- Talk: The Complete Async — three talks from TechEd Europe 2013 – Lucian Wischik shares Video, Slides, demo code and speaker notes for his three sessions on Async presented at the TechEd Europe conference last week. The content here takes you from beginner level through to advanced topics.
- Ask Udi 1: Alternative Architectures – Preaching to the Unconverted – Udi Dahan shares the first episode of his Ask Udi series addressing the top two questions he received, discussing standard architecture, and the motivations that can be used on those less inclined towards publish subscribe and message bus architectures.
- Glimpse Town Hall #3 – The Glimpse Team are holding their next ‘Town Hall’ meeting on Tuesday, July 2nd at 4:00 PM (UTC-5:00). This is an opportunity to discuss a variety of aspects of the project including project roadmap and questions and answers
Comments Off on The Morning Brew #1388