In Danish: Getting Started with Universal Apps for Windows 8.1 and Windows Phone 8.1

In Microsoft Denmark we have recently decided to do our own online show for developers and it’s hosted on Channel 9. We are inviting leading members of the Danish developer community to give tech talks on topics like web development, app development, databases, frontend design, software architecture, application lifecycle management, etc.

It’s all in Danish and we’re up to our third tech talk now. The two first tech talks were given by my colleagues Anders and Henrik and I gave the third talk — this time on Universal App development for Windows 8.1 and Windows Phone 8.1. You should check out our show right here.

If you want to get started with Universal Apps — and if you understand Danish — you should also take a look at our latest tech talk. Enjoy! πŸ˜‰

Demo: Running Python 3.4 and Django 1.7.5 in Azure

This evening I had the pleasure of giving a talk at Python meetup in Copenhagen about running Python 3.4 scripts and Django 1.7.5 web apps in Microsoft Azure. A really great crowd showed up and a lot of the people had some really interesting questions — that always generates some good discussions! πŸ™‚

I’ve recorded the presentation and uploaded it to YouTube. You can find it right here — I hope it will be useful to you:

Presentation: Running R in HDInsight 3.1

Today I was invited to speak at the very first meetup of the Rhus Meetup Club (in Aarhus, Denmark) on the topics of R, RHadoop, HDInsight and Azure Machine Learning. And it was a lot of fun! πŸ™‚

Back when I was doing my postgraduate studies I was writing a heck of lot of R code (as the only student in class — everybody else was using commercial tools like Stata or SAS). And, man, I’d wish there was something like HDInsight when I was a student! It could have helped me out a whole lot when I was writing my thesis and working with the tons of patent data my supervisor had given me (from PATSTAT, approx. 75 million patent-sized full-text entries). My poor HP Envy was struggling a lot back then.

I think the presentation was well received — people didn’t complain too much at least! πŸ˜‰ However, next time I think I will cut down on the material to cover. It’s a really complicated soup you’re cooking when you’re mixing in concepts like R, Hadoop (DFS), MapReduce, YARN, Azure Blob Storage, Azure Machine Learning and more — in just 60 minutes! I will give the same presentation in the CopenhagenR useR group later this month and I think there are some things I can improve before then.

Anyway, my slide deck is available here should you be interested:

Also, these links might be interesting for you if you decide to dive into the world of R, Hadoop and Azure:

Let me know if you stumble upon any questions. Comments are as always very welcome! πŸ™‚

Demo: ASP.NET 5 (Beta 1) and VS2015

As I wrote about in an earlier post, I am one of the speakers at the Dynamicweb Tech Conference 2015. My sessions are on TypeScript and ASP.NET 5, respectively, and in this blog post I am uploading my presentation on the latter of the two.

Take a look at here. It shows the basic structure of ASP.NET 5, how its dependencies work, how to create a basic HTTP request pipeline and how to run it on other servers than IIS. Specifically, I will show how to run it on a Ubuntu server — hooray! πŸ™‚

You should also take a look at this blog post on how to do the ASP.NET 5 on Ubuntu on your own:

As always, leave a comment below if you have any questions! πŸ™‚

Demo: TypeScript in Visual Studio 2015

Today and tomorrow the CMS maker Dynamicweb is hosting their yearly Dynamicweb Tech Conference 2015 at the Comwell Kellers Park resort in BΓΈrkop, Denmark. I am presenting two sessions on TypeScript and ASP.NET 5, respectively, and I decided to record my two sessions. Don’t worry — there’s no camera on, just my screen and a bunch of code, so you don’t have to sit and look at my face! πŸ™‚

You can find my demo script and the PowerPoint presentation in this GitHub repo:

I hope you liked it. Let me know if you have any questions about TypeScript — if you do, leave a comment below and I will try to help you the best I can.