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

  • ScaleUp Addresses Many of IIS’ File Uploading Limitations

    LeanServer has created for IIS 7.0 an extension called ScaleUp, solving some of the problems related to file uploading and plaguing Microsoft’s web platform. According to its creators, ScaleUp increases upload speed, supports unlimited upload file sizes, scales up to thousands of uploads per server, and includes progress reporting, streaming and filtering.

  • LINQ on GPU with Brahma

    Brahma is an open source C# library that provides support for parallel computations running on a variety of processors. Currently, Brahma has a GPU provider but its modular structure allows using different providers for other types of processors. One C# method can contain both statements running on CPU and GPU without additional glue code.

  • Rhodes 2.0 Brings HD Audio-Video Streaming, Is Now Free Under MIT License

    Rhomobile today announced Rhodes 2.0, their cross-platform, Ruby and HTML/Javascript-based framework for smartphones apps. New features include bi-directional HD video and audio streaming and a new metadata framework to work with changing backend database schemas. Also, Rhodes is now completely free of charge and licensed under an MIT license.

  • MacRuby 0.6 With GCD and Threading Improvements, Fast Debugger, AOT

    MacRuby 0.6 is available now, bringing debugging and vastly improved Grand Central Dispatch (GCD) support. A lot of the core functionality has been overhauled, such as a new String implementation and a new thread-safe Regex library which replaces Oniguruma. MacRuby's now considered stable for Cocoa development.

  • Debate: What is the Role of an Operations Team in Software Development Today? [Updated May 10th]

    In the last several years, with the rise of such phenomena as Cloud Computing and DevOps, there has been some debate about the role of the traditional Operations team as it is often found in today's software development shops. InfoQ will explore this debate further, to get an understanding of the different aspects which are involved and the tradeoffs of each approach.

  • Microsoft Tips the Scale in Favor of HTML 5 and H.264

    Dean Hachamovitch, General Manager for Internet Explorer at Microsoft, has announced that IE9 will use only the H.264 standard to play HTML 5 video. Microsoft seems to have become very committed to HTML 5, while Flash loses even more ground. The announcement came the same day Steve Jobs detailed why Apple does not accept Flash on iPhone and iPad.

  • A Discussion with Josh Bloch on the Future of Java

    Effective Java author and chief Java evangelist at Google Josh Bloch gave a talk at the recent web-based Red Hat Middleware 2020 conference. The thrust of the talk was guarded optimism and concern about the future of the Java platform under Oracle's stewardship. InfoQ spoke to him to find out more about his thinking.

  • The Complete List of Migration Issues Upgrading to .NET 4.0

    Microsoft has published a complete list of issues migrating from .NET Framework 3.5 SP1 to .NET 4.0. The list contains changes in 6 domains: Core, ASP.NET, ADO.NET, WCF, WPF, and XML.

  • New Java SDK For Amazon Web Services

    Amazon has announced the new AWS SDK for Java this March. The aim of the new SDK is to simplify the development of java applications that use the Amazon EC2. The AWS Toolkit for Eclipse automates most of the steps required for the development cycle such as deployment, debugging, instance launching and network access management on the Amazon cluster

  • Scenarios and Solutions for Using Windows Azure

    Bill Zack, Architect Evangelist for Microsoft, has detailed in an online presentation key scenarios for using the cloud and solutions provided by Windows Azure.

  • Microsoft Has Released Enterprise Library 5.0

    Microsoft pattern&practices has released Enterprise Library 5.0, a set of application blocks that can be used as building blocks for enterprise applications, representing Microsoft’s guidance on how to write good applications. The library contains a number of improvements, includes Unity 2.0, and supports .NET 4.0.

  • MonoMac Brings C# Development to Mac OS

    The Mono team has created a binding for Cocoa API, one of the major application environments for Mac OS, facilitating developers the possibility to write C# applications for Apple’s operating system.

  • Flex SDK and Flash Builder 4: An In-Depth Interview with Andrew Shorten

    Recently, Adobe announced the release of the Flex 4 SDK along with Flash Builder 4, which was formerly known as Flex Builder 3. InfoQ spoke with Andrew Shorten, Senior Product Manager at Adobe, to learn more about these releases, how they fit into the overall Flash platform, and what to expect in the future.

  • Whither the GlassFish Gem? Alternatives for Deploying JRuby Web Applications

    When Oracle released its GlassFish roadmap, a notable absence was the GlassFish gem. This gem-based server for Rails, Merb, and Sinatra applications has become a common deployment option for the JRuby platform and has been widely recommended to the JRuby community. The gem allows Rails users running in multithreaded mode to take advantage of the JVM by running multiple threads per server instance.

  • Patterns and Samples for .NET Parallel Extensions

    Even though Microsoft has been working on .NET’s Parallel Extensions since 2007, there are still many features that they didn’t have time to fully implement for .NET 4.0. Some features were “too application-specific to be included in the core of the Framework” while others simply needed for testing and user feedback. So instead they are being released as a set of patterns and samples.

BT