Masking a phone number field is relatively easy by utilizing one of the many jQuery masking plug-ins. It will turn your input field from this: 5554449999 into this: (555) 444-9999 which looks much nicer but at the same time that becomes the text that will be sent when you post back the form to the server.
Monthly Archives: August 2011
Restrict Access to an MVC Action or Controller by IP Address using a Custom Action Filter
Scenario: You want to lock down access to a particular action or entire controller in your MVC application via the users IP address. This can be particularly useful if you would like to restrict the Admin portion of your website to just your company’s IP address range.
There are several ways to accomplish this task. IIS allows you to restrict by IP Address but what if you want to do it programmatically…
T-SQL – Easy Cursor Optimization by Defining Attributes
When creating lengthy T-SQL queries, sometimes a set-based approach just doesn’t cut it.
So when you find yourself going with a procedural-based approach and using a Cursor like a foreach loop, be sure to check out the the available attributes for Cursors to boost performance.
How to Disable IE8 Compatibility Button
I was recently working on an ASP.NET MVC3 website and had users reporting that the site was crashing when they clicked a certain link. When I attempted to replicate the problem using the same web browser as the user, Internet Explorer 8, it seemed to work for me. After some back and forth, I discovered the problem was that the user had Compatibility Mode enabled for the website.