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

  • Improved JavaScript development in Visual Studio 11

    Microsoft intends to make JavaScript development easier in Visual Studio 11 by significantly enhancing Intellisense, debugging support, editor functionality, and more.

  • NUnit’s Action Attributes Simplify Unit Test Writing

    The latest release of NUnit showcases Action Attributes, a feature which enables the orchestration of test actions across suites, tests, and test cases. Developers can arrange the execution of setup, teardown, and other testing side-effects by applying Action Attributes, which encapsulate test actions, to classes, interfaces, methods, and assemblies within their test projects.

  • New Releases of Entity Framework Include First Look at EF 5

    This week's Visual Studio 11 Beta release was quickly followed by the new Entity Framework 5 Beta, which has been awaiting features only supported in .NET Framework 4.5. EF 5 adds Enum and Spatial support, Table-Valued Functions, and the option to use LocalDB.

  • 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.

BT