<?xml version="1.0" encoding="UTF-8"?>
<html xmlns="http://www.w3.org/1999/xhtml" xmlns:wx="http://ilps.science.uva.nl/WikiXML/wx" xml:lang="it" lang="it">
<head>
<title>Programmazione orientata agli utenti</title>
<meta name="wx_namespace" content="0"/>
<meta name="wx_pagename" content="Programmazione_orientata_agli_utenti"/>
<meta name="wx_page_id" content="1615006"/>
</head>
<body>
<div id="wx_article">
<wx:section level="1" title="Programmazione orientata agli utenti" id="wxsec1"><h1 class="pagetitle" id="wx1">Programmazione orientata agli utenti</h1>

<wx:template id="wx_t1" pagename="Template:W" page_id="128581"/>
<div class="toccolours itwiki_template_avviso rad noprint" style="margin-bottom:.5em" id="wx2">
<div class="wx_image" wx:align="left" id="wx3"><a href="/wit/Immagine:WikiAiutare.png" title="Questa voce è da wikificare" wx:linktype="image" wx:pagename="Immagine:WikiAiutare.png" id="wx4"><img src="/wit/Immagine:WikiAiutare.png" alt="Questa voce è da wikificare" width="30" id="wx5"/></a></div>

<p id="wx6">Questa voce di <a href="/wit/Informatica" title="Informatica" wx:linktype="known" wx:pagename="Informatica" wx:page_id="1681180" id="wx7">informatica</a> non è ancora <a href="/wit/Aiuto:Wikificare" title="Aiuto:Wikificare" wx:linktype="known" wx:pagename="Aiuto:Wikificare" id="wx8">formattata</a> secondo gli <a href="/wit/Aiuto:Manuale_di_stile" title="Aiuto:Manuale di stile" wx:linktype="known" wx:pagename="Aiuto:Manuale_di_stile" id="wx9">standard</a>: <a href="http://wit/wit/index.php?title=Programmazione_orientata_agli_utenti&amp;action=edit" class="external text" wx:linktype="external" rel="nofollow" id="wx10">contribuisci</a> a migliorarla seguendo le <a href="/wit/Aiuto:Manuale_di_stile" title="Aiuto:Manuale di stile" wx:linktype="known" wx:pagename="Aiuto:Manuale_di_stile" id="wx11">convenzioni di Wikipedia</a>.</p>
</div>

<wx:templateend start="wx_t1"/>
<p id="wx12">- programmazione orientata agli utenti o alle persone - (User Oriented Programming)</p>

<p id="wx13">La crescente popolarità delle connessioni internet, sempre più veloci e disponibili in svariati dispositivi wireless con dimensioni anche tascabili, ha favorito l'innovazione e la creazione di applicazioni Web-Oriented con interfaccie amichevoli e pronte ad assecondare le esigenze delle più svariate tipologie di utenza.</p>

<p id="wx14">I servizi web offerti dai nuovi sistemi operativi e dalla piattaforma .NET di Microsoft ha creato un circolo virtuoso atto a favorire il sorgere di nuove applicazioni e servizi sempre più evoluti che permettono lo scambio di informazioni e altri tipi di interazione tra utenti, società, culture diverse.</p>

<p id="wx15">Il paradigma di programmazione orientata agli utenti è stato introdotto nel 1998 dalla microsoft Press in "Inside Microsoft Windows NT Internet Development" di Ronan Sorensen e prevede tre cardini :</p>

<p id="wx16"><br id="wx17"/>
- Universalizzazione</p>

<p id="wx18">Standardizzazione dell’ambiente esecutivo runtime al fine di ottenere la portabilità di servizi e applicazioni web oriented su diverse piattaforme. La <a href="/wit/Common_Language_Infrastructure" title="Common Language Infrastructure" wx:linktype="known" wx:pagename="Common_Language_Infrastructure" wx:page_id="225512" id="wx19">Common Language Infrastructure</a> (CLI) specifica aperta sviluppata da Microsoft con le varie implementazioni quali <a href="/wit/Mono_%28progetto%29" title="Mono (progetto)" wx:linktype="known" wx:pagename="Mono_(progetto)" wx:page_id="235836" id="wx20">Mono</a>, <a href="/wit/DotGNU" title="DotGNU" wx:linktype="known" wx:pagename="DotGNU" wx:page_id="544284" id="wx21">dotGNU</a>, Shared Source CLI (Rotor) della Microsoft soddisfa tali specifiche.</p>

<p id="wx22"><br id="wx23"/>
- Collaborazione</p>

<p id="wx24">Interazione ed integrazione tra più servizi al fine di ottenerne altri più evoluti. Per far ciò è necessario poter conoscere quali sono i servizi web disponibili, la loro descrizione, l’interfaccia di comunicazione. A tal fine sono stati sviluppati protocolli, classi, servizi atti ad agevolare il programmatore quali : <a href="/wit/SOAP" title="SOAP" wx:linktype="known" wx:pagename="SOAP" wx:page_id="52694" id="wx25">SOAP</a>, WSIL (Web Services Inspection Language), <a href="/wit/Web_Services_Description_Language" title="Web Services Description Language" wx:linktype="known" wx:pagename="Web_Services_Description_Language" wx:page_id="200408" id="wx26">WSDL</a>, <a href="/wit/Universal_Description_Discovery_and_Integration" title="Universal Description Discovery and Integration" wx:linktype="known" wx:pagename="Universal_Description_Discovery_and_Integration" wx:page_id="200546" id="wx27">UDDI</a> etc.</p>

<p id="wx28"><br id="wx29"/>
- Traduzione</p>

<p id="wx30">Offre la possibilità di interfacciare applicazioni e servizi web (sviluppati con varie tecnologie) verso degli standard universalmente riconosciuti il tutto tramite servizi di conversione (interoperabilità dei sistemi) ed in oltre permette di ottenere dei contratti di descrizione dei servizi in un formato comune ed unico (a tal fine si presta l’<a href="/wit/XSLT" title="XSLT" wx:linktype="known" wx:pagename="XSLT" wx:page_id="12101" id="wx31">XSLT</a> Extensible Style Language Trasformation).</p>
</wx:section></div>
<div id="wx_categorylinks">
<a href="/wit/index.php?title=Speciale:Categories&amp;article=Programmazione_orientata_agli_utenti" title="Speciale:Categories" wx:linktype="known" wx:pagename="Speciale:Categories" id="wx32">Categorie</a>: <span dir="ltr" id="wx33"><a href="/wit/Categoria:Da_wikificare_informatica" title="Categoria:Da wikificare informatica" wx:linktype="known" wx:pagename="Categoria:Da_wikificare_informatica" wx:page_id="246130" id="wx34">Da wikificare informatica</a></span> | <span dir="ltr" id="wx35"><a href="/wit/Categoria:Da_wikificare_-_febbraio_2008" title="Categoria:Da wikificare - febbraio 2008" wx:linktype="known" wx:pagename="Categoria:Da_wikificare_-_febbraio_2008" wx:page_id="1578060" id="wx36">Da wikificare - febbraio 2008</a></span></div>
<div id="wx_languagelinks">
</div>
</body>
<wx:templatearguments for="wx_t1"><wx:argument name="argomento">
<p id="wx37">informatica</p>
</wx:argument><wx:argument name="mese">
<p id="wx38">febbraio 2008</p>
</wx:argument><wx:argument name="firma">
<a href="/wit/Utente:MM" class="new" title="Utente:MM" wx:linktype="unknown" wx:pagename="Utente:MM" id="wx39">MM</a> <small id="wx40"><a href="/wit/Discussioni_utente:MM" class="new" title="Discussioni utente:MM" wx:linktype="unknown" wx:pagename="Discussioni_utente:MM" id="wx41">(msg)</a></small>
<p id="wx42">09:57, 24 feb 2008 (CET)</p>
</wx:argument></wx:templatearguments>
</html>
