November 2010

Monthly Archive

The Morning Brew #734

Posted by on 22 Nov 2010 | Tagged as: .NET, Development, Morning Brew

Software

  • OpenWithTest 0.4 Released – Matthew Manela announces the release of v0.4 of his Visual Studio 2010 extension which provides a way of opening both your test and implementation code files in the development environment
  • FluentPath 1.0 – Bertrand Le Roy announces the 1.0 release of FluentPath, a fluent interface over the System.IO namespace, available over NuGet and also as a project on CodePlex.

Information

  • Exploring Reactive Extensions – IObservable and IObserver – Alex Ullrich gives an introduction to the use of the IObservable and IObserver interfaces which make up the Reactive Extenions, with full source in VS2008 format for his sample.
  • Pedant Corner: Clarifying IoC, DIP and DI – Mike Hadlow follows up from his previous post on Inversion of Control, Dependency Injection and the Dependency Inversion Principle looking at the meanings of these terms.
  • Asynchrony in C# 5, Part Seven: Exceptions – Eric Lippert takes a trip into the weird and wonderful world of exception handling in the new Async CTP of C#5
  • NuGet Package Transformations – Phil Haack discusses the two types of transformation (Config and Source) available for use in your NuGet packages which allows the package to make changes to files on installation, illustrating with an example from the ELMAH package
  • Named Routes To The Rescue – Phil Haack discusses how giving all your ASP.NET routes names and using those names when generating URLs can make life much easier for you and how it allows you to work around some of the complications of routing with WebForms.
  • Creating Twitpic client using ASP.NET and OData – Gunnar Peipman takes a look at consuming OData feeds with a look at the TwitPic OData feed and building a simple ASP.NET application to view the data.
  • Reducing Code by Using jQuery Templates – Dan Wahlin takes a look at the recently released jQuery Templating functionality developed by the (ASP.NET?) team at Microsoft, showing it in use and discussing the use of the key template tags.
  • Progress reporting in C# 5 async – Nicholas Butler looks at how you can return status of how the task is progressing out of routines running using the C#5 CTP Async functionality in this CodeProject article.
  • Aimee.NET – Refactoring Lucene.NET: Setting up the Project – Matthew Dennis shares the progress on setting up the Aimee.NET library a refactoring of the Lucene.NET, discussing the background to the project, the structure of the project files and the tests.

Community

  • Upcoming Web Camps – Scott Guthrie highlights the Web Camp series of one and two events occurring all around the world covering ASP.NET, ASP.NET MVC, Web Matrix, OData, and much more.

The Morning Brew #733

Posted by on 19 Nov 2010 | Tagged as: .NET, Development, Morning Brew

Software

Information

Community

The Morning Brew #732

Posted by on 18 Nov 2010 | Tagged as: .NET, Development, Morning Brew

Software

Information

  • Windows Forms Developers: Tell me about your applications – Pete Brown is looking into easing the transition from WinForms to WPF and Silverlight for Developers and their applications, and to that end is looking for your input to help get a picture of the types of applications still being created and maintained in WinForms.
  • Thumbnail Previews in the IDE Navigator – Zain Naboulsi shares a registry change which will bring the previews of files in the ctrl+tab navigation window back to Visual Studio 2010. This feature was disabled in the latest IDE version, but can be easily re-enabled.
  • Three T4 Cheat sheets (General Overview, @Template Details and Examples) – Greg Duncan highlights 3 Cheat Sheets covering aspects of T4 Templates from Robery MacLean. The cheat sheets are provided in PDF format and cover the key concepts in T4 , the @template directive and a set of examples.
  • XDT (web.config) Transforms in non-web projects – Sayed Ibrahim Hashimi looks at using the XDT Web.Config transformations in other project types via the MSBuild task for performing the transform illustrating with an example of using them in a WPF application.
  • WCF How To – Configuration Based Activation – Ron Jacobs talks about the support in WCF and WF in .NET 4 for having service endpoints which do not require .svc files on the file system.
  • ScriptHelper – For MVC and WebForms projects – ‘Glav’ shares a helper library which makes managing the various dependencies of JavaScript libraries and Plugins (for instance the jQuery Validation plugin) and provides a simple way of adding these dependencies to a page in one method call.
  • No More Magic Strings! Presenting: @string.of – Arik Poznanski shares a useful helper method which helps you to eliminate ‘magic’ strings from your code when you are actually refering to something which has a well defined name in your code.
  • Authorization With RoleManager For Claims Aware (WIF) ASP.NET Web Applications – Alik Levin walks through the creation of a basic ASP.NET application which uses the RoleManager for authentication providing Claims Aware Authentication using the Windows Identity Foundation

Community

« Previous PageNext Page »