Code Authority Blogs

By Jason Taylor on 8/31/2011 9:23 AM
During our company wide adoption to Office 365 we ran into a snag and although it was simple to overcome once we discovered the right steps, it was a challenge at the time. To help others with their migration from Exchange to Office 365 we have put together a few tips.
By Gama Martinez on 10/14/2010 10:40 AM
Torn between LLBLGen 3.0 and Entity Framework 4.0? Let Gama make the decision for you.
By Jason Taylor on 10/14/2010 7:20 AM
Guidance on planning for and implementing the Hosted Messaging and Collaboration Solution 3.5 (Consolidated Server Platform)
By Jason Taylor on 11/4/2009 12:00 AM
Once upon a time I was a Visual Studio 6.0 developer, and thankfully it was a long time ago. Before last week I thought most of my day to day toolset experience from that era was left in the past where it belonged. Nonetheless I found myself adding DDE inter-process communication support to an ActiveX control written in .NET and C# last week. This means marrying Windows 3.11 era functionality with Windows 7 platforms. I doubt most developers will ever need to climb this mountain and I would not be surprised to find out I was the last man on earth. Just in case DDE lives on until the next decade though, I present you this chronicling of our experience.

In order to make a web based component talk to a locally installed DDE server we had to build a signed user control in Visual Studio.NET 2008 that could speak DDE. If it is not signed it is a real PITA to even get the control to instantiate. Save yourself some time and sign the control. It is really easy to automate it in VS.NET 2008 too. Once the control is instantiated in the browser it needs to make some DDE calls. This means “unmanaged code”, since DDE only exists strictly for backwards compatibility as a set of Win32 API library calls. Remember this since we will need to take special steps to allow for this later.

...
By Jason Taylor on 8/10/2009 12:00 AM
Jason discusses the importance of investing in a well documented custom software design prior to the development phase of a software development project.
By Jason Taylor on 12/7/2007 12:00 AM
How to overcome a bug in HMC 3.5 which prevents allocating more space on Business Mailstore1 when an organization has Exchange Mailboxes on both Mailstores.
By Sonny Wilson on 10/29/2007 12:00 AM
Here are a couple of examples of how to retrieve and update a nullable db column of datetime datatype using LLBLGen Pro and present the editable/nullable value within a NullableDateTimePicker object.
By Sonny Wilson on 10/22/2007 12:00 AM
To set a null value, instead of using Entity.Column = value, use Entity.SetNewFieldValue(ColumnName, null) method.
By Jason Taylor on 2/6/2007 12:00 AM
Jason explores the difficulty in controlling “total number of unread items” vs. “total number of items” counter settings in hosted exchange public folders.
By Sonny Wilson on 10/7/2006 12:00 AM
What is the correct filename to use to exclude folders and files on your website from being accessed by search engine crawlers?  Is it Robots.txt or Robot.txt?
By Sonny Wilson on 9/19/2006 12:00 AM
With the release of Microsoft's ActiveX Security Update, websites containing Flash objects have been bombarded with the annoying message "Click to activate and use this control".  In this article, I talk about how to remove this annoying popup message.  Also, I talk about the challenges that I faced when implementing the fix on DotNetNuke websites.
By Jason Taylor on 8/24/2006 12:00 AM
Jason launches a new DotNetNuke 3.02.02 site only to find MailEnable Webmail (enterprise 2.11) is no longer working, and then comes up with a solution.
By Sonny Wilson on 8/15/2006 6:19 AM
Suppose you need to make some DNN core changes to a DNN instance that is already in production.  Because the changes will be affecting the server-side code, you must migrate the DNN production instance back to your development environment where you will be able to re-compile the project after you have implemented the code changes.


Microsoft Gold Certified Partner Microsoft Gold Certified Partner Better Business Bureau Microsoft Small Business Specialist