VS.Php Standalone Edition consente di compilare, modificare e distribuire applicazioni php utilizzando l'interfaccia familiare dell'IDE di Visual Studio 2005. Contrariamente ad altri prodotti PHP IDE, VS.Php sfrutta l'interfaccia familiare di Microsoft Visual Studio.Net consentendo agli sviluppatori PHP di sfruttare tutte le funzionalità che Visual Studio.Net fornisce. Con questa edizione di VS.Php non è necessario acquistare Visual Studio 2005 perché è incluso in VS.Php.
Lavorare con progetti php non è mai stato così facile, VS.Php fornisce ricche funzionalità di gestione dei progetti simili ASP.Net progetti. Poiché molti sviluppatori deply le loro applicazioni Php in server non Windows, VS.Php fornisce anche il supporto di distribuzione per i server remoti in cui è possibile distribuire l'applicazione Php con un clic di un pulsante.
L'editor php ti dà la massima produttività dandoti accesso a Php integrato in funzioni e moduli, nonché le tue funzioni e classi. Puoi anche includere le classi PEAR nel tuo progetto e VS.Php mostrerà i simboli nella sua funzione intellisense. Durante la digitazione dei parametri VS.Php ti guiderà attraverso il processo dandoti suggerimenti sui parametri della funzione o del metodo su cui stai lavorando. E in qualsiasi momento, VS.Php evidenzierà qualsiasi errore di sintassi nel codice. Non è necessario eseguire lo script per scoprire se si verificano errori di sintassi. VS.Php ti dirà in tempo reale.
cronologia delle versioni
- Versione 2.6.4.5645 pubblicato il 2009-04-26
http://www.jcxsoftware.com/jcx/vsphp/changelog
- Versione 2.5.3.4907 pubblicato il
Rilascio di manutenzione.
Dettagli del programma
Eula
Contratto di licenza con l'utente finale
Licenza software prodotto VS.php
Licenza software SINGLE USER
LEGGERE IL PRESENTE CONTRATTO PRIMA DI INSTALLARE QUESTO PACCHETTO SOFTWARE. SE SI INSTALLA QUESTO PACCHETTO O LO SI CONSERVA PER PIÙ DI TRENTA (30) GIORNI, SI ACCETTANO TUTTI I TERMINI E LE CONDIZIONI DEL PRESENTE CONTRATTO. SE L'UTENTE NON ACCETTA QUESTI TERMINI E CONDIZIONI, NON INSTALLARE QUESTO PACCHETTO SOFTWARE E RESTITUIRE PRONTAMENTE QUESTO PACCHETTO SOFTWARE INSIEME ALLA PROVA DI PAGAMENTO DATATA PER UN RIMBORSO.
1. DEFINIZIONE DEI TERMINI
a. "Documentazione": qualsiasi materiale esplicativo scritto o on-line che includa, a titolo ese non limitato, guide utente, manuali di riferimento e file HTML.
b. "Software": tutto il materiale di questa distribuzione, inclusi, a titolo dannoso ma non limitato a, uno o più dei seguenti elementi: codice sorgente, codice oggetto, codice byte, librerie a collegamento dinamico, librerie condivise, librerie statiche, file di intestazione, eseguibili, script, programmi di esempio, programmi di utilità, makefile e documentazione.
c. "Software concesso in licenza": il Software per il quale hai pagato il canone di licenza applicabile e ricevuto una chiave di sblocco autorizzata.
d. "Software Application Programming Interface ("API")": l'insieme di metodi di accesso, forniti da Jcx.Software, da terze parti o sviluppati dal licenziatario, attraverso i quali vengono resi disponibili i servizi programmatici forniti dal Software concesso in licenza. I suddetti metodi di accesso possono utilizzare tecnologie quali, a titolo ese non limitato a, file di intestazione, Dll, eventi, comunicazioni di rete, linguaggi di macro e scripting, tecnologie componenti come COM o JavaBeans o tecnologie distribuite come CORBA, DCOM o Java RMI.
e. "Interfaccia a valore aggiunto": un'interfaccia a livello di programmazione che ha aggiunto un valore significativo all'interfaccia di programmazione delle applicazioni software e utilizza il software concesso in licenza nella sua implementazione, ma senza esporre alcuna parte dell'interfaccia di programmazione delle applicazioni software con qualsiasi mezzo, direttamente o indirettamente.
f. "Prodotto software utente": un'applicazione sviluppata dal licenziatario destinata all'esecuzione su un computer, che utilizza il Software concesso in licenza nella sua implementazione, ma senza esporre alcuna parte dell'API con qualsiasi mezzo direttamente o indirettamente.
g. "Computer di classe Mainframe": computer commercializzati o comunemente considerati computer mainframe nell'industria informatica.
2. LICENZA SPECIALE DI VALUTAZIONE A TEMPO LIMITATO
Se ti è stata fornita una copia del Software a scopo di valutazione, Jcx.Software Corporation ("Jcx.Software") concede all'utente, in base ai termini del presente Contratto di licenza per utente singolo (esclusa la Sezione 4, in base alla quale non si dispone di diritti) una licenza di utilizzo interno limitata non esclusiva, non trasferibile e non simultanea solo a scopo di valutazione. Questa licenza ha una durata di trenta (30) giorni, a partire dal ricevimento del Software, o, se ricevuta elettronicamente, dalla data di download iniziale, per valutare il Software. Se il Software è accettabile, l'utente accetta di informare tempestivamente il proprio rappresentante commerciale Jcx.Software. In caso contrario, l'Unione cesserà immediatamente qualsiasi ulteriore utilizzo del Software e restituirà tutte le copie del Software (incluso l'originale) a Jcx.Software o distruggerà tutte le copietutte le copie del Software (incluso l'originale) a Jcx.Software o distruggere tutte le copie del Software (incluso l'originale) e la relativa Documentazione fornita dall'utente da Jcx.Software e fornire la conferma scritta di Jcx.Software che l'utente lo ha fatto.
1. QUESTIONI GENERALI
2. Il Software è di proprietà di Jcx.Software Corporation ("Jcx.Software") ed è protetto dalle leggi statunitensi sul copyright e da altre leggi e da trattati internazionali. È destinato all'uso da parte di un programmatore software che ha esperienza nell'utilizzo di strumenti di sviluppo e librerie di classi. Il Software non è destinato all'uso da parte dei consumatori per uso domestico.
3. Il presente Contratto di licenza software per utente singolo Jcx.Software ("Contratto") accompagna il software concesso in licenza. Questa copia del Software concesso in licenza è concessa in licenza all'utente finale o al datore di lavoro ("Società") per l'utilizzo esclusivo come utente finale. "L" utilizzato nel resto del presente Contratto si riferisce al singolo licenziatario, sia come programmatore individuale che come Società. Se non accetti il presente Contratto, puoi restituire questo pacchetto insieme alla prova d'acquisto datata nel luogo in cui l'hai ottenuto entro trenta (30) giorni e il tuo denaro verrà rimborsato e non sarai autorizzato a utilizzare il Software.
4. SOVVENZIONI PER LE LICENZE
(a) In base ai termini e alle condizioni del presente Contratto, se l'utente ha accettato di pagare il canone di licenza applicabile per il Software concesso in licenza, Jcx.Software concede all'utente il diritto non esclusivo, non trasferibile e non simultaneo di utilizzare l'interfaccia di programmazione delle applicazioni software su un singolo computer da un singolo utente, con la differenza che questa licenza non concede all'utente il diritto di utilizzare il Software concesso in licenza su qualsiasi computer di classe Mainframe. Se sono state acquistate più copie, è possibile caricare una copia del Software concesso in licenza su un server e consentire a tali persone (che hanno acquistato il Software concesso in licenza o per le quali è stato acquistato il Software concesso in licenza) di accedere ed eseguire il Software concesso in licenza. Non si tratta di una licenza utente simultanea; i diritti concessi non sono per nessun individuo o individuo fino al numero di licenze acquistate. I diritti vengono concessi solo alle persone specificate nell'ordine di acquisto per il quale è stato acquistato il Software concesso in licenza. È inoltre possibile:
i. Effettuare una copia di backup del Software concesso in licenza esclusivamente per scopi di archiviazione e ripristino di emergenza, o
ii. Trasferire il software concesso in licenza su un disco rigido e conservare la copia originale esclusivamente a scopo di archiviazione e ripristino di emergenza.
(b) È possibile utilizzare il Software concesso in licenza per sviluppare interfacce a valore aggiunto e prodotti software utente solo per la singola piattaforma (ambiente del sistema operativo) o piattaforme per le quali è stata acquistata la licenza.
(c) L'utente può distribuire prodotti software per l'utente, incluse le parti del Software concesso in licenza utilizzate esclusivamente per supportare l'esecuzione di tale Prodotto software utente, laddove siano state adottate misure per garantire che nessuna parte dell'interfaccia di programmazione delle applicazioni software o qualsiasi interfaccia a valore aggiunto utilizzata internamente (se presente) sia stata esposta direttamente o indirettamente e in cui la licenza per tali Prodotti software utente vieti esplicitamente l'uso del Prodotto software utente per l'uso dello sviluppo software.
L'utente non ha alcun diritto di utilizzare il Software concesso in licenza oltre a quelli specificamente concessi in questa sezione.
5. RESTRIZIONI DI LICENZA
(a) Nonostante le disposizioni del presente Contratto contrarie, l'utente non può distribuire:
i. qualsiasi parte dell'interfaccia di programmazione delle applicazioni software,
ii. qualsiasi interfaccia a valore aggiunto,
iii. qualsiasi eseguibile fornito con il Software concesso in licenza,
iv. iv) qualsiasi parte della documentazione,
b) Inoltre, non è possibile:
i. decompilare, smontare o decodificare qualsiasi forma di codice oggetto di qualsiasi parte del Software,
ii. divulgare qualsiasi codice sorgente del Software a qualsiasi persona o entità,
(iv) Copiare la Documentazione, compresa qualsiasi Documentazione disponibile in forma on-line (salvo che, per quanto riguarda la Documentazione disponibile solo in forma on-line, è possibile effettuare una singola copia tangibile esclusivamente per l'utilizzo con il Software concesso in licenza).
6. TITOLO
L'utente riconosce e accetta che tutti i diritti, il titolo e l'interesse nei e per il Software, inclusi tutti i diritti di proprietà intellettuale in esso, sono di proprietà di Jcx.Software, fatte salve solo le licenze concesse all'utente ai sensi del presente Contratto. Il presente Contratto non è una vendita e non trasferisce all'utente alcun titolo o proprietà in o al Software o qualsiasi brevetto, copyright, segreto commerciale, nome commerciale, marchio o altri diritti di proprietà proprietaria o intellettuale ad esso correlati.
7. NON TRASFERIBILITÀ
L'utente non può affittare, trasferire, assegnare, concedere in sublicenza o concedere alcun diritto nel Software, in tutto o in parte, a qualsiasi altra persona o entità senza il consenso scritto di Jcx.Softwares.
8. GARANZIE LIMITATE
Jcx.Software garantisce all'utente che il Software concesso in licenza eseguirà sostanzialmente le funzioni descritte nella Documentazione per un periodo di trenta (30) giorni dopo la data di consegna del Software concesso in licenza all'utente. L'obbligo esclusivo ed esclusivo di Jcx.Softwares, e l'unico ed esclusivo rimedio, ai sensi della presente garanzia è limitato a Jcx.Softwares che utilizzano sforzi ragionevoli per correggere difetti materiali, documentati e riproducibili nel Software concesso in licenza che descrivi e documenti a Jcx.Software durante il periodo di garanzia di trenta (30) giorni. Nel caso in cui Jcx.Software non riesca a correggere un difetto materiale, documentato e riproducibile entro un termine ragionevole, Jcx.Software può, a discrezione di Jcx.Softwares, sostituire il Software concesso in licenza difettoso o rimborsare all'utente l'importo pagato da Jcx.Software per il Software concesso in licenza difettoso e annullare il presente Contratto e le licenze concesse nel presente Contratto. In tal caso, l'utente accetta di restituire a Jcx.Software tutte le copie del Software concesso in licenza (incluso l'originale).
Jcx.Software garantisce inoltre che i supporti fisici su cui il Software concesso in licenza viene consegnato all'utente (a meno che il Software concesso in licenza non venga scaricato elettronicamente dall'utente e non venga fornito alcun supporto da Jcx.Software) saranno esorvi da difetti nella produzione e nella lavorazione per un periodo di trenta (30) giorni dalla data di consegna. Jcx.Software sostituirà, a spese di Jcx.Softwares, qualsiasi supporto difettoso restituito a Jcx.Software entro trenta (30) giorni dalla data di consegna del supporto all'interno dell'azienda.
SALVO QUANTO ESPRESSAMENTE INDICATO SOPRA, JCX. IL SOFTWARE DECLINA ESPRESSAMENTE TUTTE LE ALTRE GARANZIE, ESPLICITE O IMPLICITE, INCLUSE, A TITOLO ESEMPLIFICATIVO, LE GARANZIE IMPLICITE DI NON VIOLAZIONE, COMMERCIABILITÀ E IDONEITÀ PER UNO SCOPO PARTICOLARE. ALCUNI STATI NON CONSENTONO L'ESCLUSIONE DELLE GARANZIE IMPLICITE, PERTANTO L'ESCLUSIONE DI CUI SOPRA POTREBBE NON ESSERE APPLICABILE ALL'UTENTE. QUESTA GARANZIA TI DÀ DIRITTI LEGALI SPECIFICI E POTRESTI ANCHE AVERE ALTRI DIRITTI CHE VARIANO DA STATO A STATO.
9. Limitazione di responsabilità
IN NESSUN CASO JCX. IL SOFTWARE È RESPONSABILE PER EVENTUALI DANNI INDIRETTI, PUNITIVI, SPECIALI, INCIDENTALI O CONSEQUENZIALI (INCLUSI PERDITA DI PROFITTI, RICAVI, DATI O ALTRI VANTAGGI ECONOMICI) IN BASE A CONTRATTI, ILLECITI O QUALSIASI ALTRA TEORIA LEGALE, ANCHE SE JCX. SOFTWARE È STATO INFORMATO DELLA POSSIBILITÀ DI TALI DANNI. POICHÉ ALCUNI STATI NON CONSENTONO L'ESCLUSIONE O LA LIMITAZIONE DI RESPONSABILITÀ PER DANNI CONSEQUENZIALI O INCIDENTALI, LA LIMITAZIONE DI CUI SOPRA POTREBBE NON ESSERE APPLICABILE ALL'UTENTE.
10. AUDIT
Jcx.Software può, non più di una volta durante un periodo di dodici (12) mesi, a meno che non vi siano prove di violazione, richiedere all'utente di condurre un audit interno dell'utilizzo del Software o Jcx.Software può richiedere un audit da parte di una parte indipendente, per garantire la conformità alle disposizioni del presente Contratto. Jcx.Software ti fornirà non meno di quindici (15) giorni di preavviso di ciascuno di questi audit. Se Jcx.Software richiede un revisore indipendente, il costo di tale audit sarà pagato da Jcx.Software, a meno che tale audit non dimostri che l'utente viola il presente Contratto.
11. RISOLUZIONE
Jcx.Software si riserva il diritto, a sua esclusiva discrezione, di risolvere il presente Contratto su notifica scritta se l'utente ha violato i termini e le condizioni del presente contratto. L'utente può risolvere il presente Contratto in qualsiasi momento cessando di utilizzare il Software concesso in licenza e restituendo tutte le copie del Software concesso in licenza (incluso l'originale) a Jcx.Software o distruggendo tutte le copie del Software concesso in licenza (incluso l'originale). Le sezioni 4, 5, 6, 7, 8, 10 e 11 sopravvivono a qualsiasi risoluzione del presente Contratto e si applicano pienamente a qualsiasi risoluzione. Salvo risoluzione da parte di una delle parti, il presente accordo rimane in vigore.
12. VARIE
(a) Legge e giurisdizione applicabili. Il presente Contratto sarà disciplinato e interpretato in conformità con le leggi dello Stato della Florida in base ai principi di conflitto di leggi e in conformità con la Convenzione delle Nazioni Unite sui contratti per la vendita internazionale di beni del 1980. I tribunali federali e statali della Florida avranno giurisdizione esclusiva e sede per giudicare qualsiasi controversia derivante dal presente Contratto e l'utente acconsente espressamente a (i) alla giurisdizione personale dei tribunali statali e federali della Florida e (ii) al servizio del processo che viene influenzato dall'utente tramite posta raccomandata.
b) Limitazione delle azioni. Nessuna azione o procedimento contro Jcx.Software, sia per violazione, indennizzo, contributo o altro, sarà avviato più di un anno dopo la consegna del Software, e nessuna rivendicazione di questo tipo può essere inondata a meno che Jcx.Software non abbia prima ricevuto un preavviso commercialmente ragionevole, una spiegazione scritta completa di tutti i dettagli pertinenti (comprese le copie di tutti i materiali) e un'opportunità in buona fede per risolvere la questione.
e) Invalidità e rinuncia. Nel caso in cui una qualsiasi disposizione del presente Contratto sia ritenuta da un tribunale illegale, non valida o inapplicabile, la legalità, la validità e l'applicabilità delle restanti disposizioni del presente Contratto non saranno influenzate o compromesse in tal modo. L'incapacità di una delle parti di far rispettare uno qualsiasi dei termini o delle condizioni del presente Contratto, a meno che non venga revocata per iscritto, non costituirà una rinuncia al diritto di tali parti di far rispettare ogni termine e condizione del presente Contratto.
(d) Diritti limitati del governo degli Stati Uniti. Il Software concesso in licenza è dotato di diritti limitati. L'uso, la duplicazione o la divulgazione da parte del Governo sono soggetti a restrizioni come stabilito alla lettera c , paragrafo 1, punto ii della clausola Rights in Technical Data and Computer Software al DFARS 252.227-7013 o alle lettere c ) 1 e 2 dei diritti limitati del software per computer commerciale al 48 CFR 52.227-19, a seconda dei casi. Il produttore è Jcx.Software Corporation, 5648 NW 113 Ave, Miami, FL, 33178.
L'UTENTE RICONOSCE DI AVER LETTO IL PRESENTE CONTRATTO, LO COMPRENDE E ACCETTA DI ESSERE VINCOLATO DAI SUOI TERMINI E CONDIZIONI. L'UTENTE ACCETTA INOLTRE CHE SI TRATTA DELLA DICHIARAZIONE COMPLETA ED ESCLUSIVA DELL'ACCORDO TRA L'UTENTE E JCX. SOFTWARE CHE SOSTITUISCE QUALSIASI PROPOSTA O ACCORDO PRECEDENTE O CONTEMPORANEO, ORALE O SCRITTO, E QUALSIASI ALTRA COMUNICAZIONE RELATIVA ALL'OGGETTO DEL PRESENTE CONTRATTO