Vi takker for oss…

0

Vi i gruppen ønsker å takke vår veilleder Ulf Uttersrud fra HiO, ekstern veileder Peder Søholt fra Bekk og kunde SkyDesign.

Vi er stolte av å ha fullført og levert et godt fungerende produkt som både vi og kunde er fornøyd med.

Tore Minsaas, Øyvind Buer og Israr Khan.

Ny møtetid med skolens veileder

0

Siden sprintdemoene kommer til å foregår på fredager, har vi flyttet møtetid med Ulf til mandager samme tid (kl 13).

Til ettertanke

0

I den siste sprinten har vi erfart at utskilling av C og V i MVC har sine fordeler og ulemper. Et punkt som vi alle er enig om, er at Viewet kan bli ganske “stygt” når vi må blande inn server-attributter og designelementer. Vi har tidligere sett på en XSLT-syntax som kan få koden til å bli penere, men dette fører da til en større endring av HTML-koden. Et annet alternativ som vi kan ta en titt på og ha i bakhodet er noe som heter Spark. Spark gir oss en del hjelpeverktøy for å minske koding på view-delen.

Eksempel på kode:

<viewdata ProductsList="Products"/>
  <ul class="products">
  <li each="var p in ViewData.ProductList">${p.ProductName}</li>
  </ul>

Noe som ser en del penere ut enn:


<% if viewdata["ProductList"] != null
{ %>
  <ul class "products">
  <% foreach var p in viewdata["ProductList"]
   { %>
     <li>${p.ProductName}</li>
<% }
} %>

Link til Spark: http://dev.dejardin.org/

F.Y.I: AnkhSVN

0

Etter mye knot med AnkhSVN har vi nå valgt å droppe denne, og heller gå for VisualSVN som vi håper har en bedre integrasjon opp mot SVN.

Teamcity: NUnit lagt til i GAC på server

0

Slik systemet var satt opp før, måtte du kopiere DLL-filen med navn nunit.framwork.dll inn i en lokal mappe i prosjektet, og legge til reference til _den_ filen for å få dette til å fungere. Nå slipper vi dette da nUnit 2.4.8(!) er lagt til i GACen på serveren med TeamCity.

Mer om GAC for de som ønsker å lese på dette:
http://en.wikipedia.org/wiki/Global_Assembly_Cache

TeamCity is up and running!

0

Nå bygger TeamCity-serveren vår korrekt, og tester riktig med nunit :)

I tillegg: HiO har sperret porter som f.eks. 81 og porten til SQL. Dette har jeg bedt om å få åpnet opp. Alternativet frem til da er å bruke VPN :)

http://skynet.iu.hio.no:81/

TeamCity på plass :)

0

Da er TeamCity installert på serveren :)

Denne kan nåes fra :
http://skynet.iu.hio.no:81/

FTP for IIS 7.0

0

Da er FTP-server for IIS 7.0 installert. Med Windows 2008-server følger ikke riktig FTP-tjeneste med. Denne måtte lastes ned seperat.

Det har blitt opprettet applikasjonsmapper for alle oss tre (hetende henholdsvis /tore, /oyvind og /israr).
Alle våre lekeprosjekter skal legges inn i disse mappene!

I tillegg har vi opprettet SVN-applikasjonsmappe og en for selve skynet-applikasjonen vår. :)

Les mer på:
http://learn.iis.net/page.aspx/303/adding-ftp-to-a-web-site/

Oppsett av Firewall for bruk med SQL og FTP

0

Porter for SQL som må åpnes: 1433.
Porter for FTP som må åpnes: 21.

I tillegg må statefull filter for FTP legges til.

Alt dette kan gjøres direkte via shell:

FTP:
netsh advfirewall firewall add rule name=”FTP (no SSL)” action=allow protocol=TCP dir=in localport=21
netsh advfirewall set global StatefulFtp enable

SQL:
netsh advfirewall firewall add rule name=”SQL ” action=allow protocol=TCP dir=in localport=1433

Les også:
http://forums.microsoft.com/msdn/ShowPost.aspx?PostID=3485893&SiteID=1

Installasjon av TFS-server :|

1

Nå viser det seg at installasjon av TFS ikke er mulig på en AD-kontroller. Dermed må vi enten kjøre opp to bokser, en med AD og en med TFS og SQL.

Da maskiner ikke er hyllevare her, velger vi å kjøre opp en maskin med Hyper-V samt AD. og en virtuell maskin med SQL og TFS :)

Og ja, alt dette hadde selvfølgelig vært unngått hvis vi(les jeg) gadd å lese “quick-start guiden for installasjon av TFS…. ) ;)