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

  • Interview: Chet Haase discusses Java FX, Update N and JDK 7

    In this interview from QCon San Francisco 2007, former Sun client architect Chet Haase discusses Java SE 6 Update N, the Java Kernel, Java FX, the shift in focus to consumer desktop features in Java 7, and redesigning of applets.

  • Using JRuby to generate Code for the JVM

    While JRuby's performance keeps increasing, there are still algorithms that are faster if implemented in Java. We look at different approaches to solve this: RubyInline for JRuby, generating bytecode with a JRuby DSL and a new subset of Ruby called Duby.

  • Sun Metro and .NET WCF Interoperability

    The latest interoperability event (a “plugfest”) at Microsoft’s Redmond campus showed impressive results for interoperability between future releases of Sun’s Metro Web Services and Windows Communication Foundation in .NET 3.5. InfoQ had a chance to talk to Harold Carr, the engineering lead for enterprise web services interoperability at Sun, about the interop results.

  • What Will it Take to Transition from Desktop-Based Application to Cloud-Based Applications?

    Cloud-based applications are everywhere these days (Enterprise, Office Suites, Groupware, Business Intelligence...), while technologies like Google Gears, Mozilla Prizm, Fluid, S3... are creating an environment where it will be hard to know which is which.

  • Microsoft Publishes ASP.NET MVC Source Code

    Microsoft opens up a CodePlex project to share the source code of future ASP.NET releases. Currently the ASP.NET MVC Preview 2 sources are available for download.

  • New Options for .NET-Java Web Services Interoperability

    When it comes to web services interoperability between .NET and Java, the choice used to be limited to SOAP over HTTP. Two new options recently became available in this area: WebSphere MQ (WMQ) and ActiveMQ transports can now be used for building interoperable web services between Java and .NET.

  • Interview: Ola Bini Discusses JRuby

    In this interview, Ola Bini talks about various aspects of developing JRuby, such as the long struggle to get compatible Regular expressions to work. Other discussed topics include JRuby's chances in the enterprise, the future of both Ruby and JRuby and what role JRuby will take.

  • FleXtense Helps Flex Applications Access Web Services

    Most of RIA applications connect to the servers to retrieve data. FleXtense is one of the tools to help a RIA, such as a Flex application, to consume web services. FleXtense 2.0 is scheduled to release in April 2008. InfoQ spoke with Murat Cim and Ozkan Yilmaz, the founder/creator of FleXtense, for details on how FleXtense can help RIA development.

  • Performance Problems Continue for VS 2008

    Like its predecessors, Visual Studio 2008 continues to have performance issues. Unlike VS 2003 and 2005, Microsoft is actively working on performance patches, if only you know where to look.

  • Stephan Janssen On Parleys.com And The RIA Landscape

    InfoQ.com sat down with Stephan Janssen to learn about Parleys.com and ask his perspective on the emerging RIA platforms. Stephan is the founder of the JavaPolis conference held annually in Belgium. JavaPolis is currently the second largest Java conference, behind only JavaOne.

  • Novell Releases Version 0.80 of Mono Debugger

    A week ago Martin Baulig announced the features of the latest release of the Mono Debugger and Miguel de Icaza followed up with announcment of support in MonoDevelop 1.1.

  • Parallelism with Fork/Join in Java 7

    As the number of processor cores available on modern hardware increases, it's becoming ever more important for developers to develop in ways that take advantage of the new hardware. The Fork/Join library in Java 7 helps solve this problem.

  • Has Django Reached a Tipping Point?

    Django, the Python web application framework, is fast approaching its' 1.0 release and Antonio Cangiano thinks it has reached a tipping point. Based on his set of "unscientific" metrics, he may well be right.

  • Programming Languages: More Powerful with Less Freedom?

    In quest for more power, languages are often grown with new features. While it provides programmer with more freedom, does this actually achieve more power? Reg Braithwaite believes that this is not necessarily true and argues that it is possible to render language more powerful yet limiting options offered to programmers.

  • Implementing NOLOCK with LINQ to SQL and LINQ to Entities

    Scott Hanselman recently posted a really useful article on his blog covering the NOLOCK hint when using LINQ to SQL and LINQ to Entities. The problem is actually how to get the SQL generated by LINQ queries to use the NOLOCK hint as SQL developers are accustomed.

BT