UpSync Versjon 0.7 Utgitt

Den nye versjonen er her! Som alltid er det anbefalt å oppgradere så snart som mulig. Her er de viktigste endringene:

  • Administrator tillatelser er ikke lenger nødvendig å kjøre programmet fra Programfiler-mappen, programinnstillinger og logger er nå lagret i Windows-programmet data mapper.
  • Søknaden har blitt testet med og skal nå fungere fint med UAC under Windows Vista og Windows 7.
  • Oppsummering logger er lagt til slutten av logging å rapportere telle totaler for ulike operasjoner.
  • Fikset en bug i den nye synkronisering tomme mapper funksjonalitet som forårsaket en neverending sløyfe når roten av enten mappen var tom.
  • Lagt til en "File Filter" eiendom til tilordnede mapper for å tillate bruk av wildcards (*. txt) for å begrense hvilke filer som skal synkroniseres (som ber om Jason Saul).

Bare kjøre setup for å oppgradere til den nyeste versjonen.

Last UpSync 0,7 Setup
Last UpSync 0,7 Source Code (Visual Studio 2008 påkrevet)

Husk å dele dine tanker og forslag!

15 Comments Skrevet i C # , Software , Teknologi , UpSync , Visual Studio 2008 | 15 Kommentarer

UpSync Versjon 0.6 Utgitt

Jeg har en ny versjon av UpSync å sette ut i dag! Hvis du jevnlig bruker programmet, er det sterkt anbefalt at du oppgraderer fordi stabiliteten av sync prosessen har blitt kraftig forbedret. Her er en kort liste over noen av de mer interessante endringene:

  • Betydelig forbedret feilhåndtering
  • Slett ber nå alle vises samtidig (i stedet for gjennom hele prosessen)
  • En ny "stoppe å spørre og gjøre dette for x gjenværende filer"-funksjonen har blitt lagt
  • Kode er nå StyleCop -kompatibel (samt kodeanalyse-kompatibel)
  • Tomme mapper er nå synkronisert skikkelig basert på deres etablering dato

Du kan bare kjøre det nye oppsettet, og den vil automatisk oppgradere enn hva gamle versjonen du har installert.

Last UpSync 0,6 Setup
Last UpSync 0,6 Source Code (Visual Studio 2008 påkrevet)

Husk å kommentere og dele dine tanker på søknaden! :)

2 Comments Skrevet i C # , Software , Teknologi , UpSync , Visual Studio 2008 | 2 Kommentarer

Sentrering en Message Box på det aktive vinduet i C #

En av de irriterende begrensninger for å bruke den innebygde. NET meldingsboksen er at det gir ingen funksjonalitet for å sentrere en melding boks på det aktive vinduet. Merkelig nok, selv når du angir det overordnede vinduet bruker riktig overbelastet versjon av Show ()-metoden, insisterer vinduet fortsatt på sentrere seg på skrivebordet, i stedet for på det aktive vinduet. Dette er irriterende og forvirrende for sluttbrukeren fordi den bryter evnen til å sette av bestemte "skjerm fast eiendom" for en søknad. Heldigvis finnes det en måte å fikse dette, selv om det ikke involverer Win32 API.

Fortsett å lese ...

17 Comments Skrevet i C # , Technology , Visual Studio 2008 | 17 Kommentarer

6 Anal-retentive måter å forbedre C #-kode

Ingenting irks meg mer enn å måtte grave gjennom søppel kode. Arbeid ved en software konsulentselskap, har jeg sett en hel slew av det. Og jeg har kastet på min datamaskin monitor nok som et resultat av å gi den en pen, brun-grønn farge. Dårlig kode ødelegger hardware. Og sjeler.

Den største enkeltstående anelse om at en utvikler enten har ingen anelse om hva de gjør eller rett og slett ikke bryr seg om kode deres er inkonsekvens. Vi har alle ulike preferanser og koding stiler, men når en utvikler ikke kan velge en bestemt tilnærming til å ta de kommer ut som utrolig amatør, og med god grunn. Inkonsekvent koden er vanskelig å lese, og er dermed vanskelig å endre i fremtiden.

De fleste (eller helheten) i listen nedenfor dreier seg om å skrive konsekvent stil og konsekvent utføre C #-kode. Mye av denne listen er riktignok anal retentive, men alt er garantert å forbedre kvaliteten og lesbarheten av koden din.

Fortsett å lese ...

4 Comments Skrevet i C # , Technology , Visual Studio 2008 | 4 Kommentarer

UpSync Versjon 0.5 Utgitt

Nedenfor er de nedlastinger for oppsett og kildene for den første offisielle utgivelsen av UpSync, 0.5 versjon. Som jeg nevnte i mitt forrige innlegg, det fungerer riktig i Windows XP og Vista, samt Windows 7. For en beskrivelse av programmet, og noen skjermbilder, se forrige innlegg.

Hvis du bruker det, la meg vite! Jeg er interessert i noen form for tilbakemelding.

Last UpSync 0,5 Setup
Last UpSync 0,5 Source Code (Visual Studio 2008 påkrevet)

4 Comments Skrevet i C # , Software , Teknologi , UpSync , Visual Studio 2008 | 4 Kommentarer

Nytt program - UpSync

Jeg har nylig startet arbeidet med en ny applikasjon kalt UpSync. Fra hva du kan sannsynligvis allerede fortelle fra navnet, er programmet ment å synkronisere filer mellom mapper på forskjellige maskiner. Det er ment å være enkel å bruke, men også ned og skitne nok til å møte en typisk system admin behov.

Jeg er open sourcing prosjektet, og jeg vil ha oppsettet og kildekoden for versjon 0.5 opp veldig snart. Det fungerer på Windows XP, Vista, og selv Microsofts nye, ikke utgitte Windows 7 (skjermbildene er fra Windows 7). Det er skrevet i C #, min favoritt av. NET språkene, bruker Visual Studio 2008.

Her er noen av de viktigste funksjonene som allerede er iverksatt:

  • Ethvert antall mapper kan synkroniseres med separate innstillinger for hver mappe.
  • Sync i en retning, den andre retningen, eller begge retninger uten interaksjon nødvendig.
  • Innstillinger for håndtering av slettede filer tillate for alle mulige situasjoner.
  • Synkronisere motoren bruker file datoer og klokkeslett for å sikre den nyeste versjonen av filer er kopiert.
  • Nye filer i enten mappe håndteres automatisk riktig og kopiert over til den andre mappen.
  • Sync prosessen kan være helt automatisert eller manuelt kjøre.
  • Synkronisere motor logger hver operasjon i full detalj, så det er aldri noe forvirring om hvilke filer som ble endret.
4 Comments Skrevet i C # , Software , Teknologi , UpSync , Visual Studio 2008 | 4 Kommentarer