I have just received an email from my friend Terry Heley from Microsoft letting me know that Microsoft Dynamics GP 2016 has now been released to general availability and can be downloaded (my download is already completed ). Thanks to everyone who has made this release possible. Lots of hard work goes into getting all […]
Today we had a very strange situation as I came into to office usually around 7:30am and as there are not much people are around, I have around one hour quite time to work on things that I don’t want too much disturbance..
Around 8:00, a fellow worker from Finance came to my office and asked if I knew why he couldn’t access the ‘Accounting’ folder anymore ? You have to know that our business is running it’s Intranet over a SharePoint 2013 instance that is configured to run across three servers. As it is very cumbersome for the users, especially accounting people that deal a lot with Excel files, to drag files around on SP, they do map their ‘main’ SP folders thru Windows Explorer with drive letters (i.e. F:\ ).
I started with the usual questions about “have you rebooted your computer ? did you change your password recently ?, and so on”.. As nothing seemed to be wrong, I fired up my IE browser which normally starts straight on our Intranet home page.. and allas, all I got what a typical SharePoint error message (the famous one with the yellow background).
As not much people from IT are in the office around this time, I started to look at the SP front-end server first by opening a remote session into the system. The event log was red of alerts of all sorts, but one that caught my eye was an ‘invalid login’ towards one of the service accounts pointing to the SP database server. In particular was the “SharePoint_Config” database mentioned in the errors, which led me to believe there was a serious issue going on the SQL server where SP hosts all the DB’s (and there are a ton, believe me… I think at least 20 or so).
As a SQL DB admin who manages quite a few SQL servers in the company, my first thought was to restart the SQL services, as nothing seemed to be unusual (disk space was OK, first thing to check, services were all running… ). At this time I tried to reach out our SP administrator that was en-route, but not aware at all about the whole mess.. In the mean time at least a half-dozen employees had already opened Help Desk tickets about the non-working intranet. He said that he wasn’t far from the office and said that I should just try to reboot all the servers, that would usually help to bring things back to normal 🙂
I didn’t had a chance to reboot all the servers, but one thing that caught my attention was the SharePoint_Config database that had a strange icon that was not looking normal. As my SP Admin had in the meantime reached his desk and called me, we started to look into the SQL DB status. We quickly found a blog post related to the exact same issue and started working on it.
The SharePoint_Config database is a vital component of a SharePoint server farm, as it contains all the configuration for the various sites composing the farm. In our case the database ran into an issue over the week-end and was put in ‘suspect‘ mode by the SQL server, cutting simply all access to the DB from any application.. thus the SP website could not run anymore.
With the help of the blog post we were able to quickly fix the corruption (fortunately for us) and within an hour or so had the server back on operation. At last resort, we would have had to reach out to the server backups to restore the faulty database, which would have taken probably much more time, as the whole backup is very huge.
Lesson to Learn from this event :
- the same could have happened to any Dynamics GP or CRM databases, not something specific to SharePoint
- if you manage your own backup jobs on the server for SQL DB’s, make sure you get an alert if anything unusual happens during the backup. In this case, the faulty DB could not be backed up, but the CommVault application that we use wasn’t triggering any alert about that …
- I’ve programmed my own sets of backup reports for all the SQL servers I’m responsible for (which was not the case for SharePoint), so I get in my inbox every day an overview of what was fully backed up
- if anything happens during my SQL maintenance jobs, I immediately get a notification on my cell/inbox.
- if you don’t manage yourself your DB backups (i.e. IT takes care of it), make sure you have some tools (like Idera, Apex or Red-Gate) to monitor the status of your SQL servers and DB’s.. Such situation should not have left a server stranded for several hours and could have avoided a stressful Monday morning in the office.
I hope this provides some food for thought about how you manage your daily SQL servers.
Until next post…
Disclaimer : I have no relations or interests in any ways of the above mentioned tools, but I’ve used some of them that are free for quite a few years.
Lots of people have been sitting on the fence since last year’s Convergence 2015 when Microsoft’s CEO Satya Nadella announced that Microsoft was going to give new directions to one of the largest event of the company in North America (roughly 12-13’000 attendees in the past years). Microsoft wanted to target more the big company decision makers of the America Inc (and other countries of course), namely all the C-level people (CEO, CTO, CFO, CIO, name it… ).
Problem is that Convergence has essentially been followed by the base users of their Dynamics line of product, at least that was my feeling and experience since attending my first Convergence in San Diego in 2007. Lots of IT people, Finance, HR and Manufacturing dept users, all of them wanted to see the next coming ‘new’ features for the product they used. One essential reason also for participating at Convergence was the chance to be able to have a one-to-one discussion with the technical folks of Microsoft and also to meet their peers that share the same domain of business and interest. Having also the opportunity to visit several ISV’s on the Expo Center was a bonus as well.
For several months after last year’s Convergence 2015, many folks still believed that Microsoft couldn’t sacrifice such a huge event like this and make a 180° turn. Even our lovely GP folks in Fargo tried to reassure everyone that they were still fully committed to continue the development and support of GP, promising they would do all in their power to maintain some decent content for the 2016 Convergence. Then on January 13th 2016, Wayne Morris made a big announcement about this year’s coming event in April.. And this was the beginning of the end ! Convergence as we all knew it was dead, replaced by a complete new event called Envision 2016. For all the users from the base of Dynamics, this was a clear statement that there not much to expect anymore from the event as we had known it for the past 10 years. As alternative, Wayne Morris was redirecting the folks to other large events like Microsoft Ignite (Sept 26-30, 2016, Atlanta, GA), the Microsoft Worldwide Partner Conference (July 10-14, 2016, Toronto, Canada) and last but not least the Dynamics User Group Summit (Oct 10-14, 2016, Tampa, FL).
The later one being the most interesting when it comes to content for all things GP related, since Ignite is more targeting technical and development people, and the WPC being mostly a partner event which this year will be help in Canada (I wished Convergence would come one day north of the border… sigh). With only one major event left this year for most regular Dynamics GP users in the fall in Tampa FL (GPUG Summit), the Dynamics Community organization committee started (probably quite early) some discussions with the folks in Fargo and decided to organize some other more GP-centric event for the Spring season… and so they decided to launch as experimental event for the first time in 2016 the new GPUG Amplify conference.
GPUG Amplify will be held in Anaheim CA from May 23-25. Technically only a short event of 2,5 days, it is not excluded that GPUG could organize some Academy training classes the day before (Sunday). Anaheim is also home of the Disney Land California park which is only a few streets away from the Marriott Convention hotel where the conference is going to take place, so why not combine business and fun for a full week off. One big incentive of GPUG Amplify is the price : 699$ if you’re a registered GPUG member and do your reservation before March 25th. That’s almost a third of the price of this year’s Convergence ticket , eeehh Envison, which will set you back a full 1995$
Of course there will be no fancy party with big-O names.. but there will be an Expo reception evening on Monday night and lots of networking opportunities as well. Breakfast and lunch meals are going to be provided as well, like at Convergence and GPUG Summit. Of course, this year being kind of a testing event, it’s not clear yet how much sessions will be presented, nor if there are going to be many user-driven session, but from what I could get so far, the session content will mostly be covered by Microsoft people and possibly some ISV’s (Gold & Platinum sponsors).
If you want to know more about the coming event, head over to the Contact page and an e-mail to Bob Buresh or Nancy Anello from Dynamics Communities. Pam Misialek has already posted a blog entry on the Dynamics Community forums to market the event.
I’ve yet to bring the topic up in our company with our CFO, who had started to attend with me Convergence back in 2012 in Houston, and has not missed one since then, as he too found a lot of interesting content, since he is our main financial reporting tools user (having used FRx for many years and transitioned to MR 2012 back in 2012). I hope we could be part of the very first edition of GPUG Amplify, hoping that it will get the audience it deserves and there will be more over the next years.
Until next post,
Your truthfully @GP_Beat
Edit : PS: I was just listening to the latest Enterprise Podcast from Dynamics Communities and Bob McAdam was confirming that some Academy classes would be held on Wednesday PM after the closure of Amplify at noon… And he mentioned the opportunity of spending some time at Disneyland as well for the remaining time that week !
In less then 5 days I’ll be heading for the airport very early in the morning (actually need to be there before 6:30AM), in order to board the plane for SFO (San Francisco for those who don’t understand Flight language 🙂 ) for my first leg to the GPUG Summit 2015 that will take place from Oct. 13 to 16th.
This will be my 3rd GPUG Summit, and actually my first as Dynamics GP MVP. My first year in 2013 I got awarded the GPUG All Stars in recognition for my contribution in the GPUG community. This year will also see an increase of 50% of my ‘active’ contribution to the Summit as I’m presenting 4 sessions, co-present 1 with my buddy David Musgrave and will sit as panellist or be on stage in at least 2-3 others. I’m going also to play the Dr. and hand out some Rx for Dynamics GP users & folks at the GPUG Help Desk Center (can we say that ?).
It’s going to be a lot of fun, and I realize that the more you put into this community, the more you get out of if. When I started back in 2012 the first time co-presenting a GPUG user session at Convergence, it was on the request of Kim ‘Mama’ Peterson, who thought that I could bring some fresh ideas and experience to the community. I agreed and never regretted it.. Thank you Kim for this great opportunity.
My week is going to be very hectic, that’s the least I can say. It will start on Tuesday with the GPUG Chapter leader training sessions (yes I’m involved in a local activity too here in Montreal QC), that should provide us with the latest marketing tricks to lure new members into our local community :-).
Here is an overview of the sessions I’m presenting / co-presenting / participating:
|UPG02||Embrace the New: Business Portal Timesheet & Expense Reports Transition||10-14-15 11:00 AM||10-14-15 12:00 PM||Upgrades||Presentation|
|GPA05||GP Security and the New Web Client||10-15-15 02:00 PM||10-15-15 03:00 PM||GP Admin||Presentation|
|TOT03||Why is the Support Debugging Tool so Amazing?||10-14-15 04:30 PM||10-14-15 06:00 PM||Tool Time||Deep Dive|
|GPA08||Lions and Tigers and Bears… Oh My! Disaster Recovery Planning for Dynamics GP||10-16-15 08:00 AM||10-16-15 09:00 AM||GP Admin||Presentation|
|GEN04||Ask the GPUG All-Stars||10-16-15 10:30 AM||10-16-15 11:30 AM||General Session||Ask the Experts|
|GPA09||PSTL Toolset – A GP Admin’s Dream||10-16-15 01:00 PM||10-16-15 02:00 PM||GP Admin||Presentation|
|HUD11||GPUG All Star Huddle Up!||10-16-15 02:15 PM||10-16-15 03:15 PM||Huddle Hour||Roundtable|
I wish everyone a safe travel and hope that we’ll have a wonderful weather and a fun time #INreno15 next week. See you all there..
Microsoft today announced that they are going to shrink the number of MVP categories existing so far.. Steve ‘Guggs’ Guggenheimer said hat Microsoft is going to move from 36 technical expertise areas to about 10, new, more broader categories, encompassing some 90 contribution areas.
For us Dynamics GP MPV’s this means that our number is going to grow significantly with the consolidation of all the Dynamics ERP product lines, and surprisingly ‘Project’ server (don’t really get that… ). The new Category would be labelled ‘Business Solutions’ (that’s not really a surprise and makes sense).
This means that from current 18 MVP’s the GP group counts today (David being the latest addition, for now showing up as Anonymous on the MVP site), the new Category will grow up to 212 (as per today). That’s over 10 times the number of members. Not saying this is bad, some other current groups having 100 times more members, after all the whole MVP program has over 4500 members today.
To the root question : is this good or bad ? We have an opportunity to start discussing those changes right away next week when over 50% of the Dynamics GP MVP’s will gather at an evening event in Reno during the GPUG Summit. It’s certailnly going to be an interesting debate, and as the MVP Summit in Seattle is in less than a month away.. it’s the right moment to talk about.
Meet you all next week #INreno15
Today is October 1st and a new round of MVP’s have been awarded for the first time or renewed their previous title.
I’m very happy to see that our friend David Musgrave from DU (Down Under) in Perth, WA, has been awarded the prestigious title after so many years helping the Dynamics GP community.
Welcome David to what is probably the smallest MVP group of the world ! See you soon in Reno.
I have been involved with the Great Plains / Microsoft Dynamics GP Community for many years and for much of that time I have been friends with some of the most knowledgeable and helpful people in the community.
A number of these friends have been recognised by Microsoft for their contributions by being awarded Microsoft Most Valuable Professional (MVP) status.
View original post 290 more words
It was worth the waiting … on July 7th, David Musgrave finally announced the long waited successor of the Support Debugging Tool (aka #SDT), under the new name GP PowerTools (#GPPT).
Soon as I got the link to the download area, I went to pick up the firt built of the new package and the next day installed it.. and there is when I ran into troubles.. I had previously applied on my GP2015 test bed system upgrades to go from GP2010R2 to GP2013R2, and 2015 RTM, so I was coming from a previous release of SDT that was running fine under GP2013R2, and still had all the references in 2015.. Since I couldn’t survive without the SDT very long, Dave was kind enough to provide me a pre-build for 2015 of the actual SDT, so I could test properly the new GP.
That being said, the new setup of the GPPT comes with a few tricks if you already have an old SDT installed… and you need to be careful the way you apply the update. I don’t wanna repeat what David already wrote, so for more details about what to care for to install the new #GPPT, go and have a look at today’s blog post about the public BETA setup.
The current BETA release has a time-bomb built-in that will expire the product on August 15th, 2015. By that time David will either have released another BETA with an extended expiration date, or feel confident enough that #GPPT is ready for prime-time release on the commercial level. Yes.. the new #GPPT will no longer be available for free since David doesn’t work anymore for Microsoft and has to work hard to get the bread on the table too :-).. But the inital launch price should be very affordable at 365$/yr and everyone should get a license to support that super tool that took years of development to reach this level of quality (that’s less than a coffee cup a day !). Just the current BETA release required several hundred hours of work to add in new features and functionality that will make you fall in love again with GP’s administration (in case you just divorced from it 🙂 )..
Here are a few ones just to show you.
- The Company selection screen. David included some of it’s VBA code that he wrote in the past to allow to enlarge the company selection list from the login screen, because sometimes it was very hard to figure out which company to select when they all started with the same or similar names.. To enable this feature you have to navigate into the GPPT Administrator Settings > Company tab, and in the middle of the screen, check the box called ‘Add extra width to company name drop down list…’
- Another one I love is the all new Security Log enabler.. in the old #SDT when a user had security issues, you would walk up (or connect) to the end-user and start the security profiler to track what’s causing the issue, then export the log to XML by file or e-mail, re-import it with your POWERUSER role user and load the profiler trace to figure out what’s not working. The new Security Log allows you to enable all this directly from your workstation on the product level itself. To enable this, you navigate again to the Administrator Settings > General tab, and at the bottom check the box “Enable Security Activity Tracking”.
- Finally another nugget is the fact that you can now setup a different password for the GPPT administrator and for the System protected area password. This way you can delegate or share some of the powerful functions of GPPT without revealing the system password.
Lots of new functions to still discover, so stay tuned as I’m going to report more about my findings on the new #GPPT.
Until next post, have a great time.
So I made the jump this Friday night and decided to take a look at the Windows Phone 10 Technical Preview (TP) that Microsoft offers to download and install on any Lumia phone that is part of their compatibility list..
My Nokia Lumia 920 was on the list so I installed the ‘Microsoft Insider’ apps from the Windows Store that Microsoft makes available for all those that are willing to sacrifice their loved device… Be warned (and so does MS), never try that with a phone that you rely on a daily basis to make phone calls and send/receive text messages… the TP might still be full of bugs and their is no real support you can expect either from MS or your carrier… only the Insider Forums..
So Microsoft provides plenty of explanation on how to do the upgrade and why you should do it, especially for the all new internet browser called Spartan and the new maps application… that was enough to convince me to do the jump.
Have you seen any phone company that offers a free app to try out the next major release of its OS ? no one except Microsoft ! Go to the Windows Phone App store and download the “Windows Insider” application. Once this is installed, you can use the link inside the app to get the latest preview build (TP) for your phone… it downloads and installs it on your phone without for you to do any cryptic intervention like it’s often the case when you want to test out the next Beta version of Android… and any other flavor derived from that OS.
Now be warned about the comments other users make about this application… it’s not that the app doesn’t do what it is supposed to do, what the outcome of that process… Once your phone was fully upgraded to Win10 TP, it reboots a couple of times to complete the installation and than you should (hopefully) get a brand new working OS… or so I thought.
My experience with the WP10 TP was less then pleasant since I ran into multiple issues with my installed applications that I had on WP 8.1 (and I have quite a few ones).. Microsoft was touting its new Bing map application that’s supposed to replace all the “Here” Nokia apps for all the range covered by them (Here Drive+ Car GPS with driving directions, google like maps with satellite, Here Transit for public transportation and City Lense, just to name a few). The problem was that after the update, none of those apps worked anymore and the embedded Bing Map neither did.. In WP 8.1 there is a feature to download your own maps to have them even when your off-line (no network), so you can use your GPS application even outdoor in the wood when trekking in remote locations with not network coverage… or when travelling overseas, it is very handy to download the country or region maps on your phone, so you can save yourself the renting of a Car GPS (which car rent agencies are proud to offer you for 10$/day… what a shame).
Not deterred by the issues with the maps, I tried to fix the problem by removing the old downloaded maps and re-install them… no success. The system kept telling me that the maps were invalid, but when trying to delete them, was always saying they were locked by another process (which was not true…). I kept going with other applications test, which most didn’t worked and above all, everything was much smaller on the screen than with WP 8.1.. somehow Microsoft thought it was a great idea to pack more on the same pixel density, ending up to make it so small that average people have a hard time to read it.. The Lumia 920 has a pretty high DPI, which makes it for a great crisp display, but that doesn’t mean you should use it in a way that from now on you need a looking glass to decrypt your phone.
After my phone self-rebooted a couple of time with the message “your phone runs too hot, need to shutdown”.. which was true, I never had experienced my 920 running that much hot.. the rare occasion this happens is when I use it in my car as GPS and it’s plugged on the charger at the same time, but never to this extend. I ended up to decide that this new build is definitely not worth the upgrade, nor do I think will I do it when WP10 will officially be released, even after several months of GA, until other users from the Lumia community can confirm that it runs stable and MS has fixed most of the concerns.
Now the bad part. Microsoft touted that it is as easy to roll back from the WP10 TP as it is to upgrade.. at least many people say so… but I found out the hard way that for some strange reasons, at least 10-15% of users that installed the TP could not… they either got stuck within the middle of the rollback process, basically ending with bricked phones, or the Windows application on your desktop would simply not recognize your phone as a device to be rolled-back (which was my case)… So off I was to find another solution. I first tried a factory reset, which didn’t helped at all, making things even worse. I then found this thread on Windows Central, but after several failed attempts with Nokia Care to flash my 920, I had to find another solution (curiously this was working fine the last time I upgraded my WP 8.0 to 8.1…).
It was finally on the good old XDA-Dev forums that I found the answer to recover my bricked 920.. The post there explained how you needed to download the firmware image (FFU file) and use Microsoft’s Windows Phone Image Designer. With this tool and my original FFU that I had kept from my past 8.1 upgrade, I was able on the first attempt to re-image my Lumia 920 and recover it, fully functional. The system does even go to the Windows Store and re-install most of your apps after your link and login your phone with your Live.com account. It did also proceed to download the latest 8.1 updates and install them without any hiccups. All my Noka Here apps where back and working again. The only thing that I lost in the process were a couple of application data that I thought had been automatically backed up on my OnDrive account, but turned out not to be the case.. not the end of the world, but reminds me to check this before I try another upgrade the next time.
It is only after I experienced the whole process that I went on to the Microsoft Insider forums to read on about other user’s problems with the TP10 upgrade and roll-back… Partially It was to provide a feedback too myself to Microsoft, and also to realize that I was not the only one that had severe issues in the upgrade process, and that Microsoft needs to work very hard to fix all those problems before they are going on GA for WP10.
If you have a week-end to kill and it’s rainy outside, and you own a Windows Phone device, go and try it… I think the new OS is a nice evolution of the system, but it’s just not ready for prime-time yet.
Until Next, have a great time.
Now that April 1st is behind us and this would no longer fall for an April fool, I can officially anounce the good news.. I’m now part of the big ‘small’ family of the very ‘select’ Dynamic GP MVP group.
It’s great because of all the GREAT people that make this group a real family… and it’s probably the smallest MVP group dedicated to a Microsoft product : there are only 15 active Dynamics GP MVP’s around the world with 2 new ones added on April 1st, 2015, with myself and Mahmoud AlSaadi. And it looks like I’m the only Canadian one as far as I could inquire from the official Microsoft MVP site, which means either that Kanuks are not big Dynamics GP fans or that it is just too cold and people spend more time shovelling snow around half of the year then caring about Great Plains :-)…
Hold on ! Great Plains.. isn’t that a place somewhere in the middle of North America, where all the crop farms are ? we have some provinces like Saskatchewan and Manitoba that are actually sharing that qualification: always windy, hot in the summer and darn cold in the winter. There is no spring or fall season… just winter and summer. Reminds me when I was in Fargo in 2011 in March and it was no different from Montreal at this time of the year.
That said, I would never have imagined that when I started to work in 2003 with Dynamics Great Plains (aka GP) that one day I would end up being one the few subject matter experts for that product… quite a long way since those first days where I was hired to do some process rework for a manufacturing company to optimize the production forecast with big Excel workbooks. In those days I was relying on the newsgroup forums (only a few ones dedicated to GP) that were barely monitored by Microsoft, but mostly by dedicated users like Mariano Gomez and David Musgrave, to only name a few.
It was after a few years later that I really understood the power of the ‘community’ when Microsoft took back control of the newsgroups and put them into a controlled environment to be able to better ‘moderate’ the discussions and keep the spammers away from the subjects. Since those days I was grateful already for the numerous tips and hints that I had received from other users, that I seamlessly started to give back what I had received during a few years.
During the life I spent in IT (which covers almost 30 years back in the early 80’s), I always made a point to keep up with the latest technology and try to be ahead of everyone else, mostly by educating myself or getting ad-hoc training for the products I was working with. I never really had a mentor as such, since most of the people I was working with always came to me to ask questions… The wheel turned and one day it happened that I was myself asking for questions about a product I had no idea how to work with. As my motto has always been “if you know how to do it, you’ll save yourself lots of trouble in the future”, so rather then relying on a partner to fix problems, I just looked around on the net.. that was when started the long Journey about my apprenticeship with Dynamics GP :-).
I’m happy with the road I decided to go at that time since it opened me already much better opportunities in my professional work back in 2009 and many others that came along when joining the GPUG community. Today I’m at a point I only dreamed about several years when looking at all those MVP VIP’s (Valuable Informed People) that where providing advice and technical content to others in need. I’m now too one of the very few Dynamics GP SME (Subject Matter Experts) around the world and hope it’s only the beginning of another lengthy joyful journey.
Thank you all for your support and recognition. Looking forward to more exciting online & in-person discussions.
Until next post..
For quite a few weeks/months there were uncertainty about the outcome of the SDT (aka Support Debugging Tool) for Dynamics GP. As my good friend David Musgrave had been left in the dust by Microsoft due to the high speed of the all new GP 2015 not being able to wait on the aging SDT, nobody knew would happen in the future.
I was holding my breath hopping that David would be able to #FreeTheCode of the SDT from the #WorldCompany Microsoft, as it was mostly his baby that he raised over the years, though while he was working for Microsoft, but still genetically the creator of the SDT. My guess that Microsoft would loose the tie quite quickly as they had no idea how to decipher the spaghetti code behind that tool (even Edward Snowden was not able to)… and finally a few weeks back David confirmed (just before Convergence 2015) that he got the intellectual property of the code back with some exclusive rights to use.
Then shortly after he started a poll to rebirth the SDT under a new name and was gathering all kinds of suggestions, including my own for the “Dynamics GP Power Tools” which gathered a whooping 45%… So hope was there that we would soon get a brand new tool that would hold on par with the “high speed” GP 2015 and its super-duper Web Client..
Oh Boy ! how foolish was I … Today David announced against all odds that the “Next Generation” of SDT would be called TWMBSSDGPPPSATPLCPAT4MSDGP ! Yes you read that right… be prepared for some tongue twisting. How can someone expect to be able to remember that name ? don’t even think about spelling it out ? Imagine yourself talking to your partner on the phone and asking for the “The Winthrop Microsoft Business Solutions Support Debugging Great Plains Pro Power System Administrator Toolbox Pack Library Control Panel Assistant Tool for Microsoft Dynamics GP”. It’s likely partner will have hung the phone up before you even ended talking…
And that’s why I decided to speak up and use my brand new freshly awarded status as Dynamics GP MVP and my influential position as @GPUG All Star, to encourage everyone that is using the old SDT and frantically waiting on the new offspring to openly boycott David’s product… No one should be fool enough to get talked into using such a product with an un-pronounceable name.
Please spread your voice out on Twitter and the community blogs & forums to stand up against such a stupidity and convince David to get a more reasonnable name. Use hashtags like #FreeDavidsCode, #MSDynGPofApril1st and #MVPBustingSDT.
Until next post,