Archief - .NET WPF vraag

Het archief is een bevroren moment uit een vorige versie van dit forum, met andere regels en andere bazen. Deze posts weerspiegelen op geen enkele manier onze huidige ideeën, waarden of wereldbeelden en zijn op sommige plaatsen gecensureerd wegens ontoelaatbaar. Veel zijn in een andere tijdsgeest gemaakt, al dan niet ironisch - zoals in het ironische subforum Off-Topic - en zouden op dit moment niet meer gepost (mogen) worden. Toch bieden we dit archief nog graag aan als informatiedatabank en naslagwerk. Lees er hier meer over of start een gesprek met anderen.

Cycloon

Legacy Member
Moto zei:
- Uw app designen (MVVM) met oog op meer coverage met unit testing kost nog meer tijd
- Wat gaat minder tijd krijgen??? meestal manueel testen
- Unit testing is niet belangrijker dan alle andere testen
- Deftig software design is nog steeds beter dan unit testing

Natuurlijk kost het meer tijd om initieel de code te ontwerpen zodat je degelijke unit tests kan schrijven maar ook zodanig dat je code niet teveel moet schrijven in functie van je unit testen. Maar dat is enkel op korte termijn. Op lange termijn zorgen unit tests quasi altijd voor tijdswinst. Natuurlijk lappen heel wat consultancy bedrijven die projecten maken dat vaak aan hun laars omdat ze zo meer winst kunnen maken op een project: Het duurt minder lang om de initiële oplevering te volbrengen en als er later onderhoud nodig is kunnen ze meer vragen omdat het langer zal duren om het uit te voeren.

Anyway, in het licht van WPF vind ik het zeker goed dat ze meer aandacht besteed hebben aan het design van het GUI framework zodat het unit testen een stuk makkelijker is. In veel andere GUI frameworks is het vaak onmogelijk om degelijke unit tests te maken (waardoor ook weer veel tijd verloren wordt aan het testen).

Krueger

Legacy Member
Moto zei:
@ Krueger, niet onnozel beginnen doen, databinding triggers en commands zijn geen nieuwe concepten die pas bij WPF zijn ingevoerd, dat is alles wat ik zeg.
Het feit dat je het zelf kon programmeren is voor mij totaal verschillend met de onderstuening die wpf biedt, maar goed we gaan het precies toch niet eens worden.
en btw

Dat het tot WPF 4.0 heeft geduurd voordat men eindelijk text scherp kon renderen is een REGELRECHTE SCHANDE. maar dus verder op men vraag als ge een goede WPF showcase weet met scherpe text rendering, laat maar weten
Hier ben ik het wel volledig met je eens. Op het werk zit ik nog met 3.5, en die tekst ziet er echt niet uit, dat ze wpf zolang hebben durven promoten, met zo een mankement is iets dat ik ook nooit gesnapt heb. Wat bedoel je eigenlijk met zo een showcase? In principe is tekst rendering nu terug als vanouds, ik zie niet echt in hoe je hier een showcase kan rond maken, aangezien het gewoon 'maar' tekst is.

Moto

Legacy Member
Ik kan mij eigenlijk ook geen enkel scherm meer herinneren dat we het laatste jaar hebben opgebouwd waar we font problemen mee hebben, op eender welke resolutie.

Ik bedoel dus dit (is van de boek Pro WPF in C# 2010 van apress, links is de sample van de boek :doh:)
fluffyy.png


Links is pre WPF 4.0 fuzzy text rendering
Recht is WPF 4.0 GDI like text rendering

Voor silverlight zal het pas eind dit jaar zijn :doh:

Het duurt minder lang om de initiële oplevering te volbrengen en als er later onderhoud nodig is kunnen ze meer vragen omdat het langer zal duren om het uit te voeren.
Het belangrijkste is om die initiële oplevering in de eerste plaats te kunnen halen en dan een app te hebben waar de gebruikers effectief blij mee zijn.
Veel huidige projecten halen dat stadium niet, door gebrek aan usability, performance en load testing.

Het feit dat je het zelf kon programmeren is voor mij totaal verschillend met de onderstuening die wpf biedt, maar goed we gaan het precies toch niet eens worden.
Jama daar ben ik het ook mee eens ze :p commands bv directe ondersteuning, databinding veel betere ondersteuning is gewoon anders dan zeggen
"Invoering van bepaalde concepten die niet gekend zijn in winforms"
Het archief is een bevroren moment uit een vorige versie van dit forum, met andere regels en andere bazen. Deze posts weerspiegelen op geen enkele manier onze huidige ideeën, waarden of wereldbeelden en zijn op sommige plaatsen gecensureerd wegens ontoelaatbaar. Veel zijn in een andere tijdsgeest gemaakt, al dan niet ironisch - zoals in het ironische subforum Off-Topic - en zouden op dit moment niet meer gepost (mogen) worden. Toch bieden we dit archief nog graag aan als informatiedatabank en naslagwerk. Lees er hier meer over of start een gesprek met anderen.
Terug
Bovenaan