InfoQ Homepage Development Content on InfoQ
-
Microsoft Enters the Biotech Market with a Truly Open Source Project
Microsoft Biology Foundation is a collection of libraries build on the .NET framework and based on traditional open source traditions. Rather than reinvent the wheel, Microsoft is leveraging the file formats already found in bioinformatics community. Even more unusual for them, they are soliciting contributions to be added to future versions of MBF.
-
Beta 2 Brings Refinements to .NET’s Coordination Data Structures Library
Coordination Data Structures (CDS) is designed both to be used directly and to act as the building blocks for more complex concurrency frameworks. It includes advanced synchronization tools like the Barrier, several thread-safe collections, and a couple different ways to create futures.
-
Microsoft is Dropping Code Access Security in .NET 4.0
In .NET 4.0, Microsoft is replacing .NET’s Code Access Security (CAS) with a new security model inspired by Silverlight. This rather than complex link demands, code is categorized into three easy to understand levels with partially trusted code being unable to call fully trusted code except via carefully designed gateway functions.
-
Google Works on a Protocol Intended to Replace HTTP
Google proposes SPDY, a new application protocol running on top of SSL, a protocol to replace HTTP which is considered to introduce latencies. They have already created a prototype with a web server and an enhanced Chrome browser that supposedly loads web pages twice as fast.
-
Proposal: A Compromise on Using Dynamic in C#
Jeffrey Palermo, CTO of Headspring Systems, proposes a compromise in using dynamic for C#: the ability to make an entire method dynamic while keeping assemblies static.
-
Microsoft is Offering Free Teamprise Upgrades for TFS 2010
Microsoft has recently purchased Teamprise Client Suite from Teamprise, a division of SourceGear. The products will continue to be offered under a new brand name with free upgrades once the TFS 2010 version is ready.
-
Interview With Aslak Hellesøy on Cucumber For .NET
InfoQ has interviewed Aslak Hellesøy, the creator of Cucumber on its recent support for .NET. Cucumber is an acceptance testing tool for Behaviour Driven Development (BDD). At Agile2009, InfoQ’s Mark Levison reported from the Functional Test Tools Workshop that Matt Wynne and Richard Lawrence started to work on a .NET solution for Cucumber, later to be named Cuke4Nuke.
-
RESTfulie - A Gem To Create Hypermedia Aware Services And Clients
Guilherme Silveira writes to InfoQ on the release of a ruby gem that makes developing hypermedia aware services and clients that consume them a breeze.
-
Java SE 5 Reaches End Of Service Life
Sun's implementation of J2SE 5.0 reached its End of Service Life (EOSL) on November the 3rd 2009, which is the date of the final publicly available update of version 5.0 (J2SE 5.0 Update 22). Extended support is available to customers through Sun's Java for Business program.
-
Google Experiments with a New Language, Go
Go is a Google experimental open source new language resembling C but adding features like reflection, garbage collector, dynamic types, concurrency, and parallelism.
-
Introducing the Task Parallel Library’s new Cancellation Framework
Task Parallel Library, .NET 4.0’s replacement for ThreadPool, got a face lift for beta 2. In addition to performance improvements, it The most important change is probably the new cancellation framework that replaces parent/child relationships with cancellation tokens that can be freely given to logical groups of tasks.
-
EU Issues Formal Statement of Objections to Oracle's Acquisition of Sun
The European Commission has issued a formal statement of objections over Oracle's planned acquisition of Sun Microsystems, which are limited to Oracle's acquisition of MySQL. Oracle however remains confident that the deal will eventually be approved.
-
Creating Facebook Applications in WPF, Silverlight, WinForms, and ASP.NET with Facebook SDK 3.0
Clarity Consulting Inc. and Microsoft have released Facebook SDK 3.0, a toolkit allowing developers to write WPF, Silverlight, WinForms or ASP.NET applications integrated with Facebook.
-
Multiple Output Files using T4
T4 is Visual Studio’s built-in code generator. Though fundamental for many of the frameworks built atop .NET, it is incredibly under-powered. Even the simplest things like intelligently reusing templates or emitting multiple files seem beyond it at first glance. Yet developers such as Damien Guard are finding of ways to improve it.
-
Oracle Announced Plans for the Future of Sun’s Products, but Raised Concerns about NetBeans
Oracle has released an FAQ that describes its plans for the future of popular Sun technologies like GlassFish, NetBeans, MySQL and more. In some cases Oracle’s announcement is unclear and raises concerns about product viability.