InfoQ Homepage Development Content on InfoQ
-
Article: An Introduction to NetKernel
Last month the NetKernel project released version 3.3 which added an Optimized HTTP Transport Layer, Enhanced Dynamic Language Support, and Reorganized/Re-written Documentation. The documentation enhancements were "to make the concepts of resource-oriented computing easier for adopters". Continuing with that theme InfoQ is proud to present a new article, An Introduction to NetKernel.
-
Another Look at Anonymous Types in VB
Anonymous types in C# are a rather simple affair, as they are always immutable. VB allows both mutable and immutable anonymous types, with subtly different rules for each.
-
Case Study: Applying Java Programming Skill to Flex
In an article published on Adobe Flex Developer Center, Bill Bejeck shares his experience creating components and enforcing separation of concerns with Flex, from a Java developer's perspective.
-
Inside the full speed Rubinius debugger
Debugging Ruby code just got much faster - at least with Rubinius. Unlike the debuggers for MRI or JRuby, the Rubinius full speed debugger allows programs to run at normal speed while they're debugged. We take a look at how the Rubinius VM's transparent design made this possible.
-
MPI for .NET
MPI or Message Passing Interface is the standard for distributed programming such as that used in supercomputers and implementations can be found for FORTRAN, C, and C++. There are several projects in the works to bring that power to .NET. Today we look at two of them.
-
WebLogic Server 10.3 Adds HTTP Pub/Sub Server, Optional Services Startup and FastSwap Deployment
WebLogic Server 10.3 technology preview released by BEA systems includes a HTTP Pub/Sub Server for web based clients to send and receive asynchronous messages over HTTP. Other new features in this release include modular server component installation and startup, and application deployments using the new "FastSwap" feature.
-
SQL Server Best Practices Analyzer to be Integrated into SQL Server 2008
Microsoft is looking to change how SQL Server is managed by incorporating the SQL Server Best Practices Analyzer into the core of SQL Server 2008. This new feature, known as the Declarative Management Framework, allows for proactive enforcement of database policies.
-
Adobe Flex Basics
InfoQ.com has covered a number of advanced and intermediate topics on the who, how, and whys of the Adobe Flex development framework, including: Who Is Using Flex, Flex Misconceptions, The Proprietary Nature of Flash, and Open Source Flex Frameworks. Ted Patrick, a Technical Evangelist for Adobe, takes us back to the basics with his blog post, ‘What is Flex?’
-
WCF Web Programming Model Resources
Since the first announcement of WCF's Web Programming Model and its official release within the .NET Framework 3.5 only few information have been readily available. Now, Steve Maine provides a comprehensive list of resources.
-
News Reader SDK Now Available on WindowsClient.NET
The News Reader SDK is available on WindowsClient.NET The News Reader SDK can be used to build client applications delivering news and other content while providing a rich end-user experience based on several capabilities already existing in WPF, most notably the flow layout one.
-
Open Source FlurineFx Integrates Flex and .Net
RIA technologies often need to integrate with established platforms such as .Net or JEE. FlurineFx is an open source library that bridges Flex and .Net. InfoQ spoke with FluorineFx's project manager and learned more details about it.
-
Amazon EC2 Gains Favor with JEE and Groovy Developers
Using the EC2 API is straightforward, but to make life even simpler Chris Richardson has posted a Groovy framework that can launch MySQL, Apache HTTP Server, a set of Tomcat instances and JMeter, as well as deploying web applications to Amazon's EC2.
-
Mark Mahieu Creates CICE Closure Prototype
One of the hottest topics in Java in recent years has been around adding full closure support to the Java language. Given the complexity that closures could introduce however, it is difficult to judge their full impact without being able to experiment with prototypes for the various proposals.
-
Interview: Didier Girard, are GWT and Volta GCC for the Web?
Microsoft released a preview of Volta last month. Some people have commented that Volta was a direct competitor to GWT. InfoQ talked to Didier Girard, CTO of SFEIR and GWT expert to ask him how they compare and share his perspective on what they represent for developers.
-
Programming for the DLR
The Dynamic Language Runtime (DLR) is an effort to facilitate the creation of language runtimes on .NET. IronRuby, a Ruby for .NET, is one of the languages built on the DLR that helps to push its limits. A new blog gives a step by step introduction to the DLR and how to build languages on it.