InfoQ Homepage .NET Content on InfoQ
-
Mono Releases Mono Packager for Mac
Earlier this week, the Mono folks released the Mono Packager for OSX and refreshed the MonoMac library and templates. Developers can now create self-contained Mono applications which can be distributed via the Apple App Store.
-
Visual Basic is Losing Its Runtime Library
The rather extensive runtime library used by Visual Basic and its compiler has been a major stumbling block for the language. Both the Windows Phone 7 and the XBox 360 don’t support the library, making clumsy workarounds necessary. With Visual Basic 10 SP 1, Microsoft once again tries to get it right.
-
Bob Muglia Leaves Microsoft
Bob Muglia, a Microsoft veteran and president, has decided to leave Microsoft after Steve Ballmer’s decision to change him from leading the STB division.
-
MonoDroid Bridges .NET with Android
MonoDroid brings the whole Mono VM to Android, enabling .NET developers to write applications for Google’s mobile OS. Developers now can write applications targeting iOS, Android, and Windows Phone 7.
-
Windows on System-on-a-Chip
Microsoft has announced they are working on bringing Windows to the SoC platform enabling software and hardware manufacturers to target devices having all sorts of form factors and running on Microsoft’s operating system.
-
TPL Dataflow – The Successor to CCR
TPL Dataflow is Microsoft’s new library for highly concurrent applications. Using asynchronous message passing and pipelining, it promises to offer more control than thread pools and better performance than manual threading. The downside is that you have to adhere to design patterns that may be unfamiliar to .NET programmers.
-
Why Microsoft Believes that VB and C# Need an Asynchronous Syntax
The new Async CPT for VB and C# looks like it may actually make it into the core language. But with all the emphasis on multi-core systems, why is Microsoft investing so heavily in syntax for designed specifically for making single-threaded asynchronous programming easier?
-
Follow-up: Razor with F# and Other Languages
Last month Vladimir Kelman asked if it were possible to use F# with the new Razor view engine. After talking with Scott Guthrie and Marcin Dobosz we learned that it is possible, if you want to put in the effort to build all necessary plugins yourself.
-
Entity Framework Code-First CTP5
Earlier this month the ADO.NET team released CTP5 of their Entity Framework Code-First library. The library is meant to provide a code-centric workflow for developers when working with data.
-
MonoDevelop is the Third IDE for F#
MonoDevelop has become the third IDE to support Microsoft’s F# language. With .NET support essentially dead on the Eclipse IDE and WebMatrix being targeted for causal developers, it is likely to be the last IDE to add support for it in the foreseeable future.
-
Languages Come to Javascript VMs: CoffeeScript 1.0, StratifiedJS, C/C++ with Emscripten, Python
Javascript's ubiquity and increasingly fast VMs have made it an interesting runtime for languages. InfoQ looks at languages and tools that compile to Javascript: CoffeeScript 1.0, StratifiedJS, the Emscripten LLVM backend which brings C/C++ to Javascript, and more.
-
Languages Come to Javascript VMs: CoffeeScript 1.0, StratifiedJS, C/C++ with Emscripten, Python
Javascripts ubiquity and increasingly fast VMs have made it an interesting runtime for languages. InfoQ looks at languages and tools that compile to Javascript: CoffeeScript 1.0, StratifiedJS, the Emscripten LLVM backend which brings C/C++ to Javascript, and more.
-
A Mono Update
Last week Miguel de Icaza published a long post listing all the work the Mono team at Novell has been doing since the move to GitHub in July 2010. Much of the new work has been around language development and MonoDevelop improvements.
-
Whitepaper Released: Sharding with SQL Azure
Yesterday Microsoft released a new whitepaper providing guidance on sharding with SQL Azure written by Michael Heydt and Michael Thomassy. The intent of the whitepaper is to deliver guidance on how to architect an application that requires elasticity and fluidity of resources at the data layer over time.
-
Released: Windows Phone 7 Developer Guide
This past weekend, the Patterns and Practices team at Microsoft released the final version of the Windows Phone 7 Developer Guide on MSDN. The guide was built in an open community fashion on Codeplex by the team this past year and has been downloaded over 5000 times.