BT

Facilitating the Spread of Knowledge and Innovation in Professional Software Development

Write for InfoQ

Topics

Choose your language

InfoQ Homepage .NET Content on InfoQ

  • Xamarin Mono for Android Now Runs on MIPS

    Xamarin has completed the Mono port to MIPS and now offers Mono for Android running on the MIPS architecture besides the ARM one.

  • FluentData: A New, Lightweight ORM with a Fluent API

    FluentData is a new introduction to the micro-ORM family that aims to be more straightforward to use than full ORMs like NHibernate and Entity Framework. It uses a fluent API and supports SQL Server, SQL Azure, Oracle, and MySQL.

  • Visual Basic 6 Renewed to Run on Windows 8

    The venerable Visual Basic 6 platform has received another stay of execution from Microsoft with the announcement that it will continue to support the platform on the upcoming Windows 8. Overcoming age and a succession of post-VB6 products (Visual Basic .NET, C#), VB6's simplicity, popularity, and inertia have brought it to the latest frontier. Will Microsoft do more to support it?

  • A New Garbage Collector and Memory Profiler for iOS/MonoTouch

    MonoTouch for iOS now supports the generational garbage collector SGen. Until recently this was an experimental option only available on the full version of Mono. Along with it comes a Memory Profiler for iOS that it accessible via the MonoDevelop IDE.

  • Unit Testing on Mobile Devices with .NET/Mono

    An ongoing problem with specialized platforms is the lack of support for unit testing. Developers are forced to compromise the quality of their tests or their build process in order to get anything working. Recently MonoTouch has made progress in this area, but Windows Phone and Mono for Android still lag behind.

  • Weak Events in WPF 4.5

    .NET 4.5 brings with it a generic version of WeakEventManager for WPF developers. In addition to not needing the event-specific subclass, this version also dispenses with the need for listener interfaces.

  • A Look at MonoTouch.Dialog

    MonoTouch.Dialog is a UI development toolkit designed to dramatically reduce the amount of boilerplate code needed to create application screens for the iPhone and iPad. Through the creative use of attributes, screens are dynamically built from class definitions. Alternately they can be programmatically created or loaded from a JSON document.

  • Using IL Weaving to Inject INotifyPropertyChanged into Properties

    Simon Cropp has released an IL weaving tool that wires property changed notifications into automatically implemented properties. IL weaving is a technique in which the IL code in an assembly is rewritten to add functionality.

  • Microsoft Details Windows 8 for ARM

    Microsoft has detailed Windows 8 for ARM: architected for low power consumption, apps that can only target WinRT, restricted desktop that allows only Office 15 and some Windows components to run.

  • Microsoft Deprecates Legacy Workflow Foundation Libraries in New Beta Release

    In a recent blog post, Microsoft announced that the first generation objects of their WF technology are being deprecated in the upcoming .NET 4.5 release. WF, which is a workflow engine leveraged by .NET developers as well as a handful of Microsoft server products, has multiple new capabilities in .NET 4.5 while officially putting application that leverage the old .NET 3.0 objects on notice.

  • Lighter Configuration Files and Better ASP.NET Support with WCF 4.5

    Ido Flatow has been posting a series on the upcoming changes to WCF in .NET 4.5. Most of these changes revolve around making configuration files lighter and easier to work with in both stand-alone and IIS hosted modes.

  • Microsoft Publishes C++ AMP Spec, Wants to Lower Barriers to Data-Parallelism

    Hoping to make programming data-parallel hardware easier, Microsoft has published its open specification for C++ AMP. By building its implementation directly into Visual Studio 11 Microsoft seeks to improve access to the GPU for developers.

  • Debugger Canvas 1.1 Adds Easy On/Off, Improved Navigation

    Debugger Canvas, the tool that introduced 'Code Bubbles' to the Visual Studio Ultimate debugger, debuted last summer. Debugger Canvas 1.1 launches with new features including an easy on/off switch that can be used while debugging, and the ability to view multiple threads at once.

  • Windows Workflow Foundation 4.5 Adds Versioning, Designer Improvements

    Windows Workflow Foundation 4.5 is the first major update to the library since WF4 was released in early 2010. It includes C# expressions, versioning support, and improvements for better management of large workflows.

  • Windows 8 ARM Marches Forward

    Reports indicate that Windows 8 for ARM is now stable and headed for developers in February.

BT