The Morning Brew #274
Posted by Chris Alcock on Wednesday 28th January 2009 at 08:36 am | Tagged as: .NET, Development, Morning Brew
I don’t know – you wait ages for a release candidate and then three come along in a week(IE, Hyper V Server, ASP.NET MVC)! My reading list was absolutely huge this morning with all the talk about these, so today’s edition is a little larger than usual, and has a special section dedicated to ASP.NET MVC
Software
- ASP.NET MVC 1.0 Release Candidate Now Available – ScottGu gives his usual screen shot rich and detailed release announcement for the ASP.NET MVC 1.0 Release Candidate release, with a look at the improved tooling support, along with details of enhancements to the view, form post support, Unit Testing, Cross Site Request Forgery Protection, File Handling, and Ajax support – See further down today’s edition for a special ASP.NET MVC section.
- MEF Preview #4 Released – Krzysztof Cwalina announces the release of Preview 4 of the Managed Extensibility Framework. It looks like this project is coming to an end as they are now finalising the API
- NCover 3 RC1 is now available – The NCover team have also reached release candidate status on their new Version 3 project, offering a few new features and a number of bugfixes over the previous beta release.
Information
- Fluent NHibernate: Auto mapping and base-classes – James Gregory is continuing his series on Fluent NHibernate at quite a pace. This post talks about auto mapping and how this works with base classes, Introduction to static reflection talks about some of the reflection magic that makes Fluent NHibernate work, and I think you mean a many-to-one sir which explores a common ORM problem of people using the wrong type of mapping for object relations.
- Guidelines for Method Overloading – Dave Donaldson shares some best practices for overloading methods, looking at how you should structure your overloads, and how they should work
- Encryption Algorithm Roundup – Beau Monday gives a nice roundup of the common encryption algorithms, details of their type, strength and if they have been defeated along with a little bit about the history of each.
- Validation Application Block – Unit Test Validation Logic – Steve Michelotti talks about testing the rules used by the Validation Application block, and how when testing you should have separate tests for each thing you are testing, and by that he means each rule you are testing.
- Recursion made simple – ‘himanshuleo’ explores recursion in C#, looking at the different ways of achieving it providing code snippets along the way in this Code Project article
- What’s Wrong With This Code? (#21) – K. Scott Allen continues his ‘What’s wrong with this code?’ series with two closure related questions, one in C# the other in Javascript / jQuery
- Tales from High Memory Scenarios: Part 1 – Sasha Goldshtein talks about cache memory usage, garbage collection and how having lots of memory can mean that these things don’t occur when you might want them to.
- ASP.NET MVC options for consolidating HTML – Jimmy Bogard looks at the options for handling common HTML that needs to be included in a lot of places, exploring the strengths and weaknesses of Master Pages, Partials, Partial Requests / SubControllers, and extending HTMLHelper to solve this problem.
ASP.NET MVC RC1
- ASP.NET MVC 1.0 Release Candidate Now Available – (Duplicated from Software Section above) – ScottGu gives his usual screen shot rich and detailed release announcement for the ASP.NET MVC 1.0 Release Candidate release, with a look at the improved tooling support, along with details of enhancements to the view, form post support, Unit Testing, Cross Site Request Forgery Protection, File Handling, and Ajax support
- ASP.NET MVC Release Candidate – Phil Haack gives his announcement of the ASP.NET MVC release candidate, including a short review of some of the key features of the release.
- Controls Collection Cannot Be Modified Issue with ASP.NET MVC RC1 – Phil Haack highlights a known issue with the newly released ASP.NET MVC Release Candidate, and also provides a workaround for this problem.
- ASP.net MVC RC1 – ViewData.Model becomes Model – Ben Hall has a short series of posts on the new ASP.NET MVC beta release, looking at the new Model property of the page, how you can remove the code behind files from your ASPX pages and upgrading from a project from the Beta to the RC1
- Free screencast on ASP.NET MVC – Fritz Onion shares a screencast on introducing ASP.NET MVC – given the ASP.NET MVC RC 1 release yesterday its unfortunate that Fritz doesn’t say which version the screen cast is for
Community
- DDD South West – Saturday 23rd May, 2009 – Steve Sanderson highlights DDD South West, a DeveloperDeveloperDeveloper UK community event to be held in Taunton in South west England. Session submissions are now open for this event, so if you are interested in speaking at an event get submitting your session abstracts
[…] The Morning Brew #274 (Chris Alcock) […]
[…] The Morning Brew #274 (Chris Alcock) […]