Εξέλιξη Κομματιού
Εισαγωγή
- Περιοχή του Entity Framework (EF) Core
- Περιοχή του Progressive Web App (PWA)
Entity Framework (EF) Core
- Εγκατάσταση EF Core
- Μοντελοποίηση χρησιμοποιώντας code first
- Μοντελοποίηση χρησιμοποιώντας database first
- Χρήση fluent API
Ανάκτηση και αποθήκευση δεδομένων με EF Core
- Βασικές ερωτήσεις χρησιμοποιώντας LINQ
- Κλήση αποθηκευμένων διαδικασιών
- Έλεγχος του συμπεριφερομένου κατανόησης
- Αποθήκευση αλλαγών
- Μαζική εισαγωγή
- Συναλλαγές
Blazor Components
- Κατανόηση των βασικών στοιχείων Razor
- Λειτουργία με συνιστώσες στο Blazor
- Χρήση C# στις συνιστώσες
- Παραμετροποιημένες συνιστώσες
- Ζωή του κύκλου ανάπτυξης της συνιστώσας
- Μία διαδρομή δεδομένων
- Διαδρομή δεδομένων δυο πλευρών
- Συσχέτιση γεγονότων
Προχωρημένα Θέματα Blazor Components
- Αποκατάσταση αυθεντικού HTML
- Αποκατάσταση παιδικού περιεχομένου
- Χρήση RenderFragment
- Χρήση RenderTreeBuilder
- Χρήση @key και @attribute
Routing και Layout
- Δημιουργία πρωτότυπου layout
- Routing
- Χρήση URL helpers
Forms και Validation
- Χρήση EditForm
- Validation των μορφών
- Χρήση @ref
Dependency Injection (DI) και JSInterop
- Κατανόηση DI
- DI με default service
- DI με custom service
- Κλήση JavaScript function
- Κλήση C# από JavaScript
Debugging και Deploying
- Debugging εφαρμογής Blazor
- Deploying εφαρμογής Blazor
- Ενίσχυση εφαρμογής Blazor
Ασφάλεια
- Authentication στο Blazor
- Χρήση ASP.NET core identity και JWT
Progressive Web Application (PWA) Development
- Περιοχή του PWA
- Κατανόηση λειτουργιών PWA
- PWA στο Blazor
- Δημιουργία εφαρμογών offline
- Χρήση service workers
- Προσαρμογή της εφαρμογής
- Caching
- Προσθήκη push notifications
Summary και Επόμενα Βήματα
Απαιτήσεις
- Κατανόηση του C#
- Γνώση Blazor και JavaScript
- Εμπειρία με .NET framework
Ακροατήριο
- Διαδικτυακοί δημιουργοί
Σχόλια (7)
Πολύ ενεργός καθηγητής με τεράστια θέληση να διδάξει. Ο καθηγητής ήταν πολύ γνωσιμός και μας δίδαξε ακόμη και πέρα από το ευρείο του σχεδίου της εκπαίδευσης.
JULIAN OKELLO WANICAN - Uganda National Examinations Board
Κομμάτι - Advanced Blazor
Μηχανική Μετάφραση
Fragment, SignalR και αυτόματη διανομή
Richard - Uganda National Examinations Board
Κομμάτι - Advanced Blazor
Μηχανική Μετάφραση
Ο εκπαιδευτής είναι πολύ καλός και προσέχει στους μαθητές του.
Utamaporn - Geodis Transport Thai Ltd.
Κομμάτι - Advanced Blazor
Μηχανική Μετάφραση
Ο καθηγητής έχει περισσότερη εμπειρία και μπορεί να απαντήσει και να μας βοηθήσει να λύσουμε το πρόβλημα άμεσα.
Kritsakorn Wangsuksan - Geodis Transport Thai Ltd.
Κομμάτι - Advanced Blazor
Μηχανική Μετάφραση
Μου αρέσει ο καθηγητής στυλ γιατί μπορεί να δώσει παραδείγματα που είναι εύκολα να καταλάβεις. Και στη συνέχεια είναι χαλαρός καθώς διδάσκει ή εξηγεί.
Wannapa Chalamrum - Geodis Transport Thai Ltd.
Κομμάτι - Advanced Blazor
Μηχανική Μετάφραση
Ο εκπαιδευτής ήταν πολύ χρήσιμος απαντώντας σε κάθε ερώτηση που είχαμε και μας επέτρεψε να διαμοιραζόμαστε την οθόνη μας για να δείξουμε τα λάθη που εμφανίζονταν, κάτι που ήταν πραγματικά σημαντικό.
chithra - Public Health Wales NHS Trust
Κομμάτι - Advanced Blazor
Μηχανική Μετάφραση
Η εφαρμοστική προσέγγιση με σαφείς παραδείγματα που αντιστοιχούν στο τρέχον έργο μας βοήθησε στην κατανόηση του θέματος.
Samuel - ProgramDuon AB
Κομμάτι - Advanced Blazor
Μηχανική Μετάφραση