The Morning Brew #426
Posted by Chris Alcock on Friday 4th September 2009 at 07:38 am | Tagged as: .NET, Development, Morning Brew
Software
- ColorCode 1.0 Released! – Drew Miller announces the release of ColorCode a library to colour source code in a number of lanuages (V1 supports HTML, JavaScript, CSS, XML, C#, VB.NET, C++, and ASP.NET). This library as well as being hosted on CodePlex is also used within the CodePlex platform to do code colourization
- Protecting your precious code – Naming inside our obfuscater – Paul Mason talks about the implementation of NCloak and its first public release. NCloak is a Mono.Cecil powered code obfuscation tool, and this post talks about the basic implementation of it.
- NH Prof: Feature Freeze – Ayende announces the NH Prof, the NHibernate Query Profiler is heading towards a V1 release, meaning that the beta period discount will run out on Friday 11th September, so you might want to get in quick while the 30% off offer still stands.
Information
- FeatureBranch – Martin Fowler talks about the changing strategies for branching and merging features due to the rise of Distributed Version Control tools like GIT. Martin also looks at how these behaviours fit in with the Continuous Integration model, and looks at the idea of Promiscuous Integration
- Image Processing in F#: From Image File to Array – Rick Minerich takes a look at F#’s array handling capabilities and how these can be applied to working with images
- Coding: Reduce fields, delay calculations – Mark Needham talks about avoiding doing calculations in constructors and storing the values in fields, instead opting for a more lazy loaded approach
- Maybe Monad… my C# version – Zack Owens shares an implementation of a Maybe Monad, a monad which acts as a container for a value (or a lack of value) and provides an interface facade to the value. His Full implementation is available via a link at the end of the post
- Simple Auditing using an NHibernate IInterceptor (part 1) – Scott Kirkland starts a series looking at creating auditing functionality by using the NHibernate IInterceptor functionality to hook into the events within the NHibernate framework
- Flexible Web UI Workflow application through ASP.NET MVC & Windows Workflow Foundation. Free source code and programming help – V.Gnanasekaran talks about the implementation of a web based user interface that follows a workflow using ASP.NET MVC in this CodeProject article
- Tell, Don’t Ask – Part 1 – Ketan starts a series of posts on the Tell, Don’t Ask style of programming which aims to make code more readable. This first part introduces the concept via a simple example, and follows up with
- Part 2 – looking at having objects which expose behaviour rather than exposing their state
- Changing Code In A Running Application – Joel Ross talks about swapping the code that is running in an application without taking the application down via the use of AppDomains, illustrating it with some code samples
- Answer: The lazy loaded inheritance many to one association OR/M conundrum – Ayende shares the answer to yesterdays puzzle about the types that you would get after loading from an ORM, and uses Davy Brion’s simple DAL to illustrate why this happens
- What’s the Difference, Part Five: certificate signing vs strong naming – Eric Lippert talks about the differences between strong naming assemblies and signing with a certificate and how the two techniques are designed to solve to different problems
- ASP.NET MVC Transaction Attribute (using NHibernate) – Scott Kirkland shares some useful code that allows you to decorate an ASP.NET MVC controller action with an attribute to have it run the whole controller action using an NHibernate transaction
Community
- Alt.NET Bristol Beers #2 – Guy Smith-Ferrier announces the second Birstol Alt.Net Beers event to be held on Wednesday 16th September at the Portcullis in Bristol from around 6pm.
- How to get a free copy of Windows 7 Ultimate! – Microsoft are getting people to host launch parties for Windows 7 during the week 22-29 October. The incentive being a free signature copy of Windows 7 Ultimate for the host and a Windows7 Party pack to help the party go smoothly
Comments Off on The Morning Brew #426