The Morning Brew #140
Posted by Chris Alcock on Monday 21st July 2008 at 07:17 am | Tagged as: .NET, Development, Morning Brew
The Morning Brew should be back to normal this week – being at home makes putting this together a lot easier.
Software
- Announcing IronEditor – An Editor for IronRuby, IronPython and other DLR languages – Ben Hall announces the release of Build 1.0.0.46 of his Editor for DLR based languages. This is an early preview of what is to come, and Ben clearly states that this release is purely part of his release early and often strategy to get some feedback.
- Abidar 1.0 Beta 1 – Keyvan Nayyeri gives the low down on his new task scheduler system developed with Dave Burke which originated as a series of blog posts. The Code and binary release of this beta is on CodePlex.
- Release: LinqToWMI Release 0.3 – LinqToWMI 0.3 is released. This is an updated version (to .NET 3.5) of some original work by Emile Bosch, allowing you to perform LINQ queries on all the information exposed by WMI.
Information
- StructureMap: Medium-level Usage Scenarios – Chad Myers moves on to the intermediate level features of Structure Map
- IronRuby With ASP.NET MVC Working Prototype – Phil Haack gets the ASP.NET MVC with IronRuby prototype working again for Preview 4 of ASP.NET MVC
- Foundations of Programming – Learning Application – Karl Seguin announces the release of a Learning Application to go along with his Foundations Of Programming E-book.
- Distributed in memory cache / storage – Ayende begins a mini series on Caching / Distributed Hash Tables. In this part he looks at the caching API, and the differences between Storage and Caching.
- Patterns for using distributed hash tables: Groups – Ayende looks at the idea of grouping data together in the cache/distributed hash table to help avoid Select N+1 behaviour.
- Patterns for using distributed hash tables: Locking – Ayende continues his series on Distributed Hash tables with a look at the locking considerations
- Exposing Custom Performance Counters in .NET – Sasha Goldshtein looks at custom performance counters, and offers some rough sample code showing how you can implement them in your applications.
- Customizing csproj files to autogenerate AssemblyInfo.cs – Michal Dabrowski shows how you can have your AssemblyInfo.cs file auto generated using MSBuild.
- Expressions and Lambdas – Jimmy Bogard looks at the subtle differences between Lambdas and expressions.
- Adding OpenID to your web site in conjunction with ASP.NET Membership – Dan Hounshell takes a step by step look at what is requried to get ASP.NET Membership and OpenID playing together.
- Extension Method + LINQ + Interface = Reusable Queries – Mike Hadlow looks at combining Interfaces with extension methods and Linqto create some useful methods on types for querying his objects.
- Announcing SecureDeveloper.com – Joe Stagner announces a new development security related blog
[…] The Morning Brew #140 (Chris Alcock) […]