Torna indietro   Hardware Upgrade Forum > Software > Programmazione

Recensione Samsung Galaxy Z Fold7: un grande salto generazionale
Recensione Samsung Galaxy Z Fold7: un grande salto generazionale
Abbiamo provato per molti giorni il nuovo Z Fold7 di Samsung, un prodotto davvero interessante e costruito nei minimi dettagli. Rispetto al predecessore, cambiano parecchie cose, facendo un salto generazionale importante. Sarà lui il pieghevole di riferimento? Ecco la nostra recensione completa.
The Edge of Fate è Destiny 2.5. E questo è un problema
The Edge of Fate è Destiny 2.5. E questo è un problema
Bungie riesce a costruire una delle campagne più coinvolgenti della serie e introduce cambiamenti profondi al sistema di gioco, tra nuove stat e tier dell’equipaggiamento. Ma con risorse limitate e scelte discutibili, il vero salto evolutivo resta solo un’occasione mancata
Ryzen Threadripper 9980X e 9970X alla prova: AMD Zen 5 al massimo livello
Ryzen Threadripper 9980X e 9970X alla prova: AMD Zen 5 al massimo livello
AMD ha aggiornato l'offerta di CPU HEDT con i Ryzen Threadripper 9000 basati su architettura Zen 5. In questo articolo vediamo come si comportano i modelli con 64 e 32 core 9980X e 9970X. Venduti allo stesso prezzo dei predecessori e compatibili con il medesimo socket, le nuove proposte si candidano a essere ottimi compagni per chi è in cerca di potenza dei calcolo e tante linee PCI Express per workstation grafiche e destinate all'AI.
Tutti gli articoli Tutte le news

Vai al Forum
Rispondi
 
Strumenti
Old 17-10-2007, 14:45   #1
TorpedoBlu
Senior Member
 
L'Avatar di TorpedoBlu
 
Iscritto dal: Sep 2003
Città: Milano
Messaggi: 4623
[JEE]Chiarimenti sui framework

sapreste indicarmi qualche testo che chiarisce le differenze tra i vari tipi di
framework? cercando e leggendo le parti introduttive di molte documentazioni, mi sembra che i miei quesiti siano sottointesi (magari perchè sono concetti banali e puerili, ma ognuno ha una capacità di apprendimento differente) ti riporto parte del testo della mia domanda, anche perchè magari qualche persona che leggerà queste nostre parole lo farà perchè avrà il mio stesso bisogno:

per non parlare della confusione che si fa quando si parla di Framework (che teoricamente sono librerie che forniscono interfacce vuote appropriate e collegamenti tra di esse per essere sfruttate come scheletro di una architettura software.... almeno ho capito questo) e si mescolano con container, appl. server, MVC e tutte (o nessuna) le componenti dell'architettura JEE. Ho solo capito che c'è molta confusione (per chi è del settore non se ne accorge, ma per chi ci entra la prima volta rimane spaesato) tra i nomi dei prodotti e le loro funzionalità. ..

(Nel frattempo il libro che sto leggendo è "JEE5 Sviluppo di applicazioni web", che non parla di framework e comunque sto finendo di comprendere lo strato di presentazione, MVC, action e Factory/Command quindi Business e Itegration ancora non li ho visti)
__________________
Ho trattato con : lahiri, czame, RC, allXXX, dfruggeri, JMM, Paperone, xej, Pappez, iperfly, Red81, Playmake, ryan78, Rob66, XP2200, Peach1200, faberjack, Stewie82, supermario_bros, hft500, Axelscorpio, pipes lee, Piccolospazio, RohanKish, miki66, kabira85
TorpedoBlu è offline   Rispondi citando il messaggio o parte di esso
Old 18-10-2007, 08:28   #2
gokan
Senior Member
 
L'Avatar di gokan
 
Iscritto dal: Apr 2002
Città: Palermo
Messaggi: 4913
Piuttosto che sapere cosa sia esattamente, quello che interessa è sapere utilizzare veramente un framework

Prendi ad esempio Spring. E' considerato un framework, una delle caratteristiche di esso è che esistono sotto progetti che completano alcuni settori (vedi ad esempio Spring Web Flow).
Ad esempio, inizialmente utilizzavo in maniera massiccia la parte di MVC di spring, adesso, da quando uso SWF, molti dei controller sono spariti per fare spazio a dei gestori di flusso.

Tu parli di differenza tra framework (quali?)
Se non si studiano e comprendono non è mica una cosa semplice fare dei paragoni!
__________________
Sun Certified Java Programmer - Sun Certified Web Component Developer - Sun Certified Business Component Developer
gokan è offline   Rispondi citando il messaggio o parte di esso
Old 18-10-2007, 13:19   #3
TorpedoBlu
Senior Member
 
L'Avatar di TorpedoBlu
 
Iscritto dal: Sep 2003
Città: Milano
Messaggi: 4623
Quote:
Originariamente inviato da gokan Guarda i messaggi
Piuttosto che sapere cosa sia esattamente, quello che interessa è sapere utilizzare veramente un framework

Prendi ad esempio Spring. E' considerato un framework, una delle caratteristiche di esso è che esistono sotto progetti che completano alcuni settori (vedi ad esempio Spring Web Flow).
Ad esempio, inizialmente utilizzavo in maniera massiccia la parte di MVC di spring, adesso, da quando uso SWF, molti dei controller sono spariti per fare spazio a dei gestori di flusso.

Tu parli di differenza tra framework (quali?)
Se non si studiano e comprendono non è mica una cosa semplice fare dei paragoni!
dunque hai ragione, ti spiego:
Per una tesi sto studiando la teoria su AOP (AspectOrientedProgramming - ossia un modo di intercettare crosscutting concerns come logging, persistenza, sicurezza, ecc.. in maniera trasversale, accoppiato al classico OOP) e vorrei analizzare la sua applicazione alle web application.
Essendo a digiuno di JEE sto leggendo questo libro sull'argomento;
" Java Enterprise Edition 5. Progettazione e sviluppo di applicazioni web"
http://www.wmlscript.it/libri/recensione.php?id=70

Per poi passare alle documentazioni ufficiali di ciò che sceglierò. Questo libro parla della base (JSP, Servlet, e i 3 strati Presentazione, Business, Integrazione) senza fare uso di framework, ma descrive semplicemente JEE5, e vedo che nei capitoli su Business e Integrazione fa riferimento a EJB3.

Portandomi avanti con gli argomenti da studiare vedo che 1 tutti usano Framework per lo sviluppo e 2 ci sono framework che vengono usati con il paradigma da me studiato (Spring2, JbossAOP, Aspectwerkz e EJB3 tramite le annotations). Il fatto è che per ora che sono al capitolo 5 del libro (sto finendo MVC) ancora non so come funzionano Business e Integrazione e soprattutto il concetto di framework mi è abbastanza estraneo, nel senso che per ora non capisco bene se sono delle librerie evolute che vengono chiamate tali (visto che forniscono interfacce da sviluppare e pattern gia pronti) oppure sono parte integrante della futura applicazione (ed in quanto tali la loro configurazione è importante) e cosa posso usare per fare confronto. (si possono installare 2 o 3 assieme? dipendono da container diversi? fanno cose diverse? comunicano assieme? oltre a capire cosa fanno come faccio a capire cosa sono in realtà senza leggere migliaia di pagine di documentazione per capire se possono servirmi o meno?
__________________
Ho trattato con : lahiri, czame, RC, allXXX, dfruggeri, JMM, Paperone, xej, Pappez, iperfly, Red81, Playmake, ryan78, Rob66, XP2200, Peach1200, faberjack, Stewie82, supermario_bros, hft500, Axelscorpio, pipes lee, Piccolospazio, RohanKish, miki66, kabira85
TorpedoBlu è offline   Rispondi citando il messaggio o parte di esso
Old 18-10-2007, 19:24   #4
gokan
Senior Member
 
L'Avatar di gokan
 
Iscritto dal: Apr 2002
Città: Palermo
Messaggi: 4913
Guarda, io dal punto di vista teorico son ben poco.
So solo che se voglio fare una cosa, leggo le reference del framework e se è possibile applico la soluzione al mio problema.

Ad esempio, per spring, si tratta di prendere alcuni JAR, buttarli dentro al tuo progetto e poi lavorare su diversi file XML di configurazione.

Mi sembra di capire che la tua tesi sia più teorica che pratica, quindi ti tocca leggere tonnellate di materiale
__________________
Sun Certified Java Programmer - Sun Certified Web Component Developer - Sun Certified Business Component Developer
gokan è offline   Rispondi citando il messaggio o parte di esso
 Rispondi


Recensione Samsung Galaxy Z Fold7: un grande salto generazionale Recensione Samsung Galaxy Z Fold7: un grande sal...
The Edge of Fate è Destiny 2.5. E questo è un problema The Edge of Fate è Destiny 2.5. E questo ...
Ryzen Threadripper 9980X e 9970X alla prova: AMD Zen 5 al massimo livello Ryzen Threadripper 9980X e 9970X alla prova: AMD...
Acer TravelMate P4 14: tanta sostanza per l'utente aziendale Acer TravelMate P4 14: tanta sostanza per l'uten...
Hisense M2 Pro: dove lo metti, sta. Mini proiettore laser 4K per il cinema ovunque Hisense M2 Pro: dove lo metti, sta. Mini proiett...
Opportunità di guadagno: Microsof...
Proton non si ferma e lancia un nuovo au...
Acer TravelMate P4 14 con AMD Ryzen PRO:...
Dopo Aruba e Infocert, anche Register.it...
Fai da te: trapani avvitatori a doppia b...
Microsoft può stappare lo champag...
Amazon vola a 167,7 miliardi nel Q2: i n...
Meglio il robot Lefant M330Pro a 104€ o ...
iPhone 16 trascina Apple al miglior trim...
Schiaffo a Zuckerberg, offerta da 1 mili...
Intel XeSS 2.1 apre Frame Generation e L...
2 portatili tuttofare Lenovo da prendere...
Ericsson valuta un investimento strategi...
Abbiamo i processori più veloci d...
Inizia agosto, nuovi coupon nascosti Ama...
Chromium
GPU-Z
OCCT
LibreOffice Portable
Opera One Portable
Opera One 106
CCleaner Portable
CCleaner Standard
Cpu-Z
Driver NVIDIA GeForce 546.65 WHQL
SmartFTP
Trillian
Google Chrome Portable
Google Chrome 120
VirtualBox
Tutti gli articoli Tutte le news Tutti i download

Strumenti

Regole
Non Puoi aprire nuove discussioni
Non Puoi rispondere ai messaggi
Non Puoi allegare file
Non Puoi modificare i tuoi messaggi

Il codice vB è On
Le Faccine sono On
Il codice [IMG] è On
Il codice HTML è Off
Vai al Forum


Tutti gli orari sono GMT +1. Ora sono le: 10:40.


Powered by vBulletin® Version 3.6.4
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
Served by www3v