MVVM Light Toolkit V2

via Laurent and the Innoveo Blog

Cool stuff!

At Innoveo Solutions we are using .NET and WPF for our Innoveo Skye® Editor application. Skye® Editor is a distribution channel editor targeting business people letting them edit and configure their insurance products.

From the beginning we have adopted the Model-View-ViewModel architecture. Having our solution growing we were facing the issue of having our ViewModels dependency growing too. Some ViewModel became too much dependent of others. This was obvious in our unit tests whose complexity to setup were growing too. It was time to find a solution to decouple the ViewModels.

The solution came out after a discussion with Laurent Bugnion, the famous author of MVVM Light Toolkit. At that time we used the V1 that already helped a lot in this decoupling.

Now with MVVM Light Toolkit V2 it is even better with the new Messenger API. What we also really appreciated in comparison to other frameworks is that it is really light and the ability to open and edit the user interface into Expression Blend.

So Thank you Laurent for this GREAT framework and I looking forward for V3!

I also would like to thank my managers at Innoveo Solutions who understand Open Source and the need to have people contributing to Open Source projects, even during their professional working time. A Win-Win situation and not just a one way benefit as often.

Thanks also from my side to Laurent Bugnion, great work and contribution!

Vincent Bolloré

I have the chance to be a member of the “Four Seasons Club” (in French: le club des quatre saisons), which is a private business club founded in 2003 and based in Zurich, Switzerland. It is a French-speaking club, gathering personalities from the economical, political, academic, cultural and media worlds.

The number of members is limited to 120. For me, a quite unique opportunity to speak French, my mother-tongue, and not (broken) English or (broken) German!

The Club is also an opportunity to see and to meet extremely interesting people, coming from different horizons, and not “just” the business.

On last Wednesday, we could see, listen to and meet Mr. Vincent Bolloré (wikipedia):

Vincent Bolloré (b. 1 April 1952 in Boulogne-Billancourt, France) is a French industrialist, corporate raider and businessman.

He heads the family investment group Bolloré and is ranked 451st richest person in the world according to Forbes, with an estimated fortune of US$1.7 billion. He is married, with 4 children.

Vincent Bolloré is from a well-off family from Brittany, and he graduated with a Bachelor of Laws (LLB) degree from Université Paris X Nanterre. Bolloré started his investment career as a bank trainee at investment bank Edmond de Rothschild.

His personal investment career began when he took over the reins at his family-controlled conglomerate Bolloré, which deals in maritime freight and African trade, and paper manufacturing (cigarette and bible paper). The company he leads today employs 33,000 people around the world.

He is a well-known corporate raider in France who has succeeded in making money by taking large stakes in French listed companies, in particular the building and construction group Bouygues, where he left with a sizeable capital gain after a power-struggle.

In late 2004, his investment group started building a stake in advertising group Havas, becoming its largest single shareholder. He mounted a coup and replaced Alain de Pouzilhac as Havas Chief Executive Officer on July 12, 2005.

In 2005, through his family company, Bolloré expanded his media interests by launching the Direct 8 television station. Towards the end of 2005, he began building a stake in independent British media planning and buying group, Aegis. As at 19 July, 2006, his stake in Aegis stood at 29%. Direct Soir, a free newspaper, was launched in June 2006. In January 2008, he manifested interest in becoming a shareholder of famed, but troubled, Italian car manufacturer Pininfarina.

He is a close personal friend of French President Nicolas Sarkozy.

I haven’t known any detail about the Bolloré Group before this meeting. Actually very interesting! As Vincent Bolloré, a very charismatic and fascinating person, with quite a lot of distance and humility with his business successes. And a definitely not common strategic approach (“we do what the others don’t want to do”), with a very diversified group founded in 1822!

It was also the last day of the very long Indian Summer in Zurich.

Innoveo is a member of the Oracle PartnerNetwork

oracle[1] Innoveo Solutions enjoys its new membership to the Oracle PartnerNetwork, which is illustrating the long and successful deployment of our insurance frontend solution – Innoveo Skye® integrating Oracle databases.

Our partnership with Oracle helps us to leverage our expertise and build on the strong foundation that Oracle’s technology provides.

Innoveo news.

Cross-posted on the Innoveo blog.

VMware/SpringSource – About PaaS

VMware announced on August 10, 2009 its willingness to acquire SpringSource for $362 million in cash and equity, plus $58 million of unvested stock and options (press release). The process should be closed in Q3 2009.

How can this acquisition be interpreted? What are the goals of VMware/SpringSource?

Some interesting inputs and analysis found on Internet.

A post from Rod Johnson, CEO of SpringSource

About the merge itself

[…] We have signed a definitive agreement with VMware, who will acquire SpringSource. Subject to regulatory approval, we expect the transaction to close in Q3. SpringSource will become a division within VMware. I will continue to lead SpringSource, reporting to VMware CEO Paul Maritz.

About the opportunity

[…] But the broader transformation in IT goes beyond Java frameworks, tooling and runtime infrastructure. The way in which people think about software stacks is changing. Virtualization is reshaping the data center, and cloud computing is set to drive far-reaching changes. Significantly, cloud computing blurs the division between development and operations, bringing new power (and responsibility) to developer.

And so the question becomes, what is the most simple, powerful, pragmatic way of utilizing SpringSource technologies in the data center, and in the cloud?

About the vision

Working together with VMware we plan on creating a single, integrated, build-run-manage solution for the data center, private clouds, and public clouds. A solution that exploits knowledge of the application structure, and collaboration with middleware and management components, to ensure optimal efficiency and resiliency of the supporting virtual environment at deployment time and during runtime. A solution that will deliver a Platform as a Service (Paas) […]

About the vision (said in other words)

The next chapter of our work at SpringSource is tackling those challenges: Building on our Build/Run/Manage solution to provide the industry’s best solution from developer desktop to cloud deployment. Bringing Spring’s power and simplicity to enabling the millions of Java developers to benefit from the full power of cloud computing. […]

About the representation of this vision

SpringSource Build/Run/Manage and VMware Cloud

About the open source community

Our commitment to open source practices, licenses and traditions will remain unchanged. We expect our contributions to open source to increase. Our open source projects will retain their commitment to enabling user choice. Spring will retain the portability between deployment environments that empowers users. […]

An analysis from 451 CAOS Theory

Part I

[…] VMware is clearly in need of a story beyond virtualization, even if we are still relatively early on in enterprise adoption. Still, looking into the future, it sees clear skies, and that does not fit with the multi-billion dollar opportunity shaping up in cloud computing. Thus, VMware is willing to invest a significant amount in SpringSource, which does represent a crossover in customers without much, if any, crossover in competition.

Part II

VMware is working to address its increasing competition from all sides. While it may seem somewhat odd for VMware to want to get involved in enterprise Java application development and deployment, it may want to take advantage of SpringSource’s relatively quick climb in the enterprise Java development and support business. VMware may also be looking to offset any gain in enterprise Java influence and control by Oracle, which may do so with its more than $7 billion acquisition of Sun Microsystems.

Part III

VMware is also facing increasing competition from OS vendors, including Microsoft, Novell and Red Hat, which is among SpringSource’s biggest competitors with its JBoss business. Again, SpringSource may not seem the most likely suitor for Java application development, but VMware may see this as an area where it can most effectively integrate its own technology and talent to differentiate in virtualization and cloud computing.[…]

Open source?

Although SpringSource’s open source nature has been critical to its developer reach and success, this is likely not as important to VMware, which may view SpringSource more as a subscription software company than as an open source software company. Either way, it seems VMware, similar to Oracle, may have somewhat limited vision when it comes to open source software, seeing it for its development and time-to-market advantages, but missing other community benefits — including user and customer communities, feedback and contributions — that help make things work.[…]

Disclosure: Innoveo Solutions is using Spring in its Innoveo Skye™ software product.

cross-posted on the Innoveo blog.

Maserati GranCabrio

Again, an absolutely fantastic car from Maserati!

The new Maserati GranCabrio to premiere in Frankfurt.

The Maserati GranCabrio, the first four-seater convertible in the Trident carmaker’s history, will make its world wide debut on September 15 at the upcoming Frankfurt Motor Show. […]

It’s a Maserati in the purest sense of the word: from the unmistakable style by Pininfarina to the spacious interior […]

Four proper seats, so that the rear passengers are not merely supporting actors, but co-stars of the journey. […]

The GranCabrio is powered by a 4.7 liter V8, 323 kW engine and is the convertible with the longest wheelbase on the market. The GranCabrio’s roof is strictly canvas-made, emphasizing the link with the Maserati tradition. The Maserati GranCabrio will be marketed starting next winter, and experienced by customers the world over from the following spring.

Leonard Cohen, a fantastic artist and poet

On last Sunday evening, I had the chance to take part in one of the best concert I have ever seen. Mister Leonard Cohen (Wikipedia, official website) was giving a concert in Colmar, France. And what for a concert!

Fantastic. Emotional. Elegant. Enthusiastic. Moving. Entertaining. Exciting.

7’000 fans and connoisseurs of Cohen’s works, supporting and respecting the musicians on stage, that was just impressive. As usual during concerts, I find that silences are really showing how far an audience is enjoying (or not) a concert. An this one was full of silences :-)

The current band features:

  • Sharon Robinson : co-writer with Mr. Cohen of Everybody knows, I’m your man, Waiting for the miracle, etc. / background vocals
  • The Webb Sisters : background vocals. Listen to the little miracle on “If it be your will” below. Crazy and perfect duo.
  • Roscoe Beck : musical director & bass. I know Roscoe Beck and I have listened to Roscoe for years, especially with the blues-guitarist Robben Ford.
  • Neil Larsen : keyboards & Hammond B3 accordion
  • Bob Metzger : electric, acoustic & pedal steel guitar
  • Javier Mas : bandurria, laud, archilaud, 12-string acoustic guitar
  • Rafael Gayol : drums, percussion
  • Dino Soldo : sax, clarinet, dobro, keys

I shot some videos during the show, low video quality but the sound is not bad. Have a try.

Cédric nominated to the EOS Directory Advisory Board

I am very proud to announce that Cédric Walter, one of our colleague and founding member of Innoveo, is nominated to the EOS Directory (Enterprise Open Source Directory) Advisory and Expert Board. Cédric is a very well-known contributor of the Joomla community since 2004.

EOS Directory is a great catalog of more than 350 open source projects, that are listed, described and analyzed. It is today the leading online platform to help enterprises and organizations identify and evaluate Open Source technologies. Initially launched by Optaros, about two years ago, the platform has been recently handed over by Bruno von Rotz, initial sponsor of the initiative, well known Open Source specialist, and one of our Innoveo Board Member.

In support to strengthen the neutral approach to ratings and selection of the technologies, the new EOS Directory Advisory and Expert Board has been established over the last weeks.

The Advisory and Expert Board will be both instrumental in guiding the future development of the EOS Directory Platform as well as in making sure that the content is accurate, relevant and fairly represented. (Source: EOS Directory Blog)

Congratulations to Cédric!

More Information on Cédric’s blog and the EOS Directory blog.

Cross-posted on the Innoveo Blog.

IBM Rational conference

via Judith Hurwirtz

Judith has attended to the last IBM Rational Conference and is sharing with us some noteworthy aspects of the “changing landscape of software development”.

  1. Rational is moving from tools company to a software development platform. […]
  2. More management, fewer low level developers [were attending the conference] […]
  3. Rational has changed dramatically through acquisitions. […]
  4. It’s all about Jazz. Jazz, IBM’s collaboration platform was a major focus of the conference.  Jazz is an architecture intended to integrate data and function.  Jazz’s foundation is the REST architecture and therefore it is well positioned for use in Web 2.0 applications. What is most important is that IBM is bringing all of its Rational technology under this model. Over the next few years, we can expect to see this framework under all of the Rational’s products.
  5. Rational doesn’t stand alone. […] What I found quite interesting was the emphasis on the intersection between the Rational platform and Tivoli’s management services as well as Websphere’s Service Oriented Architecture offerings. Rational also made a point of focusing on the use of collaboration elements provided by the Lotus division.  Cloud computing was also a major focus of discussion at the event.[…] The one area that IBM seem to have hit a home run is its Cloud Burst appliance which is intended create and manage virtual images. Rational is also beginning to deliver its testing offerings as cloud based services. One of the most interesting elements of its approach is to use tokens as a licensing model. In other words, customers purchase a set number of tokens or virtual licenses that can be used to purchase services that are not tied to a specific project or product.

Cross-posted on the Innoveo Blog

Mark this day :-)

Yesterday (Thursday) was an absolutely important and central milestone in the life of our company – Innoveo.

I am very proud, totally exciting for the coming steps, exhausted, and also in a way – relieved. First confirmations that our vision, strategy, and tactics are not sooo bad ;-)

As usual, a bit of luck, plus a great help and support from very smart people (hello René), and from our Team!

I remember a thought of one of my former boss, saying that:

Good stuff needs time to mature

This is absolutely true ;-) I would just extend it a bit:

Good stuff needs time AND a lot of energy to mature

Nick, mate, a big thought in your direction, you did such a great job!

Coming challenges are big, again, but first … there are coming! And second, they are super interesting!

A last one now, about “vision” :-)

Despair, Inc)


But gosh, now, I just want to sit down with a good grappa, and to appreciate this moment.