July 2009

Monthly Archive

The Morning Brew #394

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

Software

  • Windows Azure Tools and SDK July 2009 CTP – Jim Nakashima shares the news of the July 2009 CTP release of the Windows Azure Tools and SDK. This release brings in support for multiple web or worker roles, TFS support and a number of stability improvements. Be sure to check out the two posts linked at the end of Jim’s post (also by Jim) which go into more detail on two of the new features.
  • Adventures of a ‘Devigner’ : Blacklight v4 for Silverlight 3 Released – Martin Grayson announces the release of Backlight 4 which now targets Silverlight 3, bringing a few new controls, and improvements to existing controls.
  • WiimoteLib 1.8 Beta 1 Posted – Brian Peek announces the beta release of WiimoteLib 1.8 the .NET library taht allows you to use your Wii remote with your .NET applications. This release brings support for MotionPlus.

Information

  • Fast Forward: Visual Studio 2010 and .NET 4.0 – Bruno Terkaly takes a look at some of the new .NET 4 and Visual Studio 2010 features in WPF and parallel programming in this detailed and screenshot/diagram rich post
  • Asynchronous programming in .NET survey – Josh Phillips of the Parallel Extensions Framework team appeals to the community to help them improve support for asynchronous programming by filling in a short questionnaire on Asynchronous Programming Model and Asynchronous Methods. If this stuff is something you care about go give them your opinion and help shape the future of .NET
  • Create NHibernate classes using T4 – Brendan Kowitz looks into using T4 templates to generate classes based on NHibernate Mappings. This is something that can be useful, and a few years back I wrote a Visual Studio custom tool which generated .NET classes from hbm files, so this is an interesting evolution of the idea
  • Comparing doubles can produce unexpected results – Kirill Osenkov reminds us to be aware of strange rounding issues when working with double precision numbers, and talks about a safer means of comparison.
  • New NCL Features in .NET 4.0 Beta 2 – The Network Class Library Team who look after the contents of the System.Net namespaces talk about some of the new features that will be being introduced in beta 2 of .NET 4, including enhancements to SSL Policy, Sockets, the SMPTClient, and HTTPWebRequest to name just a few
  • Unshackling IE8 Performance – Eric Law takes a look at some fo the common problems which cause Internet Explorer 8 to rune in a suboptimal way, a number of which apply to IE7 too.
  • Internet Explorer’s Cache-Control Extensions – Eric Law also shares some information about the extensions to Cache-Control included in Internet Explorer
  • Comparing Design Patterns in Ruby and C#: The Observer Pattern – John Miller continues a series of posts on Design Pattern comparisons in C# and Ruby with a look at the Observer Pattern, looking at the raw implementation in both languages, and also looking at where the languages make it easier to implement the pattern
  • Finding undisposed objects – S. Senthil Kumar introduces ‘Undisposed’ a tool he created to help identify undisposed objects in your code using the CLR profiling API to monitor finalisation of objects

  • What does an OutOfMemoryException in .NET (on 32 bit) really mean?
    – Robert Bogue takes a look at the actual meaning of a .NET Out of Memory exception and shares a few tips on things to do if you get out of memory exceptions without actually being out of memory on your machine
  • Iterator blocks Part Four: Why no yield in catch? – Eric Lippert continues his series on iterator blocks and the yield keyword with a look at why you can’t yield in the catch block of an iterator.
  • Monitor your ASP.NET Cache API Behaviour – Simon Ince shares some good information on the monitoring you can do to watch the ASP.NET Cache, and to establish how effectve your caching is.

Community

  • IronRuby Session – Video and Slides – Ben Hall shares the video and slides from his Vista Squad presentation on IronRuby delivered last week. I’ve been enjoying watching a number of the Vista Squad presentations, and the are building up quite a library.

The Morning Brew #393

Posted by on 20 Jul 2009 | Tagged as: .NET, Development, Morning Brew

Software

  • Welcome NHibernate 2.1.0 – The NHibernate Team announce the GA release of NHibernate 2.1 GA, along with the news that the NHibernate 2.1.x releases will be the last releases to target .NET 2.0
  • IIS 7.0 URL Rewrite Module 2.0 beta released – Steve Schofield shares the news that the beta release of the IIS7 URL Rewrite Module 2.0 has been released by the IIS team. Available as a standalone install or through the Web Platform Installer this rules based rewriting engine allows you to customise URLs as well as modify the content of responses
  • jQuery Ribbon RC 1 released! – Mikael Söderström announces the first official release of his JQuery Ribbon UI Control bringing the Ribbon UI into browser based applications

Information

Community

  • Europe Virtual ALT.NET, July 20th – A reminder about the European Virtual Alt.Net event for this week – Ian Robinson and Jim Webber will be talking on REST, SOA and much more from 7pm (UK).
  • Alt.NET Bristol Beers #1 – Another quick reminder about the first Alt.NET Bristol Beers event, to be held 6pm tomorrow night at the Portcullis, Clifton, Bristol BS8 4LE
  • LIDNUG: Silverlight Ready for Business and .NET RIA Services Presentation – Brad Abrams will be talking on Silverlight for business applications, and the . NET Rich Internet Application Services ‘at’ the Virtual Linked In .NET User Group on 30th July. Sadly the 8pm PDT will make the talk too late for most folk in Europe, but if you are able to watch it should be an interesting one.

The Morning Brew #392

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

Software

  • WikiPlex – An Embedded Wiki Engine – Matt Hawley announces the first public release of WikiPlex, the re-write of the original wiki used in CodePlex which is released under the MS-PL license
  • Dryad/DryadLINQ and Project Trident Released – Matthew Podwysocki highlights two of the Microsoft Research software releases announced at the Microsoft Research Faculty Summit, Project Trident to scientific workbench for processing scientific data using C# and workflows, and Dryad / DryadLINQ tools for running Linq queries across a large number of machines as Distributed data parallel computing
  • Encrypt Your Web.config, Please – ‘Yet Another WebDev Blog’ shares a neat utility which makes it much easier to encrypt your web.config files

Information

Community

The Morning Brew #391

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

Software

  • It is done… S#arp Architecture 1.0 RTM – Billy McCafferty announces the RTM release of his S#arp Architecture 1.0 project which provides a solid foundation to build ASP.NET MVC & NHibernate powered applications
  • Security Tools : Anti-XSS Library 3.0 RTM – Anil announces the release of the Anti-Cross Site Scriptiing library 3.0 RTM release, which is binary compatible with the previous releases, but brings a number of new features and supporting materials
  • SubSonic 3.0.0.3 Is Released – Rob Conery makes another significant bug fix release to SubSonic 3, and also outlines his plan for how development will continue on the V3 releases
  • Pex v0.15.40714.1: Better performance, less Bugs… – Jonathan "Peli" de Halleux announces an updated release of the PEX testing platform. This update is a performance and bugfix release, with no new features included

Information

Community

  • Code for Windows 7 contest… – Mithun Dhar highlights a Windows7 based programming competition which could net you a free trip to PDC, a pile of cash and the opportunity to present at PDC
  • What’s New in CLR v4 (.NET Framework 4) from the CLR Team – Ramaraju P highlights a live meeting presentation from the .NET 4 CLR team, looking at Garbage Collection, NGEN and Performance. This event is to be held this Friday (17th) at 10AM PST, so it is early evening for any UK / Europe based devs

The Morning Brew #390

Posted by on 15 Jul 2009 | Tagged as: .NET, Development, Morning Brew

Information

Community

  • SQLBits goes West – Martin Bell announces the next and bigest event in the SQLBits conference programme, to be held 19th – 21st November in Newport, Wales, The Thursday and Friday will be pay for days, with the Saturday being the standard free conference
  • Online Book Club – Time to vote – Europe Virtual ALT.NET folks are looking to start a virtual online book club, and are looking for a decision from the community as to which book to start with

The Morning Brew #389

Posted by on 14 Jul 2009 | Tagged as: .NET, Development, Morning Brew

Software

  • MEF Preview 6 Available – Nicholas Blumhardt announces the release of the 6th preview of the Managed Extensibility Framework, bringing it closer to RTM, and also introducing MEF for Silverlight, along with a bunch of other new features across the board.
  • Office 2010: popcorn previews – Yesterday was a big Office 2010 day, with the products going into technical preview. The Inside Office Blog has a number of screencasts of the new products in action, and in the InfoPath Team’s post Install the Office 2010 Technical Preview and win an Xbox 360 Elite! they have the details of the Preview Programme and also an incentive to get it installed

Information

The Morning Brew #388

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

Software

Information

The Morning Brew #387

Posted by on 10 Jul 2009 | Tagged as: .NET, Development, Morning Brew

Software

Information

  • Free Ebook Developers Developers Developers Developers – Derek Hatchard highlights a free e-book of articles from Microsoft’s ‘{You Shape} It’ campaign. Covering topics such as working with brownfield code, C# features you should be using, creating installers, and much more its a worthy read
  • A simple include for ASP.NET – Bertrand Le Roy follows on from his previous post on master pages with a simple extension method which can be used in place of masterpages if you don’t require designer support
  • C# And Accepting Parameters. – ‘webdev_hb’ looks at two different ways of passing unknown numbers of parameters into your methods in this Code Project article
  • Reuse: Is the Dream Dead? – Kirk Knoernschild looks at the reasons why we arn’t getting huge re-use out of our code despite that being one of the guiding principles in development for a considerable time
  • Parallel.Invoke() vs. Explicit Task Management – Cristina Manu looks at the differences between Parallel.Invoke and using Parallel Tasks in the Parallel Extensions Framework, and looks at when you should use each
  • Building a 3-Tier App with Silverlight 3, .NET RIA Services and Azure Table Storage – Modesty Zhang writes about the creation of 3 tier applications using Silverlight and Windows Azure table storage giving a good run through of the code required

Community

« Previous PageNext Page »