InfoQ Homepage Development Content on InfoQ
-
ASP.NET MVC 4 Roadmap
In keeping with their annual cadence, Microsoft has begun work on the next version of ASP.NET MVC. Areas of emphasis include smoothing out the development and deployment workflow, sharing more features with Web Forms, improving AJAX support, and offering a better story for HTML 5 on mobile and tablet devices.
-
ZeroTurnaround and Genuitec Announce JRebel for MyEclipse
ZeroTurnaround and Genuitec have announced the availability of JRebel for MyEclipse. JRebel is a popular JVM plugin which permits code modifications without the need for a full redeployment, and MyEclipse is a fully-featured IDE for Java and Enterprise Java development.
-
NumPy and SciPy for .NET
As part of the Python Tools for Visual Studio project the well-known NumPy and SciPy libraries were ported to .NET. The port, which combines C# and C interfaces over a native C core, was done in such a way that all .NET languages can take advantage of it.
-
JetBrains introduces the new JVM language Kotlin
So far, Kotlin has been primarily known as a Russian island thirty kilometers west of Saint Petersburg. More recently, the Czech company JetBrains introduced a programming language named Kotlin running on the JVM (Java Virtual Machine). It is the intent of the Kotlin language developers to get rid of some challenges in the Java language.
-
GPU.NET 2.0 Brings HPC to Linux and Mac
GPU.NET 2.0 supports Mono, enabling building and deploying computational intensive applications for Linux and Mac OS X along the already supported Windows.
-
SQL Server 2008 R2 SP1 Brings Easier Schema Upgrades, Improved Query Performance
SQL Server 2008 R2 SP1 brings several features such as DAC Framework for easier schema upgrades, new DMVs and XEvents for better supportability, Improved Query Performance with ForceSeek and ForceScan and Disk space control for PowerPivot.
-
Cross-Compiling Scala for .NET
Scala, a popular language for the Java platform, is making inroads to .NET thanks to a project run by École Polytechnique Fédérale de Lausanne and funded by Microsoft. The project heavily relies on Jeroen Frijters’ IKVM, which is a Java Virtual Machine that runs on the CLR (.NET and Mono).
-
Web Workbench Introduces Sass, LESS, and CoffeeScript to Visual Studio 2010
Mindscape recently announced Web Workbench, a free extension that adds Sass, LESS, and CoffeeScript functionality to Visual Studio 2010. Sass and LESS are languages meant to simplify CSS3 development, and CoffeeScript increases JavaScript’s readability and conciseness.
-
Upcoming Agile Coach Camps
Agile coaches facilitate the transformations of teams and organizations to agile methods. Agile coach camps are open space unconferences where coaches gather to share and learn. There are two upcoming coach camps, one in Bletchley Park in the UK, the other in Columbus Ohio in the US.
-
Making OpenXML Easy with ClosedXML
When working with Excel documents, developers usually use raw XML or rely on the Office Automation libraries. But the Office Automation library is not appropriate for servers and working with XML can be quite tedious. ClosedXML bridges the gap by providing an easy to use Office-like API without the overhead of COM. To introduce this library we spoke with Manuel De Leon of the ClosedXML project.
-
Veracity, a New DVCS Based on a Distributed Database
Veracity is a DVCS that can be installed on Windows, Mac, and Linux, and uses a distributed database for its repository.
-
Selenium 2 (a.k.a Selenium WebDriver) Is Released
The Selenium team has recently released Selenium 2 (a.k.a. Selenium WebDriver), a major update to the poplar test framework for web applications.
-
Xamarin Gets All IP Rights for Mono and Related Products
Mono is back where it started. Miguel de Icaza and his developers have all legal rights to continue developing Mono and all related products due to an agreement with SUSE, now part of The Attachmate Group.
-
CassandraSF2011: Progress and Futures
Johnathan Ellis keynoted at Cassandra SF 2011. Ellis reviewed accomplishments including better support for multi-data center deployments, optimized read performance, included integrated caching and improved client APIs including a SQL-like language CQL. Looking forward, Ellis emphasized polish - efficient database repair, storage compression, optimized performance and an expanded CQL language.
-
Cassandra Indexing Guidelines from CassandraSF2011
Ed Anuff reviewed Cassandra's built-in secondary indexes, noting that they don't work well for high cardinality values, require at least one equality comparison and return unsorted results. Anuff presented patterns for alternative indexing including wide rows and tables that use Cassandra 0.8.1's new composite comparator operators to overcome these limitations.