Code Aware Libraries with Roslyn

by Jonathan Allen on  May 01, 2015

Code Aware Libraries are “libraries that provide guidance on correct use through embedded tooling and operates on the user’s code in real time.”

Universal Programs and API Contracts

by Jonathan Allen on  May 01, 2015

Historically, creating universal or “run anywhere” applications meant restricting yourself to the lowest common denominator. New features can’t be used until all devices support it, which may be never depending on your customer base. In the Windows 10 vision, that isn’t going to be the case.

C# Futures: Extension Properties and More

by Jonathan Allen on  May 01, 2015

The next proposal in our C# Futures series considers the possibility of offering extension fields. This in turn would allow for extension properties and extension events.

CoreOS Launches Monitored Google-Style Infrastructure

by Guillermo Beltri on  May 01, 2015 2

CoreOS has released Tectonic, a new product created from the aggregation of the CoreOS stack and the Google Kubernetes platform. Tectonic packages up different container technology and puts an UI on top of containers which includes a management console, an integrated registry and other tools to automate deployment.

New F12 Developer Tools for the New Microsoft Edge

by Jeff Martin on  Apr 30, 2015

Microsoft's new web browser, Edge, comes with new F12 developer tools built in TypeScript.

Deep Dive into Universal Applications

by Jonathan Allen on  Apr 30, 2015 2

Developing Universal Applications require an understanding of .NET Native, their “compiler in the cloud” that allows one application to run on a variety of devices with paying for JIT compilation.

Entity Framework 7: New Platforms and New Data Stores

by Jonathan Allen on  Apr 30, 2015 1

Entity Framework was created solely for working with relational data on the full version of .NET. In EF 7, neither of those statements is true.

Compiling Objective-C into C++ with Visual Studio

by Jonathan Allen on  Apr 30, 2015

While there were rumors that Microsoft would be adopting Android for the Windows 10 platform, no one expected the announcement that iOS applications would also be adopted. This is made possible, by combining C2 with Clang.

Enhancements for C2, the Compiler Behind VC++ and Native .NET

by Jonathan Allen on  Apr 30, 2015

Most developers don’t know much about C2, but it is a vital part of the Windows development lifecycle. It acts as the backend compiler for Visual C++, .NET natively compiled code, compiled T-SQL, and Objective-C on Windows.

Dan North Asks for Real World BDD Examples

by Jan Stenberg on  Apr 30, 2015

During a panel discussion about Behaviour-Driven Development (BDD) at this year’s CukeUp 2015 conference Dan North came up with an idea of a community-curated resource for everyone interested in BDD with examples, adaptions, scenarios as well as experience reports and common practises and links to other external resources.

Quick Take: Build 2015 Day 2 Keynote

by Jeff Martin on  Apr 30, 2015

Microsoft's Build continued today with demonstrations on what modern Windows 10 apps can do and how developers can quickly bring their existing apps to the platform.

Stroustrup: Thoughts on C++17 - An Interview

by Sergio De Simone on  Apr 30, 2015 1

Bjarne Stroustrup, designer and original implementor of C++, has recently circulated a draft aimed at “stimulating a discussion” about C++17 design goals and possible new features,. such as modules, concepts, and ranges. InfoQ has taken the opportunity to talk with Stroustrup to clarify his view on C++ and the committee’s work.

Visual Studio 2015 RC Targets All Devices

by Jeff Martin on  Apr 30, 2015

Microsoft has delivered the Release Candidate of Visual Studio 2015, demonstrating their desire to be the first choice for developers regardless of the platform that they are targeting.

Microsoft Makes Available Their Platform for Building Microservices

by Abel Avram on  Apr 30, 2015

Microsoft has announced and made available the preview of Azure Service Fabric (ASF), a cloud platform including a runtime and lifecycle management tools for creating, deploying, running and managing microservices. ASF microservices can be deployed on Azure or on-premises on Windows Server private or hosted clouds. Support for Linux is to come in the future.

Benefits of Continuous Testing

by Ben Linders on  Apr 30, 2015

At Unruly teams have been applying eXtreme Programming (XP) since being founded in 2006. Teams take a test-first approach to developing code and invest in automated checks that can be run in live environments. InfoQ interviewed Rachel Davies about the importance of a continuous approach to testing, how this has evolved over the years and the business advantage that it delivers to Unruly.

General Feedback
Marketing and all content copyright © 2006-2015 C4Media Inc. hosted at Contegix, the best ISP we've ever worked with.
Privacy policy