Cavone.com: Web & Software Engineering

 Windows Server & workstation :: Cavone.com

 ::Servizi offerti   ::Matilda-CMS SEO   ::Assistenza Tecnica   ::Sviluppo software   ::Pubblicità   ::Contatti   ::Web Ranking   ::RSS Feed  

 Link


 Windows Server & workstation :: Cavone.com

 << Indice dei post <<

Novità di Windows Server 2008 e Visual Studio 2008


In questo articolo presento una panoramica sulle novità incluse nelle nuove versioni dei principali prodotti Microsoft per l'anno 2008: Microsoft Windows Server, Microsoft Visual Studio 2008, Microsoft SQL Server 2008. Le informazioni qui riportate le ho apprese partecipando alla tappa Barese del Lancio di Windows Server 2008: "HEROES: gli eroi sono {qui}", tenutosi il primo Aprile.

Ottima, a mio parere, l'idea di incentrare l'esposizione e l'innovazione dei prodotti di casa Redmond intorno ai clienti Microsoft (gli {eroi} di cui sopra!) ed ai loro nuovi bisogni:
  • Sicurezza ed Affidabilità
  • Virtualizzazione
  • Web e Produttività
  • Business Intelligence

Sicurezza "out of the box"


Per minimizzare la superficie di attacco del nuovo sistema operativo è stato pensato di implementarne un versione completamente priva di interfaccia grafica: "Windows Core" e gestibile solo ed esclusivamente da shell (linea di comando).
Non per nulla le distribuzioni linux per server (Debian e Slackware in primis) continuano da sempre a mantere completamente separata l'interfaccia grafica ed installabile solo opzionalmente...;) L'installazione dei soli componenti strettamente necessari comporta una riduzione del (ben) 60% degli aggiornamenti necessari a mantenere in buona salute Windows Server ed in più, consente di risparmiare energia elettrica fino al 10%. Il che non può che far bene alle nostre tasche ed all'ambiente.
Il rilascio di alcune porzioni di codice del sistema operativo sopratutto in ambito di networking ha consentito di stringere nuove partenership con Novell Suse Linux ed moltissimi altri partener globali. Socondo statistiche di terze parti è stato rilevato che Windows Server, nel 2007, non ha esposto nessuna vulnerabilità critica e le performance su TCP/E e SAP-SD hanno raggiunto valori record.
Microsoft Visual Studio 2008 consente di scrivere codice più sicuro grazie sopratutto a LINQ (Language Integrated Query): un linguaggio, integrato in C# e visual basic .net, per interrogare, allo stesso modo, differenti fonti di dati: Oggetti in memoria, database, XML, Dataset ed Entità (all'interno di modelli entità-relazioni). LINQ elimina la possibilità di attacchi di tipo SQL Injection.

Virtualizzazione (di Sistemi Operativi)

Negli ultimi anni abbiamo assistito, grazie alla sempre maggiore disponibilità di memoria (sia RAM che su hard disk) all'interno dispositivi elettronici sempre più piccoli, ad un incredibile sviluppo di applicazioni (VMware fra tutte) che rendono possibile la creazione di più macchine/Sistemi Operativi virtuali all'interno di una stessa macchina fisica.
Tutto ciò ha portanto ad un sempre maggiore accentramento di differenti servizi "server" su una sola macchina fisica con ovvi benefici in termini di: manutenibilità, raggiungibilità, spazio occupato, energia risparmiata, costi di manutenzione ed assistenza tecnica. Microsoft ha deciso di incorporare queste tecnologie nativamente all'interno del suo sistema Operativo per server, senza la necessità di rivolgersi ad altri fornitori.
La gestione degli ambienti virtuali è sicuramente molto vantaggiosa ma altrettanto delicata in quanto i server virtuali sono sempre "server" e pertanto vanno tenuti in perfetta forma con aggiornamenti automatici così come avviene per il sistema fisico che li ospita.
Microsoft Windows Server 2008 fa tutto questo in maniera nativa ed automatica.
La virtualizzazione è stata introdotta su tutti i livelli:
>> Livello di presentazione (Presentation Virtualization)
  
http://www.microsoft.com/virtualization/solution-tech-presentation.mspx
>> Livello Desktop (Desktop Virtualization)
  
http://www.microsoft.com/virtualization/solution-tech-desktop.mspx
>> Livello di applicazione: Application Virtualization: SoftGrid)
  
http://www.microsoft.com/systemcenter/softgrid/default.mspx
>> Livello Server (Server Virtualization and consolidation)
  
http://www.microsoft.com/windowsserver2008/en/us/virtualization-consolidation.aspx

Nel corso della sessione è stato svolto un esempio pratico di virtualizzazione sui quattro livelli (Use Case: Fourh Coffee Company http://demo.mappoint.net/fourthcoffeecompany/ ) con:
- la creazione di un nuovo nodo ad un cluster di file server virtuali
- la configurazione del relativo quorum configuration
- L'aggiunta di un nuovo server web virtuale, con Internet Information Server 7.0 in modalità "shared configuration".
- La possibilità di utilizzare una applicazione in modalità remota (ricordiamo che il "vecchio" Terminal Server faceva già qualcosa ma solo per soli scopi amministrativi, la maggior parte delle applicazioni client-server non giravano via terminal server...)

Maggiore produttività nello sviluppo di applicazioni Web
Microsoft Visual Studio, si sa, è una piattaforma leader nello sviluppo di applicazioni client-server e web, il 48% delle applicazioni oggigiorno è sviluppata con questo ambiente di sviluppo.
Nella versione 2008 moltissime sono le novità per ciò che riguarda il design di user experience online coinvolgenti e web 2.0 oriented, in particolare:
- Nuovi servizi interattivi agli utenti
- Maggiore collaborazione tra designers e developers
  Una stessa soluzione web potrà essere aperta dal designer con il nuovo applicativo "Expression Blend + SilverLight" che dal developer con "Developer Express" (nuova versione di Visual Web Developer 2005).
- Strumenti integrati e semplificati per l'accesso e l'utilizzo di fonti di dati.
 Infrastruttura ottimizzata per le applicazioni web:
 - Visual Studio 2008
  - Aggiunto il preview contemporaneo di source/Design
 - Supporto completo ai fogli di stile CSS
 - Debug integrato del codice Javascript
 - ASP.NET AJAX integrato
 - LINQ to Object, dataset, SQL, Entities, XML.
 - SilverLight
 - IIS 7.0
 - .NET Framework 3.5


 Posted: 10/04/2008 by Ing. Paolo Cavone

 Lascia un commento!

 Blog

 Novità di Windows Server 2008 e Visual Studio 2008 
  10/04/2008
 Spostare il Global Catalog (GC) fra due Domain Controller 
21/07/2006
 Windows 2K Support Tools 
27/06/2006
 Come esportare utenti e gruppi di un server Windows NT 
23/06/2006
 Come creare un trust fra server Windows 2000 e Windows 2003 
22/06/2006
 Come creare un documento word.doc con VB.NET / ASP.NET 2 
30/03/2006
 Lancio di Microsoft Visual Studio 2005 ed SQL Server 2005 
21/03/2006
 Configurare ed ottimizzare il browser Internet Explorer 
28/04/2005
 Microsoft Windows 2003 SP1: tutte le novità! 
28/04/2005
 Installazione del software client di Windows Terminal Server 
20/03/2005
 Windows Filesystem: da FAT32 a NTFS 
20/02/2005
 Protezione dei file e directory su Microsoft Windows XP 
17/01/2005
 Configurazione TCP/IP da shell (linea di comando) 
23/12/2004
 Aggiornare una chiave di registro tramite batch 
10/12/2004
 La replica di Active Directory non funziona correttamente 
20/10/2004
 Log accessi alle cartelle e file del dominio Windows (Auditing e GPO) 
21/09/2004
 Come rimuovere un Domain Controller (DC) non funzionante 
02/09/2004
 Configurare il server DNS di inoltro su Windows 2000/2003 
05/06/2004
 Come esportare il Log degli eventi su Windows Server 
01/04/2004
 Upgrade di Windows NT Server a Windows 2000/2003 Server 
10/03/2004
 Il Logon su Windows 2000-XP è molto lento... 
18/02/2004

 Sezioni

 ::Servizi offerti   ::Matilda-CMS SEO   ::Assistenza Tecnica   ::Sviluppo software   ::Pubblicità   ::Contatti   ::Web Ranking   ::RSS Feed  

Copyright Cavone.com - 2002-2008. Via G. Arditi 15, 73100 Lecce, P.IVA: 04066160757
RSS - Powered by Matilda-cms. Tutti i diritti riservati. I marchi registrati sono di proprietà dei rispettivi proprietari.
Questo sito non rappresenta una testata giornalistica, viene aggiornato senza alcuna periodicità, esclusivamente sulla base di appunti e scritti dell'autore.