BT

Facilitating the Spread of Knowledge and Innovation in Professional Software Development

Write for InfoQ

Topics

Choose your language

InfoQ Homepage IDEs Content on InfoQ

  • Meta-data Synchronization Tools for LINQ to SQL and ADO.NET Entity Framework

    The designers in both LINQ to SQL and ADO.NET Entity Framework have a number of limitations. In order to work around these limitations, products such as Huagati DBML/EDMX Tools have been developed. There is no bloat here, everything is a must have for many shops.

  • 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.

  • All In One IDE Released

    JetBrains has been continuously improving their award winning Java IDE, Intellij IDEA. However, it has gone way beyond just a Java development tool, especially with this latest release.

  • 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.

  • Visual Studio 2010 Feature Focus: Profiling and Debugging Parallel Applications

    Visual Studio 2010 will bring a new focus on profiling and debugging parallel applications. These include tools for debugging code in terms of tasks instead of threads and profilers that show how efficiently the OS is scheduling threads.

  • Interview with Clone Detective's Immo Landwerth

    We interviewed Immo Landwerth of the open source project Clone Detective for Visual Studio. This project leverages ConQAT to analyze C# code for duplication.

  • Microsoft Announces the Next Generation of Visual Studio

    Microsoft has unveiled Visual Studio 2010 and .NET Framework 4.0.

  • Book Spotlight: Visual Studio 2008 Unleashed

    Mike Snell and Lars Powers tackle developer productivity with their recent book "Visual Studio 2008 Unleashed" by Sams Publishing. Included is a sample chapter for download, Chapter 10 on Debugging.

  • Interview: Erich Gamma Discusses Jazz, Eclipse, JUnit and Design Patterns

    In this interview from QCon London 2008, Erich Gamma discusses the Jazz project, why Eclipse has been successful, the strict Eclipse release schedule, JUnit, Design Patterns, how to identify a design pattern, design patterns and the 'Don't Repeat Yourself' principle, the design pattern community, and whether dependency injection is a design pattern.

  • Remote Linux Debugging in Visual Studio

    One of the biggest selling points for Visual Studio is its debugging experience. Even some of the most ardent critics of Microsoft's development tools reluctantly acknowledge its capabilities. Recently Miguel de Icaza's announced that the Mono team intends to leverage this power to improve debugging Mono applications running on Linux.

  • F# Update: MonoDevelop, a New Book, and a New CTP

    Though still officially just a research project, the excitement over F# continues unabated. In today's roundup, we take a brief look at what's new for F#.

  • AnkhSVN 2.0 Source Code Control Package (SCC) for Visual Studio

    AnkhSVN started as a Visual Studio add-in, which allowed to work on a Subversion (SVN) version-controlled project from within Visual Studio. Release 2.0 is a complete rewrite of the core engine, which is delivered as a free Source Code Control Package (SCC) for Visual Studio 2005 and 2008.

  • Introducing Boo Lang Studio

    The first alpha release of Boo Lang Studio is available on CodePlex. This Visual Studio add-on strives to offer first class IDE support for Boo, a relatively new .NET language that while inspired by Python, is statically typed.

  • .NET 3.5 SP 1 Released

    Service Pack 1 for .NET 3.5 and Visual Studio 2008 was released today. While called a "service pack", the sheer number of new features makes this release as significant as .NET 3.0. These include the controversial ADO.NET Entity Framework and the much demanded improvements to C#’s real-time syntax checker.

  • YARD - Code Metadata And Documentation Generation for Ruby

    YARD is an extensible tool to provide metadata about Ruby code using Javadoc-style meta tags. The metadata includes optional type annotations using either type names or structural type information. We look at YARD and how Merb and the Ruby In Steel IDE use similar approaches for optional type annotations.

BT