[SharePoint 2010] Custom Timer Job in Visual Studio

One of the great aspects of developing custom solutions on SharePoint is the ability to create timer jobs. Rather than creating a Windows Service or Windows Scheduled Task, using a SharePoint timer job makes it simple to keep the timer job a part of your custom SharePoint solution and it lets SharePoint manage the job. […]

[SharePoint 2010] Missing Scrollbars in Google Chrome

On one of my SharePoint sites that has a heavily customized master page users couldn’t scroll in Google Chrome. The page would load normally, however, there was no scrollbar to reach the content below the fold. Upon investigation, I discovered that the tag had an attribute turning off scrolling: By simply removing that attribute, scrolling […]

[SharePoint 2007] Server Out Of Memory and Internal Server 500 Messages

On one of the SharePoint 2007 servers that I support, we started receiving intermittent Internal Server 500 error messages. Upon further investigation, we found that in the ULS logs we were receiving the following error message repeatedly: After an IISRESET, the issue would go away for about 20 minutes and then it would come back. […]

Export Quicken Essentials for Mac Data to iBank

I am one of the many who have regretted their move to Quicken Essentials from whatever other version of Quicken they were previously using. In my own case, I have been using Quicken Essentials for quite some time now and have had enough of it. I won’t go into the long list of reasons that […]

[SharePoint 2010] Getting “Login failed for user ‘NT AUTHORITY\ANONYMOUS LOGON’” When Trying to Connect to SQL from Your Custom SharePoint 2010 Web Parts?

When writing web parts and such for SharePoint 2010 it is common to have the need to access external SQL databases. Since SharePoint 2010 runs with ASP.NET Impersonation enabled (required for many of the web services and social features to work), it will not use the Application Pool user account when logging into SQL. This […]

[SharePoint 2010] Cross-Domain Proxy Page for Client-Side Scripts

Following my blog post about ASP.NET Proxy Pages for Client-Side Scripts I have created a SharePoint 2010 solution to add a proxy page to a SharePoint 2010 farm. CodePlex Project – SharePoint Proxy Page The SharePoint Proxy Page allows content from another source to be proxied on the SharePoint 2010 site. This allows for client-side […]

[SharePoint 2010] SQL Reporting Services Report Builder Cannot Connect in SharePoint Integrated Mode

One thing that I discovered the hard way about SQL Reporting Services running in SharePoint integrated mode is that it DOES NOT SUPPORT HAVING ANONYMOUS ACCESS ENABLED IN SHAREPOINT. After setting up and configuring SharePoint 2010 and SSRS, everything was peachy until I enabled anonymous access on the SharePoint web application. When doing so, SSRS […]

[Windows Server 2008] SQL Linked Server Queries Running Slow

A colleague of mine discovered that many of our linked-server SQL queries were running very slowly on SQL Servers running Windows Server 2008 and Windows Server 2008 R2. Since the linked-server SQL queries ran perfectly on Windows Server 2003 servers, the issue had to be Windows Server 2008+ specific. The culprit ended up being the […]