Posted by Chris Alcock on 31 Oct 2013 | Tagged as: .NET, Development, Morning Brew
- Introducing Octokit.NET – Phil Haack announces the release of Octokit.NET, making .NET the thrid platform to have a client library for connecting to the GitHub API, written against .NET 4.5 and licensed using the MIT license this open source project provides a rich API for working with GitHub.
- Visual Studio 2012 tools for Git RTM – Brian Harry announces the RTM release of the Visual Studio 2012 tools for Git. This is the final build of their iterative prototype of the Visual Studio 2013 Git tooling created for Visual Studio 2012.
- Hardcore Debugging for .NET Developers (not for the faint of heart) – Rodney Viana releases a WinDBG extension which provides a way of querying a .NET process (Live or Dump file) as though it’s heap was a database making it easier to find information you need for your debugging. This project usef to be an internal tool at MS, but is now released as freeware.
- Viewing Your Code Through Visual Studio’s CodeLens – Richard Banks discusses the use of the Visual Studio 2013 Code Lens functionality, walking through the new ways in which it allows you to explore your code.
- Professional Code – Erik Dietrich discusses the concept of ‘Professional Code’, and what that concept means to him and others
- New Tutorial Published on Migrating to ASP.NET Identity – ‘suhasbj’ highlights a new tutorial posted on the ASP.NET site which looks at the process of migrating ASP.NET Membership over to the new ASP.NET Identity framework, and shows how this allows to to subsequently leverage Google, Facebook, Twitter and Microsoft accounts in your own applications.
- Var Wars – Jakub Chodounsky discusses the use and reticence to the use of the var keyword, exploring situations where var is essential, helpful and confusing.
- Abstract Away & Abstract Into – Peter Gillard-Moss discusses the concepts behind the pattern ‘Abstract Away’, a technique for hiding a 3rd Party library behind your own limited interface, and discusses an alternative approach ‘Abstract Into’ which in certain circumstances may be more appropriate.
- Code-First Migration and Extending Identity Accounts in ASP.NET MVC 5 and Visual Studio 2013 – John Atten takes a look at some of the changes in ASP.NET MVC 5 and Visual Studio 2013 regarding the use of Entity Framework Migrations and the new ASP.NET Identity Framework in this CodeProject article
- Create an Angular App in Seconds with Hot Towel – John Papa shares a look at what the Hot Towel Single Page Web Application NuGet package for Angular gives you in terms of a jump start with setting up your project.
Comments Off on The Morning Brew #1475
Posted by Chris Alcock on 30 Oct 2013 | Tagged as: .NET, Development, Morning Brew
- NAudio 1.7 Release Notes – Mark Heath announces the release of NAudio 1.7, the latest update to this .NET Audio and MIDI library, adding support for MediaFoundation encoders and decoders, migrating to .NET 3.5 and much much more.
- Announcing the new http://dev.office.com – Brian Jones announce the launch of the new Developer site for Office (+SharePoint and Lync)
- Put your controllers on a diet: GETs and queries – Jimmy Bogard continues his series of posts looking at slimming down your ASP.NET MVC Controllers, in this part looking at introducing queries to represent the work being done in the GET actions
- Web publishing updates for app offline and usechecksum – Sayed-Ibrahim-Hashimi shares the details of some of the enhancements to Web Publishing in Visual Studio 2013, discussing the App Offline functionality and checksum verification features.
- My eBook Free During AngleBrackets – Shawn Wildermuth announces the news that his eBook ‘The Opinionated Software Developer: What 25 years of slinging code has taught me’ is available as a free eBook until 31st October.
- Security Driven .NET – Another interesting looking eBook is Security Driven .NET from Stan Drapkin – a 70 page guide to all tings .NET Security ($19)
- C# Preprocessor Directives – Richard Carr shares a useful reference sheet for the pro-processor directives available to control compilation. Note: the standard Windows 8.1 PDF reader doesn’t appear to like this file)
- This consultant shows you one weird trick to take down a managed database – Rob Ashton discusses the large object heap, and how doing certain things with RavenDB can cause problems with your server’s memory use
- Meetings – What’s new for developers in Windows 8.1 with Gill Cleeren – The .NET Developer Network Usergroup in Bristol welcome Gill Cleeren for a session looking at Windows 8.1 development on the evening of Wednesday 13th November at the University of West England.
- DDD Brisbane – Sat 7th December – The Developer Developer Developer series of conferences headed over sea’s a few years abck and the latest instalment in Australia is DDD Brisbane on Saturday 7th September. The conference is now accepting session submissions.
Comments Off on The Morning Brew #1474
Posted by Chris Alcock on 29 Oct 2013 | Tagged as: .NET, Development, Morning Brew
- Math from scratch, part ten: integer comparisons – Eric Lippert continues his Math From Scratch series looking at implementing basic mathematics support in C# using only the most basic of types continuing with his exploration of Integer mathematics with a look at comparisons between integers
- Code Review Like You Mean It – Phil Haack discusses the use of GitHub Pull Requests for Code Reviewing, sharing some best practices for code reviewing and looking at the process in GitHub.
- Knockout.js 3.0 Highlights – Ryan Niemeyer highlights the release of Knockout 3.0 last week, and shares a 20 minute video session walking through the major changes and new features.
- Hands On Lab: Building a Multiple View Single Page Application (SPA) – Jason Haley continues adding to his Single Page Application resources section with a great step by step labs exercise to build a Single Page Web Application using jQuery, RequireJS, Durandal and Knockout.
- Choosing the right cross-platform mobile framework – Lee Stott takes a brief look at the wide range of frameworks available for building cross platform mobile applications – a useful resource if you are looking to start a project in this area and are unsure of your technology choice.
- LIDNUG Presents: Scott Guthrie Open Q&A #17 – LIDNUG welcome Scott Guthrie for the 17th(!) edition of his Question and Answer session via live webcast on the evening of Thursday 7th November 18:00 GMT. These sessions are always a great opportunity to learn more about the products that Scott works on, and to get answers to your questions.
Comments Off on The Morning Brew #1473
Posted by Chris Alcock on 28 Oct 2013 | Tagged as: .NET, Development, Morning Brew
Comments Off on The Morning Brew #1472
Posted by Chris Alcock on 25 Oct 2013 | Tagged as: .NET, Development, Morning Brew
- jQuery Mobile 1.4.0 RC1 released – Jasper de Groot announces the first release candidate release of jQuery Mobile 1.4.0, a release which focuses on performance improvements, along with introducing a new theme. This release represents quite a significant number of changes, enhancements and new features over the beta release.
- Windows Management Framework 4.0 is now available – The Windows PowesShell Team announce the release of Windows Management Framework 4.0, a release which allows the use of Windows 8.1 and Windows Server 2012 R2 on some older operating systems.
Comments Off on The Morning Brew #1471
Posted by Chris Alcock on 24 Oct 2013 | Tagged as: .NET, Development, Morning Brew
Comments Off on The Morning Brew #1470
Posted by Chris Alcock on 23 Oct 2013 | Tagged as: .NET, Development, Morning Brew
- DSLs: A Deep(ish) look – Sacha Barber takes a detailed look at the world of DSLs in his latest CodeProject article, exploring lots of the techniques used to construct DSLs, illustrating by way of examples.
- Put your controllers on a diet: defactoring – Jimmy Bogard continues his series looking at thinning down your controllers in MVC projects, starting out with a look at defactoring code, removing abstractions and getting to see all the code which is not framework code, as a pre-cursor to refactoring.
- Adding Core References Support in an ASP.NET Empty Project – Xueyuan Dai shares a look at the new Visual Studio 2013 Core References support for ASP.NET blank website projects which makes it ever easier to add the various Web Frameworks (WebForms, MVC, WebAPI, etc) to blank projects.
- Improving Struct Equality Performance in C# – Jason Roberts takes a look at Equality of Structs in C# looking at how providing custom Equals behaviour can be significantly faster than using the default implementation.
- patterns & practices: Data Access Guidance code drop for the "Data Access for Highly-Scalable Solutions: Using SQL, NoSQL, and Polyglot Persistence" eBook now available & "Introducing Windows 8.1 for IT Professionals: Technical Overview" free eBook from Ed Bott – Greg Duncan highlights two free ebook, one from the Patterns and Practices Team looking at all aspects of Data access, complete with sample code, and the other, a overview of Windows 8.1 eBook from Ed Bott.
Comments Off on The Morning Brew #1469
Posted by Chris Alcock on 22 Oct 2013 | Tagged as: .NET, Development, Morning Brew
- EF6 RTM Available – In all the flurry of .NET , Visual Studio and Windows 8.1 release this one got a little lost – Rowan Miller announces the release of Entity Framework 6 as a part of the RTM release of Visual Studio 2013.
Comments Off on The Morning Brew #1468
Next Page »