BT

Apple Rebuilds Siri Backend Services Using Apache Mesos

by Daniel Bryant on  May 03, 2015

Apple have announced that the company’s popular Siri iOS-based intelligent personal assistant is powered on the backend by Apache Mesos, the open source cluster manager. The Mesosphere blog states that Apple have created a proprietary PaaS-like scheduler framework named J.A.R.V.I.S., which allows developers to deploy Siri services in a scalable and fault-tolerant manner.

Azure Logic Apps

by Jonathan Allen on  May 01, 2015

Historically working with BizTalk has been overly difficult. Once you get past very simple scenarios, the learning curve for BizTalk was so steep that most developers didn’t even bother trying. They would either hack something together or just skip BizTalk entirely and just use purely custom code. Azure App Logic seeks to correct this problem with a new approach.

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.

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.

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.

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.

Microsoft Makes Available Their Platform for Building Microservices

by Abel Avram on  Apr 30, 2015 3

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.

Cross Platform Applications for Office 365

by Jonathan Allen on  Apr 29, 2015

A major focus of Build 2015 is Office 365 as a platform. The desktop version of Office has been treated as a development platform since the early days of macros written in a variant of BASIC. Microsoft intends to recreate and expand upon that by turning Office 365 into a cross platform development platform available on any form factor or operating system.

Compile Time Bindings in Universal XAML

by Jonathan Allen on  Apr 29, 2015

Universal XAML isn’t just an application UI toolkit, it is being used throughout Windows 10 for OS programs. As such, cross-platform consistency and performance are of upmost concern. To address this, new features such as compile-time data binding has been added.

Best Practices for IoT on Azure

by Jonathan Allen on  Apr 29, 2015

Depending on who you ask, IoT is something brand new and revolutionary or just a natural progression of what we’ve been doing for decades. The truth is somewhere in the middle; consumer devices replacing the simplistic, mass produced sensors and expensive aviation-grade components. With this in mind, Kevin Miller of Microsoft offers these basic guidelines for starting an IoT project.

Fabian Hueske on Apache Flink Framework

by Srini Penchikala on  Apr 28, 2015

Apache Flink is a distributed data flow processing system for performing analytics on large data sets. It can be used for real time data streams as well as batch data processing. It supports APIs in Java and Scala programming languages. Fabian Hueske, PMC member of Apache Flink, spoke about the data processing framework at the recent ApacheCon Conference.

The Next Web Europe 2015 Recap Part Two

by Alex Giamas on  Apr 28, 2015

The Next Web took place last week in Amsterdam, Netherlands. With more than 3,500 participants, it’s one of the biggest technology conferences in Europe. This recap looks at the most interesting news that came out of the two day conference.

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