BT

Facilitating the Spread of Knowledge and Innovation in Professional Software Development

Write for InfoQ

Topics

Choose your language

InfoQ Homepage Architecture & Design Content on InfoQ

  • Olap4j 1.0: a Java API for OLAP Servers

    Business Intelligence vendor Pentaho has announced the release of olap4j 1.0, a new, common Java API for any online analytical processing (OLAP) server.

  • Native Mobile Apps Test Automation with NativeDriver

    NativeDriver offers test automation for Android and iOS native applications. It implements the WebDriver API.

  • Adding Scale to ASP.NET Applications in the Cloud

    Microsoft presented several options for scaling ASP.NET applications hosted on Windows Azure. There are a number of services for caching, traffic distribution, asynchronous work processing, and storage, and these options can be used in combination to scale applications up or down.

  • The Current Status and Predictions on Cloud Computing from Cloud Leaders

    Werner Vogels from Amazon and Satya Nadella from Microsoft talked about the current status of cloud computing, while Lew Tucker from Cisco and Jon Weinman from HP made some predictions on its future at GigaOM Structure Event.

  • PowerMockup, A New Tool for Low Fidelity Mockups

    Agile teams seeking to deliver a high quality user experience often create mockups of varying fidelity to hone in on an appropriate design prior to coding (e.g. prior to sprint/iteration planning). PowerMockup is a new product for those seeking to create low fidelity mockups using a tool they are already familiar with, PowerPoint.

  • Nailing Down Non-Functional Requirements

    Non-Functional requirements are often associated with the state of the system and not with the functionality that the system has to offer. General 'ilities' of the system such as scalability, interoperability, maintainability, portability, performance and security fall under this umbrella. Agile teams usually struggle with defining and estimating the non-functional requirements in their projects.

  • Xtext 2.0 Released

    Xtext 2.0 was released today as part of the Eclipse Indigo release. If offers a new refactoring framework, a new expression language, and a new statically typed template language. InfoQ spoke with Sven Efftinge, creator and lead architect of Xtext.

  • Multi-casting Messages to Twitter, Jabber, IRC, etc. with .NET and Ruby

    Customers use a wide variety of technologies for communication and expect the companies they deal with to do the same. This means the same message may need to be sent to a mailing list, a Twitter account, an IRC channel, and a Facebook page. To make this easier, developers can use the Broadcast library for Ruby or its .NET clone, nBroadcast.

  • PetaPoco: Micro ORM For .NET

    PetaPoco is a thin Object Relational Mapper (ORM) for .NET applications. Unlike full-fledged ORMs like NHibernate or Entity Framework, the emphasis is on simplicity of use and performance rather than richness of features. PetaPoco comes in a single C# file, works with strongly typed POCOs, supports class generation with T4 templates and more.

  • Introducing the MVC Mini Profiler from Stack Exchange

    Stack Exchange has released the ASP.NET MVC profiler that is used by Stack Overflow and its sister sites. MVC Mini Profiler is an internal profiler specially designed to support database-backed websites.

  • VMware vFabric SQLFire Is Both an SQL Distributed Cache and a Datastore

    VMware vFabric SQLFire is an in-memory distributed SQL-based cache which can work with a traditional database to persist data to disk.

  • A New Library and Tooling Package for Open XML

    Open XML SDK 2.0 offers a moderately high level API for manipulating Open XML documents using strongly typed classes. It includes the Open XML SDK v2.0 Productivity Tool, which can reverse engineer a Word, PowerPoint, or Excel document and display the C# code needed to recreate it.

  • One Year of Apache Karaf

    Apache Karaf has reached one year old today, as a top-level project at Apache. Karaf is a runtime package consisting of an OSGi framework (either Equinox or Felix), a command shell (Felix Gogo) and a number of useful utilities built in by default.

  • Microsoft Rejects WebGL for Security Reasons

    Microsoft cites two reports analyzing security flaws in WebGL as the main reason for not endorsing a 3D graphic standard actively supported by Google, Mozilla, Opera, and Apple.

  • SOA Software Releases Atmosphere: an API Management Portal

    SOA Software entered the API management portal market with their release of the Atmosphere portal. The Atmosphere platform ensures security, robustness and availability of enterprise APIs over the right range of interface types. In this article we delve into the reason behind the evolution from enterprise SOA and cloud governance to API management and other technical details around the offering.

BT