The Morning Brew #599
Posted by Chris Alcock on Thursday 13th May 2010 at 07:38 am | Tagged as: .NET, Development, Morning Brew
Software
- Quick Charts for WPF & Silverlight v.1.0 Beta Released – amCharts announce the beta release of Quick Charts for WPF and Silverlight 1.0. This library brings easy to use fast charting to WPF and Silverlight, and is released under the MS-PL open source license, completely free with no additional branding applied.
- New db4o 8.0 release candidate announced – db4o announce the release candidate of their forthcoming 8.0 release. This release will be the first major release in 2 years of their Object database. The version 8.0 release is all about performance, and also adds some significant new features, and open source licensing improvements
- "FAKE – F# Make" 1.20.0 released – Steffen Forkmann announces a bugfix release of FAKE, an F# powered build tool. This release fixes issues users encountered with paths and adds a new path combining operator.
- Docx 2 UnitTest – Daniel Fisher shares a Visual Studio 2010 code generation tool he has created with Philip Proplesch which builds templates for unit tests from specifications declared in a Word Document included in your project, allowing you to take a human readable testing document and generate the actual test method signatures from the document.
Information
- Starting and using Git successfully – Jimmy Bogard shares a number of best practices for working with the Git distributed version control he has learnt over the past few months working with it. With ever increasing numbers of open source projects moving to GitHub a good understanding of Git is becoming crucial.
- Introducing the MVC Music Store – MVC 2 Sample Application and Tutorial – Jon Galloway gives the public announcement of a new beginners ASP.NET MVC 2 sample application and accompanying tutorial based around a Music Store, with full source and tutorial documentation available on CodePlex
- Comments on the MVC Music Store – Ayende responds quickly to the new Sample Application offering some criticisms of the code base. Be sure to check out the comments for more discussion along with Jon Galloway’s responses to some of the points raised.
- Pages in IE render differently when served through the ASP.NET Development server and Production Server – Raj Kaimal highlights an Internet Explorer 8 default setting which causes all sites being viewed from the VS development web server to be viewed in compatibility mode, and shares the HTML meta tags which allow you to control the IE version mode rendering.
- Visual Studio 2010: How to maintain control of your code using Layer Diagrams, custom MSBuild tasks, and work item integration – Jennifer Marsman continues looking at Visual Studio 2010 architecture features with a look at how you can use Layer diagrams to have the code validated against the diagram to check for violations of the layering of the application.
- Introduction to the Reactive Extensions for JavaScript – Custom Schedulers – Matthew Podwysocki continues his series on the JavaScript Reactive Extensions looking at creating a custom scheduler implementation which allows you to control when items from your observable are released further extending the means of composing asynchronous and event-based operations.
- WIF and the ASP.NET Sign In Processing Pipeline – Vittorio Bertocci shares some of the information from the WIF Workshop looking at how Windows Identity Foundation fits in with the ASP.NET authentication pipeline
- SQL Azure Team Blog : Why Do I Need a Clustered Index? – David Robinson discusses why Sql Azure requires you to have a clustered index on your data tables, and why heaps cannot be used.
- RavenDB – Basic usage considerations – Rob Ashton continues his exploration of the Raven DB Document Database looking at a number of best practices for working with this document database, including looking at how you manage ‘connections’, indexes, paging, persisting objects, and handling stale data.
- IQueryable Can Kill Your Dog, Steal Your Wife, Kill Your Will To Live, etc. – Evan Nagle discusses a number of things you should and should not do with IQueryable, including discussion of method naming, using IQueryable as a return type, using IQueryable in your ASP.NET MVC Controllers.
- New advance SharePoint 2010 training material released – Vesa "vesku" Juvonen shares the announcement of new SharePoint 2010 training material released, targeting both developers and IT Pros and with 40+ modules ranging from 40 to 100 minutes from well know instructors there is plenty to look at.
- All About Assemblies – Vinayak kadu takes a back to basics look at .NET assemblies in this Code Project article discussing versioning of assemblies, private assemblies, the Global Assembly Cache, and manifests.
Comments Off on The Morning Brew #599