InfoQ Homepage Infrastructure Content on InfoQ
-
Presentation: Ian Robinson on REST, Atom and AtomPub
In a presentation, recorded at QCon San Francisco, ThoughtWorks' Ian Robinson explains how a RESTful HTTP approach can be applied in an Enterprise project. He makes use of many of the techniques that make HTTP a powerful protocol, including caching, hypermedia, and uses standard formats such as Atom Syndication for event notification.
-
Contracts for Agile Software Development
While the Agile Manifesto says "Customer collaboration over contract negotiation", contracts are a reality for many developers and firms. Peter Stevens has analyzed 10 different types of development contracts, shedding light on how well each style fits an agile project. He has uncovered a couple that seem to fit much better than either fixed-price or time-and-materials.
-
Bruce Eckel on Python, Java, Flex, and RIAs
In this post, InfoQ interviews Bruce Eckel to get his thoughts on the RIA landscape and to find out what he has been up to, as Bruce recently released a book he coauthored titled First Steps in Flex.
-
SOA Meets Formal Methods
In a recent blog post Steve Ross-Talbot, one of the main authors of the WS-CDL specification, discusses how he has been using a CDL-based methodology in insurance services and seen an 80% reducing in time to develop and deploy SOA successfully.
-
Flex Builder for Linux Dead?
Over the last few years, Adobe has taken a number of steps to entice a broad range of enterprise developers to use the Flex development platform. With all Adobe's extra work to court open source minded developers, it is surprising to hear the rumblings this week about the end of Flex Builder Linux.
-
Article: Grid Computing on the Azure Cloud Computing Platform, Part 1
In this 3-parts series of articles, David Pallmann explains how to perform grid computations on the Azure cloud computing platform. In Part 1 he presents a design pattern for using Azure for grid computing, while in Part 2 and 3 he is going to give a concrete code example.
-
The Web, The Browser And AtomPub
In response to Joe Gregorio’s post, on why the browser is undermining the adoption of Atompub protocol, Sean McGrath, had an interesting take on the changing notion of what constitutes a web application.
-
SQL Enlight T-SQL Analyzer
SQL Enlight is a tool designed to expedite and facilitate T-SQL development through code analysis and templating. SQL Enlight integrates into MS Visual Studio and SQL Management Studio.
-
Temporal and Behavioral Coupling
Low coupling has always been the Holy Grail of good software engineering. In his new post, Ian Robinson explores two specific types of coupling, temporal and behavioral.
-
What Software are Other Geeks Using?
Wakoopa, a new start-up based in Amsterdam, Holland, has created a new social network aimed at discovering and sharing what applications people are using. While its user base is relatively small and geek oriented, the network provides useful insight on software usage with a social twist.
-
Presentation: Gallio, a .NET Testing Automation Platform
In this presentation recorded at QCon SF 2008, Jeff Brown presents Gallio, a test automation platform, and MbUnit, a test automation framework for .NET. He shows how a test framework works on Gallio and talks about the difficulties faced when building such a platform.
-
2009 Under The Radar Winners Announced
Last Friday, Venture Capitalists gathered in Mountain View to listen to about 30 startups, some as young as 3 month old, presenting their product and their business model. All these companies offer products in the Cloud Computing area. A panel of judges and the attendants ranked each company.
-
What will Oracle’s Planned Acquisition of Sun Mean for Java
Whilst Sun Microsystems and Oracle are hailing Oracle’s purchase of Sun as a huge boost for Java many in the community are not so sure, wondering what kind of control Oracle will seek to exert over the platform.
-
NHibernate Mappings In-Depth
Ayende Rahien have posted 13 blog posts describing the different NHibernate mappings in detail with examples. Ayende is one of the contributors to NHibernate, the creator of NHibernate Profiler and have been using NHibernate for many years.
-
Presentation: Google Data API (GData)
Frank Mantek discusses the Google Data API (GData) including decisions to use REST rather than SOAP technology, how the API is used, numerous examples of how GData has been used by clients, and future plans for evolving the API. A discussion of how GData facilitates Cloud Computing concludes the presentation.