InfoQ Homepage News
-
Big Turnout for Ruby Meetup in San Francisco
Close to one hundred people attended last night's Ruby meetup at C|Net offices in San Francisco.
-
WinFX renamed to .NET Framework 3.0
Microsoft Corporate Vice-President S.Somasegar announced last week that WinFX would be renamed to the .NET Framework 3.0. "The .NET Framework has always been at the core of WinFX, but the WinFX brand didn't convey this."
-
JBoss SEAM 1.0: rethinking web application architecture
JBoss SEAM 1.0 was released today; SEAM extends the POJO + annotation-driven and configuration-by-exception programming model of EJB 3.0 into the entire web app stack, while unifying JSF, EJB, AJAX, and business process management (jBPM) into one tightly-integrated framework. InfoQ spoke to Gavin King and got some more background on SEAM and it's 1.0 release today.
-
Rails Testing Strategies
Popular Rails community member Kevin Olbrich published a couple of interesting and useful articles on his blog about Rails testing strategies.
-
Article: Reducing Legacy Code Woes
Incremental Test Driven Development is fine for new code... but few get to start from scratch. Jared Richardson, author of "Ship It!", shows how to handle the legacy code that everyone eventually inherits. Use his Build, Automate, Test approach to create a safety net that helps you identify and eliminate unintended side effects, to ensure your code continues to work the way you want it to.
-
Resource Injection in the Java EE platform Overview
One of the simplification features of Java EE 5 is the implementation of basic dependency injection to simplify web and EJB components. Annotations are used for injecting resources, services, and life-cycle notifications. A new tutorial on java.sun.com shows how to use annotations to do resource injection and we've summarized what can be injected and where.
-
Strategies for Remaining Focussed on Your Project's Goal
Catalysts' Christoph Steindl describes strategies for how you can stay focused on the true goal(s) which your project team is chartered to achieve via effective use of strategic objectives maps and related agile project management strategies.
-
Apache Tuscany Releases First Milestone
Apache Tuscany released it's first milestone. Tuscany, an open source implementation of SCA and SDO. SCA, or Service Component Architecture and Service Data Objects.
-
SOA Software and WSO2 Bring in VC Money
Draper Fisher leads an $11 Million investment round in SOA Software. Intel Capital, the Venture arm of the Santa Clara chipmaker has invested $4 Million dollars in WSO2, an open source software company.
-
Strategies for Initiating an Agile Project
This article describes what happens during "Cycle 0" to kick off an agile project. This includes feasibility assessment, initial requirements modeling, initial architectural modeling, building the initial team, and initial estimating and planning.
-
Tutorial on Contract-First Web Services
Arjen Poutsma has posted a step-by-step tutorial on contract-first Web service development.
-
Tagging for Knowledge Management
Some dismiss Web 2.0 as a new trend, not yet ready for prime time, but we should not lose sight of the fact that Ward Cunningham's WikiWikiWeb, an early Web 2.0 technology, has been an important tool for many Agile teams since 1995. Is "tagging" another opportunity to enhance enterprise collaboration through emergent knowledge categorization?
-
Microsoft Releases Insurance Value Chain Architecture Framework v1.0
Microsoft has announced a new architecture framework to assist insurance companies in developing SOAs and deploying pre-integrated software applications around core insurance business processes.
-
Scala: combining the best of Ruby and Java?
Like Ruby, Scala has a very terse syntax and its extensibility makes it suitable for writing DSLs, like Java, Scala is statically typed and can call Java code seamlessly without any declarations or glue code. Scala founder Martin Odersky (who co-designed Java Generics and implemented javac) has started blog today with his first entry on the history which led up to Scala.
-
BEA Workshop (formerly M7 NitroX) 3.1 Adds EJB3, JPA, Spring
BEA a couple of weeks ago released BEA Workshop Studio 3.1, which is the former NitroX Eclipse productivity toolset that BEA acquired when they bought M7 last year. Main features of the new release is the EJB3 ORM Workbench, bundling of the Spring IDE Project and integration with Eclipse Web Tools Project 1.0.2.