The Morning Brew #117
Posted by Chris Alcock on Wednesday 18th June 2008 at 06:07 am | Tagged as: .NET, Development, Morning Brew
I’m managing to keep up with the items in my RSS Reader, keeping the unread items at zero – this seems to be having an effect on the number of links getting posted here as we seem to be getting more items per post – is this a good thing?
Software
- Announcing Gallio Alpha 3 Update 3 – Jeff Brown points to the latest alpha release of the Gallio testing framework, along with giving a list of the significant new features.
Information
- An Introduction to Software Factories – Gunther Lenz gives a good detailed overview of the software factories paradigm, talking about the building blocks, and looks at the results a project which was developed with these techniques.
- Dizzy has added a few more methods – Justin Etheredge continues development of his High Order functions library, and this blog entry talks about the partition method in some detail.
- Design Patterns Refcard Released Today – Jason McDonald point to a new reference card on Design Patterns hosted over at DZone. You will need to be a member of the site to get a copy of this (or any of the other references on subjects such as jQuery, PowerShell, etc) but it looks like it might be worth while joining up
- Separation of Concerns – how not to do it – Jimmy Bogard takes a look at some of the sample applications that exist, and considers if they really do represent good practice for separation of concerns.
- Linq to LLBLGen Pro: feature highlights, part 1 – Frans Bouma gives a tour of the features of Linq support in the recently released version of LLBLGen .
- Maintainable by whom – Sergio Pereira looks at the key issues around maintainability – what the aims were for the project, the quality of the project, and the very important factor of who will maintain the software, and enabling them to do so.
- Unity and ASP.NET Screencast – David Hayden offers a screen cast on using the Microsoft IOC container Unitywith ASP.NET.
- Command-Query Separation Principle – Sean Feldman takes a look at the Command-Query Separation Principle, with a nice clear concrete example which illustrates the principle clearly.
- How is my C# code converted into machine instructions? – A brief look at how the C# Cod is converted into instructions via the JIT Compilation.
- Method Type Inference Changes, Part One – Eric Lippert takes a look at type inference in methods, and in this part looks at the why and a little of the how, and also about when it goes wrong.
- Test Your NHibernate Mappings! – Dave Laribee talks about the importance of testing your configuration files – especially NHibernate mapping files. I do agree with the comments, its always worth testing these against a real database as a final test too, as there is no guarantee that the column names are correct.
- Portable PowerShell – v1 and v2 side by side – even on Server Core. – Karl Prosser taks about making PowerShell into a portable application (the kind that will run off a USB stick with no install), and explains that it is possible, however it can’t be distributed due to the licensing. I have a suspicion about how he’s achieving this, and am looking forward to the next part of this article where the actual process is revealed.
- Saving a few lines of code. Part I – Infinite loops. – Hristo Kosev looks at different ways of creating infinite loops
- Insides of LINQ. – Tariq A Karim looks at the underlying language features which are needed to support Linq and then gives an overview of Linq
[…] The Morning Brew #117 (Chris Alcock) […]
imo something between 10-20 items per post would be fine 🙂
“more items per post – is this a good thing?”
Nope. If I want a firehose, I can just mass-subscribe to your blogroll. I come here to save time. MikeG always seemed to post only the most relevant links – completed software, really notable essays. Not so much the “Daily Dizzy Diaries – Dizzy adds a semicolon”. 3-10 links per day is ideal for me.
If you have more items then maybe more categories of link would be useful. For example, in your “Information” section you have some links relating to open source projects that are under construction, links that are “how tos”, discussions on things and so on. Perhaps if you create more categories then it would be easy to sift through.