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