2. • Before there were: C/C++, VisualBasic, Delphi, Clarion, Clipper, ..>
• Write Once Run Everywhere
• Bytecode
• Compiled / interpreted language on JVM (Java Virtual Machine)
• Sun Microsystems (now Oracle)
• Knock, knock. Who’s there? ….. (long pause) …. Java!
• Why I don’t use Java? Because I c#!
1996
12. • ASP.NET MVC (Model View Controller pattern)
• WebForms -> Cortporate&Enterprise RAD environment
• MVC -> Web 2.0 cunsumer web sites, HQ web apps
• All based on ASP.NET framework (.NET 3.5 +)
• Full source released 2009 under MS-PL license
• jQuery included in official ASP.NET release
2007
ASP.NET MVC
CTP
2009
ASP.NET MVC
v1
2010
ASP.NET MVC
v2
2011
ASP.NET MVC
v3
2012
ASP.NET MVC
v4
15. • PaaS & IaaS
• Host .NET, PHP, NodeJS, Java, Ruby, … under Windows or Linux
• Services (networking, messaging, storage) available through HTTP /
REST
• Hadoop, NodeJS, source contributed by MS
• 10 free websites (in subdomain)
• SDK source on Github
CLOUDS?