InfoQ Homepage Development Content on InfoQ
-
SQLite Has Been Ported to .NET
Noah Hart has ported SQLite3 to C#. While the first port is slower than the original, the project opens the way for SQLite to be used in .NET managed projects without using P/Invoke or unsafe code.
-
Web Services as an Alternative to Copy-Protected Software
Microsoft has released an API for generating Tags, their new barcode technology. But unlike most commercial libraries, there are no attempts at copy-protection. Instead, the library is only available as a web service.
-
Dependency Injection harmonized for Java EE 6
Earlier this year, Google and SpringSource announced that they were co-operating on a standard set of annotations to be used for dependency injection which were proposed via JSR-330. These annotations didn't line up with those proposed for JSR-299, which generated controversy that has now been resolved, with JSR-299 adopting the JSR-330 annotations and both moving forward to be part of Java EE 6.
-
Google Chose Jetty for App Engine
Google App Engine was initially using Apache Tomcat as their webserver/servlet container but eventually switched to Jetty.
-
IronRuby Roundup – IronRuby 0.9.0 and Benchmarks
The community around the IronRuby project is appearing busier as of late as the team moves the project toward a 1.0 release. The team has released version 0.9.0 and Antonio Cangiano has released some encouraging benchmarks for IronRuby.
-
Spec# and Boogie Released on CodePlex
The source code for Spec# is now available on CodePlex under the Microsoft Research Shared Source License Agreement (non-commercial use only). It’s code verification tools, named Boogie, has been released under the Microsoft Public License, which conforms to Free/Open Source standards.
-
NHibernate LINQ Provider Released
NHibernate Linq 1.0 has been released. Based on the stable provider from NHibernate Contrib, NHibernate Linq 1.0 is a LINQ provider that supports most operations available through the NHibernate criteria query API.
-
-
'State of Agile' Survey Open
The fourth annual 'State of Agile' survey is open for public participation. The 6-page survey takes 5 to 10 minutes to complete and participants remain anonymous. Over the past 3 years the survey, sponsored by VersionOne, has gauged how widely agile practices have been adopted, as well as the results obtained.
-
A Preview of Version 2 of ASP.NET MVC
Microsoft has released the first preview for their ASP.NET MVC v2. Highlights include a new plugable validation model, sub-projects for dividing up large websites, and an enhanced templating model.
-
JBoss Netty 3.1 Released
Netty 3.1.0 was recently released by the JBoss Community and is another option when writing client/server network applications.
-
Future of the Threading and Garbage Collection in Ruby - Interview with Koichi Sasada
InfoQ caught up with the creator of Ruby 1.9.x's VM Koichi Sasada to talk about what's coming for Ruby 1.9.2, the state of the Global Interpreter Lock (or Global VM Lock) and what it'll take to get a generational GC in 1.9.x.
-
Generating Linux Appliances from Visual Studio
Novell has released SUSE Studio, a tool used for creating Linux appliances. Related to that, the Mono team has created a plug-in to generate such SUSE powered appliances from within Visual Studio.
-
IronRuby and the Road to 1.0
IronRuby was originally announced by Microsoft at MIX'07 and two years later developers are wondering where is version 1.0. InfoQ interviewed John Lam My in January of 2008, where John indicated the team was looking for release in the second half of the year, but that did not materialize.
-
HyperSpace, a Browsing Environment with a Small Footprint
Phoenix Technologies has created HyperSpace, a small OS that supports only browsing. HyperSpace precedes Google Chrome OS which is supposed to offer the same functionality with some differences.