Pixeo Blog
Pixeo

Recente artikels

Artikels per kernwoord

Pixeo menu bottom
Home / Blog / 2009 / 3 / 3 / Nieuwe tools voor interne structuur /
3mrt

Nieuwe tools voor interne structuur

Enkele van onze recente projecten vroegen interne aanpassingen aan onze manier van werken. Opportuniteiten dus!
Tijdstip: 03 maart 2009 21:03u | Door: Koen | 0 reacties
Kernwoorden: Subversion, Subsonic, Utilities, Tickspot, High Energy

Subversion, Subsonic en de Pixeo Utilities

Met de ontwikkeling van een van onze nieuwe (grotere) projecten hebben we het idee opgevat om (eindelijk zeg maar) onze verschillende tools te bundelen en een degelijk framework op te stellen.

Een eerste belangrijke wijziging intern is het gebruik van Subversion. Subversion is een “versioning system”. Deze heeft als hoofddoel de verschillende versies van een project in ontwikkeling te verzamelen in een centrale repository en wel op zo’n manier dat verschillende ontwikkelaars tegelijk aan eenzelfde project (zelfs aan hetzelfde bestand) kunnen werken.
Omdat we noch de tijd noch de ambitie hebben om Subversion goeroe’s te worden hebben we gekozen voor een online managed Subversion systeem.
Na enkele vergelijkingen leek Beanstalk voor ons de beste keuze. En ik moet zeggen dat die keuze niet slecht is geweest. Opzetten van de accounts en repositories is eenvoudig en ik heb nog geen seconde downtime gemerkt.

Een tweede grote verandering is de manier waarop we communiceren met onze databank. Voordien schreven we alle queries letter per letter en dit via Typed Datasets in ASP.net (Visual Studio).
Recent hebben we echter Subsonic in gebruik genomen.
Subsonic analyseert de databank en genereert daarbij de data-access-layer waarbij er een LINQ-achtige syntax ontstaat die kan gebruikt worden om de meeste queries heel eenvoudig op te bouwen.
Wederom een verademing bij het ontwikkelen, alles gaat een stuk sneller.

Een laatste wijziging in onze werkmethode is het verzamelen van allerhande functionaliteiten in de “Pixeo.Framework.dll”.
Deze bibliotheek van allerhande nuttige functies (voor string manipulatie, IO, UI, …) wordt dagelijks uitgebreid en kan in elke project worden ingezet. Herbruikbaarheid in het kwadraat.

Tickspot

Om een nog beter beeld te krijgen van de tijdbesteding (zijn onze offertes correct, waar wordt teveel tijd aan besteed) hebben we in september vorig jaar Tickspot onder de arm genomen.
Tickspot is een tijdsregistratie website waarmee je heel eenvoudig uren logt op verschillende projecten en taken. Extra handig is een Adobe Air extensie die je los van een webbrowser kan gebruiken:

  1. Je opent Tickspot (Air)
  2. Je klikt op start om de registratie te starten
  3. Je klikt op stop als je werk erop zit en deelt het in onder een project/taak

High Energy

En ook hobbyprojecten moeten kunnen natuurlijk. De mini website van voetbalclub High Energy werd deze week gelanceerd!


Reacties

Er zijn momenteel nog geen reacties... Waar wacht u op!


Zelf reageren


Laat een reactie achter

* = verplicht

Vul onderstaande tekst in
CAPTCHA Code Image
Naam *

E-mail *

Website

Reactie *

Woonplaats (klik op de kaart om uw locatie aan te duiden)