InfoQ Homepage Development Content on InfoQ
-
Visual Studio “14” CTP3: PerfTips and the IDE
The third preview of Visual Studio "14" has been released, combing some evolutionary improvements to the IDE with a insightful new debugging tool called PerfTips. PerfTips increases the accessibility of debugging program performance right in the editor.
-
C++14 Is Here: Summary of New Features
C++14, the new C++ standard succeeding C++11, has been finally approved and is heading to ISO for publication this year. While improvements in C++14 are "deliberately tiny" compared to C++11, says C++ creator Bjarne Stroustrup, they still "add significant convenience for users" and are a step on the route to make C++ "more novice friendly."
-
ASP.NET vNext Projects Get Simpler
ASP.NET vNext alpha3 was released along with the Visual Studio "14" CTP3. Several interesting changes are around ASP.NET projects - simpler project files, ability to specify build event handlers, cleaner source folders and more.
-
research2guidance: The Most Preferred Cross-platform Tools
research2guidance has published a study (PDF) comparing the top 40 cross-platform (CP) tools by asking 2,188 developers from 5 continents to name and rate their satisfaction with the tools they are using.
-
Mono 3.6 Delivers Improved Debugger
Mono 3.6 has been released, and features an improved debugger, several bug fixes, and Nuget for Mac users.
-
Lyft Replaces Puppet with SaltStack
Lyft, a "ridesharing" start-up, replaced Puppet with SaltStack as its infrastructure configuration management tool. Ansible was the other contender as Ryan Lane, a Lyft engineer, explained in his recent article. In the end, SaltStack came on top when Lyft considered each tool's ease of use, maturity, performance and the surrounding community.
-
ORTC and the Future of WebRTC
The first stable ORTC (Object RTC) specification is out. The questions is how is it going to impact WebRTC?
-
Joda-Time 2.4 - New Methods, Improved Concurrency and Performance
The Joda-Time 2.4 date and time Java library has been released. It's the first Joda-Time release for 2014, and it contains enhancements, bug fixes and a time zone update. No deprecations have been introduced. Joda-Time 2.4 is released under the Apache License Version 2 and requires JDK 5+.
-
Python Tools for Visual Studio 2.1 RC Released
Microsoft continues to polish their powerful (and open source) Python Tools for Visual Studio package, which turns their famous IDE into a powerful Python development environment. This plugin does support the Web and Desktop Express editions of VS2013.
-
Xamarin.Mac and iOS Now Have a Unified API and 64-bit Support
Xamarin now provides a single API for both Mac OS and iOS for 32-bit and/or 64-bit.
-
JavaScript Error Recorder Lets Users Report Bugs in Browser
Bogomil Shopov and Robert Nyman have announced The Usersnap Console Recorder, a browsable JavaScript error- and XHR-logs recorder that is free to use for FOSS projects.
-
Microservices vs Monolithic Applications
Using microservices is one way of breaking up a monolithic application to gain increased decoupling, separation of concerns and fast deployment but it’s not the only or even the best way, Todd Hoff states comparing the two architectural approaches.
-
Google unveils Mesa - Geo-Replicated Near-Realtime Scalable Data Warehouse
Google has unveiled their new data-warehouse called Mesa. Mesa is a system that scales across multiple data centers and processes petabytes of data, while being able to respond to queries in sub-second time and maintain ACID properties.
-
Thoughts on Unit Testing vs Ad-hoc Testing with Asynchronous Code
One of the interesting features of the Task + async/await pattern is that you can easily decorate the results of any operation. Lucian Wischik of Microsoft shows how to take advantage of this in order to make your end-to-end testing more robust.
-
The End of .NET 4.0 is Near
Microsoft has announced an end-of-life schedule for .NET 4.0 thru 4.5.1. After January 12 of 2016, all technical support, including security and non-security updates, will be discontinued. Developers and users will need to either go back to.NET 3.5 SP 1 or upgrade to 4.5.2.