UpSync Version 0.7 Released

Die neue Version ist da! Wie immer empfiehlt es sich, so schnell wie möglich aktualisieren. Hier sind die wichtigsten Änderungen:

  • Administrator Berechtigungen sind nicht mehr erforderlich, um die Anwendung aus dem Ordner Programme laufen; Anwendung Einstellungen und Protokolle sind jetzt in das Windows-Programm Daten Ordnern gespeichert.
  • Die Anwendung wurde getestet mit und soll nun die Arbeit mit UAC feinen unter Windows Vista und Windows 7.
  • Zusammenfassung logs haben bis zum Ende der Protokollierung zu zählen Summen für die verschiedenen Operationen Bericht aufgenommen worden.
  • Es wurde ein Bug in der neuen Synchronisierung leere Ordner Funktionalität, die eine Endlosschleife verursacht, wenn die Wurzel entweder Ordner leer war.
  • Es wurde ein "File Filter"-Eigenschaft, um zugeordnete Ordner auf die Verwendung von Wildcards (*. txt) zu beschränken, welche Dateien zu synchronisieren (wie von Jason Saul angefragt) zu ermöglichen.

Einfach starten Sie das Setup auf die neueste Version zu aktualisieren.

Herunterladen UpSync 0,7-Setup
Herunterladen UpSync 0,7 Quelle Code (Visual Studio 2008 erforderlich)

Denken Sie daran, Ihre Gedanken und Vorschläge zu teilen!

15 Comments Posted in C # , Software , Technologie , UpSync , Visual Studio 2008 | 15 Kommentare

UpSync Version 0.6 Released

Ich habe eine neue Version von UpSync zu setzen noch heute! Wenn Sie regelmäßig über die Anwendung, ist es dringend empfohlen, dass Sie ein Upgrade, weil die Stabilität des Sync-Prozess hat sich stark verbessert worden. Hier eine kurze Liste von einigen der interessantesten Änderungen:

  • Deutlich verbesserte Fehlerbehandlung
  • Löschen Sie aufgefordert werden nun alle auf einmal angezeigt (statt während des gesamten Prozesses)
  • Eine neue "stop auffordert und tun dies für x restlichen Dateien"-Funktion wurde hinzugefügt
  • Code ist nun StyleCop -konforme (sowie Code-Analyse-konform)
  • Leere Ordner werden nun korrekt auf der Grundlage ihrer Erstellungsdatum synchronisiert

Sie können einfach das neue Setup und es wird automatisch ein Upgrade auf welchem ​​alte Version Sie installiert haben.

Herunterladen UpSync 0,6-Setup
Herunterladen UpSync 0,6 Source Code (Visual Studio 2008 erforderlich)

Bitte vergessen Sie nicht zu kommentieren und teilen Sie Ihre Meinung über den Antrag! :)

2 Comments Posted in C # , Software , Technologie , UpSync , Visual Studio 2008 | 2 Kommentare

Zentrieren eines Message Box auf das aktive Fenster in C #

Einer der ärgerlichen Einschränkungen für die Verwendung der eingebauten. NET Meldung ist, dass es keine Funktionalität zur Verfügung stellt Zentrum ein Meldungsfeld auf das gerade aktive Fenster. Merkwürdig ist, dass selbst wenn Sie das übergeordnete Fenster mit dem richtigen überladene Version der Show ()-Methode angeben, wird das Fenster immer noch darauf besteht selbst zentriert auf dem Desktop, statt auf das aktive Fenster. Dies ist ärgerlich und verwirrend für den Endanwender, da es die Fähigkeit, neben allem "screen real estate" für eine Anwendung festlegen Pausen. Glücklicherweise gibt es eine Möglichkeit, dies zu beheben, obwohl sie beinhalten die Win32-API ist.

Lesen Sie weiter ...

17 Comments Posted in C # , Technologie , Visual Studio 2008 | 17 Kommentare

6 Anal-Remanente Ways To Your C #-Code-Verbesserung

Nichts ärgert mich mehr, als dass durch Müll-Code zu graben. Arbeiten bei einer Software-Consulting-Unternehmen, habe ich eine ganze Menge davon gesehen. Und ich habe auf meinem Computer geschleudert Monitor genug als Ergebnis, um ihm eine hübsche, bräunlich-grüne Farbe. Bad Code zerstört Hardware. Und Seelen.

Die größte Ahnung, dass ein Entwickler hat entweder keine Ahnung, was sie tun oder einfach nicht über ihren Code Versorgung ist Inkonsistenz. Wir alle haben unterschiedliche Vorlieben und Kodierrichtlinien, aber wenn ein Entwickler nicht nur ein bestimmter Ansatz nehmen sie sich während des unglaublich Amateur, und das aus gutem Grund. Uneinheitliche Code ist schwer zu lesen, und ist daher schwierig, in die Zukunft zu ändern.

Die Mehrheit (oder sogar zur Gänze) der Liste unten dreht sich um schriftlich konsequent gestaltet und konsequent durchführen C #-Code. Ein großer Teil dieser Liste ist zwar anal retentive, aber all das ist garantiert die Qualität und die Lesbarkeit des Codes zu verbessern.

Lesen Sie weiter ...

4 Comments Posted in C # , Technologie , Visual Studio 2008 | 4 Kommentare

UpSync Version 0.5 Released

Hier sind die Downloads für den Aufbau und die Quellen für das erste offizielle Release von UpSync, Version 0.5. Wie ich in meinem vorherigen Post gesagt, es funktioniert einwandfrei in Windows XP und Vista sowie Windows 7. Für eine Beschreibung der Anwendung, und einige Screenshots finden Sie in der früheren Post.

Wenn Sie es benutzen, lassen Sie es mich wissen! Ich interessiere mich für jede Art von Feedback.

Herunterladen UpSync 0,5-Setup
Herunterladen UpSync 0,5 Quelle Code (Visual Studio 2008 erforderlich)

4 Comments Posted in C # , Software , Technologie , UpSync , Visual Studio 2008 | 4 Kommentare

New Application - UpSync

Vor kurzem habe ich begonnen, eine neue Anwendung namens UpSync. Von dem, was Sie wahrscheinlich bereits aus dem Namen zu sagen, ist die Anwendung gedacht, um Dateien zwischen Ordnern auf verschiedenen Rechnern synchronisieren. Es soll einfach zu benutzen, sondern auch nach unten und schmutzig genug, um ein typisches System admin gerecht zu werden.

Ich bin offen sourcing das Projekt, und ich werde die Einrichtung und den Quellcode für Version 0.5 bis sehr kurz sind. Es funktioniert einwandfrei unter Windows XP, Vista und sogar Microsofts neue, unveröffentlichte Windows 7 (die Screenshots stammen aus Windows 7). Es ist in C #, mein Liebling der. NET-Sprachen geschrieben, die mit Visual Studio 2008.

Hier sind einige der wichtigsten Features, die bereits umgesetzt wurden:

  • Eine beliebige Anzahl von Ordnern können mit separaten Einstellungen für jeden Ordner synchronisiert werden.
  • Sync in eine Richtung, die andere Richtung oder in beide Richtungen ohne Interaktion notwendig.
  • Spezifische Einstellungen für den Umgang mit gelöschten Dateien erlauben für alle möglichen Situationen.
  • Synchronisieren Engine nutzt Datei Datum und Uhrzeit, um die neueste Version der Dateien zu gewährleisten repliziert werden.
  • Neue Dateien in entweder Ordner werden automatisch korrekt behandelt und auf die andere kopiert.
  • Sync-Prozess kann vollständig automatisiert oder manuell ausführen.
  • Synchronisieren Motors meldet jeder Operation in allen Einzelheiten so kann es niemals eine Verwirrung darüber, welche Dateien geändert wurden.
4 Comments Posted in C # , Software , Technologie , UpSync , Visual Studio 2008 | 4 Kommentare