Αντικειμενοστρεφής Ανάπτυξη Εφαρμογών [C# .Net Framework]

Class Notes


Σημείωση: Το μάθημα χρειάζεται οπωσδήποτε κάποιο μηχάνημα με Windows. Αν δεν έχετε μπορείται απλά να φτιάξεται ένα VM με Windows. Αν και είναι λίγο βαριά και μετά η χρήση του Visual Studio κάνει χειρότερα τα πράγματα δεν θα έχετε τεράστιο πρόβλημα (προφανώς εξαρτάται από το μηχάνημα του καθενός αλλά γενικά δεν θα κάνετε κάτι υπερβολικά απαιτητικό στο μάθημα). Όλο το εξάμηνο έκανα τις εργασίες καθώς και την εξέταση πάνω σε αυτές μέσω VM και δεν υπήρχε κάποιο θέμα.


Choosing an IDE or a Text Editor

Σε αντίθεση με άλλα μαθήματα υπάρχει μόνο μία επιλογή:

IDE

  1. Visual Studio [Windows]

Installing and Setting Up Visual Studio


Windows

H διαδικασία είναι αρκετά απλή, ακολουθήστε τα βήματα παρακάτω:

  1. Πάμε στα Devtools της Microsoft
  2. Κάνουμε Sign in με τον ιδρυματικό μας λογαριασμό (p*****@unipi.gr).
  3. Λίγο πριν δωθεί πρόσβαση στο πακέτο εργαλείων που παρέχει η Microsoft μπορεί να σας ζητηθεί να εισάγεται ένα τηλέφωνο για verification code. Αν όχι απλά προσπερνάτε αυτό το βήμα.
  4. Τώρα πρέπει να είστε συνδεδεμένοι στο Microsoft Azure, συγκεκριμένα στο Getting Started section. Πατήστε εκεί που λέει Software.
  5. Εδώ θα δείτε μία πλεθόρα προγραμμάτων και υπηρεσιών που μας παρέχει η Microsoft δωρεάν. Εμάς μας ενδιαφέρει το Visual Studio Enterprise 2019.
  6. Αφότου πατήσουμε στο link θα μας αφήσει να το κατεβάσουμε αλλά και να ενεργοποιήσουμε το Product Key του προγράμματος.
  7. Αφότου κατέβει και τρέξετε τον Installer, θα σας δωθούν διάφορες επιλογές για να κάνετε install.
  8. Επιλέγουμε .NET desktop development, Universal Windows Platform development και ASP.NET and web development.
  9. Τέλος απλά πατάμε το κουμπί Install.


Screenshots for Help Here
1. devtools.png 2. sign_in.png 3. verify_phone.png 4. welcome_to_azure.png 5. software.png 6. visual_studio.png


Websites

Για τις εργασίες

Δεν χρειάζεται κάποιο βίντεο tutorial για τις απαιτήσεις του μαθήματος. Όποιος παρακολουθεί το μάθημα περνάει σίγουρα. Αυτό γιατί ο Αλέπης δείχνει πως να κάνετε τα πάντα στο μάθημα.


Videos

Για τις εργασίες

Δεν χρειάζεται κάποιο βίντεο tutorial για τις απαιτήσεις του μαθήματος.