.NET Day
05 Febbraio 2015
#netday15
[email protected]
Blog:
http://marcominerva.wordpress.com
Twitter: @marcominerva
DotNetAbruzzo
.NET Day #netday15
.NET Day #netday15
.NET Day #netday15
.NET Day #netday15
.NET Day #netday15
The request hits the
controller
B
The Controller asks
the Model for data
Model
2
1
3
The Model gives the
data back to the
Controller
Controller
r
o
w
s
e
r
The controller formats the data
and passes them to the View
4
5
The view renders the
HTML that needs to be
sent to the client
.NET Day #netday15
View
.NET Day #netday15
.NET Day #netday15
.NET Day #netday15
.NET Day #netday15
.NET Day #netday15
.NET Day #netday15
.NET Day #netday15
.NET Day #netday15
.NET Day #netday15
.NET Day #netday15
.NET Day #netday15
.NET Day #netday15
Microsoft Azure
Introduzione ragionata per sviluppatori .NET
.NET Day #netday15
Huge infrastructure scale is the enabler
19 Regions ONLINE…huge datacenter capacity around the world…and we’re growing
North Europe
Central US
Iowa
US Gov
Ireland
North Central US
Illinois
West Europe
Netherlands
China North *
Beijing
East US
Iowa
West US
Virginia
South Central US
Texas
India West
US Gov
Japan West
India East
TBD
Virginia
Saitama
Shanghai
East US 2
California
Japan East
China South *
Virginia
Osaka
TBD
East Asia
Hong Kong
SE Asia
Singapore
Australia East
Sydney
Brazil South
Sao Paulo




100+ datacenters
Top 3 networks in the world
2x AWS, 6x Google DC Regions
G Series – Largest VM in World, 32 cores, 448GB Ram, SSD…
Australia West
Melbourne
Operational
Announced
* Operated by 21Vianet
23
Microsoft Azure Web Sites
Crea nuovi siti Web in pochi secondi
Gestisci e scala i tuoi siti con facilità
Load balancing automatico
Utilizza istanze riservate per
aumentare le performance e la
scalabilità
Supporto per attività schedulate
(Web jobs)
Utilizza ASP.NET, ASP, PHP, Java o
Node.js
Database SQL Azure o MySQL
Supporto ad applicazioni e
framework open source
Sviluppa con Visual Studio e
WebMatrix
Supporta tool di sviluppo Web su
ogni piattaforma (Windows, OSX e
Linux)
Integrazione con source control
come Team Foundation Server e
Git
Supporto per l’analisi dell’utilizzo e
delle performance
Accesso veloce a log, richieste e
diagnostica
SQL Azure
•
•
•
•
Database SQL Server as a service
Completamente gestito
Scalabile
Cross Datacenter failover e backup per
supportare scenari di disaster recovery
Azure Storage
• Storage as a service
• Completamente gestito
• Replica automatica dei dati
Mobile Services
• Fornisce i servizi di base per lo
sviluppo di applicazioni client
• Client supportati
•
•
•
•
•
•
•
•
iOS
Android
HTML5/Web
Xamarin
Windows
Windows Phone
PhoneGap
Sencha
Storage
Authentication
Logic
Push
Scheduler
Azure Portal
manage.windowsazure.com
Azure Management Portal (Preview)
portal.azure.com
.NET Day #netday15
Provare Azure
• 150 € di credito validi per un mese
• Utilizzabili con tutti i servizi di Azure
• Una serie di risorse utilizzabili gratuitamente
+
http://azure.microsoft.com/it-it/pricing/free-trial
http://www.asp.net
http://www.asp.net/web-api
http://www.asp.net/signalr
http://azure.microsoft.com
.NET Day #netday15