HTML5 with JavaScript and CSS3 Specialist

As part of continuously maintaining my certifications, I passed the exam Programming in HTML5 with JavaScript and CSS3. Although a lot of developers think that JavaScript is a poor programming language compared to Java or C#, mainly due to it’s weak typing and limited IDE support, it is impressive to see what you can do . . . → Read More: HTML5 with JavaScript and CSS3 Specialist

HTML5 Geolocation

Recently I’ve been playing with HTML5 features just to see what it can do in the area of Rich Internet Applications (RIA).

Especially geolocation, local storage and application caching got my attention. As I don’t think privacy is a concept of the past, I thought it would be a nice use case to track . . . → Read More: HTML5 Geolocation

Scrum and Silverlight in Reinsurance

Today I would like to share a success story of a project I accompanied as Scrum Coach and Solution Architect from analysis to production.

Main success factors were:

Scrum (Agile Development) Cross functional Team Service-oriented Design (SOA) Silverlight RIA

You can read more in the case study Modernization of business partner management.

. . . → Read More: Scrum and Silverlight in Reinsurance

RIA goes to Hollywood

Most RIA technologies today use an asynchronous model to communicate with the server, primarily to keep the UI responsive no matter what the server is doing. This principle is also known as the Hollywood principle. Don’t call us, we call you means that instead of continuously polling, the server calls back when the operation finished. . . . → Read More: RIA goes to Hollywood

Polyglot Workflows with Activiti and Silverlight

My latest article Polyglot Workflows with Activiti and Silverlight has been published in the current issue of JavaSPEKTRUM. After losts of theory in form of articles and conference sessions, I thought it would be a good idea to present a real example. The Activiti engine is an interesting product in the area of BPM. If . . . → Read More: Polyglot Workflows with Activiti and Silverlight

New Silverlight BPMN Tool

The IYOPRO Process Modeler is SaS solution to model business processes over the internet. While several tools like this are avaliable, this one is especially interesting as it combines BPMN and Silverlight, a strong modeling standard and a powerful RIA technology. It looks and feels like a desktop application and is fun to play with. . . . → Read More: New Silverlight BPMN Tool

Wide or Deep? – That is the Question

There has been some discussion over the last months about the future of Silverlight and it’s role especially compared to HTML 5. This question is regularly asked in my Silverlight workshops as well, so it is time to shed some light on it. To me it seems that essentially the question is whether you would . . . → Read More: Wide or Deep? – That is the Question

Silverlight Receives Technology of the Year Award

InfoWorld rates Silverlight the best rich internet application platform in 2011.

Quote:

“Right now, we favor Silverlight. In the two categories most important to decision makers — developer tools and design integration – Silverlight trumps Flash/AIR/Flex. The toolset in Microsoft Visual Studio 2010 is demonstrably excellent, and Microsoft Expression Blend bridges the design-development gap much . . . → Read More: Silverlight Receives Technology of the Year Award

Silverlight in NoMicrosoft Environments

According to the term NoSQL (not only SQL), NoMicrosoft or NoMS stands for heterogeneous environments in which Microsoft technology is not the dominant platform. For instance many companies use JEE and Unix-based backends and Windows desktops to run their line of business applications.

For those wondering whether Silveright makes sense in those environments, I recommend . . . → Read More: Silverlight in NoMicrosoft Environments

Speaking at Ruhrjug Java User Group

On 24. March 2011 im am going to show how Silverlight can be combined with Java based applications at the Java User Group Essen. If you are wondering whether it might be an good idea to combine best of breed technologies from the client and the server side, I would be glad to see you . . . → Read More: Speaking at Ruhrjug Java User Group