The Morning Brew #417
Posted by Chris Alcock on Friday 21st August 2009 at 07:31 am | Tagged as: .NET, Development, Morning Brew
Software
- ANN: ELMAH 1.1 released – ELMAH (Error Logging Modules and Handlers for ASP.NET) has reached its v1.1 RTM release with a number of changes to its email functionality and additional rules based filtering support along with a few bugfixes.
- HawkCodeBox – Harry Pierson shares a syntax highlighting text box implementation in WPF utilising the DLR TokenCategorizer to tokenize the code to highlight
Information
- Open-generic support in MEF Contrib – Glenn Block talks about the implementation of Open Generic support in MEF (Managed Extensibility Framework) which he has added to MEFContrib with the help of a number of his colleagues. This new functionality allows imports of specific instances of a generic type to be used without having to declare them individually.
- A total n00b’s guide to migrating from a custom data layer to NHibernate: so many choices – Bertrand Le Roy continues his series on migrating to NHibernate from Custom data access with a look at the key decisions you need to make, ranging from objects or database first to making a decision about the querying style to use.
- Using NHibernate Validator 1.0 with NHibernate 2.1 – Ricardo Peres shows how you can get NHibernate Validator 1.0 working with the latest NHibernate 2.1 without needing to recompile it (or wait for the official release) by using assembly redirection
- Internet Explorer Cookie Internals (FAQ) – Eric Law answers a number of common questions about cookies within Internet Explorer
- Coding: Unused code – Mark Needham talks about the dilemma of what to do with code that is no longer needed, be it replaced or an abandoned partially implemented feature.
- Anonymous Types: An Introduction – Deborah Kurata has a number of interesting posts on anonymous types, one of the .NET 3.5 features I have to admit I’ve yet to make much use of. This post is an introduction, but check the posts surrounding this one for more uses of anonymous types
- Wiring Up Generics In Castle Windsor – John Teague looks at how you have to manually configure the specific typed version of generic types when working in Castle Windsor.
- ASP.NET MVC, TDD and Fluent Validation – Richard Dingwall looks at using FluentValidation to provide validation processing in an ASP.NET MVC application, and looks at testing the rules along with testing the actual implementation.
- UppercuT – Mark an Application Executable to Use More Than 2GB of Memory (Large Address Aware) – Rob Reynolds looks at how you can get UppercuT to mark an assembly as Large Address , but there is also some information and links about doing this manually which is generaly useful information
- Introducing LazyLinq: Queryability – Keith Dahlby looks at implmenting the standard query operators in his LazyLinq implementation
- T4 Tutorial: Generating Code from DSL Models – Oleg Sych shares a nice tutorial on getting started with T4 code generation from a Domain Specific Language definition in Visual Studio
- F# for Architects: Hitting the sweet spot – Chris Smith shares the annotated slides from his F# for architects talk from DevLink looking at why F# is useful and where it can fit into the overall architecture.
Community
- Win a free registration and Hotel for SQLBits V – Simon Sabin announces a competition involving the mugs from SQLBits IV (or a home made equivalent) to win a free pass to the pay-for part of SQLBits V along with Hotel accommodation
Comments Off on The Morning Brew #417