InfoQ Homepage Architecture & Design Content on InfoQ
-
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.
-
Article: Using SketchFlow to Create Better Prototypes
Simon Guest of Microsoft introduces SketchFlow by discussing why prototyping is an important developer skill and how a tool can enhance developer-customer interaction. The functionality and features of SketchFlow are presented in the context of an ongoing sample application (an on-line store).
-
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.
-
Dedicated Tester on an Agile Team
The need for dedicated testers on an Agile team has been long discussed and debated. In many Agile teams dedicated testers play a pivotal role where as in others developers double up as testers. A recent discussion on the Scrum Development group tries to revisit the need for having a dedicated tester on the team.
-
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.
-
Easy Persistent Entity Transfers
Often times when transferring persistent entities outside of the JVM you must strip off persistence related information or modifications. Gilead, formerly Hibernate4GWT, aims to ease that process and handle the heavy lifting.
-
Pex White-box Test Generator Updated
Microsoft Research has released a new version of Pex, an automated white-box testing library for .NET. Pex v0.11 brings support for Delegates as Parameters, a new Exception Tree View, Stubbed Events, and Recursive Stubs.
-
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.
-
Presentation: Evolving the Java Language
Neal Gafter discusses how to evolve a widely deployed language without causing disruption using planned changes for JDK7 (superpackages, closures, annotations on types, type inference, exception handling, and self types) as an example. He examines how the changes are conditioned by preexisting language design choices, and discusses their influence on API design.
-
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.
-
C#/VB Parity in .NET 4
At the 2008 PDC, Microsoft promised language parity between Visual Basic and C#. What that means for .NET 4 was enumerated during the Lang.NET keynote. Briefly, this is what you can expect to see.