<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Diego La Monica &#187; Knowledge Base</title>
	<atom:link href="http://diegolamonica.info/etichetta/knowledge-base/feed/" rel="self" type="application/rss+xml" />
	<link>http://diegolamonica.info</link>
	<description>Software, standards, accessibilità, usabilità &#38; Web 2.0</description>
	<lastBuildDate>Wed, 28 Mar 2012 08:00:09 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.2</generator>
		<item>
		<title>Funzione Replace in Microsoft Visual Basic 5</title>
		<link>http://diegolamonica.info/funzione-replace-in-microsoft-visual-basic-5/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=funzione-replace-in-microsoft-visual-basic-5</link>
		<comments>http://diegolamonica.info/funzione-replace-in-microsoft-visual-basic-5/#comments</comments>
		<pubDate>Fri, 27 Aug 2010 09:59:26 +0000</pubDate>
		<dc:creator>Diego La Monica</dc:creator>
				<category><![CDATA[Knowledge Base]]></category>
		<category><![CDATA[Manipolazione delle stringhe]]></category>
		<category><![CDATA[Visual Basic]]></category>
		<category><![CDATA[Microsoft Visual Basic]]></category>
		<category><![CDATA[Retrocompatibilità]]></category>
		<category><![CDATA[Sviluppo lato Client]]></category>

		<guid isPermaLink="false">http://diegolamonica.info/?page_id=84</guid>
		<description><![CDATA[Sin dalla versione 6 del Visual Basic è stata introdotta la funzione Replace che consente di sostituire una parte di una stringa con una nuova stringa. Questa però è una funzionalità che gli sviluppatori che utilizzano Visual Basic 5 (o una versione precedente) non possono utilizzare se non implementando tale funzione da zero. L&#8217;esigenza mi [...]]]></description>
			<content:encoded><![CDATA[<p>Sin dalla versione 6 del Visual Basic è stata introdotta la funzione Replace che consente di sostituire una parte di una stringa con una nuova stringa. Questa però è una funzionalità che gli sviluppatori che utilizzano Visual Basic 5 (o una versione precedente) non possono utilizzare se non implementando tale funzione da zero. L&#8217;esigenza mi è nata dal momento in cui avevo da manutenere dei vecchi progetti di alcuni clienti che richiedevano l&#8217;uso di tale versione.<span id="more-84"></span></p>
<p>Di seguito è rappresentata la funzione <strong>Replace </strong>da copiare ed incollare in un Modulo ed utilizzabile da Visual Basic 5 quanto dalle versioni precedenti.<br />
Tale funzione utilizza la stessa sintassi della funzione introdotta con il Visual Basic 6 così da consentire eventuali migrazioni delle procedure che ne fanno utilizzo in modo trasparente (rimuovendo quindi solo la funzione dal modulo).</p>
<pre name="code" class="vb">Public Function Replace(ByVal Expression As String, Find As String, sReplace As String, Optional Start As Long = 1) As String
  Dim S As String
  Dim I As Integer
  For I = Start To Len(Expression)
    S = UCase(Mid(Expression, I, Len(Find)))
    If S = UCase(Find) Then
       Expression = Left(Expression, I - 1) &amp; sReplace &amp; _
          Mid(Expression, I + Len(Find))
       I = I + Len(sReplace) - 1
    End If
  Next
  Replace = Expression
End Function</pre>
]]></content:encoded>
			<wfw:commentRss>http://diegolamonica.info/funzione-replace-in-microsoft-visual-basic-5/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Come determinare se una cartella è condivisa</title>
		<link>http://diegolamonica.info/come-determinare-se-una-cartella-e-condivisa/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=come-determinare-se-una-cartella-e-condivisa</link>
		<comments>http://diegolamonica.info/come-determinare-se-una-cartella-e-condivisa/#comments</comments>
		<pubDate>Fri, 27 Aug 2010 09:17:42 +0000</pubDate>
		<dc:creator>Diego La Monica</dc:creator>
				<category><![CDATA[Knowledge Base]]></category>
		<category><![CDATA[Networking]]></category>
		<category><![CDATA[Visual Basic]]></category>
		<category><![CDATA[Client Server]]></category>
		<category><![CDATA[Condivisioni]]></category>
		<category><![CDATA[Microsoft Visual Basic]]></category>
		<category><![CDATA[Sviluppo lato Client]]></category>

		<guid isPermaLink="false">http://diegolamonica.info/?page_id=76</guid>
		<description><![CDATA[Talvolta quando si creano degli applicativi che devono lavorare in background senza l&#8217;intervento dell&#8217;utente, è bene prevedere qualsiasi anomalia senza però segnalare con un alert (magari su un server) la situazione anomala e comunque senza mandare in crash l&#8217;intera applicazione per una condizione non verificatasi. Tempo addietro mi capitò sviluppando una procedura batch che un [...]]]></description>
			<content:encoded><![CDATA[<p>Talvolta quando si creano degli applicativi che devono lavorare in background senza l&#8217;intervento dell&#8217;utente, è bene prevedere qualsiasi anomalia senza però segnalare con un alert (magari su un server) la situazione anomala e comunque senza mandare in crash l&#8217;intera applicazione per una condizione non verificatasi.</p>
<p>Tempo addietro mi capitò sviluppando una procedura batch che un sistema generava dei files e che questi dovevano essere trasferiti in una cartella condivisa sul server per cui mi serviva un metodo per capire se effettivamente tale cartella era condivisa o meno.<span id="more-76"></span></p>
<p>Il codice che segue mi ha aiutato nella risoluzione del problema:</p>
<pre>Type SHFILEINFO
 hIcon As Long
 iIcon As Long
 dwAttributes As Long
 szDisplayName As String * MAX_PATH
 szTypeName As String * 80
End Type

Public Const SHGFI_ATTRIBUTES = &amp;H800
Public Const SFGAO_SHARE = &amp;H20000
Public Declare Function SHGetFileInfo Lib  "shell32.<dfn title="Dynamic Linked Library">dll</dfn>" Alias "SHGetFileInfoA" _
 (ByVal pszPath As String, ByVal swFileAttributes As Long, _
 psfi As SHFILEINFO, ByVal cbFileInfo As Long, ByVal uFlags As Long) As Long

Public Function IsSharedThisFolder(ByVal Path As String) As Boolean
 Dim sfi As SHFILEINFO

 SHGetFileInfo Path, 0, sfi, Len(sfi), SHGFI_ATTRIBUTES
 IsSharedThisFolder=(sfi.dwAttributes And SFGAO_SHARE)
End Function</pre>
]]></content:encoded>
			<wfw:commentRss>http://diegolamonica.info/come-determinare-se-una-cartella-e-condivisa/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Come eseguire il download di un file da Internet</title>
		<link>http://diegolamonica.info/71-2/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=71-2</link>
		<comments>http://diegolamonica.info/71-2/#comments</comments>
		<pubDate>Fri, 27 Aug 2010 09:13:29 +0000</pubDate>
		<dc:creator>Diego La Monica</dc:creator>
				<category><![CDATA[Knowledge Base]]></category>
		<category><![CDATA[Networking]]></category>
		<category><![CDATA[Visual Basic]]></category>
		<category><![CDATA[Internet]]></category>
		<category><![CDATA[Microsoft Visual Basic]]></category>
		<category><![CDATA[Sviluppo lato Client]]></category>

		<guid isPermaLink="false">http://diegolamonica.info/?page_id=71</guid>
		<description><![CDATA[Diverso tempo fa mi trovai a dover affrontare il problema dell&#8217;aggiornamento di un applicazione via internet costituita da una serie di files e visto che non volevo che i miei clienti si scomodassero a scaricare corposi messaggi di posta elettronica (causandogli magari la saturazione della casella) e comunque volevo evitare che il personale potesse fare [...]]]></description>
			<content:encoded><![CDATA[<p>Diverso tempo fa mi trovai a dover affrontare il problema dell&#8217;aggiornamento di un applicazione via internet costituita da una serie di files e visto che non volevo che i miei clienti si scomodassero a scaricare corposi messaggi di posta elettronica (causandogli magari la saturazione della casella) e comunque volevo evitare che il personale potesse fare dei &#8220;copia &amp; incolla&#8221; sbagliati e fondamentalmente non volevo ritrovarmi ore ed ore al telefono per dire&#8230; vai su&#8230; copia il file&#8230; incollalo in&#8230; sposta questo&#8230; insomma ci siamo capiti! <img src="http://old.diegolamonica.info/images/smiles/smile.gif" alt=":)" /></p>
<p><span id="more-71"></span>Per ovviare a quanto previsto ho cercato un po&#8217; in giro su internet una serie di possibili soluzioni e trovandone una l&#8217;ho poi adattata alle mie esigenze.</p>
<p>Di seguito c&#8217;è un estratto di codice sviluppato con Microsoft Visual Basic 6.0 adattato genericamente a scaricare l&#8217;immagine <a title="Apri l'immagine di esempio" href="http://www.diegolamonica.info/images/diegolamonica.jpg">http://www.diegolamonica.info/images/diegolamonica.jpg</a> da questo sito e collocarla nella root del disco rigido.</p>
<pre>Private Declare Function URLDownloadToFile Lib "urlmon" Alias _
 "URLDownloadToFileA" (ByVal pCaller As Long, _
 ByVal szURL As String, _
 ByVal szFileName As String, _
 ByVal dwReserved As Long, _
 ByVal lpfnCB As Long) As Long
 Public Function DownloadFile(URL As String, _
 LocalFilename As String) As Boolean

 Dim lngRetVal As Long

 lngRetVal = URLDownloadToFile(0, URL, LocalFilename, 0, 0)

 If lngRetVal = 0 Then DownloadFile = True
 End Function

 Private Sub Form_Load()

 ' Sostituire il primo parametro con il file che si vuole scaricare
 ' ed il secondo argomento con il nome del file locale nel quale vuoi salvarlo.

 ret = DownloadFile("http://diegolamonica.info/images/diegolamonica.jpg", "c:\logo_diego.jpg")
 End Sub</pre>
]]></content:encoded>
			<wfw:commentRss>http://diegolamonica.info/71-2/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>script.aculo.us, MooTools, jQuery: quale dei tre?</title>
		<link>http://diegolamonica.info/hello-world/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=hello-world</link>
		<comments>http://diegolamonica.info/hello-world/#comments</comments>
		<pubDate>Tue, 18 Sep 2007 07:29:29 +0000</pubDate>
		<dc:creator>Diego La Monica</dc:creator>
				<category><![CDATA[Javascript]]></category>
		<category><![CDATA[Framework]]></category>
		<category><![CDATA[jQuery]]></category>
		<category><![CDATA[Knowledge Base]]></category>
		<category><![CDATA[MooTools]]></category>
		<category><![CDATA[script.aculo.us]]></category>

		<guid isPermaLink="false">http://diegolamonica.info/?p=1</guid>
		<description><![CDATA[Dopo diverso tempo di assenza, dipeso da un grande impegno lavorativo (e da una piccola vacanza :) ), riprendo a scrivere sul mio blog. Io ho avuto modo di lavorare con script.aculo.us e con jQuery in due contesti differenti, e mi sono sembrati due framework javascript entrambi interessanti. Non ho avuto ancora occasione di provare [...]]]></description>
			<content:encoded><![CDATA[<p>Dopo diverso tempo di assenza, dipeso da un grande impegno lavorativo (e da una piccola vacanza :) ), riprendo a scrivere sul mio blog.<br />
Io ho avuto modo di lavorare con <a href="http://script.aculo.us/">script.aculo.us</a> e con <a href="http://jquery.com/">jQuery</a> in due contesti differenti, e mi sono sembrati due <strong>framework javascript</strong> entrambi interessanti. Non ho avuto ancora occasione di provare <a href="http://mootools.net/">mooTools</a>,  anche se ne ho visto una demo e mi sembra interessante anche quest  ultimo e sarei curioso di sapere da voi quale tra questi è il framework  che più prediligete, e per quale motivo? ;)</p>
]]></content:encoded>
			<wfw:commentRss>http://diegolamonica.info/hello-world/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>In collaborazione con Norisberghen.it e Disabiledoc.it</title>
		<link>http://diegolamonica.info/in-collaborazione-con-norisberghen-it-e-disabiledoc-it/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=in-collaborazione-con-norisberghen-it-e-disabiledoc-it</link>
		<comments>http://diegolamonica.info/in-collaborazione-con-norisberghen-it-e-disabiledoc-it/#comments</comments>
		<pubDate>Sat, 17 Mar 2007 07:57:11 +0000</pubDate>
		<dc:creator>Diego La Monica</dc:creator>
				<category><![CDATA[Web 2.0]]></category>
		<category><![CDATA[Accessibilità]]></category>
		<category><![CDATA[Internet]]></category>
		<category><![CDATA[Knowledge Base]]></category>
		<category><![CDATA[Sorprese]]></category>
		<category><![CDATA[Tutorials]]></category>

		<guid isPermaLink="false">http://diegolamonica.info/?p=54</guid>
		<description><![CDATA[In questi giorni io e Carlo Filippo Follis, abbiamo deciso di lavorare insieme ad una sua idea. La cosa risulta particolarmente interessante in quanto consentirà di fare determinate cose su qualsiasi sito senza dover richiedere un lavoro immane ai webmaster o a colui che ne cura i contenuti. Non posso fornire ulteriori dettagli sulla cosa [...]]]></description>
			<content:encoded><![CDATA[<p>In questi giorni io e <a href="http://norisberghen.it/">Carlo Filippo Follis</a>, abbiamo deciso di lavorare insieme ad una sua idea.<br />
La  cosa risulta particolarmente interessante in quanto consentirà di fare  determinate cose su qualsiasi sito senza dover richiedere un lavoro  immane ai webmaster o a colui che ne cura i contenuti.<br />
Non posso  fornire ulteriori dettagli sulla cosa perchè abbiamo deciso  congiuntamente di pubblicare un articolo, il tutorial ed il necessario  rendendolo disponibile a tutta la comunità di Internet.<br />
Vi suggerisco di non allontanarvi troppo da questo sito&#8230; magari ci saranno sviluppi nei prossimi giorni&#8230; ;)</p>
]]></content:encoded>
			<wfw:commentRss>http://diegolamonica.info/in-collaborazione-con-norisberghen-it-e-disabiledoc-it/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Corso di PHP su OilProject</title>
		<link>http://diegolamonica.info/corso-di-php-su-oilproject/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=corso-di-php-su-oilproject</link>
		<comments>http://diegolamonica.info/corso-di-php-su-oilproject/#comments</comments>
		<pubDate>Sat, 17 Mar 2007 07:54:26 +0000</pubDate>
		<dc:creator>Diego La Monica</dc:creator>
				<category><![CDATA[Corsi e Seminari]]></category>
		<category><![CDATA[Formazione]]></category>
		<category><![CDATA[Knowledge Base]]></category>
		<category><![CDATA[OilProject]]></category>
		<category><![CDATA[PHP]]></category>

		<guid isPermaLink="false">http://diegolamonica.info/?p=52</guid>
		<description><![CDATA[A causa di un imprevisto, Simone Onofri non ha potuto tenere la terza lezione del corso di PHP chiedendomi di sostituirlo. E&#8217; stato per me il battesimo di fuoco! :) Prima lezione in assoluto su OilProject ma credo essermela cavata abbastanza bene. La lezione si è dilungata particolarmente (in effetti si è conclusa alle 23.15 [...]]]></description>
			<content:encoded><![CDATA[<p>A causa di un imprevisto, <a href="http://siatec.net/">Simone Onofri</a> non ha potuto tenere la terza lezione del <a href="http://diegolamonica.info/?p=49">corso di <dfn title="Hypertext Preprocessor">PHP</dfn></a> chiedendomi di sostituirlo.<br />
E&#8217; stato per me il battesimo di fuoco! :) Prima lezione in assoluto su <a href="http://oilproject.org/">OilProject</a> ma credo essermela cavata abbastanza bene. La lezione si è dilungata  particolarmente (in effetti si è conclusa alle 23.15 circa) ma il  feedback di alcuni ascoltatori mi ha garantito di aver apprezzato.<br />
Suggerisco di non perdervi le prossime lezioni! Ci sarà da divertirsi! ;)</p>
]]></content:encoded>
			<wfw:commentRss>http://diegolamonica.info/corso-di-php-su-oilproject/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Oil Project&#8230; 8 lezioni sul PHP</title>
		<link>http://diegolamonica.info/oil-project-8-lezioni-sul-php/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=oil-project-8-lezioni-sul-php</link>
		<comments>http://diegolamonica.info/oil-project-8-lezioni-sul-php/#comments</comments>
		<pubDate>Thu, 22 Feb 2007 07:50:46 +0000</pubDate>
		<dc:creator>Diego La Monica</dc:creator>
				<category><![CDATA[Corsi e Seminari]]></category>
		<category><![CDATA[Formazione]]></category>
		<category><![CDATA[Knowledge Base]]></category>
		<category><![CDATA[PHP]]></category>

		<guid isPermaLink="false">http://diegolamonica.info/?p=49</guid>
		<description><![CDATA[Volevo segnalare che nei mesi di marzo ed aprile si terrà su Oil Project una serie di interessanti lezioni relative a Standards, Networking, Programmazione, Sistemi Operativi, Sicurezza Informatica. Tra i corsi di programmazione ci sarà quello di PHP (costituito da ben otto lezioni!!!) che sarà tenuto da John Madero, Simone Onofri e da me. Vi [...]]]></description>
			<content:encoded><![CDATA[<p>Volevo segnalare che nei mesi di marzo ed aprile si terrà su <a href="http://www.oilproject.org/">Oil Project</a> una serie di interessanti lezioni relative a <strong>Standards</strong>, <strong>Networking</strong>, <strong>Programmazione</strong>, <strong>Sistemi Operativi</strong>, <strong>Sicurezza Informatica</strong>.</p>
<p>Tra i corsi di programmazione ci sarà quello di <dfn title="Hypertext Preprocessor">PHP</dfn> (costituito da ben otto lezioni!!!) che sarà tenuto da John Madero, <a href="http://siatec.net/">Simone Onofri</a> e da me.</p>
<p>Vi  invito tutti e numerosi ad iscrivervi e partecipare alle lezioni. E visto che non ho preparato ancora in dettaglio il programma delle  lezioni (se non per le linee guida che orienteranno tutto il corso) mi  farebbe piacere sapere quali sono i vostri interessi in merito  all&#8217;argomento.</p>
<p><a href="http://www.oilproject.org/press/oilproject19022007.html">Leggi il comunicato stampa per i dettagli sulle date</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://diegolamonica.info/oil-project-8-lezioni-sul-php/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Eclipse, un IDE tutto fare?</title>
		<link>http://diegolamonica.info/eclipse-un-ide-tutto-fare/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=eclipse-un-ide-tutto-fare</link>
		<comments>http://diegolamonica.info/eclipse-un-ide-tutto-fare/#comments</comments>
		<pubDate>Tue, 20 Feb 2007 08:04:49 +0000</pubDate>
		<dc:creator>Diego La Monica</dc:creator>
				<category><![CDATA[Software]]></category>
		<category><![CDATA[Eclipse]]></category>
		<category><![CDATA[IDE]]></category>
		<category><![CDATA[Java]]></category>
		<category><![CDATA[Knowledge Base]]></category>
		<category><![CDATA[PHP]]></category>
		<category><![CDATA[Tools]]></category>

		<guid isPermaLink="false">http://diegolamonica.info/?p=56</guid>
		<description><![CDATA[Fino a qualche tempo fa pensavo che Eclipse fosse un semplice tool di sviluppo per Java, avevo visto che esistevano estensioni per sviluppare in PHP, ma pensavo si limitassero al Syntax Highlighting, o all&#8217;integrazione dell&#8217;help. Leggendo un post su come installare PHPIde per Eclipse (mi sembra di averlo preso da html.it, ma non ne sono [...]]]></description>
			<content:encoded><![CDATA[<p>Fino a qualche tempo fa pensavo che <a href="http://www.eclipse.org/platform">Eclipse</a> fosse un semplice tool di sviluppo per Java, avevo visto che esistevano estensioni per sviluppare in <dfn title="Hypertext Preprocessor">PHP</dfn>, ma pensavo si limitassero al Syntax Highlighting, o all&#8217;integrazione dell&#8217;help.<br />
Leggendo un post su come installare PHPIde per <a href="http://www.eclipse.org/platform">Eclipse</a> (mi sembra di averlo preso da <a href="http://html.it/"><dfn title="HyperText Markup Language">html</dfn>.it</a>, ma non ne sono sicuro ), mi son fatto prendere dalla curiosità e, per non perdere troppo tempo, ho deciso di scaricare l&#8217;intero <dfn title="Integrated Development Environment">IDE</dfn> già configurato con il PHPIde.<span id="more-56"></span><br />
Premetto che prima di utilizzare <a href="http://www.eclipse.org/platform">Eclipse</a> con PHPIde avevo usato solo Notepad e <a href="http://www.mpsoftware.dk/phpdesigner.php"><dfn title="Hypertext Preprocessor">PHP</dfn> Designer</a> (prima in versione 2006 poi passato alla 2007).<br />
Il sistema di syntax highlighting sfrutta lo stesso motore di Eclipse utilizzato per l&#8217;hiliting della sintassi Java, quindi nulla da contestare. La creazione di un nuovo progetto <dfn title="Hypertext Preprocessor">PHP</dfn> mi presenta anche alcune caratteristiche dello Zend Framework. Quindi avevo dedotto che era uno strumento particolarmente pesante (la prima volta l&#8217;ho provato su un AMD K6-2 500Mhz) e poco adattao allo sviluppo in <dfn title="Hypertext Preprocessor">PHP</dfn>.<br />
Giorno dopo giorno, però mi rendevo conto che c&#8217;era quel qualcosa in più che il <a href="http://www.mpsoftware%20,http//www..dk/phpdesigner.php"><dfn title="Hypertext Preprocessor">PHP</dfn> Designer</a> non aveva&#8230; E dire che <a href="http://www.mpsoftware.dk/phpdesigner.php"><dfn title="Hypertext Preprocessor">PHP</dfn> Designer</a> è uno di quei tool che io prediligo per la sua leggerezza e completezza.<br />
Continuavo a mescolare l&#8217;uso di <a href="http://www.eclipse.org/platform">Eclipse</a> al <a href="http://www.mpsoftware.dk/phpdesigner.php"><dfn title="Hypertext Preprocessor">PHP</dfn> Designer</a> e poi al Notepad di Windows. Poi mi sono reso conto che oltre all&#8217;highlighting <a href="http://www.eclipse.org/platform">Eclipse</a> suggerisce anche i tags <dfn title="HyperText Markup Language">HTML</dfn> seguendo il <dfn title="Document Type Definition">DTD</dfn> relativo al modello (X)<dfn title="HyperText Markup Language">HTML</dfn> di riferimento.<br />
La cosa che mi ha soddisfatto completamente infine è stata la gestione del sistema di controllo di versione (<dfn title="Control Versioning System">CVS</dfn>) utilissimo per i team di sviluppo.<br />
Credevo che il <dfn title="Control Versioning System">CVS</dfn> di <a href="http://www.eclipse.org/platform">Eclipse</a> funzionasse solo con Java. Anche su questo mi sbagliavo. Ho fatto una prova e il <dfn title="Control Versioning System">CVS</dfn> è pienamente integrato nella gestione di progetti <dfn title="Hypertext Preprocessor">PHP</dfn>.<br />
Insomma ogni giorno ne sto scoprendo sempre una nuova legata a questo <dfn title="Integrated Development Environment">IDE</dfn>.<br />
L&#8217;unica cosa che manca è un plug-in che consenta lo sviluppo in <dfn title="Active Server Pages">ASP</dfn> 3.0 ed <dfn title="Active Server Pages">ASP</dfn>.NET poi lo reputerò completo per le mie esigenze&#8230;. oppure esiste già?<br />
Invece voi quali tools di sviluppo utilizzate?</p>
]]></content:encoded>
			<wfw:commentRss>http://diegolamonica.info/eclipse-un-ide-tutto-fare/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

