Thursday, September 17, 2009

ScottGu har netop annonceret at AJAX CDN er frigivet og klar til brug. AJAX CDN (Content Delivery Network) giver mulighed for at hente JavaScript fra Microsofts servere istedet fra eget website (js filer eller direkte fra System.Web assemblies). Servicen, som i øvrigt er gratis og registreringsfri, burde kunne levere scripts hurtigere end fra lokalt web site og vil øge muligheden for scripts kan caches på klienten. CDN kan bruges “råt” til at hente konkrete scripts, men vil også blive bygget ind i ASP.NET 4.0 gennem blandt andet ScriptManager kontrollen.

Se mere hos ScottGu.

posted on Thursday, September 17, 2009 8:15:31 AM (Romance Standard Time, UTC+01:00)  #    Comments [0]
 Friday, September 04, 2009

I mange projekter (både udvikling og i andre sammenhænge) har jeg tit behov for at danne en zip-backup af en mappestruktur, og jeg har det bedst med at have en zip for hver dag for på den måde at skabe en “alternativ” versionsstyring. Det kommer muligvis til at fylde en krig, men dels er plads er jo ikke så dyrt i dag og så har muligheden for at gå tilbage i gamle zipfiler for at finde ellers overskreven tekst og kode reddet mig mere end en gang.

Jeg ved der ligger et hav af “how-to” på nettet, men her er min meget simple måde at gøre det på. Så kan du bruge den hvis du har behov for det, og jeg har et sted jeg kan kopiere fra næste gang jeg skal bruge funktionen:

  • Start med at finde en applikation der kan pakke i zip format på kommandoprompt. Vi har altid haft licens til WinZip, og den kan man også tilgå på kommandoprompt, men jeg har i andre sammenhæng også brugt open Source projektet 7-Zip med stor success.
  • Opret en backup.bat med følgende indhold:

set filename=%DATE:~-4%%DATE:~3,2%%DATE:~0,2%_backup.zip
c:\programmer\winzip\winzip32 -a -r %filename% "..\Manus\*.*"

Det vil (forudsat du har WinZip installeret og du afvikler bat-filen på en dansk XP+) skabe en zip kaldet eksempelvis 20090904_backup.zip indeholdende filer i ../Manus og undermapper.

Nu kan du køre bat-filen med mellemrum (WinZip’s -a i sørger for at opdatere filer i en zip hvis de eksisterer i zippen i forvejen), eller bruge opgavestyring til at køre den med jævne mellemrum.

I øvrigt kan jeg anbefale at lave en genvej til en zip-backup i Visual Studio – så har du en hurtig, effektiv og brugbar måde at skabe en backup af et helt projekt.

posted on Friday, September 04, 2009 9:41:45 PM (Romance Standard Time, UTC+01:00)  #    Comments [0]