May 2013

Monthly Archive

The Morning Brew #1349

Posted by on 03 May 2013 | Tagged as: Uncategorized

Monday is a bank/public holiday here in the UK, so as is the usual Morning Brew tradition, I will be taking the day off from publishing here, and will return on Tuesday. Enjoy the weekend.

Information

  • Producing permutations, part six – Eric Lippert continues his series looking at generation of permutations, with a discussion on the potential for bias in the random elements of generating random permutations, along with setting a challenge to predict the next cards picked by a sample program.
  • .NET Security Part 1 – Simon Cooper takes a look at the built in Code Access Security included in the .NET Framework exploring partial and full trust assemblies, the testing of permissions and the different security modes/levels.
  • C#/.NET Fundamentals: Three Tech.Pro Tutorials – James Michael Hare shares three tutorial articles he wrote for Tech.Pro exploring Linq, Tuples and Anonymous Types, and extension methods
  • Configuring Nancy to use views in a separate assembly – Colin Angus Mackay takes a look at an alternative way of loading views when working with the Nancy Framework, looking at embedding views as resources in assemblies, and how to bootstrap Nancy to load these.
  • Communication with Cross Domain IFrame – A Cross Browser Solution – Tadit Dash takes a look at the solution to passing information between browser frames, and even moving information across two different domains using message passing using postMessage
  • Developers and Depression – Killing our Knowledge Workers – AgileScout discusses the importance of good mental health, and some of the typical developer traits and work patterns which don’t help – Important stuff which isn’t discussed often enough.

Community

  • NxtGenUG – Cross platform game / app dev – Simon Jackson is giving a session on the issues and solutions for developing games to run on the multitude of different platforms available these days at the Manchester/Warrington NxtGenUG on the evening of Wednesday 15th May.
  • NxtGenUG – Typescript – Mark Rendle journeys north to Birmingham to deliver a session on TypeScript on the evening of Tuesday 21st May
  • Utilize Roslyn to create the next level plugin capability – Filip Ekberg shares the video of his dotnetConf session which looks at using the Compiler as a Service functionality provided by Roslyn as an alternative way of creating plugins for applications. Don’t forget all the other dotnetConf sessions are also available online and are well worth checking out.

The Morning Brew #1348

Posted by on 02 May 2013 | Tagged as: .NET, Development, Morning Brew

Software

  • Announcing the Release of WebMatrix 3 & Announcing WebMatrix 3 – Scott Guthrie and Justin Beckwith announce the release of WebMatrix 3, the latest edition of Microsoft’s lightweight web development tooling which enables development in ASP.NET, PHP and Node.js. This release centres around the Windows Azure integration, improving remote editing capabilities and integration with TFS and Git.
  • jQuery Migrate 1.2.0 Released – Dave Methvin announces the release of jQuery Migrate 1.2.0 which can be used with jQuery 1.9 or 2.0 to plug the gaps in the API where methods have been removed, providing a means of gradually updating your applications to use only the supported functionality of the V1.9 and v2.0 versions.

Information

Community

  • DDD East Anglia Sessions – Session Voting for DDD East Anglia, the first DDD event of the year, has now opened, with most of the month available for voting on a great range of sessions.
  • NxtGenUG – Event: Windows Azure Websites – The Hereford NxtGenUG chapter welcome Richard Conway for a session looking at the use of Windows Azure Websites for hosting your applications on Monday 13th May.

The Morning Brew #1347

Posted by on 01 May 2013 | Tagged as: .NET, Development, Morning Brew

Update: Fixed the link on the Async Controllers article, another victim of the trailing r ‘human error’ – thanks to Ruud for letting me know.

Software

  • Announcing the release of Windows Azure SDK 2.0 for .NET – Scott Guthrie announces the release of the Windows Azure SDK 2.0 for .NET . This release adds improved support for Azure Websites publishing management and diagnostics from within Visual Studio, support for the new larger Virtual Machine sizes, updated PowerShell integration and much more.
  • New Features in the Latest ReSharper 8 EAP – The ReSharper Team over at JetBrains announce their latest Early Access Preview release of ReSharper 8, with its major new feature, a NuGet Gallery based extension Manager making it ever easier to obtain and install ReSharper extensions. This release also has a bunch of other new templating and navigating features.

Information

  • A WebAPI Basic Authentication MessageHandler – Rick Strahl follows on from his previous post on WebAPI authentication with a look at implementing the same functionality as he did using a filter in the previous post, this time looking at implementing it ‘the correct’ way using a MessageHandler.
  • Async Controller In MVC 4 – Prashant Khandelwal takes an introductory look at implementing ASP.NET MVC4 controllers using the AsyncControler to allow the use of tasks to improve the straight line speed of your actions.
  • A View Engine for ASP.NET MVC Feature-Based Organized – Matt Honeycutt takes a look at the default ASP.NET MVC file layout conventions and shares a View Engine which operates to different conventions, showing how you can provide support for your on desired layout
  • CDNs fail, but your scripts don’t have to – fallback from CDN to local jQuery – Scott Hanselman discusses the ultimate responsibility for the availability of web applications, and takes a look at how you can cater for situations where the Content Delivery Network may go down, exploring how you can ensure that your site continues to operate in such a situation.
  • MSDN Magazine May Issue Preview – Michael Desmond gives a preview of the content coming in the May edition of MSDN Magazine which should be available online late today
  • Node at Work: A Walkthrough – Garann Means takes a look at the use of Node.js as a rapid prototyping language to quickly building application prototypes / designs in this A List Apart article.

Community

« Previous Page