Using XAML in Xamarin.Forms – Part 3: Accessing Dynamic Data

The first article in this series on using XAML in Xamarin.Forms looked at what XAML is, its benefits, and some of the basics of using it. The second article dove a little deeper, looking at how to access static data – or data that doesn't change – from XAML. I could stop right there if […]

Best Practices for Designing a Chatbot Conversational Experience

Designing a conversational experience requires a set of best practices that go beyond the natural language understanding and personality of your chatbot. You will need to account for unexpected scenarios, interruptions, ambiguities and other situations that are the norm when having a conversation in real life. When we started creating Darvin.ai – a platform for […]

5 Ways to Export from ASP.NET to Word and PDF Files

Building feature rich applications can often leave users asking to take visual elements off the screen to be used elsewhere. Being able to export from an application to Word or PDF opens up new possibilities, such as sharing, reporting or even satisfying Sarbanes–Oxley (SOX) audit requirements. Getting data out of your application and into standard […]

Building Native iOS and Android Apps With Vue and NativeScript

Vue is a popular JavaScript framework for handling the view layer of your application. NativeScript is technology that lets developers use JavaScript to drive completely native iOS and Android applications. Together the two technologies let you build mobile apps with the simplicity you expect from Vue, and the power you expect from NativeScript. The NativeScript […]

Building Reusable UI Components in ASP.NET Core

In recent years, the modern web platform has propelled itself forward at the speed of light. Open source web development communities have popped up on GitHub like canvas tents at peak-season campsites; and state-of-the-art technologies have emerged like fireflies in the night sky. Where was our friend ASP.NET, you ask? Startled by the clamor, it […]

Consuming Azure Machine Learning in ASP.NET Core

Azure Machine Learning (ML) provides the infrastructure for building custom machine learning models. Once an Azure ML predictive model is deployed as a web service, a REST API is used to communicate with the model to evaluate predictions. Azure ML web services are REST API and JSON formatted messages that can be consumed by a […]

The Xamarin Live Player Unpacked

It is 2017, and it is almost criminal to say that your app doesn't work on a given mobile platform. This means, most mobile developers are building cross-platform apps. Xamarin has helped democratize cross-platform mobile development for .NET developers. You get world-class IDEs and tooling to build your Xamarin apps on any platform. But deploying […]

Toolkits, Toolkits, Toolkits!

As a UWP developer, you have many options to help build your application quickly and reliably. In fact, there are so many options that you may feel like you can choose only one. Luckily, that’s not the case, and many toolkits complement each other in various ways. Today, we’ll talk about two open source toolkits: […]

Why Serverless?

Like most developers I know, I'm fairly jaded when it comes to the "next big thing." I've been in development, professionally, for over twenty years, and while I've seen a heck of a lot of incredible improvement in my time, I've also seen my fair share of fads that come and go. Up until somewhat […]

Code PaLOUsa Mobile Panel

On this episode of Eat Sleep Code, we’re in front of a live audience at Code PaLOUsa talking about all things mobile. For this episode we’ve assembled a panel of mobile experts featuring Sam Basu, Mike Branstein, and Nick Landry to share their advice on tackling modern mobile development. Samidip Basu Samidip Basu (@samidip) is […]