Ben Griswold on May 25th, 2008

I ran into a strange case this evening.  Rendered text can not be copied to the clipboard after posting back a page containing an UpdatePanel.  Here’s a simple use case: User enters client name and clicks button to request phone number. Page posts back and displays phone number. User selects the phone number, CTRL+C and [...]

Continue reading about Copy/Paste Lost Due To UpdatePanel

Ben Griswold on December 4th, 2006

I typically cringe when online reporting is included in a web application’s feature list. It may just be me, but I’ve always found building professional, print-friendly reports to be very difficult, very time consuming and error prone. Notwithstanding, I have produced my fair share of dynamic PDF reports over the years and with very few [...]

Continue reading about Dynamic PDF Reporting for Web Applications

Ben Griswold on October 24th, 2006

Along with the SQL Server, Database, Username and Password, don’t forget to include the Application Name in your connection string.  It’s an optional parameter, but it can be a lifesaver.       Data Source=myServer;      Initial Catalog=myDB;      User Id=myUsername;      Password=myPassword;      Application Name=myApp; Consider this example:  There are multiple .NET applications running on a single web server.  Each application [...]

Continue reading about Take Advantage of Application Name