November 2009

Monthly Archive

The Morning Brew #478

Posted by on 17 Nov 2009 | Tagged as: .NET, Development, Morning Brew

PDC ramps up today, so in preparation for a deluge of PDC related posts I’ve broken out the special Section today with a couple of warm up posts

PDC

Software

  • Uploaded Asp Classic Compiler Build 0.5.5.34834 – Li Chen announces the latest release of the Classic ASP compiler which builds Classic ASP written in VBScript into .NET assemblies. This release includes some of the ground work for better mapping from the generated code back to the original classic ASP which will form the basis of debugger support
  • Converting .dbp files to .dbproj files – Patrick Sirr shares a simple tool that will convert .dbp database projects to the new .dbproj file format used in Visual Studio 2010. Full source and executable version available
  • Text Sharp – Visual Studio 2010 text clarity tuner – This neat little Visual Studio 2010 addin allows you to control the text rendering of the text in the new WPF Editor, hopefully providing an improvement for those who have found the text to be too fuzzy in the new editor
  • p&p’s Web Client Guidance drop is out! – Julian Dominguez highlights the latest drop of the Patterns and Practices Web Client Guidance which includes guidance and infrastructure for developing ASP.NET Web Forms, Ajax applications, along with MVC and jQuery
  • T4MVC 2.5.00 update: multiple output files and minified javascript support – David Ebbo announces version 2.5 of his T4 Template library for ASP.NET MVC. This release contains a number of new features suggested and assisted by the community including the ability to generate multiple files, along with JavaScript minification

Information

Community

  • Alt.NET Bristol Beers #3 – Guy Smith-Ferrier announces the 3rd Alt.Net Bristol Beers event to be held on Tuesday 8th December 2009 at The Portcullis in Bristol

The Morning Brew #477

Posted by on 16 Nov 2009 | Tagged as: .NET, Development, Morning Brew

Expecting this week to be a busy one with PDC being held this week.

Software

  • Linq to Sql Profiler is now on public beta – Ayende announces the first beta release of Linq to Sql Profiler, a profiler for the Microsoft Linq to Sql ORM which works in a similar fashion to his NHibernate Profiler
  • November 2009 Release of the Windows Azure Tools and SDK – Sam Gentile highlights the release of the latest Azure tools and SDK. This November release fully supports Visual Studio 2010 Beta 2 and Visual Web Developer Express 2010 Beta 2, along with a number of other changes, enhancements and new features
  • RoundhousE DB Migration: Action Shots – Rob Reynolds shows off RoundHousE, an open source database deployment tool, available as a source distribution, which looks like it has a number of useful features and safegards for manipulating database schema using assisted SQL scripts

Information

The Morning Brew #476

Posted by on 13 Nov 2009 | Tagged as: .NET, Development, Morning Brew

Update: I seem to be having a bad week of Morning Brew this week – apologies for the duplicated content (complete with uncorrected typos). I suspect a double ctrl+v was responsible. Hopefully next week will be a better week 🙂

Software

  • Pex 0.19.41110.1: Better Visual Studio 2010 and .NET 4.0 Beta 2 Support, Smoother Moles – Jonathan "Peli" de Halleux announces the latest release of Pex which improves the integration with Visual Studio 2010 Beta 2, brings improvements to Mole and Stub generation, allows for their use in VB.NET projects, improves the syntax and binding of moles and improved support for moles and stubs in other unit testing frameworks
  • S#arp Architecture 1.0 2009 Q3 with NHibernate 2.1.1 GA Released – Billy McCafferty announces the Q3 release of S#arp Archictcture.. This Quarterly release brings a number of its dependencies up to date, along with some minor improvements to project templates and documentation
  • Diagnosing runaway CPU in a .Net production application – Sam Saffron shares a simple xcopy deployable profiler application which allows you to identify the thread within your .NET application that is consuming the most CPU, a useful one for the developer tool belt
  • Microsoft’s Oxite Successor, Orchard, A CMS ‘Platform’ – Mohamed Meligy highlights the release of Orchard, the replacement for the much maligned Oxite CMS project from Microsoft, with more of a community focus
  • Disk based data structures – Mikael Svenson announces his Disk based collections library which provides the traditional collection interfaces we all know and love with the ability to be backed onto memory mapped files on disk, allowing for collections to utilise disk space and to therefore be far bigger than anything possible in RAM and can be accessed in a thread safe way

Information

  • CQRS à la Greg Young – Mark Nijhof explores the Command and Query Responsibility Segregation principle favoured by Greg Young, and looks at its origins in Domain Driven Development and Bertrand Meyer’s original notion of Command Query Separation applied at the object level, showing how Greg applies it at the overall architecture level too.
  • How We Do Things – Evolving our Specification Practice – Scott C Reynolds continues his series on ‘How We Do Things’ sharing his experiences with starting out with big design up front, and comparing it to how his team now do specification
  • Introduction to the Reactive Framework Part III – Matthew Podwysocki continues his tour of the Reactive Framework with a look at migrating from events to Observables using the Reactive Framework
  • From "Oslo" to SQL Server Modeling – Douglas Purdy talks about where Oslo came from, and what its future is looking like for the project, in the form of ‘SQL Server Modelling’, and that they will now ship with SQL Server
  • An Introduction to MEF – J. Eggers shares a simple introduction to the concepts behind the Managed Extensibility Framework, illustrating with a simple Hello World style example
  • Test-Driving a new feature for JavaScript – Sergio Pereira looks at applying Test Driven Development to JavaScript development by developing an implementation of Array.indexOf that will work in all versions of Javascript, test driving the development using QUnit
  • Closing over the loop variable considered harmful – Eric Lippert shares another crazy looking gotcha which can occur in C#, which on first encounter may look like a mistake in the compiler but is in fact a mis-interpretation of how the language works by the programmer.
  • The future of Moonlight – Miguel de Icaza talks about some of the fun stuff they are looking at including in Moonlight 3
  • Request/Response Service Layer: Synchronous Client-Side Usage – Davy Brion continues his series on the Request Response Service Layer with a look at making the proxy be one time only generation, and how it supports all possible operations without requiring changes, Davy also looks at the code to support synchronous clients calling the service

« Previous PageNext Page »