June 2011

Monthly Archive

The Morning Brew #869

Posted by on 09 Jun 2011 | Tagged as: .NET, Development, Morning Brew

Software

  • CQRS EventStore v2.0 Release – Jonathan Oliver announces the release version 2.0 of his Event Store project. This project provides a persistence mechanism with storage abstraction allowing saving to a variety of mediums, to be used when you work with even sourcing. The library has a vast number of storage engines implementations, many complete (with other to follow in future versions)
  • CLAP: Command-Line Auto Parser – Adrian Aisemberg shares the first version of CLAP, a command line parser which supports verbs and arguments, inspired by the ASP.NET MVC Controller Actions. The library makes it easy to create command line applications which have complex parameters, including support for default verb, aliases, default values, switches, basic parameter types, array parameters, and validation.
  • Tooling News: Web Application Configuration Analyzer Released – The Security Development Lifecycle Team share the news of the release of the latest edition of the Web Application Configuration Analyzer (WACA), highlighting how it supports and complements the SDL processes along with the Attack Surface Analyzer

Information

  • Cool stuff in FubuCore No. 7: Model Binding – Chad Myers continues his series of posts looking at the best bits of the FubuCore library. This post explores the vast subject of the Model Binding support in FubuCore exploring the use of the ObjectConverter and ObjectResolver, Value Converter and IConverterFamily, and property and model binders.
  • Hey — you wanna review my new book? – Eric Sink has finished the first draft of his new book ‘Version Control by Example’ which explores Distributed Version Control Systems (particularly Mercirual and Veracity). Eric is now looking for reviewers to read and feed back on the draft to help him polish the final edition – If you fancy giving a hand, get in touch with Eric.
  • ASP.NET Web Pages – Quick Sheet Documentation Example (Feedback Needed) – Erik Reitan of the ASP.NET and Web Tools Developer Content Team shares a preview of a ‘quick sheet’ reference card format which the team are considering using for documentation about a particular feature. The team are seeking feedback on this sample, so take a look and send them your impressions.
  • NETMF Version 4.2 Beta now available – Colin Miller announces the release of the beta bits of the .NET Micro Framework v4.2 now available via CodePlex. This release brings a number of new features beyond the previous alpha release, most notably support for VB.NET, String Builder and RegEx.
  • WP7 Mango: Mark-Sweep collection and how does a Generational GC help – Abhinaba Basu goes back to basics on the new Windows Phone 7.1 Mango garbage collector which uses a mark and sweep generational approach to garbage collection, discussing in detail how this type of GC works.
  • How to get started with Team Foundation Server – Eric Nelson discusses the options for getting up and running with TFS, looking at the pre–prepared virtual machine images and direct install options, highlighting a number of great resources to help you along the process of install and familiarisation.
  • Creating a State Machine in Code – Ron Jacobs explores the creation of State Machines in Windows Workflow 4 without the use of the designer, working only in code. In this post Ron discusses the complexities and shares a prototype for further discussion.

Community

  • Monads in .Net – F#unctional Londoners – The F#unctional Londoners welcome Mike Hadlow and Gian Ntzik to their meeting on Monday 4th July. Mikle will be delivering his session on Monads in C# and F#, and Gian will be discussing distributed computation in the cloud using F#.

The Morning Brew #868

Posted by on 08 Jun 2011 | Tagged as: .NET, Development, Morning Brew

Information

  • Console2 – A Better Windows Command Prompt – Scott Hanselman encourages you to embrace the console / command line way of life, taking a look at the latest release of Console2, a console replacement which offers a vast array of features above and beyond the standard command line experience.
  • NHibernate.Envers – a quick introduction – ‘Guardian’ takes a look at using the NHibernate.Envers project with the latest NHibernate (3.2) adding entity versioning to your applications easily.
  • Latest datajs changes – changeset 8334 – Marcelo Lopez Ruiz discusses the latest changes pushed into the Data.js library, not yet available in an official release. The new release adds support for custom cache sizes, combining caching with the Reactive Extensions, authentication improvements, and much more.
  • 7 Apps In 7 Days – Jonathan Rozenblit highlights a series of posts from Atley Hunter, discussing a 7 apps for Windows Phone 7 in 7 days challenge he set himself. The posts give the background to the challenge and discuss the implementation of each of the 7 applications.
  • Testing in Production (TiP) – It Really Happens – Examples from Facebook, Amazon, Google, and Microsoft – Seth Eliot discusses the practice of testing in production, looking at the theory and practice behind a number of different techniques for performing this type of testing, along with some examples of testing in production gone wrong.
  • TFS on the Road: A new Windows Phone 7 app for Team Foundation Server – Brian Keller – Site Home – MSDN Blogs – Brian Keller highlights the ‘TFS On The Road’ Windows Phone application from Pedro Castelo Branco Lourenço. This application is a free application which allows your phone to explore the data that is in your TFS instance. Pedro also has a blog post discussing the building of this application.
  • Windows Phone 7 App – ContactShare – Mike Taulty discusses the creation of Contact Share, a Windows Phone 7 application which uses QR Codes to send contact details between phone devices. Mike talks about the application, the investigations he did, shows the app in operation in a short video, and discusses some of the lessons he learned along the way.
  • Introducing Octopus, my MicroISV – Paul Stovell announces his new MicroISV application, an automated deployment tool which will combine convention over configuration and NuGet into an AppHarbor inspired way of easily deploying your applications.
  • Compiler directive #Pragma reference – Abhishek Sur takes a look at the #Pragma compiler directive, looking at the use of #Pragma Warning to control the compiler warnings given at build time, and #Pragma Checksum used to control versioning of source in PDB files.
  • Working with Microsoft Chart Controls – C. Miller takes a look at the use of the Microsoft Chart Controls from the System.Web.UI.DataVisualization.Charting namespace in ASP.NET MVC applications, building on previous articles on the Charting Control to get charts in your MVC application
  • Anatomy of a Domain Hijacking, part 2: The Website Who Came In From The Cold – Leon Bambrick gives an update (good news) on the hijacking of his main domain name, and takes the opportunity to remind us all about ensuring access to key services like email are well and truly secured.

Community

The Morning Brew #867

Posted by on 07 Jun 2011 | Tagged as: .NET, Development, Morning Brew

Software

  • Task Parallel Library for Windows Phone 7 – Senthil Kumar highlights the release of The Task Parallel Library for Windows Phone 7 1.0. This is not an official Microsoft release, and is in fact created by porting the Mono version of the TPL to Windows Phone 7. The library is available as a NuGet package.
  • Project Silk Drop 10 – Karl Shiftlett announces the release of the 10th Drop of Project Silk from the Patterns and Practices team. This release includes updates based on feedback from the JavaScript Review and advisory board, and is accompanied by the Project Documentation, available in PDF format.
  • 200% Reflective Class Diagram Creation Tool – Sacha Barber has created an update to his AutoDiagrammer, a UML like diagram generator which examines ,NET assemblies, releasing a second edition which is a major step up in terms of how it works and the functionality provided. Sacha provides a detailed article discussing the creation of this tool, along with the download.

Information

Community

  • Brighton ALT.NET, 7th June 2011 – The Brighton Alt.NET Beers event is running tonight (Tuesday) at The Skiff in Brighton, a great opportunity to talk code and geekery and drink a few beers with a nice bunch of folk.

« Previous PageNext Page »