BT

Facilitating the Spread of Knowledge and Innovation in Professional Software Development

Write for InfoQ

Topics

Choose your language

InfoQ Homepage Development Content on InfoQ

  • Visual Studio Moves Closer to C99 and C++11/14 Support

    The state of standards compliance with Visual C++ has long frustrated developers looking to use the newest (C++11) and not so new (C99) language features. Microsoft has now announced a road map that indicates when developers can expect to have these features available in a Visual Studio release.

  • Telefónica Launches First Consumer FirefoxOS Device

    Telefónica has launched the ZTE Open, the first consumer-oriented mobile phone running Mozilla's fully web-based FirefoxOS. The ZTE Open sells as a €69 prepaid phone that comes with €30 and is aimed at the low-end market. Telefónica will launch more FirefoxOS phones in other markets over the coming weeks. Other operators will launch FirefoxOS-based phones later this year.

  • F# Moves Forward in 3.1 Preview Release

    F#, Microsoft's powerful functional language, is receiving several improvements that refine the language in several ways: .NET 4.5 + Windows Store portable library support, project round-tripping, and several language enhancements including named union type fields, and extensions to array slicing.

  • Contact and Appointment Contracts in Windows 8.1

    Windows 8.1 is set to make allow applications greater access to the People and Calendar data stores. The functionality will be exposed via contracts, the mechanism by which applications can send and consume messages from other applications and the operating system. All interactions will require user confirmation and applications will not be granted full access to the user’s contacts and appoints.

  • Visual Studio 2013 Preview Introduces New Diagnostics Tools for Windows Store Apps

    The recent release of Visual Studio 2013 preview edition ships with new diagnostics tools for measuring performance of Windows Store apps in addition to a new energy consumption tool. In his recent session at //Build, Pratap Lakshman analyzes the usage of these new tools supported by relevant demos.

  • Threading in the Windows Runtime: Part 2

    The information in part 2 of Threading in the Windows Runtime deals with the internals of the threading model. This section, originally presented by Marytn Lovell at Build 2013, is intended to be trivia or possible useful in debugging, but not necessary for day to day development. For more practical information, please refer to part one of InfoQ’s key points summary.

  • What's New in JAX-RS 2.0?

    When JAX-RS 1.0 was first unveiled back in 2008 it became one of the first POJO/Annoation based frameworks for creating robust web-based applications. Now five years later Java EE 7 has been released and it includes the latest JAX-RS incarnation, version 2.0. InfoQ takes a look at the new features.

  • Tune Up Your Online Privacy with Clef

    Clef is like a retina scan for your smart phone, which gives a whole new meaning to Retina Display. You can use Clef as an Open ID to log in from your smart phone only once to access many different web sites when online. Rather than typing in your user ID and password for each web site.

  • LightSwitch in VS 2013 Preview with Improvements to Design, JavaScript IntelliSense and API Support

    Microsoft in the recently held Build conference announced several features to LightSwitch in Visual Studio 2013 Preview which includes improvements to code editor, JavaScript IntelliSense in addition to integration with team build and code analysis.

  • QCon San Francisco November 11-15 - Registration Open; Top 10 Presentations

    QCon San Francisco 2013, taking place November 11-15, is now open for registration ($900 savings until July 12th). QCon is an enterprise software development conference for team leads, architects, and project managers covering architecture & design, Java, mobile, functional programming, Lean and Kanban, cloud computing, Big Data & NoSQL, emerging languages, and other timely topics.

  • Rails 4 Released: Faster Pages With Turbolinks

    The new Ruby on Rails 4 release improves page speed with Turbolinks and makes caching easier. Support for Ruby 1.8 has been dropped and Ruby 2.0 is recommended.

  • Java 9 to Drop Support for Compiling 1.5 and Older Source Code

    In the future only the compiler will support at most three versions behind the current version.

  • LLVM 3.3 Achieves Full C++11 Compliance

    The latest release of the multiplatform LLVM compiler project adds new hardware targets, and increases compiler optimizations providing benefits for most users.

  • JSF 2.2 and HTML5

    Though only a minor release, the updates in JSF 2.2, in particular the ability to pass through HTML attributes without the JSF components needing to be aware of them, are important for developers wanting to use HTML5 technologies in a JSF application.

  • Java EE 7 WebSocket Support

    Java EE 7 introduces a number of new APIs and changes to existing APIs that cater to web developers using HTML5. There are three areas of interest: a new API for working with JSON, a significant update to JSF for working with new attributes, and a new API for working with the WebSocket protocol, one of a variety of technologies that make up HTML5.

BT