radstudio xe review

47
RAD Studio XE Reviewer's Guide del prodotto ÿ Settembre 2010 Americas Headquarters 100 Via California, 12 ° piano San Francisco, California 94.111 Headquarters EMEA York House 18 York Road Maidenhead, Berkshire SL6 1SF, Regno Unito

Upload: marijsoft-luigi

Post on 28-Mar-2016

228 views

Category:

Documents


0 download

DESCRIPTION

RadStudio XE review

TRANSCRIPT

Page 1: RadStudio XE review

RAD Studio XEReviewer's Guide del prodotto

ÿ

Settembre 2010

Americas Headquarters100 Via California, 12 ° piano

San Francisco, California 94.111

Headquarters EMEAYork House

18 York Road

Maidenhead, Berkshire

SL6 1SF, Regno Unito

Page 2: RadStudio XE review

ersL7. 313 La Trobe Street

Melbourne VIC 3000

Australia

Page 3: RadStudio XE review

SOMMARIOContenuti ................................................. .................................................. ............................................- 1 -ÿ

Panoramica .............................................................................................. .................................................. ...- 2 -ÿ

INTRODUZIONE ................................................. .................................................. ........................................- 2 -ÿ

Descrizione del prodotto ................................................ .................................................. ............................- 2 -ÿ

Informazioni di contatto ...................................................... .................................................. ......................- 2 -ÿ

XE Studio RAD Highlights .............................................. ...........................................................................- 3 -ÿ

Nuove e interessanti funzionalità di XE Studio RAD .......................................... .......................................- 3 -ÿ

Principali caratteristiche e vantaggi per Sviluppatori ................................................. ..............................................- 4 -ÿ

RAD Studio XE combina gli strumenti adatti per qualsiasi lavoro ........................................ ........................................- 5 -ÿ

Delphi XE ................................................ ........................................................................................ ......- 5 -ÿ

C + + Builder XE ............................................. .................................................. .......................................- 6 -ÿ

Delphi Prism XE ............................................... .................................................. ...................................- 6 -ÿ

RadPHP XE ................................................................................................. .........................................- 7 -ÿ

Che cosa fanno gli utenti Creare con RAD Studio XE? .................................................. .........................................- 8 -ÿ

Sviluppo del progetto ................................................ .................................................. ...............................- 9 -ÿ

Progetti in XE Delphi e C + + Builder XE ............................................................... .............................- 9 -ÿ

Delphi Prism XE ............................................... .................................................. .................................- 11 -ÿ

RadPHP XE ................................................ .................................................. ......................................- 12 -ÿ

tipi di applicazioni native si può costruire con Delphi unond C + + Builder ............................................. ..........- 13 -ÿ

Distribuzione di applicazioni per infrastrutture cloud EC2 di Amazon ........................................... ....................- 16 -ÿ

. Tipologie NET si costruisce con Delphi Prism XE ........................................ ..................................- 17 -ÿ

Silverlight supporto ................................................ ...............................................................................- 17 -ÿ

Creazione di applicazioni WPF ............................................... .................................................. ................- 18 -ÿ

Crea Winforma? .................................................. .................................................. ..........................- 18 -ÿ

Altri. NET caratteristiche supportate ............................................. ..............................................................- 18 -ÿ

Sviluppare applicazioni cross-platform con Mono e MonoDevelop ......................................... ..........- 18 -ÿ

Come funziona lo sviluppo Mono differiscono da sviluppo di Microsoft NET ?........................................- 18. -ÿ

MonoDevelop può creare Graphical User Interfaces (GUI)? .................................................. ...........- 19 -ÿ

MonoDevelop può creare applicazioni ASP.NET? .................................................. ..........................- 19 -ÿ

MonoDevelop può creare applicazioni Silverlight? .................................................. ..........................- 19 -ÿ

Costruire applicazioni per iPhone con MonoTouch ............................................. .................................................. ....- 20 -ÿ

Costruire applicazioni web cross-platform con RadPHP XE ......................................... ..........................- 20 -ÿ

Ulteriori strumenti avanzati di Delphi e C + + Builder ........................................ .....................................- 21 -ÿ

Utilizzo degli esteso con RAD Studio ........................................... .............................................- 22 -ÿ

Lavorare con i database e DataSources................................................... .........................................- 23 -ÿ

InterBase Developer Edition ............................................... .................................................. ..............- 23 -ÿ

Altre banche dati e fonti di dati ............................................. .................................................. ....- 23 -ÿ

Introduzione di base ............................................................................................ ........................................- 23 -ÿ

Embarcadero Technologies

Page 4: RadStudio XE review

PANORAMICA

INTRODUCTIONGrazie per il vostro interesse nel rivedere RAD Studio XE, Embarcadero di puntanativi di Windows,. NET e tool di sviluppo web. Questa guida recensore vi daràuna panoramica di alcuni dei principali vantaggi che gli sviluppatori potranno godere di RAD Studio XE.

DESCRIZIONE DEL PRODOTTOEmbarcadero© RAD Studio XET prevede uno sviluppo integrale applicazioneSuite e il modo più veloce per costruire visivamente GUI-intensive, le applicazioni data-driven perWindows,. NET, PHP e il web. RAD Studio include Delphi©, C + + Builder©, DelphiPrism, e RadPHPT consentendo agli sviluppatori di deliver applicazioni fino a 5 volte più veloce in tuttamultiple di Windows, Web e piattaforme di database.

CONTATTISiamo qui per sostenere lungo tutto il periodo di valutazione - unand oltre. Si prega dinon esitate a contattarci in qualsiasi momento ai numeri ed email sotto.

Assistenza tecnica:RAD Studio XE Reviewer's Guide Hotline è [email protected] (1 oresvolta durante il normale orario lavorativo)

AR / PR Contatto:Michelle Chase

Chase Communications

[email protected]

303-284-8440

Product Manager:Michael Rozlog

michael.rozlog @ embarcadero.com

614-408-8080

Embarcadero Technologies

Product Marketing Manager:T

Page 5: RadStudio XE review

im Del Chiaro

Tim.DelChiaro @ embarcadero.com

831-431-5289

-2 -

Page 6: RadStudio XE review

XE STUDIO RAD HIGHLIGHTS

NUOVE caratteristiche interessanti della XE STUDIO RAD_

_

_

_

_

_

_

_

_

Embarcadero Technologies

Page 7: RadStudio XE review

CARATTERISTICHE PRINCIPALI E VANTAGGI PER SVILUPPATORIEmbarcadero di RAD Studio XE porta sviluppo al livello successivo. Svilupporichieste e le pressioni sono più elevate oggi sia per i team di Enterprise IT e ISV esecuzioneloro attività. Gli sviluppatori hanno bisogno di strumenti a portata di mano che può ottenere il lavoro fatto, eavere fatto in fretta. RAD Studio XE include lo sviluppo nativo sia in Delphi (ObjectPascal) o C + +. Esso consente agli sviluppatori di trarre vantaggio dalle più recenti. NETda Microsoft compresa. NET 4.0 e Visual Studio 2010. Plus, nuovo XE Studio RAD,abbiamo RadPHP XE, che permette agli sviluppatori di creare rapidamente il 100% standard di PHPapplicazioni che possono collegarsi a più database ed è dotato di una facile integrazionecon Delphi e C + + nativo DataSnap Builder servirers.

_ Costruito su una struttura eccellente IDE che supporta l'ultima di sviluppo delle pratichedi cui 2 vie rapido sviluppo dell'interfaccia grafica utente, refactoring, UML(Lan Unified Modelinggauge) il sostegno, analisi del codice statico e metriche, integratodebugger e molto altro ancora.

_ 500 + componenti inclusi nella confezione con un supporto integrato touch che consentono diassemblare la domandazione rapidamente.

_ Advanced server DataSnap sia per XE Delphi e C + + Builder XE per il taglio-bordostandard del settore sviluppo di livello intermedio.

_ Accesso istantaneo a DataSnap server che utilizzano Delphi, C + +, JavaScript e PHPcollegare la logica di business di livello intermedio in qualsiasi vostra richiesta requisiti.

_ Lavoro in più tardi. NETambienti availabLe oggi. Delphi PrismGli sviluppatori XE può utilizzare sia Visual Studio2010 o più tardi dal MonoDevelop IDE.

Page 8: RadStudio XE review

oni sul prodotto_RAD Studio pagina del prodotto_RAD Studio Datasheet XE

_ Costruire all'avanguardia. Ap NETplicazioni con il sostegno più recente quadro di riferimento per. NET eASP.NET 4.0 di Microsoft.

_ Integrato Subversion in Delphi, C + + Builder e Delphi Prism, per gestire i tuoicodice sorgente con pochi clic del mouse.

_ Costruire applicazioni web cross-platform con il nuovo RadPHP XE incluso nel RADStudio XE pacchetto. RadPHP XE è costruito con Delphi e consente agli sviluppatori di costruire100% di applicazioni PHP utilizzando l'approccio di sviluppo Delphi.

_ Ora, trovare e isolare i problemi di prestazioni più velocemente che mai prima con ilintegrato Profilers AQtime e trovare quelle difficili buGS con registrazione avanzata conGoogle Code Express.

_ Creare una ripetibile processo di generazione in pochi secondi utilizzando l'FinalBuilderEmbarcadero Edition, con molte azioni comprese che consentono di per prendere il pieno controllo dile applicazioni processo di generazione.

_ Creare applicazioni per iPhone di Apple con il prodotto MonoTouch Novell (venduto separatamente)utilizzando lo stesso. NET che conosci e ami.

Embarcadero Technologies

Page 9: RadStudio XE review

_ Target qualsiasi sistema operativo Microsoft Windows, compresi Windows 2000, Windows XP, Windows32-bit/64-bit Vista, Windows Server 2008 e Windows 7 32-bit/64-bit.

XE STUDIO RAD COMBINA gli strumenti giustiPer qualsiasi lavoro

DELPHI XEDelphi XE è il modo più veloce peroffrire ultra-ricchi, ultra-veloceApplicazioni Windows.Ridurre drasticamente la codificatempo e creare applicazioni5 volte più veloce con la componentesviluppo basato e completamentevisiva a due vie IDE RAD.Velocità di sviluppo in tuttomultiple di Windows epiattaforme di database - come GUIapplicazioni desktop,interattivo touch-screen, chioschi,e basato su database multi-tier,nube, e le applicazioni web.

Embarcadero Technologies

Page 10: RadStudio XE review

C + + BUILDER XEC + + Builder XE è l'unicovero RAD C + + ambientee il quadro dei componenti -Ideato per ultra-velocesviluppo di alto-mantenibile Windows GUIapplicazioni su piùWindows e databaseplatforms. C + + Builder è completamentevisiva a due vie e IDE RADmigliaia di disponibilicomponenti, la velocità e lasemplificare la costruzione di ricchi eend intensivo di dati-utenteapplicazioni.

Delphi Prism XE

Delphi Prism XEmorphs al vostro stiledi sviluppo e dinon si lasciaappeso come gli altri. Ambienti NET.Questo perchéDelphi Prism XEviene fornita sia con laultime Visual Studio2.010 di integrazione eil cross-platformIDE open sourceMonoDevelop.

Embarcadero Technologies

Page 11: RadStudio XE review

Delphi PrismsupportasviluppoWindows eApple Mac OSX operativosistema.

RADPHP XERadPHP XErivoluziona il websviluppo con uncompletamente integrato,rapido visivosviluppo approccioe componenteframework per PHP. L'potente editor PHPe aumentare debuggervelocità di codifica eefficienza.Il sistema integrato RadPHPcomponente bibliotecheaiutano gli sviluppatori a prestoe di creare visivamente PHPInternet e Facebookdomandacationi, e labiblioteca può essere estesacon terzi eopen sourcecomponenti.

Embarcadero Technologies

Page 12: RadStudio XE review

Cosa fanno gli utenti CREATE CON STUDIO RADXE?

RAD Studio dispone di un patrimonio ricco di applicazioni native per Windows. Native è il modo migliore perandare per le applicazioni che richiedono velocità - si pensi visualizzazione dei dati, il controllo hardware intempo reale, o la manipolazione di oggetti 3D. RAD Studio XE è l'ambiente di scelta perapplicazioni wqui il tempo di risposta questioni come la modellazione finanziaria, giochi, immagini,attrezzature mediche, point-of-sale (POS), e altro ancora.Le applicazioni che sono più adatti a codice nativo, particularly ricche interfacce utente,pacchetti di applicazioni, e le applicazioni che richiedono l'interazione con l'hardware e dispositivi -come interfacce utente del driver, attrezzature sanitarie, sistemi di scienza e dell'ingegneria, eproduzione automazione. Perché Delphi e C + + Builder generare compattoeseguibili standalone di Windows senza runtime grande e ingombrante come. NETe Java, sono inoltre ben adattati ed estremamente popolare wiISV ° e ISV Micro percostruzione di pacchetti di software da sistemi di fascia alta di grandi dimensioni CAD e GIS fino autilità economica e gratuito, Skype per Windows è costruito con Delphi per esempi,well alcuni dei programmi di utilità più popolari e più scaricato Windows.Con l'ampiezza di prodotti RAD Studio, sia IT aziendale e indipendentegli sviluppatori possono fare tutto da app enterprise mission-criticalblicazioni, di intensoapplicazioni desktop ricchi. RAD Studio XE permette agli sviluppatori di concentrarsi sulla soluzionee non devono preoccuparsi della tecnologia o in cui la soluzione deve risiedere.Annunciotradizionalmente, RAD Studio XE non richiede tutto per essere eseguito su MicrosoftWindows, o solo in. NET, permette agli sviluppatori di scegliere la migliore piattaforma per ladomanda, non importa se questo è un Mac OS X, Linux, un mainframe (PHP), o anche laApple iPhone (con MonoTouch da Novell).

Embarcadero Technologies

Page 13: RadStudio XE review

PROGETTO DI SVILUPPODopo aver installato RAD Studio XE, avrete la possibilità di decidere quale tipo disviluppo si vuole fare. Il RAD Studio opzioni XE sono:

_

_

_Sia XE Delphi e C + + Builder XE può essere eseguita autonomamente, ma possono essere eseguitiinsieme con l'Embarcadero RAD Studio elemento nel gruppo di progetto. Il resto di questasezione sarà suddiviso in tre precedenti opzioni.

PROGETTI IN XE Delphi e C + + BUILDER XEUna volta che avete deciso di iniziare con uno XE Delphi o C + + Builder XE, o entrambi, ilprima cosa che dovrete fare è creare un progetto.

Questo può essere ottenuto facendo clic su File | Nuovo | voce di menu Altro. Questo è ilAggiornata la galleria di oggetti e visualizza tutti i diversi progetti che possono essere creati.Visto che si sta rivedendo l'edizione Architect, tutte le funzionalità sono attivate e disponibili

Embarcadero Technologies

Page 14: RadStudio XE review

per la revisione. La galleria è un layout semplice e io vi darò una breve descrizione del tipo diprogetti standard.

_

_

_

_

_

_

_

_

_

_

_

_

_

_

Page 15: RadStudio XE review

, come una domanda di forme,. Dll, modelli o le estensioni della shell.

Act

ive

X -

cre

are,

con

su

ma

re e

mo

difi

car

e i

pro

gett

i

Act

ive

X.

Dat

aS

nap

Ser

ver

-

Page 16: RadStudio XE review

gen

eraINDustry aziendali standard e server di dati con più tipi di connessioni.

Mu

ltili

vell

o -

var

i

tipi

di

acc

ess

o ai

dati

e

co

mp

one

nti

di

con

teni

me

nto

chi

Page 17: RadStudio XE review

i

co

mp

one

nti

nati

vi e

di

pro

gett

i

per

lo

svil

up

po

we

bapplicazioni.

We

bB

rok

er -

un

tip

o

di

pro

gett

o

spe

cial

e

per

lo

svil

up

po

di

app

lica

Page 18: RadStudio XE review

soft IIS.

We

bS

erv

ice

s -

Un

a

seri

e di

pro

gett

i

per

la

cos

tru

zio

ne

di

rob

ust

e

app

lica

zio

ni

di

ser

vizi

we

bapprofittando di SOAP.

We

bS

nap

-

Page 19: RadStudio XE review

avo

rar

e

con

Jav

aSc

ript

X

ML

-

Un

a

seri

e di

pro

gett

i

per

l'ut

iliz

zo

e di

con

su

mo

e

dati

X

ML

a

X

ML

Pro

gett

i di

De

sig

n -

Co

mp

leta

me

nte

Page 20: RadStudio XE review

sat

a

su.

Alt

ri

file

-

Tip

i di

file

se

mp

lice

co

me

i

pro

gett

i e

file

di

test

o

vu

oto

.

Pro

fili

ng

-

nu

ova

inte

gra

zio

ne

di

pro

file

rs

AQ

tim

e

Page 21: RadStudio XE review

ità

spe

rim

ent

azi

one

di

pro

gett

i.

Do

cu

me

nti

We

b -

la

cre

azi

one

di

file

sta

nda

rd

we

b

co

me Embarcadero Technologies

Page 22: RadStudio XE review

Delphi Prism XELe stesse attività di creazione di un nuovo progetto può essere realizzato se si decide di creare unprogetto in Delphi Prism XE. I passi in Delphi Prism XE (Visual Studio 2010 oMonoDevelop) per creare un nuovo progetto può essere realizzato sia in IDE, semplicementeCliccando la Soluzione Nuovo dal menu File.

Una volta che il tipo di progetto desiderato è stato selezionato e nominato, l'IDE camminerà lo sviluppatoreattraverso tutte le misure supplementari che possono essere necessari per creare il progetto.

Una volta creato il progetto attraverso la procedura guidata, è pronto per avviare la costruzione del realel'applicazione o la libreria lo sviluppatore sta creando.

Notare che nel Delphi Prism Visual Studio Nuovo progetto, che è anche possibile creare unApple Mac OS X.. Dopo che l'applicazione viene creata nell'IDE, avrebbeper essere trasferito al OPE hostsistema di rating, e per questo esempio, sarebbe ilMac.

Embarcadero Technologies

Page 23: RadStudio XE review
Page 24: RadStudio XE review

RADPHP XEPoiché RadPHP è sviluppato con Delphi e l'approccio allo sviluppo è la stessaXE Delphi e C + + Builder XE, i passaggi sono esattamente gli stessi. Fare clic su File | Nuovo | Altrovoce di menu per ottenere la galleria di oggetti, proprio come in Delphi e C + + Builder.

In RadPHP, si hanno le seguenti gruppi di progetto in galleria Object.

_

_

_

_

Page 25: RadStudio XE review

ile tipi come i progetti in bianco e file di testo.

Pro

gett

i

Ra

dP

HP

- la

seri

e di

pro

gett

i

sta

nda

rd

che

pu

ò

ess

ere

cos

trui

to.

PH

P

Fil

e -

Co

nse

nte

di

cre

are

Page 26: RadStudio XE review

i file PHP e le applicazioni.

Do

cu

me

nti

We

b -

cre

are

sta

nda

rd

file

we

b,

co

me Embarcadero Technologies

Page 27: RadStudio XE review

TIPI applicazione nativa puoi progettare conDelphi e C + + BuilderLa grande differenza tra Delphi e C + + Builder è la lingua di base. MoltiGli sviluppatori agio sia nel Delphi (Object Pascal) lingua o C + +. L'tipi di applicazioni create sono gli stessi. Sia Delphi e C + + Builder utilizza lo stessocompilatore standard di backend e di generare eseguibili Windows. Entrambi gli ambienticondividono le stesse librerie di componenti e molti dei librerie standard o 3a partesostegno disponibili entrambi i prodotti. La vera differenza si riduce a un linguaggio semplicepreferenza.

C + + Builder:

//------------------------------------------------------------------------ ----System:: UnicodeString TServerMethods1:: ReverseString (System:: UnicodeStringvalore)(

ritorno:: ReverseString (valore);

)

//------------------------------------------------ ----------------------------

Delphi:

Funzione TServerMethod2.ReverseString (value: String): StringIniziare

Risultato: StrUtils.ReverseString = (Value);

Fine;

Ancora una volta, entrambi i metodi sopra fare lo stesso identico thing, con la sola differenzaIl primo è in C + + e la seconda è in Delphi (Object Pascal).

Pertanto, il tipo di applicazione si genera dipende dalle esigenze che devonoessere soddisfatti. Così, se l'esigenza è quella di creare una ricca applicazione GUI, o unun'applicazione che interagisce con varie banche dati, che non è un problema sia perambiente.

Ci sono alcune che vorrei sottolineare come in questa versione speciale di RAD Studio XE.

Embarcadero Technologies

Page 28: RadStudio XE review
Page 29: RadStudio XE review

_

Come si può vedere dal grafico sopra, DataSnap porta le informazioni insieme adl'elaborazione e l'esposizione a vari tipi di client tra cui Delphi, C + + Builder,. NET,PHP e JavaScript.

Gli sviluppatori possono creare un semplice server DataSnap sia in Delphi o C + + Buildercliccando File | Nuovo | Altro | DataSnap Server e scegliere i server REST DataSnap,Seguire la procedura guidata attraverso i suoi passi e alla fine della procedura l'utente avrà unain esecuzione server. Salvare ed eseguire il server.

Embarcadero Technologies

Page 30: RadStudio XE review

4 -

Page 31: RadStudio XE review

Fare clic sul pulsante Start e aprire il browser. Un nuovo browser verrà avviato e ilpossibilità di testare stringa inversa saranno presentati. Gli utenti possono anche scegliere laServerMethods link per ulteriori approfondimenti.

_

Embarcadero Technologies

Page 32: RadStudio XE review

Distribuzione di applicazioni ad Amazon EC2'SCLOUD INFRASTRUTTUREDopo aver creato un'applicazione, può ora bisogno di essere implementato su alcunihardware. L'utilizzo di hardware virtualizzate di Amazon è un modo molto economico per ottenerehardware. È necessario attivare un account con Amazon EC2 e creare una macchinaistanza (tipo di macchina Windows richiesto), e quindi nel Progetto | Distribuzione a Cloudmenu si sarà in grado di scegliere tramite per la distribuzione.

Questo distribuire qualsiasi numero di file verso qualsiasi numero di macchine lo sviluppatore haesecuzione su Amazon.

Embarcadero Technologies

Page 33: RadStudio XE review
Page 34: RadStudio XE review

. TIPI NET costruire con leDelphi Prism XESe si può costruire in. NET, è possibile costruire con Delphi Prism XE. Cosa c'è di unicoDelphi Prism XE è che si concentra al di là di semplici applicazioni. NET e si concentra veramentesugli aspetti cross-platform del. NET. Naturalmente, all'interno di Microsoft Visual StudioShell o plug-in ambienti, è possibile costruire tutte le classiche applicazioni. NET dalsoluzioni manager.

SilverLight SOSTEGNOPer poter utilizzare Delphi Prism XE librerie utensili Silverlight, lo sviluppatore devescaricare l'ultima integrazione di Silverlight di Microsoft. Il motivo principale per questo èperché il plug-in e librerie non sono state ufficiale al momento della nostra generazione.

Embarcadero Technologies

Page 35: RadStudio XE review
Page 36: RadStudio XE review

Senza soluzione di continuità nel lavoro il progettista Silverlight GUI o di lavoro in basso a livello di XAMLlingua. In entrambi i casi, permette agli sviluppatori di lavorare nel modo più confortevole.

Creazione di applicazioni WPFGli utilizzatori di Delphi Prism XE può usufruire delle più recenti WPF (Windows PresentationFondazione) approccio alla creazione di applicazioni. Delphi Prism XE supporta pienamente entrambiLe applicazioni WPF e la creazione di librerie di controllo utente WPF.

WinForms creare?Solo perché Delphi Prism XE è focalizzata sulle più recenti e più grande offerto dalla. NET Framework e platform, ciò non significa che non abbiamo la compatibilità a ritrososupporto per le vecchie tecnologie come Windows Forms. Gli sviluppatori possono utilizzare il nuovocreatore del progetto per la costruzione della console, applicazioni WinForm, o WinForm utente Controlli dal'IDE e condividerli con gli altri. NET.

ALTRE. CARATTERISTICHE SupportatoIl nuovo ambiente Delphi Prism XE permette il pieno supporto per cose come il nuovo. NET 4.0 e ASP.NET 4.0 edizioni, che comprende in fase di progettazione e di supporto di runtime perWindows Forms, ASP.NET, Windows Presentation Foundation (WPF), Parallel FX eLINQ.

Sviluppo di applicazioni cross-platform con MONO EMonoDevelop

COME FUNZIONA LO SVILUPPO MONO DIVERSI DA MICROSOFT. NET?Questa risposta è duplice. Le principali differenze dipendono da come lo sviluppatoresi avvicina una soluzione. Se lo sviluppatore utilizza il Visual Studio 2010 l'integrazione, laesperienza sta per essere molto simili, o quasi exact per come si sviluppano regolare. NET. Se lo sviluppatore decide di utilizzare il MonoDevelop IDE, allora cisaranno leggere differenze di voci di menu, strumenti avanzati, e simili, ma il sottostantecodice deve essere uguale o molto vicino a identici. Ci possono essere sfumature piattaforma chepossibile modificare il codice leggermente.

Embarcadero Technologies

Page 37: RadStudio XE review
Page 38: RadStudio XE review

CAN MonoDevelop creare interfacce utente grafiche(GUI)?Mono e MonoDevelop certo possibile, tuttavia, nelle aree di sviluppo GUI, diverseapprocci saranno utilizzati. Invece di Windows Form o WPF come sarebbero stati utilizzati con Microsoft. NET, nel mondo Mono, uno sviluppatore potrebbe creare un progetto di Gtk #, che è il principaleapproccio multi-piattaforma per utente grafica inface (GUI) di sviluppo. Tenete a menteche questo è vero per le GUI in fase di costruzione che di destinazione di Windows, Linux e Apple Mac OSX sistemi operativi.

L'esperienza globale di sviluppo all'interno di MonoDevelop è ancora molto ricco e permette diagli sviluppatori di ottenere un sacco di lavoro svolto in una quantità di tempo molto breve. Oltre al leggermentediverso approccio alla costruzione di un'applicazione GUIblicazioni, MonoDevelop ha molte delle stessecaratteristiche che Visual Studio ha, ma è in esecuzione su altre piattaforme.

CAN MonoDevelop Creare applicazioni ASP.NET?Sì, MonoDevelop è possibile creare applicazioni ASP.NET, fuori dalla scatola. Tutte uno sviluppatoredeve fare è creare una soluzione ASP.NET dal File | guidata Solutions.

PUO 'CREARE MonoDevelop applicazioni Silverlight?Moonlight è l'equivalente open-source di Silverlight. E si suppone che sia compatibilecon il codice di Silverlight. L'implementazione attuale è fondamentalmente una biblioteca e di runtime.Nel futurE, MonoDevelop sosterrà designer Moonlight. E, come di questa scrittura,più tutte le applicazioni di Moonlight sono solo il codice base. Inoltre, tenete a mente cheMoonlight è un download separato dal sito Internet Mono.

Embarcadero Technologies

Page 39: RadStudio XE review

-

Page 40: RadStudio XE review

IPHONE APPS COSTRUZIONE CON MonoTouchDelphi Prism XE può essere utilizzato con NovellMonoTouch per creare applicazioni per laApple iPhone OS di girare su iPhone,iPod Touch e iPad.

MonoTouch di Novell è un separatoscaricare dal websi MonoTouchTE. Aversione di valutazione gratuita è disponibile che èpossono utilizzare per creare applicazioni con Delphi Prism inl'IDE MonoDevelop per Mac e correreloro in un emulatore iPhone.

EDIFICIO Cross-Platform APPLICAZIONI WEBCON XE RADPHPRadPHP include molte delle stesse grandi caratteristiche che sono disponibili in Delphi eC + + Builder. Questo significa che l'eccellente editor con il supporto per il refactoring; Errore Insight,IDE Insight, e anche Aiuto sono tutti lì Insight. Il debugger integrato è lì,sembra la stessa, agisce lo stesso, ma ancora una volta la grande difference è il sottostantelingua.

Questo consente allo sviluppatore di lavorare in modo rapido con PHP. Non solo è possibile RadPHPsupporto generale applicazioni PHP e si può anche caricare le applicazioni esistenti PHP ed eseguire

Embarcadero Technologies

Page 41: RadStudio XE review
Page 42: RadStudio XE review

e li debug con setup molto poco. Tuttavia, RadPHP anche possibile creare specializzatiapplicazioni che supportano FacebookT e Google.

Inoltre, supporta la connettività di database multipli fuori della scatola. Pertanto,la creazione di un web based cross-platform based PHP che comunica con la maggior partebasi di dati e possono interagire con Facebook e Google si trova a pochi click di distanza.

Just ricordare che RadPHP funziona molto simile a Delphi e C + + Builder, in modo dacreare forme o le pagine HTML e di lavoro, da quella prospettiva.

ULTERIORI Strumenti avanzati in Delphi eC + + BuilderSarebbe un errore pensare che la Delphi e C + + Builder funzionalità sono copertecompletamente in questa write-up. Ci sono alcuni che penso bisogno di menzione speciale, solo perricordare, il recensore, del potere di questi prodotti e le capacità che hannocome parte dell'ambiente di sviluppo.

_

_

Embarcadero Technologies

Page 43: RadStudio XE review

edizione Architect, ci sono oltre 200 inclusi audits.Static metrica del codice - in tutti ii livelli dei prodotti, gli sviluppatori hanno la metrica del codice, che esamina icomplessità e misura la salute del diagramma degli oggetti. In ambito aziendale eArchitetto edizioni, ci sono oltre 80 inclusi metriche.

_

Page 44: RadStudio XE review

ple

Utilizzo degli estesa con RADSTUDIOSono inclusi anche i prodotti è un insieme di strumenti avanzati per aiutarvi, come sviluppatore esserepiù successo. Queste caratteristiche aggiuntive includono:

ProdottoRave Reports

InterBase Express (IBX)

SocietàReporting

il database InterBase

TeeChart

VCL per il Web (IntraWebXI)

Subversion Client e Server

Beyond CompareAQtime

FinalBuilderGoogle Code

glyFX

IP * Works

Embarcadero Technologies

Steema

AtoZedCollabNet

Scooter SoftwareSmartBear (exAutomatedQA)

FinalBuilder

Raize Software

Perthweb

/ N software

Creazione di graficiN

a

t

i

v

e

I

n

t

e

r

Page 45: RadStudio XE review

net

Source per la gestione del codice - usocon il nuovo Subversionintegrazione in la Delphi,C + + Builder e Delphi PrismIDE

Difference Engine

Profiler

costruire managerAdvanced Logging

Grafica

I componenti di Internet

- 22 -

Page 46: RadStudio XE review

LAVORARE CON BANCHE DATI E DataSources

InterBase Developer EditionRAD Studio navi XE con un Developer Edition di InterBase, nativo Embarcadero, attraversarepiattaforma Relational Database Management System (RDBMS). InterBase DeveloperEdition consente agli sviluppatori cinque connessioni al server ospitato sulla propria macchina localeal fine di sviluppare applicazioni che utilizzano InterBase. Una volta che l'applicazione èsviluppati, gli sviluppatori possono acquistare le licenze di distribuzione da Embarcadero.

Altri database e fonti di datiDal RAD Studio XE include Delphi / C + + Builder e ha il supporto incorporato per BDE,dbGo, dbExpress architetture di database e Delphi Prism ha il framework. NET,ha la capacità di connettersi a qualsiasi. datasource NET e RadPHP XE supporta i piùi database più diffusi sul mercato, compresi MySQL, Oracle, InterBase, e altri. Questosignifica che se avete bisogno di collegamento a qualsiasi database aziendali standard oltreInterBase, puoi farlo.

INTRODUZIONE DI BASETenete a mente che guida il recensore è un punto di partenza sulla strada per rivedere RADStudio XE. Ci sono tonnellate di funzioni in ciascuno dei prodotti. Questa guida a malapenagraffi il tensioattivoe. C'è una ricchezza di informazioni aggiuntive, video, procedure dettagliatee guide per aiutarvi a ottenere il massimo del prodotto. Si prega di rivedere la cosa c'è di nuovonella pagina di RAD Studio XE, completo di funzionalità matrice, Studi RADpagina prodotto O e ilEmbarcadero Developer Network per le ultime sul prodotto.

ÿEmbarcadero Technologies, Inc. è il fornitore leader di strumenti software che consentonosviluppatori di applicazioni e professionisti della gestione dei dati di progettare, costruire ed eseguireapplicazioni e database in modo più efficiente in ambienti IT eterogenei. Oltre 90 delleFortune 100 e una comunità attiva di oltre tre milioni di utenti in tutto il mondo si basano suEmbarcadero di premiati prodotti per ottimizzare i costi, semplificare la conformità eaccelerare lo sviluppo e l'innovazione. Founded nel 1993, ha sede a Embarcadero

Embarcadero Technologies

Page 47: RadStudio XE review