Stephen Myers
Good Times with .Net

WCF Service Message Timeouts, Size Limits, Tips and Tricks

Is your WFC Service hitting the Maximum Limits set on the default service configurations? Are you using the configuration editor to make your life easier? Are you using the WCF Test client to call your service during engineering test? What about security? What do you do about WCF calls that appear to die silently? CLICK THROUGH FOR DETAILS

  • Share This Post:
  • Share on Twitter
  • Share on Facebook
  • Share on Technorati

Salient Qualities of Effective SCRUM

Does your scrum take 15 minutes or less and effectively communicate what everyone is working on to identify synergies and roadblocks? Or does it tread closer to an hour and disintegrate into squabbling over technical details of implementation? I have been to both of these scrums and everywhere in between. Here are the qualities I have identified in successful scrums versus the ones that put me to sleep.

  • Share This Post:
  • Share on Twitter
  • Share on Facebook
  • Share on Technorati

Connecting MVC to a SunOne LDAP store by implementing a custom Membership Provider

LDAP is not Active Directory, though Active Directory is LDAP. As someone who drinks the Microsoft Kool-Aid, I found myself using LDAP for something other than Active Directory and I thought I should share what I have found. The problem domain was to connect a new MVC application to an existing Sun One LDAP Store. Click through for the code...

  • Share This Post:
  • Share on Twitter
  • Share on Facebook
  • Share on Technorati

One joy of uniqueidentifier PK's

When using uniqueidentifiers as Primary keys, you get the bonus of being able to write a mutli-function Read stored procedure. Click through for the code...

  • Share This Post:
  • Share on Twitter
  • Share on Facebook
  • Share on Technorati

FxCop Custom Dictionary

FxCop is a great tool, and I would hesitate to turn off the spell checker in projects since spelling has never been my strongest suit. Click though to find out how to make it accept appropriate misspellings...

  • Share This Post:
  • Share on Twitter
  • Share on Facebook
  • Share on Technorati

SSRS: Unable to load client print control

Here is a frustrating little error. The problem occurs when trying to print reports from a report server that is not properly updated on a client machine. Click through to find a solution...

  • Share This Post:
  • Share on Twitter
  • Share on Facebook
  • Share on Technorati

SSRS Subreports

So today I ran across the dreaded "Error: Subreport could not be shown." The odd thing was that the report and subreport executed fine in business intelligence studio, yet this problem arose when the report was deployed to the SSRS server. Click through for a solution...

  • Share This Post:
  • Share on Twitter
  • Share on Facebook
  • Share on Technorati

Unicode SQL Server Scripting Error

Sometimes, when executing a new SQL script via osql or SQLCmd, generated by Visual Studio's "Add New", you will get an error due to a Unicode character. This character is usually at the beginning of the file. In order to get around this, you can open the file with notepad and select file -> save as… and then when saving the file, select ANSI in the encoding box. If this doesn’t solve your problem, you can change the file extension to .bin and open it with visual studio which will present you with a binary editor with which you can remove the culprit and then change the extension back to .sql. 


  • Share This Post:
  • Share on Twitter
  • Share on Facebook
  • Share on Technorati

Visual Studio Magic

This is my favorite Visual Studio trick! By holding down Alt while selecting with the mouse, you are able to select a square block of text, right in the middle! Click through for a video demonstration...

  • Share This Post:
  • Share on Twitter
  • Share on Facebook
  • Share on Technorati