InfoQ Homepage .NET Content on InfoQ
-
More on Immutable Collections in .NET
Since we last reported on Immutable Collections in January, the API has evolved and a lot more has been revealed about the inner workings.
-
JSON Validation Roundup
Create any “flexible” or “extensible” file format and sooner or later a group of developers will start complaining about validation. For JSON, several options are starting to spring up.
-
Portable Class Library Support for Noda Time
Noda Time, the advanced date/time library for .NET, is now available for Windows 8, Windows Phone 7, and Windows Phone 8. This version also offers a NuGet package and a comprehensive user’s guide.
-
Visual Studio 2012 Update 2 Formally Released
Microsoft has formally released Update 2 for Visual Studio 2012. This update brings several new features but also includes numerous big fixes and behavior corrections.
-
When to Use WPF with Async and Reactive Extensions
Ian Griffiths has published a six part series on when to use, and when not to use, .NET 4.5’s async features with WPF. The series begins with a post titled Too Much, Too Fast with WPF and Async.
-
Java 8 Starting to Find Its Way into .Net/Mono
In last week’s development snapshot, IKVM added experimental support for static methods in interfaces and default interfaces methods. These Java 8 features are primarily to support the internal workings of Java libraries, they won’t be readily usable from other .NET languages.
-
MyGet is Offering Free Build Services for CodePlex, GitHub, and BitBucket
Developers with MyGet accounts can now take advantage of a free public beta of MyGet Build Services. This service allows developers using services such as CodePlex, GitHub, or BitBucket to use MyGet as an automated build server.
-
Introducing ActorFx, a Cloud Based Actor Runtime
Developed by MS Open Tech, a subsidiary of Microsoft, ActorFx intends to offer a “non-prescriptive, language-independent model of dynamic distributed objects.”
-
CryptoLicensing v2013 for .Net with Activation Console, Mono for Android Support
CryptoLicensing v2013 for .Net includes license service activation console, new methods, properties with support for Mono, Android platforms including several improvements and bug fixes.
-
RavenDB Founder On .NET, ACID with NoSQL, Upcoming Features
RavenDB 2.0 was recently released with several new features. In an InfoQ exclusive interview, Oren Eini (Ayende Rahien), founder and project lead of RavenDB, shares the rationale behind various decisions in the project, as well as what’s coming up.
-
.NET Goes Immutable
One of the most common misunderstandings in .NET development is the idea that variables of type IEnumerable or ReadOnlyCollection are thread-safe. In order to offer truly thread-safe collections for scenarios where you would be tempted to use IEnumerable or ReadOnlyCollection, Microsoft’s Base Class Library (BCL) team is offering a preview of a new set of immutable collections.
-
RavenDB Gets Better Performance, Tooling, Async APIs
RavenDB 2.0 RC was recently released with a better tooling, a new Changes() API, Eval Patching, better indexing performance and several other improvements.
-
.NET Tools And Practices Research Insights
The community research we published on .NET tools and practices had more than 650 votes leading to some interesting results. We attempt to draw insights.
-
Integrate SkyDrive with .NET and Windows Phone 8 SDK
Microsoft recently released software development kit which enables developers to integrate SkyDrive into .NET and Windows Phone 8 applications.
-
Jon Skeet on Noda Time 1.0
Jon Skeet, a software engineer at Google and Microsoft C# MVP, has announced version 1.0 of Noda Time, a .NET port of the popular Joda Time date/time library for Java.