February 2008
Monthly Archive
Monthly Archive
Posted by Chris Alcock on 18 Feb 2008 | Tagged as: .NET, Development, Morning Brew
Weekends always fly past too quickly
ReSharper 4.0 Nightly Builds Available! – JetBrains announce the availability of nightly builds of ReSharper 4.0
Microsoft releases Unity, an IoC library – Chris Brandsma talks about Microsoft’s new IOC library – Unity – and gives an introduction to the concepts and competing products.
Enum Utilities – A library to make working with Enums a little more pleasurable
EfTidyNet :- Dotnet Wrapper for Tidy library – .NET port of a COM wrapper for TidyLib – a HTML tidier library
.NET to C++ Bridge – An interesting article talking about the C++/CLI wrapper class method of calling managed code from unmanaged code
Fully Customizable Random Password Generator – Keyvan Nayyeri gives an implementation of a password generator.
Exploring GDI+ : Using The Brush – Amr Elsehemy covers the Brush classes available in the .NET Framework
Does Your Code Pass The Turkey Test? – Jeff Moser talks about the Turkey Test – a great article on the considerations you need to make to internationalise your applications.
Open XML Formats : Binary Documentation (.doc, .xls, .ppt) and Translator Project Site are now live – Brian Jones announces that Microsoft have opened up the documentation on the binary document formats for Word, Powerpoint, Excel and Office drawings, along with supporting technologies. This is great news for everyone – at last other programs will have good Office file compatibility
NHibernate in Visual Web Developer Express – Derek Fowler talks about getting NHibernate working in Visual Web Developer projects
WiX toolset on SourceForge marked Production/Stable. – Rob Mensching announces that the WiX toolset can now be considered stable
Eliminating obscure tests – Just because you have lots of test coverage doesn’t necessarily mean those tests are good. Obscure tests don’t help preserve the ‘Tests as Documentation’ ideal of TDD
Database Development: Table Structure Changes – Kenneth Downs talks about managing table schema changes during development
How to Create File Optical Images using IMAPIv2.0 – Sample Managed code to create ISO using the IMAPI v2 interfaces in Vista, and XP/2003
Building Domain Specific Languages in Boo: Available for early access – Oren Eini (Ayende) announces the availability of the first few chapters of his book
Posted by Chris Alcock on 15 Feb 2008 | Tagged as: .NET, Development, Morning Brew
Hey Admins! Taking some of the pain out of analyzing perfmon captures. – Performance Analysis of Logs (PAL) tool looks like a really useful tool for those of us who spend time looking at performance problems.
Quick Tip: Failing Your Builds Based On Coverage Data – A quick NCover tip in video format – Failing the build on code coverage sounds a little harsh, but could be a useful trick.
Do .NET 2.0 SP1 Binaries Fail Without SP1 – Paul Wilson talks about a possibly scary problem with Serialisation and .NET 2.0 SP1. There is some good value in the comments too
Understanding IoC Container – Sean Feldman gives an introduction to how IOC works with lots of code samples
Does the order of columns in an index matter? – Some simple samples that explain a little pf how indexing works in databases – It always surprises me how many developers know so little of this kind of thing
Quick Attach and Detach Debugger – An interesting use of VS macros for manipulate the .NET debugger, and attach to specific process
Ruby Has Ranges, and So Does C# – Ranges seem to be a Ruby feature people get very excited about – this short piece shows how similar effects can be obtained in C# and F#
Getting over the TDD hump – A discussion of the process of introducing TDD
Comments Off on The Morning Brew #33
Posted by Chris Alcock on 14 Feb 2008 | Tagged as: .NET, Development, Morning Brew
I came up a little short on links again this morning – perhaps its time to widen the net again
Announcing NCover 2.0.4 – The NCover team announce a bugfix release of their code coverage tool
Mocks are a code smell – I think the title of this piece is a little misleading – this is a very interesting article by Greg Young about sending messages rather than calling methods
Andrew Arnott : Why double-clicking on an .SLN file doesn’t always launch Visual Studio – When the version detection goes wrong, soetimes you have to give it a helping hand
How to disconnect UI and Data in WPF (CachedObservableCollection) and some updates regarding ThreadSafeObservableCollection – Tamir Khason talks about delaying collection refreshes
Whois Client with .Net – A nice code sample demonstrating how to obtain whois information for a domain
Code Access Security, LinkDemand and Effective Sandbox – Thottam R. Sriram gives some more indepth information on CAS – this time testing LinkDemand