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

  • Deep Dive into Universal Applications

    Developing Universal Applications require an understanding of .NET Native, their “compiler in the cloud” that allows one application to run on a variety of devices with paying for JIT compilation.

  • Entity Framework 7: New Platforms and New Data Stores

    Entity Framework was created solely for working with relational data on the full version of .NET. In EF 7, neither of those statements is true.

  • Enhancements for C2, the Compiler Behind VC++ and Native .NET

    Most developers don’t know much about C2, but it is a vital part of the Windows development lifecycle. It acts as the backend compiler for Visual C++, .NET natively compiled code, compiled T-SQL, and Objective-C on Windows.

  • Quick Take: Build 2015 Day 2 Keynote

    Microsoft's Build continued today with demonstrations on what modern Windows 10 apps can do and how developers can quickly bring their existing apps to the platform.

  • Visual Studio 2015 RC Targets All Devices

    Microsoft has delivered the Release Candidate of Visual Studio 2015, demonstrating their desire to be the first choice for developers regardless of the platform that they are targeting.

  • Microsoft Unveils Visual Studio for Linux and OS X

    Microsoft has announced the release of a native Visual Studio application for Windows, Mac OS X, and Linux.

  • C# Futures: Managed Pointers

    A big emphasis for many developers, especially those writing games or working on pure number crunching, is raw performance. One way to get more performance out of C# is to avoid allocating memory without having to copy structs instead. The next proposal shows how C# can expose the CLR managed pointer support to do just that.

  • Quick Take: Build 2015 Day 1 Keynote

    Microsoft's premier developer conference began today with several announcements that will affect all developers whether they are formally targeting Windows or not.

  • C# Futures: Tuples and Anonymous Structs

    With C#6 nearing completion, plans are already being laid for C# 7. While nothing is definite yet, they are starting to categorize proposals in terms of “interest and estimated plausibility”. In this series, we’ll be looking at some of the proposals starting with language support for tuples.

  • Visual Studio Increases Support for Unreal and Cocos2D

    Building on its Unity game engine support, Microsoft has announced that it is broadening this support to include Unreal Engine and Cocos2D.

  • Microsoft Introduces LLILC, LLVM-based .NET/CoreCLR Compiler

    The .NET Foundation has announced the release of a new project called LLILC (pronounced "lilac"). The project, initiallycontributed by Microsoft, aims to provide a new LLVM-based native code compiler for .NET Core which will make it possible to run .NET programs "on any platform that CoreCLR can be ported to and that LLVM will target."

  • Massive Price Cut for Visual Studio 2015

    Microsoft has announced that they are restructuring the way they sell Visual Studio. Starting with VS 2015, there will only be three main SKUs or editions: Community, Professional w/MSDN, and Enterprise w/MSDN. The most expensive edition will cost you 5,999 for the first year, less than half the cost of VS 2013 Ultimate Edition.

  • Package Management for Python Tools for Visual Studio

    Package Management for Python Tools for Visual Studio Microsoft is continuing its efforts to support Python in Visual Studio. Still in beta, Python Tools for Visual Studio 2.2 (PTVS) brings more of the standard features found in other VS supported languages such as C# and VB including code snippets, an auto watch window, and package management.

  • Windows 10 SDK Brings Universal Apps to Visual Studio

    The Windows 10 SDK, dubbed the Tools for Windows 10 Technical Preview, has been released allowing developers to experiment firsthand with writing apps for Windows 10 that take advantage of the Universal App platform. When enabled developers can produce an app that runs unmodified across all Windows 10 enabled devices: including PC, phone, and XBOX.

  • The Demise of Open Source Hosting Providers Codehaus and Google Code

    Open Source project hosting sites like SourceForge, Codehaus and Google Code inspired developers to share their code for projects not associated with a foundation like Apache or Eclipse. Over the past few years, these hosting sites have been superseded by GitHub, to the extent that they are closing down over the next year. InfoQ looks back at their contributions and into the future.

BT