## page was renamed from Applicazioni Enterprise ## page was renamed from ApplicazioniEnterprise ## page was renamed from Applicazioni Enterprise #acl FrancescoRicca:read,write,revert,admin,delete BernardoCuteri:read,write,revert,admin,delete EditorsGroup:read,write,revert,admin,delete All:read = Agile Software Development for Enterprise (former title Enterprise Applications) = <> == Announcements and material 2019/2020 (current edition) == === Sprint Review and Retrospective === The sprint review and retrospective will be done on the 9th of Janurary 2020 in room MT6 at 15:00. === Intermediate Test === The intermediate test is in MT6 at 10:30 - 12/11/2019 === Subscription form === All students are invited to submit the '''subscription form''' at [[https://forms.gle/24RfKAg4XWnPp77E8]] == Announcements and material 2018/2019 (previous edition) == === Important Advice === * '''LEZIONE ADDIZIONALE / ADDITIONAL LECTURE (project check)''': 09/01/2019 - 14:30 - MT6 * Il '''seminario di ION Group si terrà giorno 7 Novembre 2019 alle ore 14:00 allo University Club'''. * Il volantino dell'evento può essere scaricato da ([[attachment:ION.pdf||&do=get]]) * Si fa presente che è necessario prenotarsi alla [[https://forms.office.com/Pages/ResponsePage.aspx?id=1OePdu7rp0GYUdWCXs3TlsBJzvBiH7hJn1xZauaddMxURUhBMEhKTkM3VU1SQzFNRDA3RFc3U05EQS4u|AGILE CHALLENGE]]. * '''The Seminar by ION Group will be given on the 7th of November 2018 at 14:00 in the University Club'''. * Leaflet available here ([[attachment:ION.pdf||&do=get]]) * Registration to the [[https://forms.office.com/Pages/ResponsePage.aspx?id=1OePdu7rp0GYUdWCXs3TlsBJzvBiH7hJn1xZauaddMxURUhBMEhKTkM3VU1SQzFNRDA3RFc3U05EQS4u|AGILE CHALLENGE]]E is mandatory * '''Classes program for January 2018'' * 09/01/2018 - Agile Manifesto - Room MT6 - 11:30 * 16/01/2018 - Seminar - Room MT11 - 10:00 * 17/01/2018 - Projects Review - Room MT6 - 09:00 ## * '''Postponed lectures''' - ''The lectures of the 29th and 30rd of November will be given on the 5th of December at 11:30 and on the 6th of December at 9:30 in room MT5bis.'' ## * '''Last Project review''' - ''The last review of the projects will be done on the 27th of January 2016.'' ## * '''Projects reviews''' - Projects will be reviewed on ## * Thursday Jan 14 from 17:00 to 19:30 in professor's office. ## * CANCELLED: Thursday Jan 21 from 10:00 to 13:30 in professor's office. ## * No other lectures are scheduled in January apart from the Engineering Seminar. ## * '''Move lecture''' - The lecture of Tuesday Nov. 3 will be given on Thursday Nov. 5 from 9:30 to 11:30 in room MT8. ## * '''NEW ROOM''' - We are moving to room MT2 on both Tuesdays and Thursdays ## * '''LATE START''' - Start of classes delayed of one week. The first class is on the 6th of October 2015. === News === ##==== Important news: ==== ## * The lecture of 14th October 2014 will be delivered in the room MT8. ## * Le lezioni inizieranno Giovedì 2 Ottobre alle 17:00. ## * ''Esame del 7 Febbraio 2014'': ## * Prenotazione su uniwex obbligatoria per chi vuole sostenere l'esame nella modalità scritto + orale ## * La prova scritta inizia alle ore 8:30 presso il Lab 31B e prevede lo svolgimento al computer di un esercizio, si consiglia di portare il proprio portatile su cui sono già configurati i software impiegati nelle lezioni ## * La visione dei progetti e gli esami orali inizieranno alle ore 15:00 presso il Lab 31B ##==== Other News ==== * '''The Seminar by Infopower Research group will be given on the 16th of January 2018 at 10:00 in room MT11 (Cubo 30B)'''. * Program available in eventbrite [[https://www.eventbrite.it/e/biglietti-dont-just-look-at-the-stars-be-one-42077608259]] * Leaflet available here ([[attachment:Infopower.pdf||&do=get]]) *'''The Seminar by Herzum Software''' will be given on the 10th of January 2017 at 14:00 in room MT11 (Cubo 30B). The program if available at: [[https://www.eventbrite.it/e/registrazione-agile-it-fundamentals-30568641630|Agile IT Fundamentals]] * Slides ([[attachment:Herzumagile.zip||&do=get]]) * '''Engineering Seminar on Enterprise Application Technlologies''' will be given on Jan 19 at 15:00 Room MT11 (see [[attachment:Engineering16.pdf||&do=get]]) * '''"Enterprise Application: HP Italy context"''' - 17 Gennaio 2011 ore 9:00 aula MT10 ([[attachment:HP.pdf||&do=get]]) === Course Information === [[http://www.mat.unical.it/informatica/ApplicazioniEnterprise/Programma_del_Corso|Course Topics]] [[http://www.mat.unical.it/informatica/ApplicazioniEnterprise/Libri|Books]] ## [[http://www.mat.unical.it/informatica/ApplicazioniEnterprise/Docente|Teachers]] === Course Material === ==== Slides ==== * Enterprise Applications ([[attachment:EA.zip||&do=get]]) * Annotations ([[attachment:Annotations.zip||&do=get]]) * Reflection ([[attachment:Reflection.zip||&do=get]]) * Patterns ([[attachment:Patterns.zip||&do=get]]) * Domain Logic Organization Patterns ([[attachment:DomainLogicOrganizationPatterns.zip||&do=get]]) * Persistence and ORM ([[attachment:PersistenceAndORM.zip||&do=get]]) * Data Source Architectural Patterns ([[attachment:DataSourceArchitecturalPatterns.zip||&do=get]]) * Object-Relational Behavioral Patterns ([[attachment:Object-RelationalBehavioralPatterns.zip||&do=get]]) * Object-Relational Structural Patterns ([[attachment:ObjectRelationalStructuralPatterns.zip||&do=get]]) * ORM Mapping Patterns ([[attachment:ORM-MappingPatterns.zip||&do=get]]) * Concurrency Patterns ([[attachment:Concurrency-Patterns.zip||&do=get]]) * Distribution and Session State Patterns ([[attachment:DistributionAndSessionStatePatterns.zip||&do=get]]) * Web Presentation Patterns ([[attachment:WebPresentationPatterns.pdf.zip||&do=get]]) ==== Slides of Practical Lessons and Exercises ==== * Slides of Practical Lessions and Exercises are available on [[https://github.com/ASDE2017-UNICAL/CourseMaterial|github ]] ==== Old Material ==== * Subversion ([[attachment:SVN.zip||&do=get]]) * Esercitazione su JUnit, Annotation e Reflection ([[attachment:esercitazione2.zip||&do=get]]) * Esercitazione sui CSS ([[attachment:esercitazione3.zip||&do=get]]) * Slides + Materiale dal seminario su JQuery (courtesy of Dott. Mario Alviano) ([[attachment:jquery.zip||&do=get]]) * Slides + Materiale dal seminario su JQuery Ui e Jquery Mobile ([[attachment:jqueryUI+Mobile.zip||&do=get]]) * Esercitazione su Hibernate ([[attachment:EsercitazioneHibernate.zip||&do=get]]) * Esercitazione su ereditarietà in Hibernate ([[attachment:EsercitazioneHibernateInheritance.zip||&do=get]]) * Hibernate Assignment ([[attachment:Assignment.pdf||&do=get]]) * Esercitazione su Spring 1 ([[attachment:EsercitazioneSpring1.zip||&do=get]]) * Esercitazione su Spring e Hibernate ([[attachment:EsercitazioneSpring2.zip||&do=get]]) ==== Slides of Practical Lessons (Old) ==== * CSS ([[attachment:CSS.rar||&do=get]]) * jQuery ([[attachment:jQuery.rar||&do=get]]) * Reflection and Annotation ([[attachment:reflection-annotation.rar||&do=get]]) * Spring MVC ([[attachment:springMVC.rar||&do=get]]) * Link to the talk about JQuery: http://archives.alviano.com/teaching/jquery/seminario/ ==== Exercises (Old) ==== * jQuery ([[attachment:ES-jQuery.rar||&do=get]]) * Annotation ([[attachment:ES-Annotation.rar||&do=get]]) * Reflection ([[attachment:ES-Reflection.rar||&do=get]]) * Spring ES1([[attachment:ES-SpringHelloWorld.rar||&do=get]]) * Spring ES2([[attachment:ES-Spring-ES1.rar||&do=get]]) * Hibernate ES1([[attachment:ES-Hibernate-ES1.rar||&do=get]]) * Hibernate ES2([[attachment:ES-Hibernate-ES2_completo.rar||&do=get]]) * Hibernate-Spring ES1([[attachment:ES-Hibernate-SpringES1_completo.zip||&do=get]]) <
> === Exam === ==== Two alternatives: ==== * Project + oral exam (first exam session only) * Lab test + oral exam Students can obtain the "firma di frequenza" attending lectures and developing a project before the first exam session La firma di frequenza verrà data a chi segue il corso e svolge il progetto entro il primo appello.