Wersja UpSync 0,7 autorskich

Nowa wersja już jest! Jak zawsze, zaleca się uaktualnienie jak najszybciej. Oto najważniejsze zmiany:

  • Uprawnienia administratora nie są już potrzebne do uruchamiania aplikacji z folderu Program Files, ustawienia aplikacji i dzienniki są obecnie przechowywane w folderach Windows danych programu.
  • Aplikacja została przetestowana z i powinny teraz działać poprawnie z UAC w systemie Windows Vista i Windows 7.
  • Dzienniki Podsumowanie zostały dodane do zakończenia rejestrowania zgłosić sumy liczyć na różnych operacji.
  • Naprawiono błąd w nowej synchronizowania funkcjonalności pustych folderów, które spowodowało niekończącej się pętli, gdy korzeń albo folder był pusty.
  • Dodano "File Filter" nieruchomości do zmapowanych folderów, aby umożliwić korzystanie z symboli wieloznacznych (*. Txt) w celu ograniczenia, które pliki do synchronizacji (wymagane przez Jason Saula).

Wystarczy uruchomić instalację aktualizacji do najnowszej wersji.

Pobierz UpSync 0,7 Setup
Pobierz UpSync 0,7 kod źródłowy (Visual Studio 2008 required)

Pamiętaj, aby podzielić się swoimi przemyśleniami i sugestie!

15 Comments Opublikowany w C # i oprogramowania , technologii , UpSync i Visual Studio 2008 | DLA 15 Komentarze

Wersja UpSync 0,6 autorskich

Mam nową wersję UpSync do gaszenia dziś! Jeśli regularnie przy użyciu aplikacji, zaleca się uaktualnienie, ponieważ stabilność procesu synchronizacji została znacznie ulepszona. Oto krótka lista niektórych z bardziej interesujących zmian:

  • Znacznie poprawiła się obsługa błędów
  • Usuń podpowiedzi są teraz wszystkie wyświetlane na raz (zamiast w trakcie całego procesu)
  • Nowy "Przystanek monitowania i to zrobić dla X-Files Pozostałe" funkcja została dodana
  • Kodeks jest obecnie StyleCop zgodny (jak również analizę kodu z przepisami)
  • Puste foldery są synchronizowane teraz prawidłowo na podstawie daty ich utworzenia

Możesz po prostu uruchomić nową konfigurację i zostanie ona automatycznie uaktualnić przez co stara wersja zainstalowaniu.

Pobierz UpSync 0,6 Setup
Pobierz UpSync 0,6 kod źródłowy (Visual Studio 2008 required)

Proszę pamiętać o komentarz i podziel się swoimi przemyśleniami na temat stosowania! :)

2 Comments Opublikowany w C # i Oprogramowanie , Technologia , UpSync i Visual Studio 2008 | DLA 2 Komentarze

Centrowanie okno komunikatu na aktywnym oknie w C #

Jedną z irytujących zastrzeżeń korzystania z wbudowanych NET polu komunikatu jest to, że nie zapewnia funkcjonalności do centrum wiadomości polu w oknie aktualnie aktywnego. Co dziwne, nawet jeśli podasz okna nadrzędnego za pomocą odpowiedniego przeciążoną wersję metody Show (), okno nadal nalega na centrowanie się na pulpicie, a nie na aktywnym oknie. Jest to denerwujące i mylące dla użytkownika końcowego, ponieważ łamie możliwość uchylenia szczególności "ekranem nieruchomości" dla aplikacji. Na szczęście istnieje sposób aby to naprawić, choć wiąże Win32 API.

Czytaj dalej ...

19 Comments Opublikowany w C # i technologiczne , w Visual Studio 2008 | DLA 19 Komentarze

6 Anal-zapamiętywane sposobów na poprawę kod C #

Nic nie irytuje mnie bardziej niż musiał wykopać za pomocą kodu śmieci. Praca w firmie konsultingowej oprogramowania, widziałem całą zabił go. A ja rzucił na moim komputerze monitorować tyle wskutek aby dać piękną, brązowo-zielony odcień. Zły kod niszczy sprzęt. I duszom.

Największym pojedynczym wskazówką, że deweloper albo nie ma pojęcia, co robią, lub po prostu nie dba o ich kod jest niekonsekwencja. Wszyscy mają różne preferencje i style kodowania, ale gdy deweloper nie może odebrać konkretne podejście do podjęcia one wypaść jak bardzo amatorskie, i nie bez powodu. Niespójne kod jest trudny do odczytania, a przez to trudne do modyfikacji w przyszłości.

Większość (lub nawet całość) z poniższej listy krąży wokół pisania konsekwentnie stylu i konsekwentnie wykonywania kodu C #. Znaczna część tej listy jest wprawdzie analny wierny, ale to wszystko jest zagwarantowane w celu poprawy jakości i czytelności kodu.

Czytaj dalej ...

4 Comments Opublikowany w C # i technologiczne , w Visual Studio 2008 | DLA 4 Komentarze

Wersja UpSync 0,5 autorskich

Poniżej znajdują się pliki do pobrania dla konfiguracji i źródeł do pierwszej oficjalnej publikacji UpSync w wersji 0,5. Jak wspomniałem w moim poprzednim poście, to działa poprawnie w Windows XP i Vista, a także Windows 7. Do opisu zastosowania oraz kilka zrzutów ekranu, patrz poprzedni post.

Jeśli używamy go, daj mi znać! Interesuje mnie każdy rodzaj sprzężenia zwrotnego.

Pobierz UpSync 0,5 Setup
Pobierz UpSync 0,5 kod źródłowy (Visual Studio 2008 required)

4 Comments Opublikowany w C # i oprogramowania , technologii , UpSync i Visual Studio 2008 | DLA 4 Komentarze

Nowa aplikacja - UpSync

Niedawno rozpoczęła pracę na nowej aplikacji o nazwie UpSync. Z tego, co prawdopodobnie można już powiedzieć z nazwy, aplikacja jest przeznaczona do synchronizowania plików między folderami na różnych komputerach. To ma być łatwy w użyciu, ale także w dół i brudne wystarczy spotkać typowego admnistratorem systemu potrzeb.

Jestem otwarty pozyskiwania projekt, a będę miał konfigurację oraz kod źródłowy wersji 0.5 do bardzo krótko. Działa poprawnie w systemie Windows XP, Vista, a nawet Microsoftu nowy, niewydany Windows 7 (zrzuty ekranu pochodzą z systemu Windows 7). Jest napisany w języku C #, moja ulubiona z r. językach NET przy użyciu Visual Studio 2008.

Oto niektóre z głównych cech, które zostały już wdrożone:

  • Każda liczba folderów mogą być synchronizowane z odrębnych ustawień dla każdego folderu.
  • Synchronizację w jednym kierunku, w kierunku innych, lub w obu kierunkach bez interakcji konieczne.
  • Specyficzne ustawienia dotyczące obsługi plików usuniętych pozwalają na wszystkich możliwych sytuacjach.
  • Synchronizacja silnik wykorzystuje terminy plików i godziny, aby zapewnić najbardziej aktualne wersje plików są replikowane.
  • Nowe pliki w obu folderze są automatycznie obsługiwane poprawnie i kopiowane do innego folderu.
  • Proces synchronizacji może być całkowicie zautomatyzowany lub ręcznie uruchomić.
  • Synchronizacja silnika rejestruje każdą operację w pełnej szczegółowości tak nigdy nie ma żadnych nieporozumień co do jakie pliki zostały zmienione.
4 Comments Opublikowany w C # i oprogramowania , technologii , UpSync i Visual Studio 2008 | DLA 4 Komentarze