The Morning Brew #309
Posted by Chris Alcock on Wednesday 18th March 2009 at 08:16 am | Tagged as: .NET, Development, Morning Brew
Software
- ADO.NET Data Services v1.5 CTP1 — Now Available for Download – The ADO.NET Data Services Team announce the release of their first Community Technology Preview of ADO.NET Data Services 1.5. This release is not for production use, and will install side by side with the previous production release.
- Cumulative update package 4 for SQL Server 2008 – Microsoft announce the latest collection of security and bug fix patches for Microsoft SQL Server 2008, containing fixes for all parts of the MSSQL Server product range.
- ASP.NET – Release: ASP.NET AJAX 4.0 Preview 4 – This one is a few days old but I somehow managed to miss it. This is the latest preview of the future of ASP.NET AJAX and this particular release introduces changes to further support ADO.NET Data Services along with a number of other changes
- It’s a T4 kind of day – Free (reg-ware) T4 Editor from tangible (with UML-Style modeling tools added for flavor) – Greg Duncan highlights a free product which brings some nice editing functionality to T4 templating with intelli-sense, code completion, syntax highlighting in a number of languages along with diagram based generation, this looks like a useful tool to be aware of
- Your favorite .NET and Java tools – Fabrice Marguerie highlights two useful looking sites, one for .NET Devs and the other for Java which contains detailed listings of tools available for each environment, along with useful searching and rating features
Information
- DDD and repositories. Without nHibernate but with lazy loading – Peter van Ooijen looks at implementing DDD style repositories with lazy load but without using NHibernate (or another ORM product)
- Programmatic WebControls – Variations of design – Andrew Rea looks at the implementation of a number of the common types of web control, exploring container, templated and databound controls
- Functional .NET- Laziness Becomes You – Matthew Podwysocki looks at Lazy Evaluation and how this fits in with the Functional Programming way of doing things
- Continuous Integration 101 – Davy Brion outlines the rules when it comes to working in a Continuous Integration Environment
- Signs That Your JavaScript Skills Need Updating – K. Scott Allen highlights a few things that might indicate that you are no longer doing your Javascript in the recommended way now that the language has evolved significantly and the linrary support has improved
- KeyTable: Instant keyboard navigation in a table – Ajaxian highlights some nice work by Allan Jardine to provide keyboard navigation around a table using Javascript
- Coding: Make it obvious – Mark Needham talks about the importance of making the code you write be obvious to anyone reading it. This means using good naming, recognisable patterns and good use of the underlying API.
- Online/Offline Network Detection with the .NET Framework – The team behing System.Net talks about some fo the useful pieces of functionality in the API that lets you detect when the machine your code is running on has changed IP Address
- Introduction to test-doubles – Laila Bougria explores the how and why of test-doubles explaining how they make your testing better, and also looks at the types of test double available.
Comments Off on The Morning Brew #309