UpSync Version 0.7 Released

Η νέα έκδοση είναι εδώ! Όπως πάντα, συνιστάται για την αναβάθμιση το συντομότερο δυνατό. Εδώ είναι οι κύριες αλλαγές:

  • Τα δικαιώματα διαχειριστή δεν υποχρεούνται πλέον να εκτελέσετε την εφαρμογή από το φάκελο Program Files? Οι ρυθμίσεις της εφαρμογής και καταγράφει πλέον αποθηκευμένα σε φακέλους των Windows δεδομένα του προγράμματος.
  • Η εφαρμογή έχει δοκιμαστεί με και θα πρέπει τώρα να δουλεύουν μια χαρά με το UAC στα Windows Vista και Windows 7.
  • Οι κορμοί Περίληψη έχουν προστεθεί στο τέλος της καταγραφής για την έκθεση σύνολα υπολογίζονται για τις διάφορες εργασίες.
  • Σταθερά ένα bug στο νέο συγχρονισμό άδειο λειτουργικότητα φακέλους που προκάλεσε ατέρμονες βρόχο όταν η ρίζα του φακέλου είτε ήταν άδειο.
  • Προστέθηκε μια "Αρχείο Filter" ιδιότητα να χαρτογραφηθεί φακέλους για να επιτραπεί η χρήση μπαλαντέρ (*. txt) για να περιορίσεις την οποία τα αρχεία σε συγχρονισμό (όπως ζητήθηκε από Jason Σαούλ).

Απλώς εκτελέστε την εγκατάσταση για την αναβάθμιση στην τελευταία έκδοση.

Κατεβάστε UpSync 0.7 Ρύθμιση
Κατεβάστε UpSync 0,7 πηγαίου κώδικα (Visual Studio 2008 απαιτείται)

Θυμηθείτε να μοιραστείτε τις σκέψεις και τις προτάσεις σας!

15 Comments Posted in C # , Λογισμικό , Τεχνολογία , UpSync , Visual Studio 2008 | 15 Σχόλια

UpSync Έκδοση 0.6 Released

Έχω μια νέα έκδοση του UpSync να τίθεται σήμερα! Αν χρησιμοποιείτε τακτικά την εφαρμογή, συνιστάται θερμά να κάνετε αναβάθμιση επειδή η σταθερότητα της διαδικασίας συγχρονισμού έχει βελτιωθεί σημαντικά. Εδώ είναι μια σύντομη λίστα με μερικές από τις πιο ενδιαφέρουσες αλλαγές:

  • Σημαντικά βελτιωμένη αντιμετώπιση των λαθών
  • Διαγραφή ζητά τώρα όλα εμφανίζονται με τη μία (αντί για όλη τη διαδικασία)
  • Ένα νέο "stop προτρέποντας και να κάνουμε αυτό για τα αρχεία x υπόλοιπα" χαρακτηριστικό έχει προστεθεί
  • Κώδικας είναι τώρα StyleCop συμβατό (καθώς και τον κωδικό ανάλυση συμβατή)
  • Τα κενά τους φακέλους τώρα συγχρονίζονται σωστά με βάση την ημερομηνία δημιουργίας τους

Μπορείτε να εκτελέσετε απλά το νέο setup και αυτόματα θα αναβαθμίσει πάνω από ό, τι παλιά έκδοση που έχετε εγκαταστήσει.

Κατεβάστε UpSync 0.6 Ρύθμιση
Κατεβάστε UpSync 0,6 πηγαίου κώδικα (Visual Studio 2008 απαιτείται)

Παρακαλώ θυμηθείτε να σχολιάσουν και να μοιραστείτε τις σκέψεις σας σχετικά με την εφαρμογή! :)

2 Comments Posted in C # , Λογισμικό , Τεχνολογία , UpSync , Visual Studio 2008 | 2 Σχόλια

Κεντράρισμα ένα πλαίσιο μηνύματος για το ενεργό παράθυρο σε C ​​#

Ένα από τα ενοχλητικά προειδοποιήσεις του, χρησιμοποιώντας την ενσωματωμένη στο. NET πλαίσιο μηνύματος είναι ότι δεν παρέχει λειτουργικότητα στο κέντρο της ένα πλαίσιο μηνύματος για το τρέχον ενεργό παράθυρο. Παραδόξως, ακόμη και όταν καθορίζετε το γονικό παράθυρο χρησιμοποιώντας την κατάλληλη υπερφορτωμένο εκδοχή της μεθόδου Show (), το παράθυρο επιμένει ακόμα στο ίδιο το κεντράρισμα στην επιφάνεια εργασίας, αντί για το ενεργό παράθυρο. Αυτό είναι ενοχλητικό και προκαλεί σύγχυση στον τελικό χρήστη γιατί σπάει τη δυνατότητα να αναιρέσει συγκεκριμένη "οθόνη ακινήτων" για μια εφαρμογή. Ευτυχώς, υπάρχει ένας τρόπος για να διορθώσετε αυτό, παρόλο που συνεπάγεται το Win32 API.

Συνεχίστε να διαβάζετε ...

17 Comments Posted in C # , Τεχνολογία , Visual Studio 2008 | 17 Σχόλια

6 Anal-συγκρατητικός τρόποι να βελτιωθεί C Ο κωδικός σας #

Τίποτα δε μ 'ενοχλεί περισσότερο από το να πρέπει να σκάψετε μέσω κωδικού σκουπίδια. Εργασίας σε μια εταιρεία συμβούλων λογισμικού, έχω δει μια αρμαθιά από αυτό. Και έχω εκσφενδόνισε στον υπολογιστή μου παρακολουθεί αρκετό ως αποτέλεσμα να της δώσει μια όμορφη, καφέ-πράσινη απόχρωση. Bad κωδικό καταστρέφει το υλικό. Και οι ψυχές.

Η μεγαλύτερη ένδειξη ότι ένας προγραμματιστής είτε δεν έχει ιδέα για το τι κάνουν ή απλά δεν ενδιαφέρεται για τον κώδικά τους είναι η ασυνέπεια. Έχουμε όλες τις διαφορετικές προτιμήσεις και κωδικοποίηση στυλ, αλλά όταν ο κύριος του έργου δεν μπορεί να διαλέξετε μια συγκεκριμένη προσέγγιση που θα ακολουθήσει θα βγει ως απίστευτα ερασιτέχνες, και για καλό λόγο. Ασυνεπής κώδικας είναι δύσκολο να διαβάσει, και είναι συνεπώς δύσκολο να τροποποιηθεί στο μέλλον.

Η πλειοψηφία (ή ακόμη και το σύνολο) την παρακάτω λίστα περιστρέφεται γύρω από στυλ γραφής με συνέπεια και με συνέπεια την εκτέλεση κώδικα C #. Ένα μεγάλο μέρος του καταλόγου αυτού είναι ομολογουμένως πρωκτικό απομνημόνευσης, αλλά όλα αυτά είναι εγγυημένη για να βελτιωθεί η ποιότητα και η αναγνωσιμότητα του κωδικού σας.

Συνεχίστε να διαβάζετε ...

4 Comments Posted in C # , Τεχνολογία , Visual Studio 2008 | 4 Σχόλια

UpSync Έκδοση 0.5 Released

Παρακάτω είναι οι λήψεις για την εγκατάσταση και τις πηγές για την πρώτη επίσημη κυκλοφορία της UpSync, έκδοση 0.5. Όπως ανέφερα και στην προηγούμενη θέση μου, ότι λειτουργεί σωστά στα Windows XP και Vista, καθώς και τα Windows 7. Για μια περιγραφή της εφαρμογής, και κάποια screenshots, δείτε το προηγούμενο post.

Αν το χρησιμοποιήσετε, επιτρέψτε μου να ξέρω! Ενδιαφέρομαι για κάθε είδους σχόλια.

Κατεβάστε UpSync 0.5 Ρύθμιση
Κατεβάστε UpSync 0,5 πηγαίου κώδικα (Visual Studio 2008 απαιτείται)

4 Comments Posted in C # , Λογισμικό , Τεχνολογία , UpSync , Visual Studio 2008 | 4 Σχόλια

Νέα Αίτηση - UpSync

Πρόσφατα άρχισε να εργάζεται σε μια νέα εφαρμογή που ονομάζεται UpSync. Από ό, τι μπορείτε πιθανώς ήδη πει από το όνομα, η εφαρμογή έχει ως στόχο για το συγχρονισμό αρχείων μεταξύ φακέλων σε άλλους υπολογιστές. Είναι προορίζεται να είναι εύκολο στη χρήση, αλλά και προς τα κάτω και βρώμικο αρκετά για να καλύψουν τις ανάγκες μιας τυπικής διαχειριστή συστήματος.

Είμαι προμήθεια ανοίξτε το έργο, και θα έχω την εγκατάσταση και τον πηγαίο κώδικα για την έκδοση 0.5 μέχρι πολύ σύντομα. Λειτουργεί σωστά στα Windows XP, Vista, ακόμα και της Microsoft νέο, ακυκλοφόρητο Windows 7 (τα screenshots είναι από τα Windows 7). Είναι γραμμένο σε C #, το αγαπημένο μου του. NET γλώσσες, χρησιμοποιώντας το Visual Studio 2008.

Εδώ είναι μερικά από τα βασικά χαρακτηριστικά που έχουν ήδη τεθεί σε εφαρμογή:

  • Οποιοσδήποτε αριθμός των φακέλων μπορεί να συγχρονιστεί με ξεχωριστές ρυθμίσεις για κάθε φάκελο.
  • Συγχρονισμός σε μία κατεύθυνση, προς την άλλη κατεύθυνση, ή προς τις δύο κατευθύνσεις χωρίς αλληλεπίδραση είναι απαραίτητο.
  • Ειδικές ρυθμίσεις για το χειρισμό των διαγραμμένων αρχείων επιτρέπει για όλες τις πιθανές καταστάσεις.
  • Συγχρονισμός κινητήρας χρησιμοποιεί ημερομηνίες αρχείο και ώρες για να εξασφαλιστεί η πλέον πρόσφατη έκδοση των αρχείων που αναπαράγονται.
  • Τα νέα αρχεία στο φάκελο, είτε αυτόματα χειρίζεται σωστά και αντιγράφεται στον άλλο φάκελο.
  • Sync διαδικασία μπορεί να είναι εξ ολοκλήρου αυτοματοποιημένα ή χειροκίνητα τρέξει.
  • Συγχρονισμός μηχανή καταγράφει κάθε λειτουργία με απόλυτη λεπτομέρεια, ώστε ποτέ δεν υπάρχει καμία σύγχυση ως προς το ποια αρχεία έχουν αλλάξει.
4 Comments Posted in C # , Λογισμικό , Τεχνολογία , UpSync , Visual Studio 2008 | 4 Σχόλια