October 2008

Monthly Archive

The Morning Brew #213

Posted by Chris Alcock on 31 Oct 2008 | Tagged as: .NET, Development, Morning Brew

Well this week has been a busy week, and after a flurry of announcements it is now time for the community to get to work on exploring the new technologies released this week - I look forward to an interesting few weeks of posts going deeper into the specific technologies.

PDC

  • PDC2008 Quick Video Link List - Greg Duncan gathers together the video and presentations for all the PDC sessions into one simple list, and even shows how he compiled the list using a bit of VB and the HTML Agility Pack - this is practically 2 posts for the price of one!
  • C# 4.0 New Features Part 2.1 - default parameter intrigue - Justin Etheredge continues his series of posts looking a the new features of C# 4.0. In this followup post to part 2, Justin expands on a comment left on a previous post to explain why default parameters are implemented the way they are.
  • A Quick Waddle Around Oslo - David Ing talks about his impressions of Oslo based on the sessions attended at PDC
  • Windows Azure Back End - Dominic Green looks into what goes on behind the scenes with Windows Azure’s backend
  • First Look at Windows 7 - Tejas provides a quick run through of some of the first things you notice about Windows 7
  • Azure Services Training Kit – Now available - Neil Hutson highlights the availability of the Azure Services Training Kit PDC Preview release, containing 11 hands on labs for Azure

Software

Information

The Morning Brew #212

Posted by Chris Alcock on 30 Oct 2008 | Tagged as: .NET, Development, Morning Brew

It looks like PDC is starting to wind down (just as I get my process for summarising/link blogging it sorted), and the big hit in terms of posts seems to be C# 4. Today marks a return of some PDC specific sections, and another large edition of the Brew.

Software

  • The Web Deployment Tool Beta 2 is now available! - The IIS Team announce the release of the Web Deployment Tool Beta 2 with a number of new features for packaging your application.
  • "Geneva" Beta available now - The Geneva team announce the availability of Geneva, a platform for simple user access based on claims based authentication. The release includes bits for developers, infrastructure guys and also cardspace integration.

Information

PDC Session Bloggers

There are a number of bloggers who are live blogging sessions from PDC 2008, here are a few of the best I’ve come across

  • Paul Gielens - Paul has been producing nice posts for the sessions he attends, complete with hand drawn diagrams and slides. I wonder if they are paper drawn or tablet PC drawn?
  • Bill Evjen - Bill has notes for a number of sessions from PDC
  • JohnPapa.net - John Papa has some notes form the keynotes from day 1 and 2.
  • Joseph Guadagno - Joseph has been doing a nice job of live blogging the talks, even managing to get source code written in his posts.
  • Ryan Rinaldi - Ryan has been blogging sessions from PDC as he attends them

Azure

C# 4

The Morning Brew #211

Posted by Chris Alcock on 29 Oct 2008 | Tagged as: .NET, Development, Morning Brew

Another bumper edition today, and I completely ran out of time preparing the Brew this morning so with all that is left over from today I’m sure that tomorrow will be even larger !

Software

  • Silverlight Tools - The Visual Studio integration for Silverlight has hit a final release, including support for both Visual Studio 2008 and Visual Web Developer 2008 Express
  • Enterprise Library 4.1–October 2008 - There is a new release of the Enterprise library - Version 4.1 (or October 2008). This release supports both VS2008 and VS2008 SP1, and also includes the Unity 1.2features.
  • Silverlight Toolkit - The Silverlight Toolkit was announced in yesterday’s PDC keynote, and provides a number of controls, components and utilities which aren’t included in the main Silverlight release. This is the CodePlex site for the library where there are samples of the 12 new controls, along with access to the binary download and source.
  • Announcing IronPython 2.0 VS10 CTP - Mohamed Meligy highlights a release of IronPython specifically for use in Visual Studio 2010 CTP, allowing you to try out some of the new dynamic language interoperability features.
  • WPF Toolkit is live - DataGrid, Ribbon, and Calendar preview versions - As announced in the Keynote yesterday, there is a new WPF Control Toolkit, including a DataGrid, Ribbon and calendar controls. The Toolkit requires .NET 3.5 SP1
  • Announcing Sync Framework v2 CTP1 - Rob Tiffany announces the release of the first CTP of the Wync Framework V2 - a framework providing easy means to synchronise data using providers, with providers for file system, ADO.NET and Feeds provided. This release contains a number of new feaures, as outlined in this post.
  • SonicFileFinder 2.0 released - Jens Schaller announces the release of SonicFileFinder 2.0, a free add-in for Visual Studio which provides quick searching for files with some useful actions on the found file.
  • SQL Server 2005 SP3 Beta Release - Nosheen M Syed announces the beta release of SQL server 2005 SP3, for those who like to live on the cutting edge, as this release is intended for testing use only.

Information

  • PDC 2008 – Looking at Future - Keyvan Nayyeri provides a nice summary of yesterdays Day 2 Keynote talking about Windowws 7, Developer tools, the Live Framework and Office 14
  • Live Mesh : Welcome to Beta - Live Mesh, a tool from Microsoft which allows you to easily access your data and services in a variety of ways, along with synchronisation of data to the cloud is going into beta this week. The significant new feature in the beta is the inclusion of Windows Mobile and Mac Clients.
  • Welcome to Live Services and the Live Framework - One of the significant announcements yesterday at PDC was the new Live Services and Live Framework which sit on top of Windows Azure
  • Windows 7 Developer Guide Is Now Available - The Windows 7 Blog for Developers announces the release of the Windows 7 Developer guide which highlights significant new features (including the SEcnic Ribbon, Multi Touch, etc). More details in the post and document - I think this blog might be one to keep an eye on over the coming months.
  • A first look at Windows 7’s pre-beta PDC release - Ed Bott of ZDNet provides some details on what is coming in Windows 7, along with a nice collection of screenshots
  • Named and Optional Arguments in C# 4.0 - Matthew Podwysocki looks at the new C# 4 features, and how they interact with F#
  • My View of C# 4.0 - Omer van Kloeten gives his impressions of the new C# Features, and isn’t entirely convinced about a number of them.
  • Oslo - Martin Fowler talks about his impressions of Oslo, Microsoft’s Model Driven Software implementation. Interesting reading
  • MVC Storefront Preview 1 Available - Rob Conery has taken some time to package up a preview release of his MVC StoreFront project which is the source for his great screencast series. The preview requires VS2008 and ASP.NET MVC Beta 1
  • Letter from Steve Ballmer, CEO Microsoft - This email (sent to the Industry Executive subscribers) from Steve Ballmer about the new Azure platform (mainly marketing spiel) is being blogged about all over the place,
  • New Silverlight controls suite delivered by Microsoft #PDC08 - Laurent Bugnion shows the new Silverlight Controls released yesterday at PDC, and talks about getting up and running with them in your SIlverlight 2 projects.
  • Closure Tip - Peter Ritchie looks at at some of the dangers of mutable variables when combined with closures in both C#2 and 3
  • New Release: patterns & practices App Arch Guide 2.0 Beta 1 - J.D. Meier announces the release of the Patterns and Practices Application Architecture Guide 2.0 Beta 1, a 5 part, 24 chapter guide to help you to make good architectural and technical choices, along with choosing the correct patterns and practices.
  • Using Intellipad to create your first M model - The Intellipad Team Blog show how Intellipad can be used to create "M" models. This is also the first set of screenshots I’ve seen with any quantity of "M" code. The Intellipad IDE was previously described as emacs.net, and glancing at the other posts in the team blog looks like it could become a very useful tool.
  • "Oslo" Modeling Language Team Blog - The Oslo Modelling Language, Codenamed "M" now has its own blog, yet another one to keep an eye on post PDC
  • LukeH’s WebLog : F# on Windows Azure - LukeH shares Visual Studio templates for F# cloud services using Windows Azure allowing you to use F# to create Azure services easily

The Morning Brew #210

Posted by Chris Alcock on 28 Oct 2008 | Tagged as: .NET, Development, Morning Brew

Yesterday marked what is being hailed as ‘The Dawn of the Third Age’ of computing at Microsoft, with the public announcement and release of Microsoft Windows Azure, taking Microsoft deeply into the world of Cloud computing.

As predicted yesterday, today’s edition of the Morning Brew is an absolute monster, with special sections dedicated to PDC specific content, Visual Studio 2010/.NET 4.0, Oslo, and of course Azure. In addition to this I’ve attempted to keep the core of the Brew, as despite what the Microsoft Community might think there were other things going on yesterday other than PDC, so Information and Sotware sections feature as usual

PDC

Microsoft Windows Azure

Oslo

  • Oslo Developer Center - Micorosoft Code Name Oslo is the platform for Model Driven Applications, and yesterday its Developer Centre lauched. Here you can learn about the Oslo Framework, and the M language.
  • Oslo SKD - The CTP SDK for Oslo is also available now - this is a direct download link.
  • The Oslo Developer Center: Letter from the Editors - Chris Sells Kent Sharkey give the lowdown on the different parts of Oslo in this nice introduction
  • MODELS remixed. - The Connected System Division released their new website about Oslo yesterday.

Visual Studio 2010 / .NET 4.0

  • Download details: Visual Studio 2010 and .NET Framework 4.0 CTP - Microsoft have opened up the latest CTP of Microsoft Visual Studio 2010 and the .NET Framework 4.0 to the general public, although at a 7GB download and requiring 23gb of diskspace this Virtual Machine takes serious commitment. My download has just finished extracting and I’m hoping to fire it up later today!
  • 2010 Feature Preview for TFS : VSTS 2010 - David Starr shares his notes from the PDC session on Visual Studio 2010 features
  • Visual Studio 2010 - Ayende shares his first impressions of Visual Studio 2010, exploring (with screenshots) a number of the new features which will ship with 2010

Software

  • Announcing the WCF REST Starter Kit! - Kent Brown announces the release of the Windows Communication Foundation REST starter kit on CodePlex. This release is a preview of what is to come in WCF 4.0, allowing you to try out the proposed features now.
  • Downloading jQuery - jQuery JavaScript Library - The latest release of JQuery now includes a release which is the Visual Studio documentation release of JQuery, showing the first influence of Microsoft on JQuery.
  • Practicing patterns : Prism V2 – Drop 4 - Erwin van der Valk announces the release of Prism Version2 Drop 4 on CodePlex. This update to the Composite Application Guidance package for WPF and Silverlight includes some features ported back from V1 and also a new form of composition called Top Down Composition.
  • Windows Embedded Standard 2009 Releases! - The Windows Embedded team announce the RTM release of Windows Embedded Standard 2009, the latest generation of Windows XP embedded
  • SubSonic MVC Addin Updated for Beta 1 - Rob Conery announces an update to his SubSonic MVC Addin which creates scaffold like MVC code for Linq to SQL data access, has now been updated to produce ASP.NET Beta 1 code.
  • What’s New for Performance Profiling Tools for WPF - I believe this is a new update to the Windows Presentation Foundation Profiling tools, a great looking (visually as you’d expect for a WPF product) and feature rich set of tools for working with and identifying performance issues in WPF
  • CodeRush Xpress announced and available - Julian M Bucknall, CTO of Developer Express announces the release of a joint venture with Microsoft. Code Rush Express is a free refactoring tool (drawing on functionality in Code Rush and Refactor! Pro) which works in all non-express edition Visual Studio, and best of all is FREE!
  • Announcing CTP2 of Microsoft project code name "Velocity" - Velocity, the Microsoft project to create a distributed cache has reached its CTP2 release, as announced at PDC yesterday. This new release has a bunch of really good sounding features including x64 support and a number of Availability and Performance related changes.
  • The GDR RC Is Here! - Visual Studio Team System 2008 Database Edition GDR has gone to release candidate, as announced by Data Dude at PDC

Information

The Morning Brew #209

Posted by Chris Alcock on 27 Oct 2008 | Tagged as: .NET, Development, Morning Brew

Looks like this week is going to be a busy week Brew wise with a huge number of really good posts over the weekend, and I suspect this is only the start of it with it being PDC this week! There will be a few of the weekends posts making it into the brew tomorrow as I simply had too many today! Full on PDC coverage will start tomorrow, and I can feel a special section about to be created for the week.

Software

  • Microsoft Chart Controls for .NET Framework 3.5 Released! - Microsoft Chart Controls for .NET Framework 3.5 are released, providing enhanced graphing capabilities to both web and desktop applications developers
  • IronPython 2.0 Release Candidate - Harry Pierson announces the release of IronPython 2.0 Release Candidate, so final release can’t be far off.
  • StructureMap 2.5 is Released! - Jeremy D. Miller announces the release of StructureMap 2.5, a Dependency Injection / Inversion of Control library with a number of nice features Significant in this release is some new documentation of the public interface, along with a whole host of other features.
  • Rapid UI Mockups with Balsamiq - Aaron Jensen highlights a great looking simple tool for quickly mocking up UI prototypes. It exists as a free web app (with nag screens), or in paid for desktop formats.

Information

  • PDC 2008: New .NET Logo - Scott Hanselman shares the new look .NET logo
  • Exploring NHibernate Statistics, Part 1: Simple Data Fetching - Davy Brion takes a look at the Statistics feature of NHibernate 2.0, allowing you to obtain all kinds of useful information about the work your NHibernate Sessions and SessionFactory are doing.
  • Can’t get to PDC? You can still catch the keynotes… live… - Greg Duncan points out that we (the unfortunate ones who are not at PDC) can still keep up to date with what is going on by watching the keynotes live over the web.
  • Intellisense Luv for a Friday - Dave Burke shows one of the nice features of the Intellisense in Visual Studio 2008 - this is so clever and shows that they really do try to make Intelisense as useful as posisble
  • Further Examination of .NET Framework Features Survey - Keyvan Nayyeri talks about the conclusions that can be drawn from the results of Scot Hanselmann’s recent survey on .NET technologies used.
  • Simple AOP Example Using Castle DynamicProxy 2.0 - David Hayden looks at the Aspect Oriented Programming capabilities of Castle Dynamic Proxy showing how you can have your code run before a methods code.
  • Application Domains - Ricardo Peres looks at using Application Domains to run your code with additional restrictions, covering creation, and unloading of application domains as well as creating instances in the application domain and calling methods.
  • Simple Cryptography Block - Steve Sheldon shares a short chunk of code to encrypt and decrypt values - a useful resource as I always find the crypto APIs confusing to work with so having a simple reference piece is very useful
  • ASP.NET MVC Tip: Dependency Injection with Unity Application Block - Shiju Varghese look at using the Unity Application Block to do Dependency Injection in an ASP.NET MVC Application.
  • ReSharper Jedi – FizzBuzz in under 4 minutes - Chad Myers shows how good Resharper really can be by doing a Test Driven Development version of Fizz Buzz in 4 minutes without a mouse, using a number of ReSharper’s useful features.
  • Using IronRuby To Implement Dynamic Business Rules - Justin Etheredge continues his series on Domain Validation with a look at using IronRuby to implement scripted rules which can interact with the C# code.
  • Pex now a DevLabs project - Nikolai Tillmann announces that Pex is one of the first projects to be hosted on DevLabs, the new Microsoft site for software developer innovations, and along with this also makes Pex available as a Visual Studio 2010 (with the non-2010 version still available on the Microsoft Research site).
  • ASP.NET MVC Storefront Part 23: WebForms and Dynamic Data - Rob Conery continues his screencast series with episode 23. In this part Rob talks with J Sawyer who has taken the ASP.NET MVC Store Front and created a web forms based front end along with a Dynamic Data powered admin site.
  • Solving complex parsing tasks with RegexTreeer - Sergey Stoyan looks at implementing complex parsing solutions using the RegexTreeer library to build a tree of regular expressions to parse complex input.
  • .NET Projects: Code Coverage with NCover - Grant Palin looks at the setup and working with NCover (and associated tools) to generate code coverage information for your projects. Plenty of screenshots and description of the process are included to get you going

Community

  • Barcamp Liverpool 6th - 7th December 2008 - Barcamp has arrived in Liverpool, with a 2 day event happening in December. Having attended and enjoyed the Manchester Barcamp I highly recommend this event to anyone who can make it.

The Morning Brew #208

Posted by Chris Alcock on 24 Oct 2008 | Tagged as: .NET, Development, Morning Brew

Software

  • Small Basic - A new Labs project from Microsoft labs, Small Basic has been in development on and off for a year. The idea behind Small Basic is to bring the fun and simplicity of writing code back, recapturing the fun and easy we used to program on the early 8bit home computers.
  • NCover 3.0.2 Beta is now available - 1 day on, and the NCover team are on their 3rd beta release of NCover 3

Information

The Morning Brew #207

Posted by Chris Alcock on 23 Oct 2008 | Tagged as: .NET, Development, Morning Brew

Software

Information

Community

The Morning Brew #206

Posted by Chris Alcock on 22 Oct 2008 | Tagged as: .NET, Development, Morning Brew

Software

Information

Next Page »