UpSync Version 0,7 Frigivet

Den nye version er her! Som altid, anbefales det at opgradere snarest muligt. Her er de store forandringer:

  • Administrator tilladelser ikke længere er forpligtet til at køre programmet fra mappen Programmer, anvendelse indstillinger og logfiler er nu gemt i Windows-program data mapper.
  • Ansøgningen er blevet testet med og bør nu fungere fint med UAC i Windows Vista og Windows 7.
  • Resumé logs er blevet tilføjet til slutningen af ​​logning at rapportere tælle totaler for de forskellige operationer.
  • Rettet en fejl i den nye synkronisering tomme mapper funktionalitet, der forårsagede en neverending løkke, når roden af ​​enten mappen var tom.
  • Tilføjet en "File Filter" ejendom kortlægges mapper til at tillade brug af jokertegn (*. txt) for at begrænse, hvilke filer der skal synkroniseres (som ønsket af Jason Saul).

Du skal blot køre setup til at opgradere til den nyeste version.

Hent UpSync 0,7 Setup
Hent UpSync 0,7 Source Code (Visual Studio 2008 påkrævet)

Husk at dele dine tanker og forslag!

15 Comments Posted in C # , Software , Teknologi , UpSync , Visual Studio 2008 | 15 Kommentarer

UpSync version 0.6 Released

Jeg har en ny version af UpSync til at sætte ud i dag! Hvis du jævnligt bruger programmet, anbefales det stærkt at du opgraderer, fordi stabiliteten af ​​sync proces er blevet væsentligt forbedret. Her er en kort liste over nogle af de mere interessante ændringer:

  • Markant forbedret fejlhåndtering
  • Slet prompter er nu alle vises på en gang (i stedet for hele processen)
  • En ny "stop spørge, og gøre dette for x resterende filer"-funktionen er blevet tilføjet
  • Kode er nu StyleCop -kompatibel (samt kodeanalyse-kompatibel)
  • Tomme mapper er nu synkroniseres korrekt baseret på deres oprettelsesdato

Du kan blot køre den nye opsætning og det vil automatisk opgradering i forhold til, hvad gamle version du har installeret.

Hent UpSync 0,6 Setup
Hent UpSync 0,6 Source Code (Visual Studio 2008 påkrævet)

Husk at kommentere og dele dine tanker om anvendelsen! :)

2 Comments Posted in C # , Software , Teknologi , UpSync , Visual Studio 2008 | 2 Kommentarer

Centrering en besked boks i det aktive vindue i C #

En af de irriterende forbehold for at bruge den indbyggede. NET besked boks er, at det ikke giver nogen funktionalitet til centrum en besked boks på det aktuelt aktive vindue. Mærkeligt, selv når du angiver det overordnede vindue bruger den korrekte overbelastet version af Show () metode, vinduet stadig insisterer på at centrere sig på skrivebordet, i stedet for på det aktive vindue. Det er irriterende og forvirrende for slutbrugeren, fordi det bryder evnen til at afsætte særlige "skærmplads" for en ansøgning. Heldigvis er der en måde at løse dette, selv om det indebærer Win32 API.

Fortsæt læsning ...

17 Comments Posted in C # , Technology , Visual Studio 2008 | 17 kommentarer

6 anal måder at forbedre din C # kode

Intet ærgrer mig mere end at skulle grave gennem skrald kode. At arbejde hos en software-konsulentfirma, har jeg set en hel masse af det. Og jeg har kastet på min computerskærm nok som et resultat for at give det en smuk, brunlig-grøn tone. Bad koden ødelægger hardware. Og sjæle.

Den største enkeltstående fingerpeg om, at en udvikler enten ikke har nogen idé om, hvad de laver, eller simpelthen ikke bekymrer sig om deres kode er inkonsekvens. Vi har alle forskellige præferencer og kodning stil, men når en udvikler kan ikke vælge en bestemt tilgang til at tage de kommer ud som utrolig amatør, og med god grund. Inkonsekvent koden er svær at læse, og er derfor vanskelig at ændre i fremtiden.

De fleste (eller endda hele) i listen nedenfor kredser om at skrive konsekvent stil og konsekvent udfører C #-kode. Meget af denne liste er ganske vist anal retentive, men det hele er garanteret til at forbedre kvaliteten og læsbarheden af ​​din kode.

Fortsæt læsning ...

4 Comments Posted in C # , Technology , Visual Studio 2008 | 4 Kommentarer

UpSync version 0.5 Released

Nedenfor er de downloads for opsætningen og kilder til den første officielle udgivelse af UpSync, version 0,5. Som jeg sagde i mit tidligere indlæg, det virker korrekt i Windows XP og Vista samt Windows 7. For en beskrivelse af ansøgningen, og nogle screenshots, se forrige indlæg.

Hvis du bruger det, så lad mig det vide! Jeg er interesseret i nogen form for feedback.

Hent UpSync 0,5 Setup
Hent UpSync 0,5 Source Code (Visual Studio 2008 påkrævet)

4 Comments Posted in C # , Software , Teknologi , UpSync , Visual Studio 2008 | 4 Kommentarer

Ny ansøgning - UpSync

Jeg har for nylig begyndte at arbejde på et nyt program kaldet UpSync. Fra, hvad du kan sikkert allerede nu fortælle fra navnet, er anvendelsen beregnet til at synkronisere filer mellem mapper på forskellige maskiner. Det er meningen, at være let at bruge, men også ned og beskidt nok til at opfylde et typisk system admin behov.

Jeg er åben sourcing-projektet, og jeg har setup og kildekoden til version 0.5 op meget snart. Det virker korrekt på Windows XP, Vista, og selv Microsofts nye, unreleased Windows 7 (de Skærmbillederne er fra Windows 7). Den er skrevet i C #, min favorit. NET sprog, ved hjælp af Visual Studio 2008.

Her er nogle af de vigtigste funktioner, der allerede er gennemført:

  • Vilkårligt antal mapper kan synkroniseres med separate indstillinger for hver mappe.
  • Sync i én retning, den anden retning, eller begge retninger med ingen interaktion nødvendig.
  • Specifikke indstillinger til håndtering af slettede filer højde for alle tænkelige situationer.
  • Synkronisering motor bruger fil datoer og tidspunkter for at sikre den nyeste version af filerne er kopieret.
  • Nye filer i enten mappen automatisk håndteres korrekt og kopieret over til den anden mappe.
  • Sync proces kan være helt automatiseret eller manuelt køre.
  • Synkronisering motoren logger hver operation i fuld detaljer, så der aldrig er nogen forvirring om, hvad filerne blev ændret.
4 Comments Posted in C # , Software , Teknologi , UpSync , Visual Studio 2008 | 4 Kommentarer