25 May 2009 0 Comments

The Seven Stages of Software Development

Wild enthusiasm Disillusionment Confusion Panic Search for the guilty Punishment of the innocent Promotion of non-participants

30 April 2009 0 Comments

When do you need IPV6?

As you may already know, the current implementation of the .NET Micro Framework supports IPV4. I have heard one request for IPV6 support so I wanted to hear from other people how critical IPV6 support is for you. So if this is something critical for you, do post your thoughts.

22 April 2009 0 Comments

Someone has an interesting view of PMs (at least at Yahoo!)

I’ve often gotten the idea that a Yahoo! Product Manager is more or less the same as our Program Management. Their new CEO, whose attitude I like (she happily discourses on the things she thinks are ridiculous about their products – something that she’ll start to stop doing once stuff is built under her), seems to a bee in her proverbial bonnet about (at least some) Y! product managers. From their Q109 quarterly earnings call : “We sort of had one product management person for every three engineers.

16 April 2009 0 Comments

Macs Open to Security Flaw Thanks to Windows in VMware Fusion

The recent Conficker virus scare had me warning relatives to protect their PCs, while also simultaneously gloating about how lucky I am to not be affected, since I’m a Mac user. You could say it bordered on the obnoxious, and you’d be right

15 April 2009 0 Comments

SQL Server 2008 SP1 CU1 is out

For those waiting to update their CU4 fixed SQL Server 2008 server to upgrade to SP1 as they not wanted to loose the CU4 fixes, here is the most recent fix for SQL Server 2008 SP1. This version is CU1 FOR SP1. So you will have to install SP1 before applying CU1 (for SP1).

14 April 2009 0 Comments

VSTS 2010 – Some cool new features in C# 4: Optional Parameters and COM (part 2 of many)

I mentioned named parameters and dynamic types in my previous post of tripping over interesting things in C#4. In this post we will re-look at named and optional parameters to mention some more facts and then conclude with another new feature, the COM and C# harmony . Optional Parameters Check VSTS 2010 – Some cool new features in C# 4: Default & Named Parameters and Dynamic Types (part 1 of many) for the previous chat on optional and named parameters

7 April 2009 0 Comments

Unable to build a PWA instance, every time you create a new instance it will vanish and will not log any error in the Event Viewer on the App. Server

Things to check:  Check if the user has any other Front End Server, if yes then you will see the following error in the Event Viewer on one or more of the Front End Boxes:- Event Type: Error Event Source: Windows SharePoint Services 3 Event Category: Timer Event ID: 6398 Date: 3/30/2009 Time: 9:57:54 PM User: N/A Computer: <computername> Description: The Execute method of job definition Microsoft.Office.Server.Administration.JobScheduler (ID f1715e9a-2641-4d95-ac82-78c6c7e62027) threw an exception. More information is included below. Could not load file or assembly ‘Microsoft.Office.Project.Server.Administration, Version=12.0.0.0, Culture=neutral, PublicKeyToken=71e9bce111e9429c’ or one of its dependencies.

30 March 2009 0 Comments

Solution Azure Php (Exemple)

Pour faire suite à mon dernier post voila la solution d’exemple pour faire votre premier test en prod (hébergé sur Azure) de votre première page Php. Vous pouvez tester ici : http://pierlagphp.cloudapp.net/index.php J’ai créé un projet de type “Cloud Service” puis j’y ai associé un Role de type ‘”Cgi Web Role” Attention j’ai supprimé le répertoire php de la solution.

24 March 2009 0 Comments

DeviceConnectionDownEvent and how it is expected to be used by device providers

When a device provider should raise the DeviceConnectionDownEvent is a topic of some confusion. The Contoso device provider sample gave a wrong example of its use till recently. The sample has the following code inside the PhysicalDeviceProxy.Close method:   DeviceConnectionDownEvent mgmtEvent = new DeviceConnectionDownEvent(“Closing connection for device ” + this.DeviceInformation.DeviceId); Notification notification = new Notification((DeviceManagementEvent)mgmtEvent); this.raiseNotificationEvent(new NotificationEventArgs(notification));   While there is nothing wrong with this code in itself, the place where it is being executed is wrong.

20 March 2009 0 Comments

MIX 09 Videos available now

This is Just a quick note to tell you that over 80 videos of the MIX 09 Keynote and breakout sessions can be viewed at http://videos.visitmix.com/MIX09/ Some key Azure announcements at MIX were: Geolocation – The ability to specify the data center that you want your storage and compute units located in.  This also includes being able to specify affinity between your compute and storage units. Full Trust/Unmanaged Code support – Relaxes the more limited trust restrictions of the previous CTP…( read more )

19 March 2009 0 Comments

Filling out binding template for CreateServiceProxy() call

I have seen several questions about how to fill out a binding template for CreateServiceProxy(). Here are two examples which I believe should help you with this task

11 March 2009 0 Comments

How to work around bugs in the SPGridView control

SharePoint has a little known web control called SPGridView.