InfoQ Homepage .NET Content on InfoQ
-
TeamCity 4.0: Distributed Builds and Continuous Integration
JetBrains, the company behind Intellij IDEA, have released TeamCity 4.0: distributed build management and continuous integration server. The new version has improved support for alternate platforms (such as .NET and Ruby), supports more parallel build options, and has several new management features.
-
Erlang Style Concurrency for .NET Applications Part 1 - CCR
Erlang allows for massively scalable concurrency, often with millions of lightweight, thread-like components known as actors. Unfortunately, using Erlang requires rewriting all of your legacy code into a rather esoteric language. But there are other options, such as the little known CCR platform that was developed by .NET's robotics department.
-
Google Has Open-Sourced Their C++ Mocking Framework
After open-sourcing their C++ Test Framework a few months ago, Google has just open-sourced the Google C++ Mocking Framework (Google Mock) under the BSD license.
-
Microsoft Robotics Developer Studio 2008 Released
Microsoft recently announced the final release of Robotics Developer Studio 2008. RDS 2008 offers a Windows-based environment for development of robotics applications targeted to various hardware platforms. Most notably, RDS 2008 includes enhancements to help hobbyists and begginers get started with visual authoring and simulation tools.
-
Ruby Performance: Great Shootout Results And A Discovery About Binary MRI vs Source Compiled MRI
Antonio Cangiano has again benchmarked all Ruby VMs, MRI 1.8 and 1.9.1, REE, JRuby, Rubinius, IronRuby and MagLev. The results show the steady improvement of the performance of all VMs - and a few surprising lessons of how the performance of MRI can vary.
-
HTML 5 Web Sockets vs. Comet and Ajax
InfoQ discusses with Richard Smith from Kaazing, about the evolution of technologies like AJAX, Comet and how they match against the promising HTML 5 Web Sockets standard.
-
IronPython 2.0 Has Been Released
Microsoft has released IronPython 2.0 on CodePlex, the .NET implementation of the Python language. The most important improvement is running on top of the Dynamic Language Runtime (DLR).
-
It's Official: Visual Studio 2010 Will Ship with F#
Back in 2007 it was revealed that F# would become a first class language on the .NET platform at some point in the future. Last night it was announced that F# will be included in the Visual Studio 2010 release.
-
Web PI Installs the Microsoft Web Platform
Microsoft has made available the Web Platform Installer, aka Web PI, a tool used to install the entire Microsoft web platform including: IIS7, Visual Web Developer 2008 Express Edition, SQL Server 2008 Express Edition, .NET Framework.
-
Article: Writing A Texual DSL Using 'OSLO'
As key part the Oslo tools is a language for modeling textual DSLs (MGrammar). This article is an an attempt to try and use MGrammar to write a small parser that can interpret dates expressed in natural language.
-
WiX: The Future of Setup/Deployment Projects for Windows Developers
Setup/Deployment Projects are currently strongly tied to the Visual Studio IDE itself. This makes it unnecessarily difficult to build setup/deployment projects from tools such as NAnt and MSBuild. Microsoft will be addressing this by replacing the venerable tool with WiX, their open-source Windows Installer XML toolset.
-
In Other News: Free Windows for CPAN Authors
In an unprecedented move, Microsoft is giving all the CPAN authors access to an array of hosted Windows virtual machines. The machines will be hosted in Australia by a third part with the goal of making it possible for Perl on Windows to achieve parity with Perl on other platforms.
-
Chad Myers and Jeremy Miller: Opinions for ASP.NET MVC Developers
ASP.NET MVC is still very much a work in progress and there is still plenty of room for determining the best way to use it or even ways to change it before the final 1.0 release. Chad Myers and Jeremy Miller present some rather stringent guidelines based on their experience with Ruby on Rails.
-
Presentation: Building Rich Internet Applications in Silverlight 2
Silverlight 2 is a cross-platform, cross-browser plug-in and runtime for building rich internet applications. Mike Taulty walks through Silverlight basics such as the XAML UI Model and progresses to building applications with both Visual Studio 2008 and Expression Studio.
-
Silverlight for Linux: Moonlight 1.0 Beta 1 Is Available for Download
Moonlight is an open source implementation of Microsoft’s Silverlight targeted at Linux and Unix/X11 systems. Moonlight has been developed under the Mono project since September 2007 and is sponsored by Novell. Moonlight 1.0 Beta 1 has been released to the general public.