The Morning Brew #1373

Posted by Chris Alcock on Monday 10th June 2013 | Tagged as: .NET, Development, Morning Brew

Software

Information

Community

  • TechEd North America 2013 - Channel 9 now has all the session recordings from TechEd available online, giving you access to what appears to be over 700 sessions of content covering all aspects of the Microsoft world.
  • NxtGenUG - Event: Making Windows Store Dance - The Birmingham NxtGenUG welcome Christopher Myhill for a session on building applications for the Windows Store, sharing key lessons learnt when crafting your application for the store. The event takes place the evening of Tuesday 18th June

The Morning Brew #1372

Posted by Chris Alcock on Friday 7th June 2013 | Tagged as: .NET, Development, Morning Brew

Software

Information

  • Knockout.js Troubleshooting Strategies - Ryan Niemeyer shares some great debugging and troubleshooting techniques when working with Knockout.js, discussing logging, the use of the console, catching and working with exceptions and also a number of common problems.
  • How to delete Open or Insecure Wi-Fi HotSpots from Windows 8: Wifi.exe Command Line Utility with Source - Scott Hanselman follows on from his recent Hanselminutes podcast with Troy Hunt where wireless security was one of the topics they covered, with a look at how you can remove the remembered networks from your Windows 8 installation.
  • T4 - The Insource Code Monkey - Nick Harrison discusses one of the more unsung heroes in the Development, the code generation possible using T4 Templates, discussing how you probably are using them without even knowing, looking at motivations for uses in your own applications, and exploring how to go about it.
  • ACID 2.0 in action - Jimmy Bogard continues his discussion of getting rid of two phase commit in messaging applications, and takes a look at ACID 2.0, a new version of the ACID acronym which aims to provide guidelines to allow a data model to provide high throughput without traditional locking.
  • LINQ for JavaScript - Kamyar Nazeri takes a look at implementing LINQ functionality in the JavaScript language, sharing implementations for 30 LINQ operations in JavaScript - great if you need this kind of functionality in JavaScript or are curious about the implementation of such functions.

The Morning Brew #1371

Posted by Chris Alcock on Thursday 6th June 2013 | Tagged as: .NET, Development, Morning Brew

I had a really nice evening presenting at the ChesterDevs Usergroup last night – thanks to the organiser and attendees for being so welcoming and also for asking some really good pertinent questions. If you are anywhere nearby I encourage you to check the group out, and what better way to do so than at their next meeting on 3rd July where ‘Friend of the Brew’ Mark Rendle will be giving a session on TypeScript.

Software

  • First look at Windows 8.1 (Video) - Rob Margel shares the video from Jensen Harris’ TechEd session which demonstrates some of the new features and improvements coming in Windows 8.1

Information

  • Clean Code Cheat Sheet - Urs Enzler shares an updated and enhanced Clean Code Cheat Sheet. Available in PDF form, this 4 page cheat sheet details all the key concepts which back the Clean Code idea
  • VS 2013 round tripping - Brian Harry shares some more Visual Studio 2013 news, this time relating to the very important round tripping support which allows 2013 to work with 2010 and 2012 solutions and projects without conversion.
  • PragPub with Elixir; Updated Raspberry Pi - The Pragmatic Programmers highlight their latest edition of PragPub magazine which features articles on a variety of development platforms and languages. This month includes Rails, Elixir and Knockout.
  • See the Intermediate Language for C# Code - Dave Kerr shares an article on Codeplex which details the creation of a Visual Studio addin which allows you to highlight code, and see the IL that represents the code. The extension is available to download, so can also be added to your tool belt easily.
  • Unity – Part 4: Extensions - Development With A Dot - Ricardo Peres continues discussion of the Unity Framework, with a 4th part which looks at extending the functionality of Unity, looking at the registration and configuration of extensions.
  • Celebrating an Energy Efficient Browser on World Environment Day - The Microsoft Green Blog celebrate the news that Internet Explorer 10 is the most eco-friendly browser in terms of its energy efficiency, meaning both good things for your battery life and for the planet.

Community

  • DareDevs: TDD, where did it all go wrong - DareDevs, formerly the Manchester NxtGenUG group, welcome Ian Cooper for a session on Test Driven Development on the evening of Wednesday 19th June.
  • NxtGenUG - Event: Cross platform apps and games. - The Coventry NxtGenUG welcome Simon Jackson for a session on creating games and applications which work across multiple platforms, inculding a look at MonoGame and Xamarin Studio on the evening of Monday 17th June.

The Morning Brew #1370

Posted by Chris Alcock on Wednesday 5th June 2013 | Tagged as: .NET, Development, Morning Brew

Update: As highlighted in the comments (thanks James) I’m speaking tonight at the ChesterDevs Usergroup, giving a session on Web Sockets and SignalR. I believe all the spaces are taken for the event and have been for a while, which is why I’ve not really mentioned. Really looking forward to it - now if only I can convince the Windows Phone 8 emulator to work correctly on my laptop for one of the demos.

Update2: Yes, I broke the HTML, and everything went bold, should all be back to normal now

Software

  • SQL Server 2014 - Another of the TechEd announcements this week was the announcement of the next version of SQL Server. SQL Server 2014 will include improved performance and availability over 2012 and will add in memory database capabilities along with improved backup and disaster recovery features
  • dotTrace 5.5 EAP: Introducing Subsystems - The team over at JetBrains announce another Early Access Preview programme, this time for dotTrace 5.5. This new version includes subsystem analysis, bookmarking functionality, improved hotspot identification and integration with ReSharper 8 EAP. Check it out, and give feedback to the team.
  • What’s New in Fiddler 2.4.4.5 - Eric Lawrence has been working away on Fiddler and announces the release of version 2.4.4.5 which contains some significant performance improvements, some useful improvements to the session list and timeline tab, Web Sockets support and much more.

Information

Community

  • Skills Matter : Progressive .NET Tutorials May 2013 29-05-13 - All the session recordings from the Progressive .NET Tutorials are now available online, giving you access to some excellent sessions from some great speakers covering all aspect of the cutting edge development technologies, with a focus on single page applications.
  • Build and Deployment - CraftyCoders - The CraftyCoders usergroup based in Bromsgrove are hosting an event on the evening of Thursday 20th June, where there will be three mini-sessions from group members sharing how they go about the build and deployment process.

The Morning Brew #1369

Posted by Chris Alcock on Tuesday 4th June 2013 | Tagged as: .NET, Development, Morning Brew

Software

Information

The Morning Brew #1368

Posted by Chris Alcock on Monday 3rd June 2013 | Tagged as: .NET, Development, Morning Brew

Update: Alois Kraus’ link today should have referred to Enterprise Library and not Entity Framework - thanks to Davide for letting me know via the comments.

Software

Information

  • Taking Baby Steps with ScriptCS - Jan Van Ryswyck discusses his desire for a simpler .NET development story and looks at how ScriptCS may provide just that, showing how easily you can get up and running with the ScriptCS environment, and looking at spinning up NancyFx within it.
  • MSDN Magazine June Issue Preview - Michael Desmond gives a taste of what is to come in this month’s MSDN Magazine, with publication to occur today (3rd June) at some point.
  • Semantic Tracing For .NET 4.0 - Alois Kraus highlights the semantic logging support which has been made available in Entity Framework 6 Enterprise Library, looking at working with the Event Tracing for Windows functionality to get an understanding of what your application is doing under the hood.
  • Hijacking the Visual Studio Build Process - Sayed Ibrahim Hashimi takes a look at how you can replace out the standard build process in Visual Studio with a custom MSBuild, sharing an example from some recent work on a Chrome extension
  • Creating a Basic CRUD Application with Backbone.js Starter Kit (part 2) - Kazi Manzur follows on from his earlier post with more exploration of buildin a basic application using his Backbone.js starter template
  • Thoughts on Queue Centric Workflow Design - Jason Short shares a collection of thoughts and experiences from working with enterprise customers on queue centric workflow pattern based systems
  • How to troubleshoot Windows Azure Mobile Services - Jeff Sanders shares a number of useful tips to help in debugging issues with Windows Azure Mobile Services

Community

  • Windows Phone Events - Mike Taulty highlights an event taking place this Saturday (8th June) in Shoreditch which will provide support in porting existing Windows Phone 7 applications to Windows Phone 8, and a second event on Saturday 15th June at Nokia, Paddington, London whcih focuses on getting new developers working with the Windows 8 platform.

The Morning Brew #1367

Posted by Chris Alcock on Friday 31st May 2013 | Tagged as: .NET, Development, Morning Brew

Shorter edition than planned today…I was slightly hampered in production by video driver crashes and the associated blank screen every 30 seconds, all followed by my first Windows 8 RTM blue screen of death!

Software

  • WCF Data Services 5.5.0 Release - The WCF Data Services team announce the offical release of the WCF Data Services 5.5.0, released via NuGet. The release includes a major re-enhancements of the URL Parser, and implementation of Public Data Providers, as well as over 40 bugfixes
  • ReSharper 8 EAP Build: JIT Edition - With just days to spare on the expiry of the last EAP the JetBrains team announce their latest EAP edition of ReSharper, featuring more refactorings, XAML Grid inspection and refactorings and much more.
  • EF6 Beta 1 Available - Rowen Miller announces the availability of the first beta release of Entity Framework 6, with runtime available via NuGet and tooling as a download from the Download Center, and a significant number of enhancements and changes since the early alpha releases.

Information

  • Getting up to speed with Katana - Jon Galloway discusses the basics of OWIN and Katana before diving into why these are significant and exciting things for Web Developers, highlighting resources to learn more including whitepapers Channel 9 content.
  • What the meaning of is is - Eric Lippert explores the is operator in C#, discussing some of the slightly stranger aspects of its behaviour with nulls, and looking at what the operator actually means.
  • A typical effect of setting CopyLocal = true - Patrick Smacchia discusses the default CopyLocal=true on assembly references in the Visual Studio project structure, looking at why he considers it to be somewhat evil
  • Code Review Checklist and Guidelines for C# Developers - Mohammed Hameed shares a good list of things we as developers should be checking in our code reviews. I would argue that a many of these should probably be checked by the developer working on te code prior to code review too.
  • How to debug silent crashes in .Net - Samual Jack takes a look at how you can go about debugging and diagnosing serious crashes in .NET applications where your application level error handling is not able to catch the error

The Morning Brew #1366

Posted by Chris Alcock on Thursday 30th May 2013 | Tagged as: .NET, Development, Morning Brew

Software

  • Download Visual Studio 2012 Update 3 RC 2 - Microsoft Downloads have the second release candidate of the Visual Studio 2012 Update 3 available for download now. This RC is a ‘go-live’ release and includes improved agile planning tooling for TFS along with a number of bugfixes across the whole product.
  • Get /httpclient/rtm - 200 OK - Immo Landwerth announces the RTM release of HttpClient 2,1 available as a stable NuGet package and for production use. This release’s main feature is the ability to use HttpClient in Portable Class Libraries

Information

« Prev - Next »