September 2010
Monthly Archive
Posted by Chris Alcock 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.
1 Comment »
Posted by Chris Alcock 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
Community
Comments Off on The Morning Brew #684
Posted by Chris Alcock on 10 Sep 2010 | Tagged as: .NET, Development, Morning Brew
Software
Information
- Great News for MonoTouch Users – Miguel de Icaza discusses Apple’s change of heart about the technologies thy officially allow you to build iPhone and iPad applications in, and how that is a great result for MonoTouch, the Mono way of writing applications in C# / .NET and having it run on the Apple hardware.
- What is Functional Programming? Part 2, Currying – Christopher Bennage continues his series of posts on Functional Programming with a look at the concept of currying, addressing the theory and looking at some implementation in F#
- Common mistakes made when measuring the speed of code – Gunnar Peipman discusses some of the common things that developers get wrong when measuring the performance of code, from imprecise timing measurements, measuring too much code, to testing in debug mode. Gunnar then takes a look at an Experiment: List<T> internals and performance when adding new elements – providing an application of these theories and revealing some interesting numbers about the performance of List<T> under a variety of use cases.
- Old school tree display – Eric Lippert outlines a coding challenge to create an old fashioned ASCII Art style tree view, giving the structure of a tree, and a method signature and leaving you to have a go before reading his own answer.
- Optimizing Silverlight Applications for Windows Phone 7 – Rohan Thakkar takes a detailed look at making your Silverlight applications run as optimally as possible on the Windows Phone 7, looking at graphics, images, XAML and threading
- C#/.NET Five Final Little Wonders That Make Code Better (3 of 3) – James Michael Hare rounds off his series of posts on 5 different things that can make your code better with a look at implicit typing, LINQ Extension Methods, general Extension Methods, the System.IO Path methods and Delegates.
- Unit Testing Workflows – Testing Activities with Bookmarks – Ron Jacobs continues looking at the WorkflowTestHelper exploring how it allows you to test activities which use bookmarks to obtain data for the activity.
- Simple REST API Versioning Using MEF and MVC – Nick Berardi takes a look at using MEF to allow his ASP.NET MVC REST API to support two versions of the API concurrently
- Design-Time Friendly ViewModels with MEF – Jeremy Likness looks at how MEF can provide a way of having a simple design time View Model with the full featured ViewModel used at runtime, illustrating this by taking an existing application, refactoring to MVVM and adding design time viewmodels through MEF.
- Silverlight Globalization Namespace Comparison Updated For Silverlight 4 – Guy Smith-Ferrier shares an updated comparison of the Silverlight (now version 4) System.Globalization classes to those in the full .NET Framework
- The "Windows Sysinternals Primer: Process Explorer, Process Monitor, and More" from TechEd 2010 North America – Greg Duncan highlights a presentation from TechEd 2010 about the SysInternals tools, looking in detail at how they can be used to investigate a number of different scenarios, giving you a view of the range and use of the tools.
Comments Off on The Morning Brew #683
« Previous Page — Next Page »