Afstudeer-/stageopdrachten
1. Opdracht:
Vergelijken van DataObject.Net 3.9 en DataObjects.NET 4.0 (Object Relation Mapper hulpmiddelen) en beoordelen gebruik in productie systemen en mogelijk transitie pad.
Beschrijving:
Vele huidige applicaties zijn gebaseerd op zogenoemde Object Relation Mapper zoals Hybernate/NHybernate, in het geval van One Fox DataObjects.NET, versie 3.8 en 3.9. Versie 4.0 van DataObjects.NET is een volledige nieuwe ontwikkeling en gebaseerd op andere filosofieën. De doelstelling van dit onderzoek is een beoordeling of DataObject 4.0 al gereed is voor gebruik in productiesystemen en of en hoe een mogelijke transitie van versie 3.9 naar 4.0 eruit kan zien.
Technieken:
Visual Studio 2008
C# 3.0, .Net 3.5, DataObject.NET 3.9 & 4.0
-------------------------------------------------------------------------------------------------
2. Opdracht:
Uitzoeken geschikheid van Silverlight als presentatie laag voor business applicaties.
Beschrijving:
Silverlight/WPF wordt door Microsoft gepresenteerd als de 'nieuwe' techniek voor rich-client applicaties. Doelstelling van deze opdracht is het uitzoeken of de mogelijkheden van Silverlight 2.0 al voldoende zijn voor een vervanging van html/css/javascript presentatie lagen door een Silverlight applicatie voor toekomstige One Fox business applicaties.
Technieken:
Visual Studio 2008
C# 3.0, .Net 3.5, DataObject.NET 3.9 & 4.0
-------------------------------------------------------------------------------------------------
3. Opdracht
Uitzoeken en vergelijken van nieuwe rich-interactive-webexperience technieken zoals Silverlight/MS WPF of JavaFX ten opzichte van mogelijkheden, portabiliteit en aansluiting bij One Fox typische web applicaties.
Beschrijving
Klassieke web applicaties bestaan in de regel uit een combinatie van html/css en javascript of in sommige gevallen Adobe Flash. Op dit moment worden er meerdere nieuwe technieken door de grote partijen geïntroduceerd om web applicaties steeds interactiever te maken. Voorbeelden hiervan zijn Microsoft Silverlight/WPF of Sun JavaFX. Doelstelling van deze opdracht is het onderzoeken en vergelijken van deze opkomende technieken ten opzichte van:
- inzet mogelijkheden
- portabiliteit, client en serverside bekeken
- aansluiting op bestaande One Fox applicaties
- toekomst
Technieken:
C# 3.0, .Net 3.5, ASP .NET, Mono, Java
Silverlight, WPF, JavaFX
-------------------------------------------------------------------------------------------------
4. Opdracht
Genereren van automatische unit tests op een bestaande lagenstructuur en ontwikkelen framework voor het eenvoudige opzetten van handmatige tests.
Beschrijving
One Fox gebruikt voor het ontwikkelen een standaard 3 lagen structuur. Op dit moment ontbreekt de mogelijkheid/tijd om op een eenvoudige manier automatische unit-tests uit te voeren. Doelstelling van deze opdracht is het ontwerpen en bouwen van een framework/programma dat volledig geautomatiseerd (bijvoorbeeld met behulp van reflectie of parsen van de broncode) in staat is om de verschillende lagen te analyseren en automatisch tests kan generen. Daarnaast moet het eenvoudig zijn om handmatige tests aan de testsuite toe te voegen.
Technieken
Visual Studio 2008
C# 3.0, .Net 3.5, ASP .Net
N-Unit
-------------------------------------------------------------------------------------------------
Ben je geïnteresseerd in een van deze afstudeeropdrachten? Neem dan contact op met onze Office Manager.