16 June 2011 0 Comments

Sync framework might fail to sync data

Database sync might not work if we copy the same database file to all the clients after provisioning it. Recently I came across a very interesting Sync framework issue. The customer had two mobile clients connected to the server .

25 March 2011 0 Comments

Temporary Post Used For Theme Detection (fc67bbdd-e478-4e3b-bec9-bc194c34be5a – 3bfe001a-32de-4114-a6b4-4005b770f6d7)

This is a temporary post that was not deleted. Please delete this manually.

29 December 2010 0 Comments

3.0.4 Important Security Update

Version 3.0.4 of WordPress, available immediately through the update page in your dashboard or for download here , is a very important update to apply to your sites as soon as possible because it fixes a core security bug in our HTML sanitation library, called KSES. I would rate this release as “critical.” This issue affects all versions of WordPress prior to 3.0.4, so if you are still on a 2.X release you need to update as well

14 July 2010 0 Comments

Google News Redesign is Horrible

So, what do you think of the Google News redesign? You like it???  Tell me where you live so I can come hit you on the head a couple of times with a tack hammer …we’ll see if that jars anything loose.  All kidding aside (no I don’t want to hit anyone on the head with a tack hammer), there is plenty of negative feedback on the redesign.  If you’re not sure what changed, the original Google News Blog announcement is here (with screenshots) and you can also see it on your own computer (for now…they may roll it out to other countries besides the US soon so this may not work perpetually) here is how to check: Login to your google account.  Go to http://google.com/news Now visit this link in a new tab:  http://www.google.ca/news The difference initially looks subtle but once you start scrolling it blares like a fog horn in your head.  I’m not the only one who thinks the redesign sucks.  The original announcement is filled with negative comments about the redesign.  Look on the right hand column of the announcement to see related posts and you’ll quickly see there are plenty of people who despise this ‘improvement’.  Even looking in the google news general forum results in the most popular threads being discussions about how bad the redesign actually is

13 April 2010 0 Comments

Get the EDT realation of particular table

static void getFieldRel(Args _args) {     int i = 1;     DictField dictField;     DictRelation DR = new DictRelation(Tablenum(InventTable));     DictTable Dict = new DictTable(Tablenum(InventTable));     DictTable Formref; ;     while(i <= Dict.fieldCnt())     {         if(DR.loadFieldRelation(dict.fieldCnt2Id(i)))         {         Formref = new DictTable(DR.loadFieldRelation(dict.fieldCnt2Id(i)));         info(“Table Name ” + Formref.name());         }         i +=1;     } pause; }

27 March 2010 0 Comments

Post TechReady10

My first post.  Just finished TechReady10.  Looking forward to the upcoming week.

27 March 2010 0 Comments

Office Lab’s Canvas updated for OneNote 2010

I wanted to pass on some news from Nathan Fish and the other folks in Office Labs who have updated Canvas.  Details here: Canvas for OneNote now supports OneNote 2010 and Windows XP .  You can download the new version here: Canvas For OneNote .  Enjoy!

18 March 2010 0 Comments

Now I can hear myself

I rarely get calls on my office phone, but last Friday afternoon I got a call from Ken Levy asking if I could spare a few minutes to give an interview on F# for the podcast that accompanies Code Magazine .  Although I was being highly productive by listening to music and playing with a yo-yo, I agreed to meet him.  I hadn’t even started drinking. Ken posted the interview last night.  It clocks in at just under 40 minutes, and you can listen to it here .  We mainly discuss F#, functional programming, and Visual Studio 2010.  Some of my remarks on Windows Phone were removed, but for more information on that you can watch some of the presentations from MIX10 this week.  There are more “um” and “stuff like that” phrases at the beginning than I would have liked, but I only had a few minutes to prepare.  About a minute from the end I almost make myself laugh. I’m going to need a sample app for some presentations I am giving in the next few weeks so I think I will make a variation of the Dots and Boxes game.  I will just use a random set of dots and base the scores on the total area you capture with any polygon instead of just boxes.  I will also use the game to gauge the interest of some students I work with in geometry and programming.

7 March 2010 0 Comments

It’s been a long time…

This blog goes live again. Stay tuned for exiting stuff

7 March 2010 0 Comments

Serialization overheads

While choosing DataContractSerializer/NetDataContractSerializer for serialization we have to be careful about the serialization overhead that can be incurred. For example when serializing the following class which has 1K of char buffer the serialized output size is around 19K.

6 March 2010 0 Comments

SharePoint 2010 Launch Date Announced!

It’s official – Arpan Shah posted news on the SharePoint Team Blog that SharePoint 2010 and Office 2010 will be launched on May 12, 2010. Register to join the virtual launch event with Stephen Elop, President of Microsoft Business Division, at 11am EST on the 12th of May. Stay tuned for information on other launch events in a city near you.

6 March 2010 0 Comments

XNA and Silverlight coming to Windows Phone Series 7

Wow – it’s been a long time coming :)    I still have memories of putting together the MIX demo of Silverlight running on Windows Mobile several years ago… mainly lots of sleep deprived nights :)   What a long way we’ve come indeed.  I’m super excited along with the rest of the XNA, Silverlight and Windows Phone organizations to see the announcements coming from Charlie Kindel and Michael Klucher.  Check out their blog posts! Charlie Kindel’s Blog Kluch’s Blog It’s pretty fun to see all of this coming together.  I’ll actually be heading to GDC along with a crew of XNA folks next week.