BT

Facilitating the Spread of Knowledge and Innovation in Professional Software Development

Write for InfoQ

Topics

Choose your language

InfoQ Homepage Artifacts & Tools Content on InfoQ

  • Microsoft Offers a Set of Web Development Tools for $100

    In an attempt to lure web developers to its platform, Microsoft has created the WebsiteSpark program which offers a consistent package of Microsoft web development applications plus support and training for 3 years for a fee of $100 paid at the end of the program.

  • ModSecurity Framework Supports Web Application Security Core Rule Set

    The latest version of ModSecurity, an open source web application firewall (WAF), supports Core Rule Set that can be used for defining rules to protect web applications from zero day and other security vulnerabilities. ModSecurity team released the version 2.5.10 which also includes features like parallel text matching, Geo IP resolution and credit card number detection.

  • Developing .NET Applications on Windows with MonoDevelop 2.2

    MonoDevelop has become the first cross platform .NET IDE supporting development on Linux, Mac OS X and Windows.

  • Tasktop Supports Integration with ScrumWorks Pro and ThoughtWorks Adaptive ALM Tools

    Tasktop Technologies, the company behind Eclipse Mylyn Application Lifecycle Management (ALM) integration framework, now supports integration with Danube Technologies Scrumworks Pro and ThoughtWorks Studios Adaptive ALM software. Tasktop also released Tasktop Pro 1.5 version back in June.

  • Role of Code Generation in Java Application Development

    With the recent release of code generation tools such as Spring Roo from SpringSource, Skyway Builder Community Edition version 6.3 and BluAge's M2Spring, there is a renewed focus on the role of code generation in developing enterprise Java applications. InfoQ spoke with project leads from Spring Roo and Skyway products about how the code generation fits in the java application development.

  • Article: Virtual Panel on Software Architecture Documentation

    Software architecture documentation is an important part of enterprise application development process. In this virtual panel, InfoQ spoke with leading software architecture experts about the significance of architecture documentation and how to document the architectures especially in Agile Software Development environments.

  • The “IE6 No More” Campaign

    Once the most prominent browser on the web, IE6 has drawn lots of criticism for it compatibility and security issues culminating with the “IE6 No More” campaign supported by web companies tired of spending extra time coding specifically for IE6.

  • Comparing Ajax Frameworks

    This news item reframes the question of how and why to select an AJAX framework or toolkit to reflect contemporary applications and points to both a selection criterion matrix and a Web site that provides critical information useful for making this important decision.

  • Call Native Code From Your Android Applications

    Responding to a call from developers, the Android Native Developer Kit (NDK) now supports calling native code in the Dalvik virtual machine. CPU-intensive operations that don't allocate much memory may benefit from increased performance and the ability to reuse existing code. Some example applications are signal processing, intensive physics simulations, and some kinds of data processing.

  • Debugging Tips for Selenium Test Failures

    While Selenium has gained wide acceptance as a useful tool for automating browser-level tests, tracking down the cause of test failures can take significant time. Daniel Wellman has shared two of his best tricks to greatly reduce debugging time for failed Selenium tests.

  • Fisheye and Crucible Add "Social Networking"

    The latest releases of Fisheye 2 (source code repository browser) and Crucible 2 (code review) from Atlassian offer a completely revamped UI, one that allows developers to follow the team (a kind of social networking) as well as follow the work. Crucible 2 also supports the idea of "iterative code review."

  • Code quality for teams

    Jaibeer Malik has posted an introduction of how to address and introduce code quality within a team. His series of posts may suite you if you are in a situation where you have to either learn more yourself or introduce these ideas to others. The series provides a brief overview of the topic and gives pointers in different directions of where to go to study more.

  • Dynamic Management Capabilities Added to Gemfire Enterprise 6.0

    Gemstone has released Gemfire Enterprise 6.0 featuring a cluster resource controller that continuously monitors resources in the distributed data fabric. GemFire enables applications to sense changing performance patterns and proactively provision extra resources and trigger rebalancing of predictable data access, throughput, and latency without the need to overprovision capacity.

  • Presentation: Eclipse, Mylyn and the TFI

    Mik Kersten offers a two-part presentation on productivity enhancement using Mylyn's task management features including offline editing, background synchronizations and change notifications with demos of how these work for Bugzilla and JIRA. Part two looks at how Mylyn's frameworks can be extended for IDE, desktop, and server-side applications.

  • Atlassian Acquires GreenHopper Adding Agile PM to JIRA

    Atlassian announces acquisition of GreenHopper from Pyxis Technologies to add agile development support to JIRA. Also announced, the availability of a new Website, "agile@Atlassian," where the community can share perspectives on agile software development and where Atlassian engineers can explain their techniques and experience.

BT