Click here to Skip to main content
15,881,204 members

Articles by David Catuhe (Articles: 15)

Articles: 15

RSS Feed

Average article rating: 4.90

Desktop Programming
Win32
2 Dec 2015   Updated: 2 Dec 2015   Rating: 5.00/5    Votes: 5   Popularity: 3.49
Licence: CPOL    Views: 28,032     Bookmarked: 11   Downloaded: 0
Please Sign up or sign in to vote.
Thanks to Chakra (the JavaScript engine used by Microsoft Edge), it is now possible to host one of the fastest JavaScript engines (and also the one with the highest support of ECMAScript 6) inside any Universal Windows Platform application.
Hosted Services
Azure
1 Jun 2015   Updated: 1 Jun 2015   Rating: 5.00/5    Votes: 2   Popularity: 1.51
Licence: CPOL    Views: 10,401     Bookmarked: 4   Downloaded: 0
Please Sign up or sign in to vote.
In this tutorial, I will share several tools that provide insight into how your code is performing, and show you how to make the most of user marks in the memory graph to analyze your performance.
1 Jun 2015   Updated: 1 Jun 2015   Rating: 0.00/5    Votes: 0   Popularity: 0.00
Licence: CPOL    Views: 5,551     Bookmarked: 2   Downloaded: 0
Please Sign up or sign in to vote.
In this tutorial, I want to share with you how to use this for your own projects and how performance and memory are impacted for the major browsers.
3 Jun 2015   Updated: 3 Jun 2015   Rating: 0.00/5    Votes: 0   Popularity: 0.00
Licence: CPOL    Views: 8,100     Bookmarked: 1   Downloaded: 0
Please Sign up or sign in to vote.
In this article, I’ll focus on template strings based on my personal experience creating embedded expressions.
25 Jun 2015   Updated: 25 Jun 2015   Rating: 5.00/5    Votes: 4   Popularity: 3.01
Licence: CPOL    Views: 14,055     Bookmarked: 4   Downloaded: 0
Please Sign up or sign in to vote.
Vorlon.js is powered by node.JS, socket.io, and late-night coffee. I would like to share with you why we made it, how to incorporate it into your own testing workflow, and also share some more details into the art of building a JS library like it.
Programming Languages
ECMAScript
4 Nov 2015   Updated: 4 Nov 2015   Rating: 5.00/5    Votes: 20   Popularity: 6.51
Licence: CPOL    Views: 45,753     Bookmarked: 25   Downloaded: 0
Please Sign up or sign in to vote.
Microsoft Program Manager David Cathuhe shares an overview of asynchronous code within ECMAScript: what it is, how it works, and ways it can improve your workflow when working with JavaScript.
Javascript
16 Dec 2015   Updated: 16 Dec 2015   Rating: 4.96/5    Votes: 8   Popularity: 4.48
Licence: CPOL    Views: 10,888     Bookmarked: 9   Downloaded: 0
Please Sign up or sign in to vote.
I want to share with you what it means to run an open source project
30 Apr 2015   Updated: 30 Apr 2015   Rating: 0.00/5    Votes: 0   Popularity: 0.00
Licence: CPOL    Views: 12,310     Bookmarked: 13   Downloaded: 0
Please Sign up or sign in to vote.
A lot of my friends are C# or C++ developers. They use inheritance in their projects and when they want to learn or discover JavaScript, one of the first questions they ask is: “But how can I do inheritance with JavaScript?”
12 Jun 2015   Updated: 12 Jun 2015   Rating: 4.88/5    Votes: 9   Popularity: 4.66
Licence: CPOL    Views: 15,040     Bookmarked: 10   Downloaded: 0
Please Sign up or sign in to vote.
In this tutorial, I’ll walk through Fluent APIs – what to consider, how to write it, and cross-browser performance implications.
Typescript
27 Apr 2015   Updated: 27 Apr 2015   Rating: 5.00/5    Votes: 1   Popularity: 0.00
Licence: CPOL    Views: 16,090     Bookmarked: 6   Downloaded: 0
Please Sign up or sign in to vote.
I’d like to share with you a series of articles about ECMAScript 6, sharing my passion for it and explaining how it can work for you.
Web Development
CSS
14 Jul 2015   Updated: 14 Jul 2015   Rating: 5.00/5    Votes: 1   Popularity: 0.00
Licence: CPOL    Views: 10,960     Bookmarked: 1   Downloaded: 0
Please Sign up or sign in to vote.
The babylon.JS team at Microsoft recently released a new update (v2.1) with a host of new and improved tools to build browser-based 3D experiences. In this article, I’ll walk you through some of the major updates, along with links to demos and sandbox builds you can try yourself.
HTML
1 May 2015   Updated: 1 May 2015   Rating: 5.00/5    Votes: 3   Popularity: 2.39
Licence: CPOL    Views: 15,362     Bookmarked: 13   Downloaded: 0
Please Sign up or sign in to vote.
Today I am going to try to explain you how shaders in babylon.js work.
23 Sep 2015   Updated: 23 Sep 2015   Rating: 4.76/5    Votes: 21   Popularity: 6.09
Licence: CPOL    Views: 21,563     Bookmarked: 27   Downloaded: 0
Please Sign up or sign in to vote.
I’ll demonstrate building a game from scratch using Web technologies and just two external libraries, and I’ll do it in less than one hour.
29 Sep 2015   Updated: 29 Sep 2015   Rating: 5.00/5    Votes: 4   Popularity: 3.01
Licence: CPOL    Views: 12,020     Bookmarked: 4   Downloaded: 0
Please Sign up or sign in to vote.
This article is the first in a series that will take a detailed look at one specific feature of Vorlon.js, starting with one of the biggest: the DOM Explorer.
HTML5
14 May 2013   Updated: 14 May 2013   Rating: 4.25/5    Votes: 4   Popularity: 2.56
Licence: CPOL    Views: 17,461     Bookmarked: 6   Downloaded: 0
Please Sign up or sign in to vote.
Using Web Workers to improve performance of image manipulation

Average blogs rating:

No blogs have been submitted.

Average tips rating:

No tips have been posted.

Average reference rating:

No reference articles have been posted.

Average project rating:

No projects have been posted.
United States United States
David Catuhe is a Principal Program Manager at Microsoft focusing on web development. He is author of the babylon.js framework for building 3D games with HTML5 and WebGL. Read his blog on MSDN or follow him @deltakosh on Twitter.