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

  • Preview of Visual Studio 11: New Programming Language Features

    Each release of the Visual Studio environment typically introduces new features to both its IDE and the programming languages it supports. S. Somasegar, Vice President of Microsoft's Developer Division recently presented some of the new programming language features coming in Visual Studio 11.

  • Microsoft Upgrades Developer Tools and SaaS Capabilities for Dynamics CRM

    Microsoft has released new tools to accelerate development of custom components in Dynamics CRM 2011 solutions. At the same time, they published an update to Dynamics CRM Online that includes better integration with Office 365 and the introduction of social capabilities.

  • Silverlight Has Had a Bumpy Road. Will It Have a Smooth Transition to WinRT?

    Microsoft had a great vision for Silverlight, a framework and a set of tools that would dominate the web development landscape, but it fell short of that. There are rumors there won’t be any Silverlight 6. If that happens, how easy is for the Silverlight developer to transition to WinRT? Some numbers show that it is pretty easy.

  • Windows Azure SDK 1.6 Streamlines Azure Development in Visual Studio

    Publishing improvements, Team Build capability and streamlined service creation allow developers to centrally manage all aspects of application creation and deployment.

  • New Tool for Debugging Parallel Applications in Visual Studio 11

    Microsoft has released the Parallel Visualization Pack for Visual Studio 11 Developer Preview. Built to extend the functionality of the new Parallel Watch Window, the pack includes four visual tools to aid in debugging multithreaded applications.

  • Migrating Established Code From .Net to Mono

    Cross-platform code reuse is an important goal to many developers, and the Mono platform has been designed to facilitate this. But just how easy is it to move an existing .Net project to Mono? A recent article by developer Patrick Smacchia of NDepend shares his experience.

  • Q&A with Lluis Sanchez, Project Manager of MonoDevelop

    The MonoDevelop team has just released version 2.8 of their open-source for IDE for .NET and Mono development. InfoQ took a moment to speak with MonoDevelop's project manager Lluis Sanchez to discuss this release and its increasing popularity on Mac and Windows.

  • How Do You Tune Your Application For Performance?

    StackExchange is built on the ASP.NET and SQL Server stack. Recently, Sam Saffron and Marc Gravell blogged about their experience identifying and solving a performance problem that was finally traced to the .NET GC GEN-2 objects. There is a lot to be taken away from their experience for everyone tuning performance for applications in production.

  • Reactive Extensions for .NET 4.5

    The new functionality in .NET 4.5 with it the opportunity to revisit the out of band libraries such as Reactive Extensions. Bart De Smet talks about what’s in the Rx experimental branch.

  • .NET Framework 4 Now Supports LocalDB

    Microsoft has added LocalDB support in .NET Framework 4. LocalDB is a free developer edition of SQL Server “Denali” meant to provide most of the server’s API but without management overhead.

  • WCF Data Services October CTP Updates OData Libraries, Adds Spatial Data Types

    Microsoft has released the WCF Data Services October CTP, which targets .NET 4 and Silverlight 4. This update includes new libraries for OData version 3, and adds support for spatial data.

  • Building Visual Studio Extensions with Roslyn

    Yesterday we talked about the Roslyn Compiler and Workspace APIs. Today we take a look at the Roslyn Service APIs and how they can be used to extend Visual Studio. The extensions we will look at today are Code Issue, Quick Fix, Code Refactoring, Completion Provider, and Outliner.

  • Microsoft Unveils its Compiler as a Service

    Early reports suggested that the Rosyln project would just be a better runtime-accessible compiler and REPL-style interpreter, but it turns out that it is much more ambitious. By opening up the entire compiler pipeline Microsoft hopes that developers will create a wide variety of tools at many levels.

  • Mono 2.12 Roadmap

    In anticipation of the upcoming Mono 2.12 public beta, Miguel de Icaza has released the planned feature set including many of the .NET 4.5 APIs and C# 5’s Async support. There is also an improved garbage collector, support for the full table of Unicode surrogate characters, and a new backend for the C# compiler.

  • The Story of Read-Only Collection Interfaces in .NET

    .NET 4.5 adds two new collection interfaces, IReadOnlyList and IReadOnlyDictionary. While these interfaces are quite humble on the surface, they expose the rather complex story of backwards compatibility, interoperability, and the role of covariance.

BT