InfoQ Homepage .NET Content on InfoQ
-
LiveRun – Taking REPL One Step Sideways
Visual Studio doesn't have much support for REPL-style coding, which is unfortunate as the situations where that would be really useful aren't going away. As a work-around Lucian Wischik offers LiveRun, a VS plug-in that constantly runs a program as its being written. This makes for a useful, though not perfect, tool for presentations and just trying things out.
-
Martin Fowler Sees a Thaw in Frozen Thinking about Data Storage
In a recent blog post, Martin Fowler, a renowned software thought leader, observed at last week's QCon that the deep freeze in thinking about databases in application architectures is thawing. The world has been stuck using RDBMS databases for every application use case, but the time has come to also consider RISC RDBMS or distributed document-oriented databases.
-
No Change Tracking for ADO.NET Entity Framework 2010
One of the biggest complaints about ADO.NET Entity Framework was that it did not support change tracking. Despite everything from ADO.NET DataSets to every single non-Microsoft ORM having support for this out of the box, Microsoft has no intention of fixing this in the .NET 4.0/VS 2010 timeframe.
-
Mobile Ruby Roundup: Symbian Ruby 1.9, Android, JME, iPhone and Mono
A port of Ruby 1.9 is now available on Symbian. We take a look at other options for running Ruby on mobile devices, from JRuby on Android or JME to IronRuby on the iPhone with the aid of Mono.
-
Presenting the VS 2010 Roadmap
Rico Mariani, Chief Architect of Visual Studio, talks about the long term plans for Visual Studio 2010. His emphasis is on two key areas, extensibility and performance.
-
Microsoft Will Replace Live OneCare with “Morro”
Microsoft has recently announced their plan to stop selling the Live OneCare security suite by June 30 2009 and the intention to replace it with a free security kit called Morro.
-
Team Foundation Server for Telecommuters
Back when Visual SourceSafe was the de facto version control for Windows developers, remote access was a major problem. Products like SourceOffSite were a necessity for anyone working remotely. While globalization and unstable fuel prices continue to drive increases in telecommuting, Microsoft is still neglecting this sector, leaving opportunities for smaller companies like Teamprise.
-
Interview: Dan Farino About MySpace’s Architecture
In this interview taken by InfoQ’s Ryan Slobojan, Dan Farino, Chief Systems Architect at MySpace, talks about the system architecture and the challenges faced when building a very large online community. Because MySpace is built almost entirely on the .NET Framework, Dan explains how a .NET product scales on hundreds of servers.
-
Microsoft ESB Guidance 2.0 CTP
With the wealth of new features and support for Microsoft BizTalk Server 2009, Microsoft ESB Guidance 2.0 CTP, released last week, strengthens company’s position in the ESB market.
-
Singularity: Microsoft's Open Source Operating System
The second release of the Singularity Research Development Kit is now available as both source code and as a bootable CD. Singularity is an operating system based almost entirely on managed code with a very high degree of isolation between processes. In an unusual move by Microsoft, Singularity is soliciting patches and offering full developer rights on CodePlex.
-
Static Code Analysis for T-SQL
Static code analysis, long neglected on the Windows platform, has been becoming more and more import in the last few years. This hasn't gone unnoticed by database developers, who thanks to Ubitsoft can now analyze T-SQL just like .NET developers analyze managed code.
-
OpenMoko Faces MP3 Patent Dispute
The Linux-based phone, OpenMoko is currently in a patent dispute with Sisvel, the Italian patent holding firm known for its aggressive enforcement of MPEG patents.
-
Comparing Amazon's EC2, Google's App Engine and Microsoft's Azure
The weather forecast changed when Microsoft entered the clouds with the Azure platform during PDC 2008. It would be interesting to compare the three major offerings existing on the market today, Amazon's, Google's and Microsoft's, and at the first glance it seems that they are not really competing against each other.
-
Python Has Wrapped Itself Around Windows Azure
Sriram Krishnan, a Microsoft Program Manager, has written a Python wrapper for Windows Azure Data Storage. Python is one of the languages supported by Windows Azure.
-
Careful With Your Coverage Metrics
Christian Gruber takes some time to clarify the TDD stance on using code coverage metrics. He discusses what code coverage metrics do and don't tell you, how TDD fits into the picture, and how one might be best advised to use their code coverage metrics.