Random Thoughts on Another Snowy Day – LINQ, Rx, Silverlight Unit Testing Framework, Technical Debt
Spent a bit of time catching up on the last few issues of MSDN Magazine. There are a few articles that caught my eye, particularly:
- Automated Unit Tests for Legacy Code with Pex – Given that testing is one of the basic engineering practices of an agile team, this article should be of interest to most people. Single Dealer Platform (SDP) builders, please read!
- Using Agile Techniques to Pay Back Technical Debt – Technical debt can drown a project. Get the basic engineering practices in place from Day 1 – and buy a NDepend!
- Data-Parallel Patterns and PLINQ
- Designing Services for Windows Azure – Could this be the year we see a sell-side company take the leap into the cloud?
- 9 Useful Tactics for Paying Back Technical Debt
- ACID Transactions with STM.NET
- Internal Domain Specific Languages
So to Rx. Rx is obviously the present and future framework of choice for implementing certain chunks of functionality. Below is a list of interesting blog postings that should aid in ones uptake of Rx within your financial project:
- Streaming OLAP with the Reactive Extensions (RX) for .Net – This posting plays well into the whole Real-Time Risk world that numerous sell-side companies are aiming for.
- Eugene has a number of Rx postings that are worth reading – VWAP amongst other things.
- Bart has some of the best Rx postings I’ve read – not sure how he finds the time to write the lengthy postings
Anyone found any issues with running the Silverlight Unit Testing Framework though CC.NET?
Silverlight Automation – Anyone got a view of how useful ArtOfTest WebAii is with Silverlight 3/4?