Examensarbeten vid ÅF

Examensarbeten vid ÅF

Utvärdering av Microsofts framtida utvecklingsramverk

 
Bakgrund
Microsoft har under de senaste åren byggt upp arbetsmetodiker för utveckling av applikationer i windowsmiljö under namnet Microsoft Patterns & Practices. Patterns & Practices innehåller bland annat rekommendationer för arkitekturella val, driftsättning och källkodsbibliotek för återanvändning av vanligt förekommande kod.
 
Den hjälp som finns idag är bland annat Enterprise Library, Composite UI Application Block och Smart Client Software Factory.
  • Enterprise Library - Består av funktioner för loggning, felhantering, databas access mm.
  • Composite UI Application Block - Används för utveckling av stora Windows forms applikationer.
  • Smart Client Software Factory - Knyter ihop Smart Client Software Factory och Enterprise Library.
Nästa version för utveckling av grafiska applikationer är under utvecklingsfas och går under namnet Acropolis. Acropolis har tagit de bästa delarna från Smart Client Software Factory och gjort om det som inte varit lika bra.

Syfte/omfattning
Syftet är att utvärdera Acropolis med utgångspunkt från Smart Client Software Factory. Viktiga saker att få med är:
  • Vad är skillnaderna?
  • Varför har ändringarna gjorts?
  • Går det och i så fall hur konverteras en Smart Client Software Factory applikation till en Acropolis applikation?
Genomförande
  • Studera litteratur och ta fram dokumentation på skillnaderna mellan Smart Client Software Factory och Acropolis. Lyft fram nyheterna med Acropolis.
  • Utveckla en tillämpning som visar hur Acropolis fungerar i praktiken. All utveckling sker i .Net 3.0 med C#.
  • Konvertera en befintlig Smart Client Software Factory applikation till Acropolis.
Kvalifikationer
Sökande bör gå utbildning som civilingenjör inom datateknik eller liknande. Det är omfattande ramverk som ska behandlas så ingående kunskaper inom objektorientering är ett krav.

Övrigt
Användningen av Microsoft Patterns & Practices har ökat explosionsartat de senaste åren. Systemutvecklare med kunskap om dessa områden är därför mycket eftertraktade idag. Det här arbetet kommer ge en omfattande grund för hur dessa verktyg används. Examensarbetet kommer att utföras vid vårt kontor i Nynäshamn.

 
Kontaktperson

Thomas Skott

E-post thomas.skott@afconsult.com


ÅF-Direkt: 010-505 00 00    info@afconsult.com   Adresser »