Volg de onderstaande video om te zien hoe je onze site als web-app op je startscherm installeert.
Opmerking: Deze functie is mogelijk niet beschikbaar in sommige browsers.
een scherm openen in een winforms app is sneller dan in een WPF app, door het comileren van die xamlik snap je laatste zin niet echt. Hoe kan je een winforms scherm oproepen vergelijken met het compileren van xaml. Dat zijn toch 2 totaal verschillende dingen?
is daar ergens een bron van? dus dat het sneller is dan winforms op vista/windows7Verder haal je ook een voordeel in wpf tov. winforms in verband met snelheid als je Windows vista of windows7 gebruikt, aangezien je dan wddm gebruikt ipv de gdi.
btw lol @ niet gekend- invoering van bepaalde concepten die niet gekend zijn in winforms, maar zeker een meerwaarde zijn. Ik denk dan voorveeld aan commands, databinding, triggers, ..

Dat kan inderdaad goed zijn, maar normaalgezien is een 'cold start' wel al stukken verbeterd in .net 4.0 tov 3.5. Maar het zou me ook niet verbazen dat winforms nog steeds stukken sneller is. Om ff te muggeziften: Xaml wordt niet meer gecompileerd als je je programma runt. Als je je programma build wordt er BAML gegenereerd, dit is een tussenstap tussen XAML en en executable. Deze BAML moet wel nog verder gecompileerd worden.Moto zei:een scherm openen in een winforms app is sneller dan in een WPF app, door het comileren van die xaml
Ik heb het uit twee verschillende boeken, maar ik heb het nog niet zelf getest eerlijk gezegd.is daar ergens een bron van? dus dat het sneller is dan winforms op vista/windows7
Da's zeker waar. Ik run op het werk altijd met een dual core en thuis met een i7 , dus veel snelheidslast heb ik nietAls uw gebruikers geen deftige pc's gaan hebben, gebruikt WPF dan NIET, voor een gebruiker maakt het nu echt geen BAL uit als het in winforms of WPF is gemaakt, zolang dat het maar snel is.

Wat bedoel je, en je quote ook nog dat laatste suk van mij, maar je wegt er niets bij?btw lol @ niet gekend![]()
Wat bedoel je, en je quote ook nog dat laatste suk van mij, maar je wegt er niets bij?
Door MVVM I presume? tja winforms heeft MVC/MVP of ge kunt ook MVP-VM gaan- een betere scheiding van code en GUI

Die concepten zaten ook al in winforms heh, ze waren niet verplicht of altijd zo goed uitgewerkt, maar uiteindelijk is het niet veel nieuws- invoering van bepaalde concepten die niet gekend zijn in winforms, maar zeker een meerwaarde zijn. Ik denk dan voorveeld aan commands, databinding, triggers, ...
resolutie onafhankelijk, daar heb ik dus een probleem mee, wou thuis een projectje doen in WPF 4.0 nu ze er eindelijk in geslaagd zijn om scherpe fonts te renderen maar ik vind nergens een mooie showcase app daarvan, dus een app in WPF met clear text-rendering zoals in VS 2010,- layout is veel beter voorzien dan in winforms + is in principe resolutie onafhankelijk
Moto zei:en unit-testing heeft men opeens nodig tegenwoordig om iets deftigs op te leveren![]()

Moto zei:en unit-testing heeft men opeens nodig tegenwoordig om iets deftigs op te leveren
Ik ga al eens blij zijn als ik eens code zie dat op zich al deftig geschreven is met een deftig DB model.De dag dat je eens aan onderhoud van code mag beginnen zal je blij zijn als er unit tests zijn (of eens goed vloeken als ze ontbreken).
Moto zei:Ik ga al eens blij zijn als ik eens code zie dat op zich al deftig geschreven is met een deftig DB model.
Ik verkies liever iets goed gedesigned zonder unit tests, dan 1 of andere boecht-app met unit tests
Erm, nee? Commands, databinding en triggers zitten helemaal niet in winforms. Je kan ze zelf programmeren, om tot een zelfde resultaat te komen. Maar als dat jouw idee is van al aanwezig zijn, dan heb je wel een bizarre kijk op frameworks.Moto zei:Die concepten zaten ook al in winforms heh, ze waren niet verplicht of altijd zo goed uitgewerkt, maar uiteindelijk is het niet veel nieuws
Resolutie onafhankelijk zijn gaat wel een stuk verder dan het mooi renderen van text...resolutie onafhankelijk, daar heb ik dus een probleem mee, wou thuis een projectje doen in WPF 4.0 nu ze er eindelijk in geslaagd zijn om scherpe fonts te renderen maar ik vind nergens een mooie showcase app daarvan, dus een app in WPF met clear text-rendering zoals in VS 2010,
zolang ge 100% code coverage hebt, wat meestal niet zo is, IRLzolang de unit testen succesvol draaien ben je vrijwel zeker dat de software ook nog correct zal werken.

WPF en WinForms zijn libraries, de concepten van databinding + events zitten in WinForms alleen niet zo goed uitgewerkt als in WPF, commands is gewoon het Command Design Pattern, wat er velen ook gebruiken in WinForms ook geen nieuw conceptErm, nee? Commands, databinding en triggers zitten helemaal niet in winforms. Je kan ze zelf programmeren, om tot een zelfde resultaat te komen. Maar als dat jouw idee is van al aanwezig zijn, dan heb je wel een bizarre kijk op frameworks.
Moto zei:zolang ge 100% code coverage hebt, wat meestal niet zo is, IRL
en dus geven de unit-tests gewoon een vals gevoel van zekerheid.
ok, het is een stapke hoger dan "het werkt want het compileert" maar toch, met slechte code weet ge gewoon dat ge de volledige app van voor tot achter zelf manueel moet testen.
Moto zei:"het werkt want het compileert"t
Ok, dan had ik dus gelijk dat je een zeer rare kijk hebt op frameworks. Je kan iets soortgelijk programmeren in winforms, dus het is aanwezig in winfoms. Dan mochten ze van jou waarschijnlijk ook stoppen met de eerste versie van .net , daarmee kon je ook alles, je moest het er gewoon zelf insteken. Natuurlijk kan je alles al met oudere versies, maar dat is net de meerwaarde van nieuwe frameworks, de standaard ondersteuning van veelgebruikte praktijken. De invoering van LINQ was dan ok geen nieuw concept zeker volgens jou, want je kon ook al alles voordien.Moto zei:WPF en WinForms zijn libraries, de concepten van databinding + events zitten in WinForms alleen niet zo goed uitgewerkt als in WPF, commands is gewoon het Command Design Pattern, wat er velen ook gebruiken in WinForms ook geen nieuw concept
Unit tests worden meestal geschreven om het manueel testen te verminderen, onderhoud van een app met goede unit tests krijgt ook mijn voorkeur ze, duuuuuuuuh.Zonder unit tests moet je sowieso ook alles manueel testen. Onderhoud van een applicatie met unit testen (zolang de testen uiteraard goed geschreven zijn) krijgt nog altijd mijn voorkeur.
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 wetenResolutie onafhankelijk zijn gaat wel een stuk verder dan het mooi renderen van text...
Wij hebben momenteel geen font problemen meer. In het begin waren er wel een aantal, voornamelijk omdat we ook heel veel verschillende tekst blokken op 1 scherm hadden en deze dan in borders staken die bepaalde glows en dergelijk hadden. Resultaat was blurry tekst, voornamelijk onderaan het scherm. Door daar mee rekening te houden en onze layout gestructureerd en proper op te bouwen hebben we dat eigenlijk kunnen oplossen.Moto zei: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