September 2009

Monthly Archive

The Morning Brew #438

Posted by on 22 Sep 2009 | Tagged as: .NET, Development, Morning Brew

…hopefully with fewer embarrassing typos today 🙂

Software

  • Downloads for SharpDevelop 3.1 – SharpDevelop 3.1 has reached its official release, which from the look of the change log is pretty much the same as the RC2 release with an update to the version of NUnit and some fixes for NRefactory.
  • XAML Power Toys v5 Published – Karl Shifflett releases Version 5 of his WPF and Silverlight XAML Power Toys. XAML Power Toys is a VS 2008 add-in which brings enhanced functionality for working with XAML to build line of business applications by having generations tools for data entry forms and common controls functionality
  • Typemock Isolator 5.3.5 is out! – The TypeMock team announce the release of their latest edition of TypeMock Isolator. This updated version brings a new API for calling inaccessible methods and events along with support for custom verification along with the usual bugfixes.

Information

Community

  • CodeCamp.pl – October 17th sees Cracow host the Polish CodeCamp, with a great line up of well known speakers covering a range of topics from .NET to Business Intelligence in English language sessions. The best bit is that the event is free to attend (registration required)
  • Announcing a new kind of events: AltNetCrossTalks, this Friday at MRM! – Seb Lambla announces the first of a new type of cross technology event, the AltNetCrossTalk. This first instance is occurring this Friday and Ruby, Ruby on Rails and IronRuby are the topics

The Morning Brew #437

Posted by on 21 Sep 2009 | Tagged as: .NET, Development, Morning Brew

UPDATE: Corrected typo in DynamicWrapper summary – thanks @martinrue for pointing it out

Software

  • Introducing DynamicWrapper – Brian Genisio shares his DynamicWrapper project which allows you to apply an interface to any object and call those methods on the object, allowing for suck duck typing in static languages.

Information

The Morning Brew #436

Posted by on 18 Sep 2009 | Tagged as: .NET, Development, Morning Brew

Software

  • xVal v1.0 Now Available – Steve Sanderson announces the version1 release of xVal his Validation Helper for ASP.NET MVC. New in this release are support for dynamic client side validation summaries, support for remote ajax based validation, and localisation into a number of languages. This post also give a simple getting started tutorial

Information

  • Getting to know .net build tools – Garren explores two of the common .NET Build tools, looking at NAnt and Rake, showing a configuration for a CI build in each.
  • How A .NET Developer Hacked Out A Rake Task – Derick Bailey takes a look at building a ‘real’ Rake custom task, and then looks at some alternative ways of handling dependencies in custom tasks in his next post An Alternate Way To Handle Task Dependencies In Custom Rake Tasks
  • The cost of latent logging code – Mark S. Rasmussen shows a useful technique for improving the performance of logging code when logging is disabled by deferring the execution of building the message until we know logging is on, and maintaining noise free logging code.
  • Integrating OpenID in an ASP.NET MVC Application using DotNetOpenAuth – Rick Strahl shows how he integrated Open ID authentication into his CodePaste.Net code sharing application using the DotNetOpenAuth library
  • The case for two-way mapping in AutoMapper – Jimmy Bogard talks about some of the requests he gets for features for his AutoMapper library, and looks at the core use cases it was developed for. Jimmy also asks the community for the use cases where they might require two way mapping
  • Introduction to Data Binding in Silverlight 3 with CTP2 – Shayne Burgess runs through the process of working with the ADO.NET Data Services 1.5 CTP2 release support for databinding in Silverlight 3 applications, showing an end to end tutorial to build some simple functionality using this feature.
  • Developing for Surface, part I – Dennis Vroegop starts a series of posts talking about development for the Microsoft Surface, proving an interesting insight into the device and its features for those of us who aren’t lucky enough to have one to play with
  • NHibernate Image User Type – Ricardo Peres looks at how you can create a custom type in NHibernate to support image data stored in your database being pulled out and sent back via NHibernate
  • Professional NHibernate Support – Steve Strong shares the news of his employers new support offerings for NHibernate, joining the support programme Ayende announced recently. This one is priced slightly differently, with ‘points’ being purchased and support activities costing specific numbers of points
  • Bringing The Heat With Dynamic – Justin Etheredge re-invigorates his enthusiasm with the C# language (and the .NET platform) by taking a look at the dynamic support being added in V4, and talks about how it moved C#/.NET ahead of other platforms
  • Fun with C# 4.0’s dynamic – Bertrand Le Roy discusses some of the hotly debated items arising from the introduction of the dynamic keyword and looks at some of its power, suggesting that given some time everyone will find it indispensable.
  • TDD: Testing with generic abstract classes – Mark Needham takes a look at using abstract classes to provide the basis for testing similar structures in the model.

Community

  • Video of the Continuous Integration workshop – Eric Hexter shares some video / slide content from the recent Continuous Integration Workshop held in Austin. The three hours of content include coverage of automated build and deploy, continuous database integration, continuous testing, and software configuration management. Well worth checking out

« Previous PageNext Page »