BT

Facilitating the Spread of Knowledge and Innovation in Professional Software Development

Write for InfoQ

Topics

Choose your language

InfoQ Homepage News

  • Proposal: A Compromise on Using Dynamic in C#

    Jeffrey Palermo, CTO of Headspring Systems, proposes a compromise in using dynamic for C#: the ability to make an entire method dynamic while keeping assemblies static.

  • Microsoft is Offering Free Teamprise Upgrades for TFS 2010

    Microsoft has recently purchased Teamprise Client Suite from Teamprise, a division of SourceGear. The products will continue to be offered under a new brand name with free upgrades once the TFS 2010 version is ready.

  • Interview With Aslak Hellesøy on Cucumber For .NET

    InfoQ has interviewed Aslak Hellesøy, the creator of Cucumber on its recent support for .NET. Cucumber is an acceptance testing tool for Behaviour Driven Development (BDD). At Agile2009, InfoQ’s Mark Levison reported from the Functional Test Tools Workshop that Matt Wynne and Richard Lawrence started to work on a .NET solution for Cucumber, later to be named Cuke4Nuke.

  • RESTfulie - A Gem To Create Hypermedia Aware Services And Clients

    Guilherme Silveira writes to InfoQ on the release of a ruby gem that makes developing hypermedia aware services and clients that consume them a breeze.

  • The Top 10 SOA Myths Revisited

    In his recent post, Joe McKendrick lists the top 10 SOA myths as presented by Gartner’s Yefim Natis at the ebizQ “SOA in Action” event and containing misconceptions of both SOA proponents and opponents.

  • Java SE 5 Reaches End Of Service Life

    Sun's implementation of J2SE 5.0 reached its End of Service Life (EOSL) on November the 3rd 2009, which is the date of the final publicly available update of version 5.0 (J2SE 5.0 Update 22). Extended support is available to customers through Sun's Java for Business program.

  • Google Experiments with a New Language, Go

    Go is a Google experimental open source new language resembling C but adding features like reflection, garbage collector, dynamic types, concurrency, and parallelism.

  • Introducing the Task Parallel Library’s new Cancellation Framework

    Task Parallel Library, .NET 4.0’s replacement for ThreadPool, got a face lift for beta 2. In addition to performance improvements, it The most important change is probably the new cancellation framework that replaces parent/child relationships with cancellation tokens that can be freely given to logical groups of tasks.

  • EU Issues Formal Statement of Objections to Oracle's Acquisition of Sun

    The European Commission has issued a formal statement of objections over Oracle's planned acquisition of Sun Microsystems, which are limited to Oracle's acquisition of MySQL. Oracle however remains confident that the deal will eventually be approved.

  • Agile is Micromanagement

    Micromanagement, often has a negative connotation associated with it. It is a management style where a manager closely observes or controls the work of his or her subordinates or employees. Usually Agile development and micromanagement may seem to be opposite ends of spectrum however, they are more related than what meets the eye.

  • Creating Facebook Applications in WPF, Silverlight, WinForms, and ASP.NET with Facebook SDK 3.0

    Clarity Consulting Inc. and Microsoft have released Facebook SDK 3.0, a toolkit allowing developers to write WPF, Silverlight, WinForms or ASP.NET applications integrated with Facebook.

  • Multiple Output Files using T4

    T4 is Visual Studio’s built-in code generator. Though fundamental for many of the frameworks built atop .NET, it is incredibly under-powered. Even the simplest things like intelligently reusing templates or emitting multiple files seem beyond it at first glance. Yet developers such as Damien Guard are finding of ways to improve it.

  • Oracle Announced Plans for the Future of Sun’s Products, but Raised Concerns about NetBeans

    Oracle has released an FAQ that describes its plans for the future of popular Sun technologies like GlassFish, NetBeans, MySQL and more.  In some cases Oracle’s announcement is unclear and raises concerns about product viability.

  • Working with VBA and Visual Studio Tools for Office

    Visual Basic for Applications is a dead-end and Visual Studio for Applications isn’t ready for prime time, leaving developers in the uncomfortable position of trying to mix .NET code with legacy VBA macros. Fortunately Visual Studio Tools for Office makes it relatively painless.

  • WPF vs. Silverlight – What Really is the Difference?

    As both WPF and Silverlight increase in importance, the confusion about the difference between the two has also increased. Back in June Wintellect released an incredibly important whitepaper on the topic titled "Microsoft WPF-Silverlight Comparison Whitepaper". While we recommend developers read all of it, we offer you a summary of the major ones that impact line-of-business developers.

BT