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

  • Using Native Platform Security in Java 6

    Java 6 will enhance the ability to leverage the native security features of the underlying deployment platform. Included in Java 6 is the ability to access the Microsoft CryptoAPI, PKCS#11 services, use the native GSS-API implementation, and import and export PKCS#12 Keystores.

  • Panelists: Business Alignment the only thing NEW about SOA

    At the JAOO conference a discussion panel of SOA personalities including Gregor Hophe (integration patterns, Google), Beat Schwegler (Microsoft), Ivo Totev (SAP), Frank Buschmann (POSA books), and Iona's Steve Vinoski agreed that business alignment is the only thing NEW about SOA. Amazon's Chief Architect Werner Vogels also attended and made similar comments.

  • Hibernate 3.2 Released with Java Persistence Provider Support

    The Hibernate team has released Hibernate 3.2 GA. This release is ready for production use and includes final releases of the Java Persistence provider, Hibernate Annotations and Hibernate EntityManager. The Hibernate Java Persistence provider has been certified with the Sun TCK.

  • Rails Live CD 0.2.1 Released

    Brian Ketelsen releases an update to the popular Rails Live CD Rails development and deployment environment.

  • InfoQ Article: Do Agile Practices Make it an Agile Project?

    As adoption of Agile methodologies grows, challenges abound, including the possibility of dilution as teams copy practices rather than growing them, implementing them without understanding. InfoQ's own Deb Hartmann gives us a frank discussion about how failure to teach the basics puts much at risk: the integrity and engagement of team members, and the trust of their customers.

  • InfoQ Video: Architecting Toronto.com with .NET Casestudy

    Toronto.Com attracts over 700,000 unique visitors per month, and offers comprehensive and searchable access to business and event listings. Originally built in 1997, the previous J2EE foundation for the site was found hard to evolve in the face of new requirements. In this presentation, Scott talks about how the site was re-architected to .NET 2.0.

  • Things to know about Windows Workflow Foundation

    Windows Workflow Foundation (WF) is the programming model, engine and tools for quickly building workflow enabled applications. Harry Pierson delves into the details of WF in a recent blog post. Update: Paul Andrew responds on his blog with "Ten Reasons why WF is not a Toy".

  • Agile at Microsoft: Developing XML Notepad

    InfoQ had the opportunity to interview Chris Lovett of Microsoft's XML team regarding XML Notepad and its development process. XMLNotepad is a free XML editor written in C# with features like a search tool that supports RegEx and XPath, an XSLT transformation results view, and a schema validator. The interview is about software development processes used to build the product.

  • Opinion: Use an Eclipse-style Governance Model for Open Source Java

    Java Eclipse Foundation Executive Director Mike Milinkovich suggests that a way for Java to be truly free and independent would be to use an Eclipse-style governance model. InfoQ sat down with Milinkovich to futher discuss the idea of an Eclipse governance model for Java and its implcations. Community feedback is welcome.

  • Experience Report: Unique Work-Study Agile Development Apprenticeship at NMHU

    In 2004 a new work-study degree program launched at NMHU, using Agile practices to execute commercial projects. The premise: create a balance of people, software, systems, craft and agility to produce development teams 10 times as productive as their traditional counterparts. InfoQ brings you the story of a unique educational experiment: a challenge to think differently about training developers.

  • Active BPEL 3.0 M2 Released

    ActiveBPEL 3.0 Milestone 2 (M2) has been released. M2 provides full support for the WS-BPEL 2.0 specification as well as continued support for the BPEL4WS 1.1 specification. Active Endpoints has also released a Beta version of the ActiveBPEL Designer.

  • Novell and Microsoft Announce Interop Collaboration

    Novell and Microsoft have announced a set of business and technical collaboration agreements to build, market and support a series of new solutions to make Novell and Microsoft products work better together.The over all goal of the agreement is greater interoperability and manageability between mixed Windows and Linux infrastructures.

  • A Status Update on the OpenAjax Alliance

    Coach Wei, CTO of Nexaweb, has written a status update on the OpenAjax Alliance and the challenges he see that exist for Ajax Adoption. He sees the biggest hurdle to Ajax being confusion as a result of numerous Ajax architectures. He also lists several technical issues that he feels the alliance should address such as toolkit loading, name collision, and event interaction between Ajax toolkits.

  • Study: Co-Located Teams vs. the Cubicle Farm

    Many trainers agree that co-location is essential to really see the benefits of Agile, but proof of this has been largely anecdotal. On the ScrumDevelopment list recently, an interesting conversation was launched when a member pointed out a study conducted at a Fortune 50 auto maker, comparing productivity gains in collaborative workspaces versus traditional cubicle culture projects.

  • InfoQ Article: Using SEDA to Ensure Service Availability

    SEDA is a new strategy for incorporating event driven architecture for scalability and availability of services in the context of SOA. These strategies are based on queuing research pioneered for the use of highly abailable and scalable services, initially in the Web context, but moving into the SOA and Web services context. This article describes SEDA with an implementation using Mule.

BT