Παρουσίαση/Προβολή
(TP175) - Πετράκης Γιάννης
Περιγραφή Μαθήματος
Το μάθημα αποτελεί εισαγωγή στις έννοιες των κατανεμημένων και διαδικτυακών εφαρμογών πολυμέσων με έμφαση στις εφαρμογές, τις οποίες οι φοιτητές κατασκευάζουν στο εργαστήριο όπου γίνεται πρακτική των εννοιών που αναπτύχθηκαν στη θεωρία. Οι υλοποιήσεις γίνονται χρησιμοποιώντας την πλατφόρμα της Microsoft .NET και τις γλώσσες προγραμματισμού που αυτή προσφέρει (C#, VB.NET, Java, κλπ). Μετά τις πρώτες ενότητες που καλύπτουν βασικές τεχνολογίες της .NET, οι φοιτητές εστιάζουν στην ASP.NET και στο .NET Compact Framework (CF). Η ASP.NET αποτελεί εξέλιξη της ASP και είναι η διαδικτυακή πύλη της πλατφόρμας .NET που, μέσα από μια αξιόπιστη δομή, προσφέρει πλούσια γκάμα εργαλείων για ανάπτυξη διαδικτυακών εφαρμογών. Η ASP.NET διαθέτει server controls για την προσπέλαση γεγονότων, μεθόδων και ιδιοτήτων στον server. Τέλος, οι web forms σχεδιάζονται σε οποιαδήποτε γλώσσα της .ΝΕΤ. Στη συνέχεια παρουσιάζεται η αρχιτεκτονική του .NET Compact Framework, όπου θα δοθεί η ευκαιρία στους φοιτητές να αναπτύξουν τα δικά τους εξατομικευμένα controls και εφαρμογές για κινητές συσκευές (π.χ. παιχνίδια peer-to-peer σε PDAs και Smart Phones), καθώς και κατανεμημένες υπηρεσίες (π.χ. distributed storage). Κατ' αυτό τον τρόπο, οι φοιτητές θα αποκτήσουν εμπειρία στη χρήση των Windows και Web forms, των XML Web Services, και θα διαπιστώσουν τους τύπους δεδομένων και τα controls που λείπουν από τη desktop έκδοση του .NET framework.
Ημερομηνία δημιουργίας
Παρασκευή 26 Φεβρουαρίου 2010
-
Δεν υπάρχει περίγραμμα