The Morning Brew #644
Posted by Chris Alcock on Friday 16th July 2010 at 07:40 am | Tagged as: .NET, Development, Morning Brew
Information
- Reactive Extensions for JavaScript (and .NET) Hands on Labs Now Available – Matthew Podwysocki announces the release of a Hands On Labs for the Reactive Extensions in both JavaScript and .NET, which Matthew has produced in conjunction with the Reactive Extensions Team.
- Gems – Package Management For .NET – Rob Reynolds talks about the art of package management using the Ruby Gem package manager, and discusses the adding of support for creating Gems to the UpperCut automated build framework for .NET
- Graph Colouring With Simple Backtracking, Part Two – Eric Lippert continues his exploration of colouring object graphs, and in this part looks at the representation of colours, and presenting them as an immutable collection
- TDD: I hate deleting unit tests – Mark Needham shares a part of a twitter discussion on the removal of TDD unit tests after acceptance tests have been created and passed
- A Different Frame of Reference – Greg Young discusses how moving to a Command Query Responsibility Segregation and Event Sourcing architecture changes the way you need to think about the problem space
- Model-View-Presenter: Looking at Passive View – Eli Weinstock-Herman takes a look at the Passive View pattern, a subset of the Model View Presenter patterns explaining the background to this architecture and sharing a simple implementation.
- MSBuild Known Issues – The Visual Studio Blog shares some information on problems people have been encountering with Crashes due to MSBuild in certain circumstances, and share the details of solutions / workarounds where available.
- How to Debug and Diagnose MEF Failures – Daniel Plaisted takes a look at the additional types of failure the use of MEF can introduce into your applications, sharing some help on identifying and debugging these problems
- Python scripting in MEF-based applications – Ryan Tremblay explores the use of MEF to allow your applications to support scripting in Python providing access the various components of the application for the use within the scripts.
- ASP.NET Membership – Handling Authenticated Users that are Not Authorized. – Joe Stagner discusses allowing access to parts of your web application to users who are un-authenticated, and also looks at disallowing access to other sections based on authorisation using Roles.
- Authenticating Against Multiple Domains with C# & StructureMap – Deran Schilling takes a look at providing authentication against multiple domains (in the active directory sense) sharing an implementation of an IAuthenticationService which handles multiple domain environments.
- Working with WCF Part Seven – What’s the deal with REST? – James Bender, as a part of his series on WCF, explores the concepts behind Representational State Transfer (REST) looking at URIs, Plain Old XML (POX) and JSON
- Was Dave a Genius? – Martin Rue takes a look at rendering your web pages on the client side, exploring how doing this can result in a change of the performance profile of your appliation, and may make the user experience better under certain circumstances.
- Hard Working Model Binder – K Scott Allen discusses the role of the Model Binder in ASP.NET MVC applcations, and in his follow on post
- Recursive Model Binding – poses a question on how the model binder would work in a certain scenario, explaining the answer in detail.
- The Reasons I Like Ruby – Rob Conery discusses the Web Matrix / Razor release, and outlines what the key resons he likes Ruby so much are. Interesting discussion on this topic will no doubt follow in the comments and other blog posts.
Community
- Better Coding Through Community – Dane Morgridge talks about his experiences of the Developer Community and Developer events, and how they really can help make you a much better and well educated programmer.
Comments Off on The Morning Brew #644