September 2010

Monthly Archive

The Morning Brew #685

Posted by on 14 Sep 2010 | Tagged as: .NET, Development, Morning Brew

Software

Information

  • Automating Deployment with Microsoft Web Deploy – Scott Guthrie continues his epic series looking at the new features of Visual Studio 2010 and .NET 4, putting web deployment under the microscope stepping through the use of the Microsoft Web Deploy, a server based solution to making it easier to deploy and publish your web applications
  • Using the Accelerometer on Windows Phone 7 – Dave Edson and Greg Hogdal take a look at using the Accelerometer included in all Windows Phone 7 devices from your own code, discussing the data ranges returned from the device, the event stream data is provided by, and some techniques for working with accelerometer data.
  • Interoperable HTML Parsing in IE9 – Jonathan Seitel of the Internet Explorer 9 Team discusses the role of the HTML Parser in making a good DOM, and takes a look at the improvements made in Internet Explorer 9
  • Web Standards: from Working Draft to Recommendation – Adrian Bateman (also of the IE9 team) discusses the importance of Web Standards, and the process of these standards becoming actual standards, illustrating the process that the drafts must go through to be ratified.
  • Just because summer is over, it doesn’t mean we still can’t play in the sand … Sandcastle that is – Greg Duncan highlights a detailed article from Michael Sorens which looks at the use of SandCastle to produce documentation from your code using the XML documentation comments, working through the process and configuration to help you produce great documentation.
  • Is That the Right Version of Mscoreei.dll? – The CLR team discuss a trick they used to help reduce the number of reboots required in installing versions of the .NET Framework which results in you seeing .NET 4 DLLs in use in .NET 2 processes.
  • Reducing AutoResetEvent’s Synchronization Overhead – Liran Chen takes a look at the performance of AutoResetEvent, and looks at providing an alternative implementation which performs better.
  • EF Caching with Jarek Kowalski’s Provider – The ADO.NET team highlight the caching and tracing tool kit from Jarek Kowalski which plugs into the Entity Framework, and in this post they run through the use of it from obtaining the extension, to implementing it in your code.
  • A Quick guideline for Microsoft Windows PowerShell Part-1,Part-2, Part-3. & Part-4 – Md. Marufuzzaman provides a useful introduction to PowerShell, starting out with a look at scripting in PowerShell, combining Powershell with VBScript and .NET functions, interacting with other programs via COM APIs, and working with .NET
  • How to Unit Test a WorkflowService – Ron Jacobs continues his series looking at unit testing Windows Workflow, exploring the testing of WorkflowServices in this post.
  • Encapsulation in JavaScript – ‘After2050’ shares a useful reference to encapsulation in JavaScript, illustrating namespaces, singletons, public and private methods in a simple example.
  • Dependency Injection – BlackWasp shares a nice back to basics / introduction to the concepts behind Dependency Injection

Community

  • UK Windows Azure Online Conference date change – now 8th October – Steve Plank announces a date change for the "Microsoft Online Cloud Conference: the TechDays team goes online" conference along with sharing the full outline of the agenda across the three virtual tracks. Registration for this free virtual event is now open.

The Morning Brew #684

Posted by on 13 Sep 2010 | Tagged as: .NET, Development, Morning Brew

Software

  • FiddlerCore Update – Fiddler Web Debugger – Eric Lawrence annoucnes an update to the Fiddler Core project, bring the inclusion of FiddlerCore4.dll, the .NET 4 compiled version of the Core of this very useful HTTP debugger.
  • Release of Windows Server AppFabric Architecture Guide – Yasser Abdel Kader highlights the release of the Windows Server AppFabric Architecture Guide, a guide to properly architecting applications to run on AppFabric and handle enterprise level loads. This 25 page guide addresses a range of topics offering best practice advice

Information

  • Have you met arguments.callee? – Sergio Pereira takes a look at a little know JavaScript feature which allows you to get a reference to an anonymous functions from within that function, making recursive anonymous functions possible.
  • Windows Azure Application Patterns – J.D. Meier shares 11 common patterns for web based applications running on Windows Azure in the form of component level diagrams illustrating the relationships between components.
  • The Architecture of Full Hardware Acceleration of All Web Page Content – Ted Johnson of the Internet Explorer 9 team discusses the architecture which has enabled full hardware accelleration of web pages in Internet Explorer 9.
  • Adventures in Repetitive Code & More Boilerplate Code Removal – Mike Hadlow shares a couple of nice tips for removing some of the more repeatitive bits of code taht we as developers write, making more sucinct clearer code using Lambdas and extension methods to achieve this
  • Chained null checks and the Maybe monad – Dmitri Nesteruk looks at addressing the ‘repeated null check’ problem in code using extension methods and generics to implement maybe monadic functionality in this CodeProject article
  • Find out how long your method runs – Gunnar Peipman continues looking at the techniques for measuring the time your code takes to run, looking in this post at a helper class for measuring method calls.
  • MVVM so easy a n00b can do it (Silverlight4) – Michael Crump shares a worked sample for introducing the MVVM style of development in Silverlight.
  • The Magical Input Queue Of T (aka InputQueue<T>) – Clemens Vasters explores a useful class which is a part of the WCF Samples, the InputQueue<T> which is a code version of an internal framework class which is actually very useful when working with WCF.
  • Maximizing Productivity with the Visual Studio 2010 Silverlight Designer – Dan Wahlin looks at a number of features of the Silverlight visual designer included in Visual Studio 2010 which help improve developer productivity, exploring improvements to grids, data binding and styles,
  • MVC Turbine and MVC3 – Javier G. Lozano talks about the future of ASP.NET MVC in the form of Version 3, and how the features included in this impacts his ASP.NET MVC Turbine project

Community

The Morning Brew #683

Posted by on 10 Sep 2010 | Tagged as: .NET, Development, Morning Brew

Software

Information

« Previous PageNext Page »