I am very impressed with the Azure
dashboard UI and I can't figure out what stack/languages/etc it's made with? It works in all browsers, can copy/paste in all browsers and knows connection state. It does not look like Flash
or Silverlight
... or is it? Please help me figure this out.
Asked
Active
Viewed 6,124 times
6

Serj Sagan
- 28,927
- 17
- 154
- 183
-
1Serj - as curious as you might be... StackOverflow isn't going to be the place for this. It's not a programming question. And this isn't the place for a product team to discuss their implementation details. And as far as Flash or Silverlight: You can figure that out by yourself with a simple right-click in the browser. – David Makogon Dec 15 '15 at 04:56
1 Answers
11
The Azure portal is written in TypeScript and uses jQuery, KnockoutJS, Q, RequireJS, and Less (among a few other libraries). There's a thin ASP.NET Web API layer on the back-end, but most calls go directly to back-end services, like Azure Resource Manager (ARM).

Michael Flanakin
- 472
- 1
- 5
- 18
-
I believe it uses raw JavaScript. The classic portal (manage.windowsazure.com) used Flash for this, but we tried to avoid that. – Michael Flanakin Oct 05 '17 at 17:45
-
I do not believe that raw Javascript allows you to do Copy/Paste as a security precaution... so if you paste some code samples of how it is done, that would be amazing! – Serj Sagan Oct 05 '17 at 17:55
-
1@SerjSagan, starting 2015, browsers can copy to the clipboard with JavaScript: https://stackoverflow.com/questions/400212/how-do-i-copy-to-the-clipboard-in-javascript – Tsahi Asher Jan 19 '18 at 16:32