Top cloud myths of 2016 | Blog | Microsoft Azure

Over the last few years, “cloud” has been one of the most used words in tech, and 2016 is no exception – for good reason. Nearly three-fourths (70 percent) of IT professionals report their organizations use public cloud solutions, and nine in 10 (92 percent) say their companies have services that should be running in the public cloud, but aren’t currently. As organizations embrace the cloud globally, we’ve seen digital transformation of entire industries powered by the cloud – from automotive builders creating connected cars to new retail customers leveraging cloud-based data and advanced analytics to personally tailor customer experiences.

Source: Top cloud myths of 2016 | Blog | Microsoft Azure

Dixin’s Blog – LINQ via C#

This tutorial discusses cross-platform functional programming and LINQ programming via the latest C# 7.0 language, from real world development to underlying theories. It covers both .NET Framework (for Windows) and .NET Core (for Linux, Mac, and Windows). C# is an open source, cross-platform language from Microsoft, and LINQ is the built-in functional data query capabilities of the language, working with API sets provided by .NET libraries. This entire tutorial is based on the latest language and frameworks. It covers C#’s functional features and functional programming aspects, and the detailed usage and internal mechanisms of mainstream LINQ technologies for different data domains, including LINQ to Objects, Parallel LINQ, LINQ to XML, and LINQ to Entities. It also demystifies the underlying quintessential theories of functional programming and LINQ, including Lambda Calculus and Category Theory.

Source: Dixin’s Blog – LINQ via C#

Announcing custom domain HTTPS support with Azure CDN | Blog | Microsoft Azure

We are very excited to let you know that this feature is now available with Azure CDN from Verizon. The end-to-end workflow to enable HTTPS for your custom domain is simplified via one-click enablement, complete certificate management, and all with no additional cost.

Source: Announcing custom domain HTTPS support with Azure CDN | Blog | Microsoft Azure

7 Features of C# 7.0 Worth Knowing | BinaryIntellect Knowledge Base

As you are aware of C# 7.0 and Visual Studio 2017 have been released. In this article I quickly take you through seven new features of the language that are worth knowing. I assume that you are familiar with C# 6.0 and hence I am not going into too much technical details of these features here. My aim is to quickly let you know of a few interesting features that can make your C# code more efficient and clear. Let’s get going.

Source: 7 Features of C# 7.0 Worth Knowing | BinaryIntellect Knowledge Base

ContractManager: Intro – Here and there

This an introduction to series of blogs which I will cover few topics related to Xamarin Forms application development. Even though these topics unrelated to each other, I will use these to create one single application which utilize each technology to certain extent.

Topics which I plan to discuss are

  • MVVM for Xamarin Forms
  • MVVM based navigation Xamarin Forms
  • Utilize Azure B2C for Xamarin Forms
  • Utilize Azure AAD for Xamarin Forms
  • Local databases with SQLite
  • Custom rendering

I will add navigation to each topic as it completes, hope this will be an exiting journey.

Manage access at scale

Enterprise Mobility + Security (EMS) is the only comprehensive cloud solution that natively protects corporate data on the device itself and beyond with four layers of protection across identities, devices, apps, and data. EMS helps you solve one of the key challenges in the mobile-first, cloud-first world – how to provide a comprehensive set of tools within Azure Active Directory (Azure AD) that will help you with the following:

  • Advanced user lifecycle management
  • Low IT overhead and cost
  • Monitor your identity bridge

Source: Manage access at scale

Prototyping reactive interfaces with an adapted JavaScript Observer pattern – Ben Frain

For the purpose of this post, consider prototyping a simple stock buying widget. The stock price will change randomly and based upon the current stock price and our minimum buy price (that the user will input) a ‘Buy Stock’ button will light up or not as the case may be. This is as simple as possible a demonstration as I could imagine but you’ll hopefully appreciate the principle. What this widget does will not be important so much as the way it is doing it.

Source: Prototyping reactive interfaces with an adapted JavaScript Observer pattern – Ben Frain

Nikolaos Kantzelis ASP.Net Blog – Returning IQueryable from Repository Pattern

Clean code architecture dictates that we should program against clean interfaces and the various layers that exist in our application should communicate with each other trough interfaces so there is separation of concerns and the one layer is decoupled from the other. In other words we need to have low coupling between the layers.

Source: Nikolaos Kantzelis ASP.Net Blog – Returning IQueryable from Repository Pattern

Announcing Azure DNS General Availability

Today, we are excited to announce the General Availability of Azure DNS. As a global service, it is available for use in all public Azure regions.

We announced the Public Preview of Azure DNS at the Ignite conference in May of last year. Since then the service has been used by thousands of customers, whose valuable feedback has helped drive engineering improvements and to mature the service.

With this announcement, Azure DNS can now be used for production workloads. It is supported via Azure Support, and is backed by a 99.99% availability SLA.

Source: Announcing Azure DNS General Availability

Realities of Cross-Platform Development: How Platform-Specific Can You Go? — Visual Studio Magazine

To help solve the cross-platform problem, Xamarin has produced Xamarin.Forms and added this product to the list of tools for developers. Xamarin.Forms is a cross-platform API that maps to device-specific APIs. This article will delve into an examination of Xamarin.Forms with an application that I had to write for our startup and how well it meets several requirements:

  • How well does it display on a platform? How much platform-specific code is necessary? Does the application “look” like a native platform?
  • When a developer has to resort to native API calls, how easy is it? Can it be done? Does it work?
  • When something else has to happen, how much third-party support is there?

Source: Realities of Cross-Platform Development: How Platform-Specific Can You Go? — Visual Studio Magazine