Cloud and Microsoft technologies enthusiast architect in Switzerland RSS 2.0
# Saturday, October 17, 2009

While packing my stuff for LV, I just saw that the SPC09 keynote will be streamed live, on the conference web site.

You can also follow or join the discussion on twitter :

Saturday, October 17, 2009 11:18:59 PM (GMT Daylight Time, UTC+01:00)  #    Comments [0] -
# Tuesday, October 06, 2009

The Dell Latitude D600 is quite old now, but I wanted to give it a chance to be recycled in a W7 machine.

After the installation of the OS that went well, I had several problems with the wirelesss network adapter and the graphic card. Checking on the Dell web site, no Windows 7 or Windows Vista drivers for such hardware. Finally, installing the Windows XP ones made it and except the fact that today I don't have the Aero themes working (needs a WDDM driver) everything seems working well.

Notice that the performances are very good for a pretty old laptop.

Tuesday, October 06, 2009 7:28:07 AM (GMT Daylight Time, UTC+01:00)  #    Comments [0] -
# Saturday, September 26, 2009

Just received the confirmation that I will be attending the SharePoint Conference 2009 in Las Vegas :

In the meantime, for those who cannot attend, there are already some information from MS about the new version of SharePoint. Not a lot, but it is a start....


Saturday, September 26, 2009 6:08:23 PM (GMT Daylight Time, UTC+01:00)  #    Comments [0] -
# Wednesday, April 08, 2009

It was a tough night to prepare the demo for the TechDays in Bern. Installing the PDAs and struggling with some of them on which it was not possible to install the CRM. Fortunately, after some hard-reset, everything was ready for the H-Hour.

Have a look at the install in the Hotel room :-) :

Thanks to Julien and Didier for the PDAs !

Wednesday, April 08, 2009 2:31:54 PM (GMT Daylight Time, UTC+01:00)  #    Comments [2] -
# Wednesday, April 01, 2009

The next version of the framework will be more focused on dynamic languages and will keep the C# and VB.NET in parallel.
It also introduces extensions to support the parallelism in a declarative and imperative way. In that extensions, we will have PLINQ (for Parallel LINQ) to parallelize LINQ queries, TPL (Task Parallel Library) and CDS (Coordination Data Structure).
One of the new feature is the ability to install the client profile on every configuration whereas for the previous versions, it needed to be installed on a clean infrastructure.
Among other things, new controls for WPF, multitouh support under Windows 7 and an easyness to develop user interface based on datasource even though the Entity Framework is not yet supported in the presented version. The MVC will be implemented with a dynamic data support.
On the WCF side, some enhancements have been implemented such as SOAP over UDP and more WS-* support. Moreover, building a RESTfull application will be simplified.
With the .NET framework 4, WF and WCF will work together as they will be completely integrated. Nevertheless, and big change, workflows will be defined in XAML-only by default. On the other side, more activities will be available in the toolbox.
A lot of improvements in terms of performance and scalability have been done and and a new workflow type is now available : FlowChart. Now, activities can receive arguments and return values.
When developing custom activities, it will be possible to define a custom design using a WPF designed
Basically, and in short, the 4th version of .NET allows a workflow (WF) to be exposed using WCF (interface), while, on the hosting side, it will rely on Dublin which is a Windows Server 2008 Application Role extension.

Wednesday, April 01, 2009 12:57:04 PM (GMT Daylight Time, UTC+01:00)  #    Comments [0] -
# Tuesday, March 31, 2009

Once again, I have the pleasure to participate to the TechDays in Geneva at the CICG. This year, not only I will be present at the booth of CTP, but we will be one of the Premium Sponsor of the event and we also have a speaker on stage to talk about Velocity. Before saying too much about this new technology coming out really soon, just note that it will be the distributed cache solution from Microsoft. Be there at the session to know more of that new technology.

Today, during the setup of the booth (by the way, come to us to participate to our Multi-touch contest and see a multi-touch application running), I had the possibility to talk with people from Wygwam and playing with their Microsoft Surface. That is just unbelievable. So much that, to appreciate it, it must be tested... As an example, there was a drum playing game which allows to have a lot of fun. I want one of them :-) At least, it is a good way to have guests every day at home :-)

For tomorrow, a bit of Visual Studio 2010 with the .NET framework 4 and ASP.NET, Geneva - the identity management system, not the city - SQL Data Services, Mesh and WF with Dublin. Sounds promising.

Tuesday, March 31, 2009 11:19:55 PM (GMT Daylight Time, UTC+01:00)  #    Comments [0] -
# Thursday, February 12, 2009

I am just coming from the UNIL where I gave a presentation at the Forum Horizon 2009 about the day-to-day work of a computer science engineer. The Forum Horizon is organized by the Office cantonal d'orientation scolaire et professionnelle in order to present the different possibilities of jobs to second year gymnasium students, from the air controller to the scentific police.
It is the 6th year in a row I present this topic and this year I decided to change radically the format of the presentation. Rather than having a bunch of slide with bullet points, I took the option of have big pictures on the background and very few words highlighting the subject. At then end, it was not easy to fing the correct pictures to illustrate the slides, but I think I have been quite successful. The most difficult is to understand what the audience want to know. The goal is to be non-technical and to try to explain clearly what we do as an engineer (and software architect). Moreover, the people in the room still don't know what they want to do. The idea is to help them to make their choice and not necessarily to make them selecting this job.
I posted the presentation here.

Thursday, February 12, 2009 4:04:24 PM (GMT Standard Time, UTC+00:00)  #    Comments [0] -

# Thursday, January 15, 2009

Summary :
F# is a new language that is coming in the pipe of Microsoft for the Visual Studio platform. It aims to tackle the functional programming paradigm eventhough it is possible to use the imperative or object oriented programming.
Robert Pickering starts his book by explaining the basics of F#, how to get and how to use the tools. Then, the book describes the F# syntax to be used in the three language paradigm, functional programming, imperative programming and finally object oriented programming. Among other things, the notion of type inference is presented. Once the syntax is presented, the book describes the way to develop web, windows or even WPF applications using the .NET framework. Data access is also addressed using the current technologies available, such as ADO.NET or LINQ. Then, a quick look at DSLs, compilation and code generation is given, presenting the lex and yacc tools coming with the language. Finally, a full chapter is dedicated to the interoperability between .NET and F#, because even if F# is based on the CLI, the language introduces several types that are not available in the other .NET languages (C# or VB.NET).

Review :
Discovering a new language is really interesting and with F#, it is the occasion to see a new paragigm, functional programming. In really short, with F#, everything is a value, even a function. It means that you can use a function as a function parameter. The concept of type inference is also very attracting. The book is very easy to understand and a lot of little examples are explained in details, making the reading very fast. The first half of the book is dedicated to the language itself. The second half is more on using the .NET framework and I would say that it is the less interesting of the book. Indeed, during the first part, you have came across various examples using types and classes of the framework and user interface development being web or windows, or data access meaning that the second part does not bring a lot a information. Once you know these topics from the .NET documentation or from another book and once you have read how to access the .NET BCL from F#, then this part is pretty straightforward and not really useful. Moreover, the examples used to depict the topics are more explaining how to use the BCL classes than the language itself. Nevertheless, the last parts discussing the interoperability and the possibility of generating DSLs are more interesting.
My final words are that it is a very intersting book if you want to see another land (functional programming). Unfortunately, on my bookshelf, I also have "Expert F#" that I just opened to see what is inside and I saw that it takes the explanations and descriptions of the language from the beginning. If I had knew that before, maybe I would have bought this one instead. So, if the goal is just to scratch the surface of F#, "Foundations of F#" is the best suited, otherwise, if the goal is to go really deeper in the topic, then prefer "Expert F#" (a review of that one will be posted).

Thursday, January 15, 2009 9:21:33 AM (GMT Standard Time, UTC+00:00)  #    Comments [0] -
Book Review | Programming | Technical
Google Cloud Platform Certified Professional Cloud Architect
Ranked #1 as
French-speaking SharePoint
Community Influencer 2013
Currently Reading :
I was there :
I was there :
I was exhibiting at :
I was there :
I was a speaker at :
I was a speaker at :
I was a speaker at
(January 2013 session):
I was a speaker at :
I was a speaker at :
United Nations (UN) SharePoint Event 2011
I was a speaker at :
I was there !
I was there !
I was there !
I was there !
<October 2009>
About the author/Disclaimer

The opinions expressed herein are my own personal opinions and do not represent my employer's view in any way.

© Copyright 2022
Yves Peneveyre
Sign In
Total Posts: 290
This Year: 0
This Month: 0
This Week: 0
Comments: 20
Pick a theme:
All Content © 2022, Yves Peneveyre
DasBlog theme 'Business' created by Christoph De Baene (delarou)