InfoQ Homepage Development Content on InfoQ
-
Occasionally Connected Client Support With VS 2008 SP1
Visual Studio 2008 SP1 provides increased support for occasionally connected clients through an enhanced DataSet designer, integrating ADO.NET Sync Services and SQL Server 2008 Change Data Capture.
-
Presentation: Do The Hustle
In this presentation at RubyFringe, Obie Fernandez shares his experience selling consulting services for both Thoughtworks and Hashrocket and gives advice on how developers/consultants can deal with clients by setting minimal requirements, saying "No" and how to choose hourly rates and much more.
-
.NET 3.5 SP1 Runs Managed Applications From Network Shares
Microsoft has released .NET Framework 3.5 SP1 which includes a security change from previous versions allowing to run managed applications from network shares.
-
JRuby Roundup: Java Integration and Debugging (JSR-45) Improvements
Some recent changes on the JRuby trunk improve Java Integration, which allows JRuby to interact with pure Java code faster and more conveniently. Also: Ruby code compiled with JRuby's (JIT) compiler can now make use of the JVMs debugging capabilities using JSR-45 (Debugging Support for Other Languages).
-
Deadlock Debugging for .NET
Out of the box, .NET doesn't have any support for deadlock detection. Normally the way one checks for deadlocks is by attaching the debugger and examining each thread. Corneliu, creator of the GUI debugging tool HawkEye, has offered an alternative. His ACorns.Debugging tool works against most .NET programs, without recompiling them.
-
The Industrialization of Software Delivery
IT has consistently failed to deliver expected value time and time again. According to Ian Thomas, Industrialization (componentization, specialization) may be a solution for supporting software agility and reliability in the new business environment.
-
Open Source Data Integration Software XAware 5.1 Supports REST, XML Validation and JMX BizComponent
The latest version of XAware, an open-source composite data services software supports REST operations, XML schema validation and enhancements to JMX BizComponent monitoring component. XAware development team last week announced release of version 5.1 of the data integration solution which can be used for creating and managing data services for Service-Oriented Architecture (SOA) applications.
-
Presentation: Jinesh Varia About Amazon Alexa Web Service's Architecture
In this presentation, Jinesh Varia, a Web Services Evangelist at Amazon, talks about the architecture of one of Amazon's web services called Alexa. Jinesh explains how Amazon has reached scalability, performance and reduced costs for the Alexa service.
-
Hibernate 3.3: Redesigned, Modular JARs and a Refactored Caching System
Hibernate, a Java-based Object/Relational (O/R) mapping framework, released version 3.3 today. InfoQ spoke with project lead Steve Ebersole to learn more about this release and what new capabilities it adds to Hibernate.
-
Enumerating Concurrent Collections
Continuing our series on parallel programming and collections, we now turn to the problem of enumerating mutable collections. With so many options available, picking the right semantics is hard, so Stephen Toub of the Parallel Extensions team is asking for feedback.
-
JUnit Still Not Dead
JUnit has recently released version 4.5 of the infamous Java testing framework, but is it enough to keep the project in the spotlight? Read more to find what's being talked about regarding the future of JUnit.
-
Pros and Cons of GitHub vs RubyForge as Gem Source
GitHub recently added its own RubyGems server with an integrated Gems release process. Only problem: these Gems are not automatically available because RubyGems defaults to RubyForge as source. We talked to RubyGems maintainer Eric Hodel, PJ Hyett from GitHub, and Tom Copeland from RubyForge about the problems and possible solutions.
-
Iterators for VB
Visual Basic's Paul Vick recently revealed a proposal to add iterators in a yet named version. While meant to address the same use cases as C#'s yield return statement, the proposal looks more like something out of a function programmer's playbook.
-
SQL Server 2008 Feature Pack RTM Is Available
Microsoft has released SQL Server 2008 Feature Pack August 2008 the same day when SQL Server 2008 was released. Feature Pack is a collection of stand-alone packages, including Analysis Services, Command Line Utilities and many others, which provide additional value to SQL Server 2008.
-
Fluent NHibernate
Fluent NHibernate is an API for creating NHibernate mappings programmatically instead of XML configuration files. Its goal is to reduce the difficulties faced when incorporating NHibernate in a project by providing improved readability, testing capabilities, and compile time safety.