Καλύτερα βιβλία C #

από τον Bradley Nice, Content Manager στο ClickHelp.com - εργαλείο τεκμηρίωσης λογισμικού

Το C # είναι μια γλώσσα προγραμματισμού πολλαπλών υποδειγμάτων που περιλαμβάνει έντονους τύπους δακτυλογράφησης, επιτακτικούς, δηλωτικούς, λειτουργικούς, γενικούς, αντικειμενοστραφείς (βασισμένους σε τάξη) και προγραμματισμένους κλάδους.
(Wikipedia)

Αλλά ποια είναι τα κορυφαία βιβλία C # για σήμερα;

C # 6.0 σε μια διανυκτέρευση: Η οριστική αναφορά (Kindle - $ 30.72, paperback - $ 47.32)

Οργανωμένη γύρω από έννοιες και περιπτώσεις χρήσης, αυτή η λεπτομερώς ενημερωμένη έκτη έκδοση παρέχει ενδιάμεσους και προηγμένους προγραμματιστές με έναν συνοπτικό χάρτη της γνώσης C # και .NET. Βυθιστείτε και ανακαλύψτε γιατί αυτός ο οδηγός Nutshell θεωρείται η οριστική αναφορά στο C #.

  • Βελτιώστε με όλες τις πτυχές της γλώσσας C #, από τα βασικά της σύνταξης και των μεταβλητών, σε προχωρημένα θέματα όπως δείκτες και υπερφόρτωση φορέα
  • Βάλτε βαθιά μέσα στο LINQ μέσω τριών κεφαλαίων αφιερωμένων στο θέμα
  • Μάθετε για το δυναμικό, ασύγχρονο και παράλληλο προγραμματισμό
  • Εργαστείτε με τις λειτουργίες .NET, συμπεριλαμβανομένης της XML, της δικτύωσης, της σειριοποίησης, του προβληματισμού, της ασφάλειας, των τομέων εφαρμογής και των συμβάσεων κώδικα
  • Εξερευνήστε τη νέα C # 6.0 compiler-as-a-service, τη Roslyn

C # 6 για Προγραμματιστές (eTextbook- $ 31.72, paperback - $ 44.75)

Σχεδιασμένο για προγραμματιστές με φόντο σε γλωσσικό προγραμματισμό υψηλού επιπέδου, το C # 6 για Προγραμματιστές εφαρμόζει την προσέγγιση του ζωντανού κώδικα Deitel για τη διδασκαλία του προγραμματισμού και διερευνά το C # 6 και το .NET της Microsoft σε βάθος. Οι έννοιες παρουσιάζονται στο πλαίσιο 170+ πλήρως κωδικοποιημένων και δοκιμασμένων εφαρμογών, πλήρεις με σκίαση σύνταξης, επισημάνσεις κώδικα, αναφορές κώδικα, έξοδο προγράμματος και εκατοντάδες καταληπτικές συμβουλές ανάπτυξης λογισμικού.

Ξεκινήστε με μια εισαγωγή στο C # χρησιμοποιώντας προσεγγίσεις πρώιμων τάξεων και αντικειμένων, κατόπιν μεταβείτε γρήγορα σε πιο εξελιγμένα θέματα, όπως LINQ, ασύγχρονο προγραμματισμό με async και περιμένετε και πολλά άλλα. Θα απολαύσετε την επεξεργασία αντικειμενοστρεφούς προγραμματισμού και μια μελέτη περίπτωσης με αντικείμενο το UML® ATM, συμπεριλαμβανομένης της πλήρους εφαρμογής του C #. Όταν έχετε μάθει το βιβλίο, θα είστε έτοιμοι να αρχίσετε να χρησιμοποιείτε C # εφαρμογές βιομηχανικής αντοχής.

Χαρακτηριστικά:

  • Χρησιμοποιήστε τα με Windows® 7, 8 ή 10.
  • Ολοκληρωμένη κάλυψη της νέας λειτουργικότητας C # 6: παρεμβολή συμβολοσειρών, μεθόδους και ιδιότητες που βασίζονται σε έκφραση, αρχικοποιητές ιδιοτήτων που εφαρμόζονται αυτόματα, ιδιότητες μόνο για getter, nameof, λειτουργό null-conditioner, φίλτρα εξαίρεσης και πολλά άλλα.
  • Διασκεδαστικά και προκλητικά παραδείγματα κώδικα.
  • Η βαθιά μεταχείριση των τάξεων, των αντικειμένων, της κληρονομιάς, του πολυμορφισμού και των διεπαφών.
  • Generics, LINQ και γενικές συλλογές. PLINQ (Παράλληλη LINQ) για πολλαπλές επιδόσεις.
  • Ασύγχρονος προγραμματισμός με async και αναμονή. λειτουργικό προγραμματισμό με λάμδα, εκπροσώπους και αμετάβλητο.
  • Αρχεία. σχεσιακή βάση δεδομένων με LINQ σε οντότητες.
  • Αντικειμενοστρεφής μελέτη περίπτωσης ATM με πλήρη εφαρμογή κώδικα.
  • Έμφαση στις αρχές επιδόσεων και μηχανικής λογισμικού.

C # 6.0 και το .NET 4.6 Framework (Kindle - 41,99 δολάρια, χαρτόδετο βιβλίο - 46,61 δολάρια)

Αυτή η νέα 7η έκδοση του Pro C # 6.0 και του .NET 4.6 Platform έχει αναθεωρηθεί πλήρως και ξαναγραφτεί ώστε να αντικατοπτρίζει τις τελευταίες αλλαγές στις προδιαγραφές γλώσσας C # και τις νέες εξελίξεις στο .NET Framework. Θα βρείτε νέα κεφάλαια που καλύπτουν όλες τις σημαντικές νέες δυνατότητες που κάνουν το .NET 4.6 την πιο ολοκληρωμένη έκδοση ακόμα, όπως:

  • Ένα εξειδικευμένο πρότυπο προγραμματισμού πλαισίου οντοτήτων ADO.NET
  • Πολλές βελτιώσεις IDE και MVVM για ανάπτυξη επιφάνειας εργασίας WPF
  • Πολλές ενημερώσεις στα API Web ASP.NET

Η αποστολή αυτού του βιβλίου είναι να σας παρέχει ένα ολοκληρωμένο υπόβαθρο στη γλώσσα προγραμματισμού C # και τις βασικές πτυχές της πλατφόρμας .NET καθώς και ανασκοπήσεις τεχνολογιών που βασίζονται στην C # και .NET (ADO.NET και Entity Framework, Windows Communication Foundation (WCF), το Windows Presentation Foundation (WPF), το ASP.NET (WebForms, MVC, WebAPI)). Αφού αφομοιώσετε τις πληροφορίες που παρουσιάζονται σε αυτά τα κεφάλαια, θα είστε σε τέλεια θέση να εφαρμόσετε αυτήν τη γνώση στις συγκεκριμένες αναθέσεις προγραμματισμού και θα είστε καλά εξοπλισμένοι για να εξερευνήσετε το σύμπαν .NET με δικούς σας όρους.

Τι θα μάθετε:

  • Γίνετε οι πρώτοι που καταλαβαίνουν την πλατφόρμα .NET 4.6 και C # 6.
  • Ανακαλύψτε τα πλεονεκτήματα της κορυφαίας τεχνολογίας .NET.
  • Μάθετε από έναν βραβευμένο συγγραφέα που διδάσκει τον κόσμο .NET από την έκδοση 1.0.
  • Βρείτε πλήρη κάλυψη των XAML, .NET 4.6 και Visual Studio 2015 μαζί με τη συζήτηση για το νέο Runtime των Windows.

C # 6.0 Cookbook: Λύσεις για προγραμματιστές C # (Kindle - $ 27.49, paperback - $ 36.99)

Πλήρως ενημερωμένο για το C # 6.0, η νέα έκδοση αυτού του μπεστ σέλερ προσφέρει περισσότερες από 150 συνταγές κώδικα σε κοινά και όχι τόσο κοινά προβλήματα που αντιμετωπίζουν καθημερινά προγραμματιστές C #. Περισσότερα από το ένα τρίτο των συνταγών έχουν ξαναγραφτεί για να επωφεληθούν από τις νέες δυνατότητες του C # 6.0. Αν προτιμάτε λύσεις γενικής διδασκαλίας γλώσσας C # και γρήγορες απαντήσεις στη θεωρία, αυτό είναι το βιβλίο σας. Το Βιβλίο Βιβλίων # 6.0 προσφέρει νέες συνταγές για ασύγχρονες μεθόδους, δυναμικά αντικείμενα, βελτιωμένο χειρισμό σφαλμάτων, μεταγλωττιστή Rosyln και πολλά άλλα.

Εδώ είναι μερικά από τα θέματα που καλύπτονται:

  • Μαθήματα και γενότυπα.
  • Συλλογές, απαριθμητές και iterators.
  • Τύποι δεδομένων.
  • Εκφράσεις LINQ και Lambda.
  • Εξαίρεση χειρισμού.
  • Αντανάκλαση και δυναμικός προγραμματισμός.
  • Κανονικές εκφράσεις;
  • Αλληλεπιδράσεις συστήματος αρχείων.
  • Δικτύωση και το Διαδίκτυο.
  • Χρήση XML
  • Threading, Συγχρονισμός και Συγχρονισμός.

Κάθε συνταγή στο βιβλίο περιλαμβάνει δοκιμασμένο κώδικα που μπορείτε να κατεβάσετε από το oreilly.com και να επαναχρησιμοποιήσετε στις δικές σας εφαρμογές και ο καθένας περιλαμβάνει μια λεπτομερή συζήτηση για το πώς και γιατί λειτουργεί η υποκείμενη τεχνολογία. Δεν χρειάζεται να είστε έμπειρος προγραμματιστής C # ή .NET για να χρησιμοποιήσετε το C # 6.0 Cookbook. Απλά πρέπει να είστε κάποιος που θέλει να λύσει ένα πρόβλημα τώρα, χωρίς να χρειάζεται πρώτα να μάθει όλη τη σχετική θεωρία.

C # σε βάθος (χαρτόδετο - 35,82 δολάρια)

Το C # σε βάθος, τρίτη έκδοση έχει αναθεωρηθεί διεξοδικά για να καλύψει τις νέες δυνατότητες του C # 5, συμπεριλαμβανομένων των λεπτότερων εγγράφων του συντηρούμενου ασύγχρονου κώδικα. Θα δείτε τη δύναμη του C # σε δράση, μαθαίνοντας πώς να δουλέψετε με τις λειτουργίες υψηλής αξίας που θα χαρούμε να έχετε στο εργαλείο σας. Και θα μάθετε να αποφεύγετε τις κρυφές παγίδες του προγραμματισμού C # με τη βοήθεια κρυστάλλινων εξηγήσεων για θέματα "πίσω από τα παρασκήνια".

Τι είναι μέσα

  • Ενημερώθηκε για το C # 5;
  • Η νέα συνάρτηση async / await.
  • Πώς λειτουργεί το C # και γιατί.

Μπορεί να σου αρέσει επίσης:

Τα καλύτερα βιβλία Swift το 2017

Τα καλύτερα βιβλία Python το 2017

Τα καλύτερα βιβλία JavaScript το 2017

Καλύτερα βιβλία C ++ το 2017

Τα καλύτερα βιβλία Java το 2017

Καλύτερα βιβλία CSS το 2017

Να εχετε μια καλη μερα!

Bradley Νίκαια,
Διαχείριση περιεχομένου στο ClickHelp.com - το καλύτερο ηλεκτρονικό εργαλείο τεκμηρίωσης για τους πωλητές του SaaS