Showing archive results for May 2017

May 10, 2017
Post comments count0
Post likes count0

Using ‘Visual Studio Agent Deployment’ task on machines not connected to the internet

Vahe Minasyan
Vahe Minasyan

Run Functional Tests’ (RFT) task is used for running functional tests using remote machines or to run tests in a distributed manner using multiple machines. With TFS 2017 Update 2 and VSTS, You can use “Run Functional Tests” task to run tests using Visual Studio Test Agent 2017. The RFT task needs a companion ‘Deploy Test Agent’ task that deploys a...

May 10, 2017
Post comments count0
Post likes count0

So Many More Xamarin Dev Days!

Vahe Minasyan
Vahe Minasyan

Now scheduled in over 30 countries around the world, Xamarin Dev Days invite you to explore the power of mobile development for iOS, Android, and Windows in C#. After FREE training courses from Xamarin experts and local community members, you’ll get to create your own mobile project by a building a cross-platform, cloud-connected app with Xamarin a...

May 10, 2017
Post comments count0
Post likes count0

Making Your Xamarin.Forms Apps Accessible

Vahe Minasyan
Vahe Minasyan

iOS, Android, and Windows all expose APIs for developers to build accessible mobile apps for everyone. We’re excited to announce that we’ve added new APIs for accessibility in Xamarin.Forms to make it even easier for developers to build accessible, cross-platform mobile applications. In this post, we’ll take a look at new APIs added to Xamarin.Form...

May 4, 2017
Post comments count0
Post likes count0

Announcing the .NET Framework 4.7 General Availability

Vahe Minasyan
Vahe Minasyan

Today, we are announcing the general availability of the .NET Framework 4.7. The .NET Framework 4.7 was released as part of Windows 10 Creators Update a month ago. You can now install the .NET Framework 4.7 on other versions of Windows. You can download the .NET Framework 4.7: Web installer and Offline installer.

May 4, 2017
Post comments count0
Post likes count0

Developing Enterprise Apps using Xamarin.Forms

Vahe Minasyan
Vahe Minasyan

After many years working with developers of enterprise apps, we know that they face several challenges, including: app requirements that can change over time; new business opportunities and challenges; ongoing feedback during development that can significantly affect the scope and requirements of the app. With these in mind

May 4, 2017
Post comments count0
Post likes count0

Understanding performance and usage impact of releases using annotations in Application Insights

Vahe Minasyan
Vahe Minasyan

A little over a year ago, the Application Insights team re-introduced release annotations so that users would have the ability to correlate occurrences of app and services releases with their APM data. VSTS users can simply add a step to their release scripts to create annotations, and users leveraging third-party release engines can push release a...

May 3, 2017
Post comments count0
Post likes count0

Announcing TypeScript 2.3

Vahe Minasyan
Vahe Minasyan

Today we’re excited to bring you our latest release with TypeScript 2.3! For those who aren’t familiar, TypeScript is a superset of JavaScript that brings users optional static types and solid tooling. Using TypeScript can help avoid painful bugs people commonly run into when writing JavaScript by type-checking your code. TypeScript can actually re...

May 3, 2017
Post comments count0
Post likes count0

Making Your Xamarin.Forms Apps Accessible

Vahe Minasyan
Vahe Minasyan

iOS, Android, and Windows all expose APIs for developers to build accessible mobile apps for everyone. We’re excited to announce that we’ve added new APIs for accessibility in Xamarin.Forms to make it even easier for developers to build accessible, cross-platform mobile applications. In this post, we’ll take a look at new APIs added to Xamarin.Form...

May 3, 2017
Post comments count0
Post likes count0

Master the Master-Detail Pattern

Vahe Minasyan
Vahe Minasyan

In the world of information consumption in applications, it’s crucial to have a clear and easy way to navigate and inspect that information. The master-detail design pattern has become one of the most popular approaches in applications today. In this post, we’ll discuss what this is, determine if it’s appropriate for your application and show how y...

May 3, 2017
Post comments count0
Post likes count0

Setup a CI/CD pipeline with package management for your Team Services extension

Vahe Minasyan
Vahe Minasyan

In recent posts we covered our CI/CD pipelines for the Yeoman generator package, for simple extensions, and for extension with unit testing and code coverage. We continue by exploring our Roll-up Board extension pipeline, which pulls a shared package from the Package Management in Team Services.