The Morning Brew #612
Posted by Chris Alcock on Wednesday 2nd June 2010 at 06:34 am | Tagged as: .NET, Development, Morning Brew
Software
- Snippet Designer 1.3 Released! – Matt Manela announces the release of Snippet Designer 1.3, adding support for ASP.NET / HTML, JavaScript and SQL snippets and an improved search along with a few bugfixes. Both Visual Studio 2010 and 2008 are supported.
- Visual Studio 2010 Web Deployment Projects RTW – Available Now – Visual Web Developer Team announce the release to web (RTW) of Web Deployment Projects for Visual Studio 2010. This release includes all the functionality you are used to from the 2005 and 2008 days, and since the beta has been supplemented with performance improvements, improvements to multi-targeting support and filetype ignore rules for non-required files.
- Windows Embedded Compact 7 announced and public CTP available – ‘obloch’ highlights the public CTP release of Windows Embedded Compact 7, providing a Windows based operating system with a Silverlight based UI.
Information
- Multiple Project Downloads, Wiki Enhancements and more – The CodePlex team have pushed out their latest release of the CodePlex platform, and now provides support for multiple default releases from a single project, improvements to the Wiki, and also some new user features for showing projects you have forked.
- Parallel Programming in .NET Framework 4: Getting Started – Alexandra Rusina starts a new series of posts looking at the Parallel programming capabilities of the .NET 4 release, beginning with an introductory look at the Task Parallel Library
- Dependency Injection in ASP.NET MVC: Final Look – Jimmy Bogard rounds off this series of posts looking at the further uses of Dependency Injection in ASP.NET MVC beyond the common use in the controller, and talks about separation of concerns and its place in good API design.
- Rietveld, or "How to revamp your code review process" – Kyle Baley talks about the traditional code review process of formal meetings and WTFs a minute, and then looks at how a code review tool like Rietveld can help change this process and make it better.
- How we test the compiler backend – Alex Thaman talks about how the Visual C++ team at Microsoft go about testing their compiler implementation, looking at the different types of test they perform and how they hook the tests up.
- Cucumber, A Brief Overview – Joey Beninghove takes a look at Cucumber a Ruby library for testing at a high level, such as integration and acceptance testing, showing a few samples of it in use.
- Outside-In BDD: How?! – Sarah Mei gives an overview of how she does BDD style testing using Ruby, RSpec and Cucumber
- Albacore Feature Preview: Building C# Code With CSC.exe – Derick Bailey talks about the latest task addition to the Albacore Rake Build tasks for .NET library. This new task allows the building of C# code using the CSC compiler, and is in the early stages of production now.
- Tip -When writing custom assertion methods – Keep your assertion stack trace clean – Daniel Wertheim talks about a best practice for constructing your own test assertions so that your stack trace presented in the test runner is as clear as possible as to where the assertion error occurred in the system under test, not within your custom assertion.
- Three cautions with mocking frameworks – Tim Stall talks about 3 of the most common issues arising from the use of Mocking Frameworks as a part of testing, spaghetti code, false test coverage, and broken encapsulation.
- Toughest Developer Puzzle Ever – Josh Holmes highlights the second year of the ‘Toughest Developer Puzzle Ever’ a set of 100 puzzles organised by Jeff Blankenburg. This year sees the puzzle count rise to 100 (it was 30 last year) and there are prizes for the first 100 people to complete all 100 puzzles.
Community
- Edge UG June 2010: IIS 7 and Functional Alchemy – London’s Edge Usergroup will be meeting on the evening of Wednesday 16 June at Microsoft’s London offices for two presentations, Andrew Westgarth on IIS 7 and Mark Rendle on Functional style programming ion C#.
Comments Off on The Morning Brew #612