blog.RunXc
Using the same version of Elmah on 32 bit and 64 bit Servers
I am only writing this post as I was surprised by how simple it was. First off if you don't know what Elmah is you should read this article by Scott Hanselman. My only complaint with Elmah is … more
Interface Driven Extensibility in .Net
Extensibility as Defined by Wikipedia- In software engineering, extensibility (sometimes confused with forward compatibility) is a system design principle where the implementation takes into … more
SharePoint the right tool for the right job
So I have been getting to know SharePoint lately as the project that I have been working on since December was sold as a SharePoint solution. Now I have no doubt that what we are building is … more
Custom Software in Ogden Utah
If you are looking for some custom software in Ogden, Utah you should take a look at the new company that I recently started this last year, Tek-Flow. If you have a business need for some … more
MVC App for an Ogden Dentist
So I recently created a small website for an Ogden Dentist by the name of Dr. J. Bryan Gilbert. If you live in Ogden Utah and are looking for a Dentist I can highly recommend him as he is my … more
Calling an Interface Method using IronRuby in C#
So today while at work I needed to create a simple IronRuby prototype to make sure I understood how to host or call IronRuby code from C#. I know that I have read a number of articles … more
Scaffolding with Asp.Net MVC 2 and SubSonic 3
So I would consider myself one of those Alt.Net guys always looking for a better way of doing things. I have seen a few good C# guys move to Ruby and once introduced to SubSonic 2.1 with the … more
Microsoft SharePoint Services Administration is not running on
If you are using WSPBuilder and you just got the following error Microsoft SharePoint Services Administration is not running on <Server Name> It is due to the fact that … more
Free Online Property Management
Well lately I have decided to break down and learn ASP.NET MVC 2. I had a friend who was having a hard time managing his rental properties because of all of the paperwork so I decided to create … more
Announcing Kiss Database Change Management
So I have been working on a project for myself the past couple of months off and on and lately every time I switch from my laptop to my desktop or try to deploy it into my test environment I have … more
Convention over Configuration- a .Net call to arms
It seems that lately I have seen some of my fellow .Net programmers fall to the dark side. Namely they have gone from the compiled world of c# to a slightly more hip Ruby on Rails(RoR) world at … more
Oracle Cursor how to
So I have had to program using quiet a few different databases as a backend for my web projects (Oracle, SqlServer, MySQL, SQLite, SqlAnywhere). I find that quiet often I have to write a script and I … more
Oracle Kill all sessions for a user
I was recently with a client deploying some software and while talking with him he received a non related call asking him to kill all of the Oracle Sessions for a user (some bad application had used … more
CSRF by Example, How to do it, How to defend it
For a little bit of background I would recommend that you read the article that I originally wrote titled XSS by Example. I was originally intrigued by Cross Site Scripting and … more
TryParse a string to a nullable type (DateTime, int, Decimal, etc)
When collecting information from a form and saving it to the database I often run into scenarios where I want to parse the user input into a Nullable Type as some of the fields in my database are … more
Exporting a DataTable to Excel (DataTable to CSV)
It seems like each time I need to do this in a project (that is create an Excel file from a GridView or SQL Query) I have to look for my little snippet on how to do this in a reusable manner. … more
Forcing a GridView to use clean html for use with jQuery plug-ins
One of the problems of using a GridView with a lot of the table plug-ins for jQuery or any other JavaScript table library is that the library expects your html to be well formatted with your table … more
Google Adsense average Click Through Rate (CTR)
I recently signed up with Google Adsense mainly for my own research purposes as I am curious as to what percentage of users actually click on the ads. Now I have just barely signed up with … more
Printing Barcodes with Crystal Reports. Examples in .Net C#
A very common requirement for applications is the need to print out a barcode using Crystal Reports or some other medium so that users can track products, inventory etc. The following tutorial … more
XSS by Example (Cross Site Scripting)
So lately I have been reading "ASP.NET MVC Pro" and when I read the chapter about security (written by Rob Conery ) I was intrigued by the XSS examples that were in the book and thought to myself that … more