April 2009
Monthly Archive
Posted by Chris Alcock on 14 Apr 2009 | Tagged as: .NET, Development, Morning Brew
As predicted, today’s edition is on the large side…
Software
- SubSonic 2.2 Released – Rob Conery announces the release of SubSonic 2.2, his data access solution targeted for web development. This is a maintanence release fixing a number of bugs and issues.
- Pex, QuickGraph, MbUnit, Reflector Addins – Pex v0.10.40408.0: NUnit, MbUnit, xUnit.Net, Visual Basic.NET, F# and more – Jonathan "Peli" de Halleux announces a new release of PEX (don’t be confused by the version number, 0.10 comes after 0.9 in their scheme). This release includes support fo the three main .NEt testing frameworks along with support for writing test in F# and VB.NET and some enhancements of the PEX framework
- Prepare for Automatic Update distribution of IE8 – Eric Hebenstreit of the Internet Explorer Team talks about the plan for the automated updates release of Internet Explorer 8
- BlogEngine.NET 1.5 Released – Al Nyveldt announces the release of version 1.5 of BlogEngine.NET, a swift follow up to the release candidate of last week.
- Lightweight Test Automation Framework April Release – The Asp.Net QA Team announce the April release of the Lightweight Test Automation Framework for ASP.NET, with an improved user interface and some new framework features
Information
- NHibernate Mapping -<set/> – Ayende continues his series of posts on the core mapping types of NHibernate with a look at the <set />, <dynamic-component/> and a look at how NHibernate maps Inheritance
- MEF Preview 5, changes and enhancements – Glenn Block looks in detail at the latest Managed Extensibility Framework release, exploring all the new features, changes and the steps to migrate from a previous preview release.
- NHibernate’s Future Queries And Their Fallback Behavior – Davy Brion talks about a recent change to the Future Query support in NHibernate that allows you to use the functionality, and if the database does not support them NHibernate will fall back to immediate queries.
- Builder Pattern and Fluent Interface – Artur Trosin looks at the use of the Builder Pattern looking at how it is used, and how Fluent Interfaces can make it simpler to implement.
- Dimecasts.net releases its 100th episode today….W00t – Derik Whittaker celebrates 100 screen cast posts over at DimeCasts – a major achievement, congratulations
- TDD Tests are not Unit Tests – Stephen Walther discusses where the tests generated by Test Driven Development sit in relation to the other types of test that exist
- "Illustrated C# 2008" Free as in eBook curtsey of Red Gate – Greg Duncan highlights the latest Free E-Book offer from RedGate.
- Introduction to JOINs – Basic of JOINs – Pinal Dave gives a graphic representation of the different types of joins as a series of Venn Diagrams
- Securing ASP.NET Applications – Gil Shabat looks at two recent attacks on web applications and looks at some of the steps you should take in your applications to prevent the vulnerabilities that were exploited in these attacks.
- TDD: Balancing DRYness and Readability – Mark Needham discusses the importance of getting the right balance between two important common programming principles when writing your tests
- It’s For-IE-day: Week 2 – Jim O’Neil talks about the various modes available and the standards they implement in Internet Explorer 8. Exploring Standards mode, Quirks mode, the compatibility mode and offers some recommendations for working with Internet Explorer 8
- Don’t Get Bit By Lazy Evaluation – Justin Etheredge looks at how delayed execution can get very confusing when there are side effects involved.
- Troubleshooting an Intermittent .NET High CPU problem – Jon Galloway works through step by step how he investigated a high CPU problem in the the Witty Twitter Client
- Building a Twitter Client as an Internet Explorer Add On using SpicIE – Hatim Rih looks at using the SpicIE library to create a simple Twitter client as an Internet Explorer Add-in. Sample source code is included.
- Functional Programming and Collective Intelligence – IV – Matthew Podwysocki continues his series on Collective Inteligence with a look at the Slope One family of algorithms
- Restating the problem – Eric Lippert looks at how restating the problem can help you find a solution, illustrated by an example of knowing when you are on the last loop of a For Each.
- From Imperative to Functional – Transposing Maps – Matthew Podwysocki looks at re-writing a Transposition from imperative code to functional code.
- Reducing Duplicate Content with ASP.NET MVC – Danny Tuppeny looks at tightly controlling your URL structure in ASP.NET MVC to avoid any possibility of duplicate content being made available on different URLs
Community
- DDD South West – Session voting has started for this DeveloperDeveloperDeveloper event to be held at the end of May. If you are registered to attend, you will be able to log in and vote for the sessions you want to see.
1 Comment »
Posted by Chris Alcock on 09 Apr 2009 | Tagged as: .NET, Development, Morning Brew
As many of you will be aware, this weekend is the Easter Bank Holiday weekend in the UK, meaning that Friday and Monday are public holidays. In keeping with Morning Brew Tradition (and my like for the occasional lie-in in the morning) there will be no edition of the Morning Brew on Friday or Monday, with the Brew returning on Tuesday with what usually ends up being one of the biggest posts of the year.
Software
- ReSharper 4.5 Released! – JetBrains announce the final release of ReSharper 4.5, a free upgrade for any users on V4.x which offers a vast number of performance improvements and feature enhancements
- NUnit 2.5 Beta 3 Release – Version 2.5.0.9096 – The NUnit Team announce the release of their 3rd (and most likely final) beta release of V2.5. This release moves the test runner to a pure .NET 2.0 application, along with a number of framework enhancements
- NCover v3.0.20 released! – The NCover team announce the release of v3.0.20 of their NCover code coverage tool, with support for multiple reports to be generated, improvements in memory consumption and some new samples, along with a few bugfixes
Information
Community
- Next European VAN on 14 April 2009 – Jan Van Ryswyck announces the date for the next European timezone friendly Virtual Alt.Net Meeting, to be held on Tuesday 14th April, at 1900GMT
1 Comment »
Posted by Chris Alcock on 08 Apr 2009 | Tagged as: .NET, Development, Morning Brew
Software
- SQL Server 2008 SP1 and Report Builder Update – Robert Bruckner highlights the release of Service Pack 1 for SQL Server 2008, which rolls up Cumulative Updates 1,2 and 3 with a few more fixes, and the April update to the Feature Pack which includes an updated ReportBuilder 2.0
- MEF preview 5 released – Wes, of the Managed Extensibility Framework Team announces the release of Preview 5 of MEF including a range of new features, improvements and the odd breaking change
- Announcing Velocity CTP3 ! – The Velocity Team announce their 3rd Community Technology Preview of Velocity the .NET distributed cache from Microsoft. With performance, security and installation improvements along with revised APIs and some new features this looks to be an interesting release.
- NHibernate Mapping – <property/> – Ayende starts a series of posts exploring some of the building blocks of NHibernate Mappings. In this post he looks at the property mapping
Information
- The Free Office WPF Ribbon | Elegant Code – ‘blagunas’ highlights how you can license the WPF Ribbon UI from Microsoft for use in your applications, and takes a look at getting started using it.
- Coding: Passing booleans into methods – Mark Needham talks about using boolean parameters to methods to change the flow of code, and how having separate methods for each flow is more expressive.
- Why you should upgrade to .NET 3.5. – Mike Hadlow talks about the many reasons organisations are scared of upgrading .NET versions, and how the .NET 3.5 upgrade is not as scary as the .NET 1.1 to 2.0 upgrade.
- Functional Programming and Collective Intelligence – III – Matthew Podwysocki continues his look at functional programming in Collective Intelligence with a look at making recommendations.
- Kona: Continuous Integration and Better Unit Testing – Rob Conery provides the next instalment in the Kona (formally MVC StoreFront) screen casts, with a look at Unit Testing, source control, Continuous integration, and a whole lot more.
- Setting up a minimal ASP.NET MVC project in Visual Studio, part 3 – Michiel van Oosterhout continues his series on building a basic ASP.NET MVC project from scratch with a look at references, namespaces and compiler settings
- Using complex types to make calling services less… complex – Dave Ward looks at using Complex Types to pass data back and forth from the server using ASP.NET AJAX Services and jQuery
- KiGG is now upgraded to ASP.NET MVC RTM 1.0 – Kazi Manzur Rashid announces the KiGG the .NEt ASP.NET MVC Digg clone has been updated to run against the RTM release of ASP.NET MVC along with adding a few new features.
- Use HttpApplication.CompleteRequest Instead of Response.End – Steve Smith shares a useful tip to help avoid the possible ThreadAbortException that Response.End can cause by using a better alternative.
- JavaScript Unit Testing Part 1: JsUnit – Elijah Manor starts a series of posts looking at JavaScript Unit Testing Frameworks, beginning with a look at JsUnit
Community
- TechEd 2009 Party with Palermo RSVP site just launched! – Jeffrey Palermo announces the launch of the accompanying website for his ‘Party with Palermo’ event to be held during TechEd 2009 in Los Angeles. As always this event is free (requiring just 1 business card to get in) and will doubtless be a great way of meeting your fellow conference attendees.
Comments Off on The Morning Brew #324
« Previous Page — Next Page »