InfoQ Homepage .NET Content on InfoQ
-
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.
-
Microsoft Open Sources Reactive Extensions
Reactive Extensions (Rx) has been open sourced by Microsoft Open Technologies. This increases the chances that it will be available with Mono soon as well.
-
Windows Azure Messaging Features Come To Windows Server
Microsoft has announced public availability of Service Bus 1.0, and it will be free to use with a properly licensed Windows Server. This makes features from Windows Azure Messaging available on in-house infrastructure.
-
Mono 3.0 Adds Async, Improves SGen GC and More
Miguel De Icaza has announced the release of Mono 3.0, which comes with several improvements such as Async, better SGen GC, improved Eval API and .NET 4.5 compatibility.
-
ServiceStack Crosses 100 Contributors
ServiceStack is an Open Source .NET and Mono Framework that provides a strong alternative to WCF, MVC and Web API for building Web Services and Applications. The project team recently announced that they crossed 100 contributors milestone. We take this opportunity to dig further.
-
An Interview with David Starr, a Senior Program Manager in the Visual Studio ALM
David Starr, the founder of ElegantCode.com, a software craftsman, a technical and an agile instructor, talks about his new position at Microsoft, his vision of products, agility and his personal plans for future.
-
Community-Driven Research: What are the most widely used .NET practices and tools?
InfoQ's research initiative continues with an 8th question: "What are the most widely used .NET practices and tools?". This is a new service we hope will provide you with up-to-date & bias-free community-based insight into trends & behaviors that affect enterprise software development. Unlike traditional vendor/analyst-based research, our research is based on answers provided by YOU.
-
Azure has its own Chaos Monkey
Steve Marx, founder of Site44.com, has released WazMonkey, a simple version of Netflix’s Chaos Monkey for Azure. It allows developers to test their Azure deployments in much the same manner as Chaos Monkey tests Amazon Web Services. The methodology of testing employed by both WazMonkey and Chaos Monkey randomly injects real life failure scenarios into existing cloud-based software deployments.
-
WiX – Powerful Deployment For Your Apps
Visual Studio 2012 gets rid of “VS Setup” projects. However, the WiX toolset provides a strong open alternative for creating your installation packages.
-
Entity Framework 6.0: Async, IQueryable Operators and Feature Improvements
According to Microsoft, Entity Framework 6.0 will provide support for async and can be implemented either using SaveChangesAsync() or ExecuteSqlCommandAsync() methods. Entity Framework 6.0 will also enable developers to perform async operations on IQueryable (IQueryable<T>) operator and can be implemented using FindAsync() and SingleAsync() extension methods.