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

  • Scala.Net and Scala with Martin Odersky

    Scala.Net will be a version of Scala that supports the .NET ecosystem. We talked with Martin Odersky, Chairman and Chief Architect as well as co-founder of Typesafe, about Scala.Net, the version of Scala that support .Net as well as about Scala in general.

  • Raw Notes from Redmond

    During the first week of May InfoQ went to Redmond for an informal meeting to discuss emerging trends. Normally when we go on this sort of fact-finding mission the reporter’s notes are off the record but we asked for permission to publish them as-is. With the exception of removing email addresses and one piece of NDA material, these are the notes shared within our editorial staff.

  • JetBrains Developer Tools

    JetBrains is one of the few companies that thrives selling developer tools. In this interview you get some insight in their strategies, current and new products and future plans.

  • Extension Manager in Visual Studio 2010

    In this article Yiyi Sun, creator of the Git Source Control Provider for Visual Studio, introduces developers to creating extensions for Visual Studio 2010. Also included is information on publishing an extension via Microsoft’s Visual Studio Gallery.

  • SOA Master Data Management in .NET 4.0

    Sharing data among applications in a complex corporate IT environment is unfortunately often reduced to sharing a common database or in some cases a cube. .NET 4.0 introduces a lot of industrialization tools that make the idea of an application independent SOA data repository reachable. This article explores some of those tools, and how they help make SOA data services flexible and non-intrusive.

  • Debugging in MonoTouch

    When you run into bugs in application development, it's important to be able to track them down quickly and efficiently. To this end, debuggers allow you to track your code during execution and see exactly what’s happening. This article explores how to set up, test out, and work with the MonoTouch debugger while developing iPhone applications, including debugging running applications over Wifi.

  • Customizing Tables in MonoTouch

    Tables are a staple in many iPhone applications. Although not a new invention in terms of application development, tables in the iPhone are very specific, given the constraints of the size of the device. Fortunately, Apple offers an easy way to customize tables, and this article explores working with the UITableView and UITableViewCell controls to create highly customized iPhone tables.

  • MonoTouch: .NET Development for the iPhone

    MonoTouch is a Mono based framework for building iPhone applications. While there is a certain sense of familiarity in using the C# language and its core libraries, developers will still need learn MonoTouch’s development environment and the iPhone’s unique GUI requirements. Bryan Costanich shows how to use it with the MonoDevelop IDE to quickly start building .NET-based iPhone applications.

  • Evolving Java Without Changing the Language

    InfoQ examines three techniques for encouraging experimentation with potential new Java language features - DSLs, the annotation processor, and moving the syntactic sugar from the language to the IDE.

  • Talking RubyMine with JetBrains Developer Dmitry Jemerov

    One of the more interesting announcements recently coming to the Ruby community was the release of JetBrains RubyMine IDE for Ruby and Ruby on Rails applications. The Ruby community is known for not typically using an integrated development environment (IDE) such as .NET or Java developers use. Ruby developers usually stick to plain text editors such as TextMate, Vim and Emacs.

BT