InfoQ Homepage .NET Content on InfoQ
-
Introducing the .NET Foundation
Microsoft’s evolution towards a major open source player has reached the next step with the introduction of the .NET Foundation. The purpose of the foundation is to “be the steward of a growing collection of open source technologies for.NET” including ASP.NET MVC, Xamarin Mimekit, and the .NET Compiler Platform.
-
C# Compiler Released As Open Source
The destination of Microsoft's Roslyn project has been revealed: the rewrite of the C# and VB compilers has been released under an open source license by Microsoft. Not only will users benefit from the improved tooling Roslyn supports, they can also look under the hood to add features or analyze behavior.
-
Microsoft Speeds Up Windows Store Apps with .NET Native
.NET Native is an attempt from Microsoft to reduce the start up times and memory footprint of Windows Store applications.
-
Microsoft Opens Windows to the Universal App: One App for All Platforms
Microsoft has formally introduced Windows universal apps, allowing developers to write a single app that will run on all Windows-based devices: phones, tablets, and PCs. This move unifies the platform in a significant way.
-
ASP.NET Web API Gets OData v4.0 Support, WCF Will Not
ASP.NET Web API 2.2 for OData v4.0 are now available as nightly builds. The team also released OData core libraries version 6.1 on nuget with several bug fixes and new features, especially increased support for OData v4 spec. However, the MS team suggested that WCF will not get OData v4 specific features.
-
EF Gets Public Mapping API, Ability To Handle Commit Failures
Entity Framework 6.1 was recently released with several interesting improvements such as better tooling, CommitFailureHandler, IndexAttribute, a Public Mapping API and more.
-
Integrating Windows Logging Through Linux With Syslog4NET
Centralized logging makes application support and troubleshooting much easier, but Windows and Linux/UNIX based systems take different approaches. Syslog4NET provides a way to bridge this gap, allowing Windows applications to directly log to a syslog dameon running on Linux/UNIX.
-
Introducing Biggy: An ORM-like Library for Document Databases
When working with relational data, there are several options for lightweight databases such as SQLite and SQL Server Compact. But when your needs are better met by a document style database there is a surprising lack of options. Hence the creation of Biggy.
-
RyuJIT's Improved Compiler Boosts .NET
The next generation .NET compiler from Microsoft, codename RyuJIT, has just had a second preview version release. While still very much a beta, the initial results are impressive when compared to both the first preview and the current 64-bit JIT compiler used by NET today.
-
Project Helios: An ASP.NET OWIN-based Web Host Running on IIS
Microsoft has released a project called Helios, a lightweight OWIN-based web host running on top of IIS.
-
Salesforce.com Woos Windows Developers with New Toolkits for .NET
Salesforce.com is attempting to make it easier for .NET developers to consume its web services thanks to a new pair of open-source Toolkits. These Toolkits target the Force.com REST API and Chatter API and are the brainchild of Salesforce Platform Advocate Wade Wegner who talked to InfoQ about the goals and logistics of building these components.
-
Microsoft OpenTech Brings SQLite to Windows Phone and Windows Store
Microsoft is now offering an official version of SQLite for Windows Phone, Windows Store, and .NET 4.5. The library is available as a Portable Class Library, so developers can use as a basis for their own portable libraries.
-
Producer/Consumer Processing with TPL Dataflow
Getting started with TPL Dataflow can be daunting. There is a lot of new terminology to learn and many of the advanced features obscure the simpler ones that you should be relying on. Dave Marini of Taskmatics cuts through the confusion by showing a complete producer/consumer dataflow from start to end.
-
LINQ To Logs And Traces
Microsoft Open Technologies recently announced the release of Tx, an open source project that can help debugging using Logs/Traces, and building of real-time monitoring and alerting systems.
-
Interview with Vyacheslav Volkov, Creator of CaptchaMvc
InfoQ interviewed Vyacheslav Volkov, creator of CaptchaMvc, about his project and the future of captcha’s in general.