Silverlight is sinds de introductie in 2005 / 2006 aan een geweldige opmars bezig. Was de eerste versie (1.0), een door Microsoft te snel gepushte versie, welke alleen bestond uit XAML met als framework Javascript, tegenwoordig met Framework 4.0 en de introductie van RIA services is het zelfs een platform geworden waarin de nodige business applicaties geschreven worden.
De insteek van Silverlight vanuit Microsoft is geweest om als tegenhanger van Adobe Flash / Flex te fungeren. Voor .Net ontwikkelaars is het een eenvoudige stap om vanuit de ervaring met bijvoorbeeld Web of Forms, een overstap te maken naar WPF / Silverlight. Het enige verschil is dat de “voorkant” in Silverlight uit XAML bestaat.
Lees verder…
15 t/m 17 maart jl. was de MIX10 conferentie voor (web)ontwikkelaars in Las Vegas.
Tip voor degenen die niet zijn geweest:
de sessies zijn online te bekijken op http://live.visitmix.com/Sessions.
Heel de wereld lijkt het er over te hebben. Apple heeft een nieuw speeltje voor de markt: de iPad. De reacties zijn op zich heel interessant. Aan de ene kant heb je de gadget freaks die superlatieven te komen komt om het moois te beschrijven. Aan de andere kant zijn er genoeg die nuchter weten te blijven. De iPad is niets meer dan een iPhone die te groot is om lekker mee te kunnen bellen en te klein om als notebook te kunnen worden gebruikt. En nieuw is de iPad helemaal niet. Dit is die van mij, ondertussen al ruim 5 jaar oud.
Veel van het web-based ontwikkel werk bestaat uit het maken van formulieren, bijvoorbeeld voor het aanmelden bij een service. Nu zitten er in het .NET Framework allerlei WebControls om dit redelijk snel voor elkaar te krijgen, alleen kan dit behoorlijk herhaaldelijk worden wanneer het om uitgebreide formulieren gaat waarbij er voor de meeste TextBox controls een of meerdere Validators moeten worden toegevoegd, zoals de RequiredFieldValidator en/of de RegularExpressionValidator.
Lees verder…
Ik heb een kleine test gedaan om te kijken of je met Delphi Prism en het Compact Framework ook “async” blokken en “future” variabelen kunt gebruiken (voor parallelle c.q. asynchrone verwerking). Dit blijkt helaas niet te kunnen met het Compact Framework…