>>For a .NET 2.0 winform app, is using SN.EXE along with obsfucation enough to discourage most crackers

No. If someone wants to crack your code it is not going to do it. In fact, they could use a free reflector and see your code in a much easier to read manner if they chose.

Signing just means that they could not modify your code then reupload it to your server, without some other changes. It doesn't mean they can't change it. They would just be unable to re-sign it with your key - unless they stole that somehow. Of course if they can upload code to your server you have bigger problems than whether or not your code is signed...

Calculating holidays and working days is a function that is often needed yet it is not one found within the Framework. This article presents one approach to building a working-day calculator for use in .NET.

Real-time is more about the business, not the technology. In day-to-day life, to make real-time decisions like buying or investing, business needs the latest information(e.g. Gold Rate/Stock Rate). Unlike traditional days, you need not wait for a fe…

Internet Business Fax to Email Made Easy -
With eFax Corporate (http://www.enterprise.efax.com), you'll receive a dedicated online fax number, which is used the same way as a typical analog fax number.
You'll receive secure faxes in your email, fr…

Illustrator's Shape Builder tool will let you combine shapes visually and interactively. This video shows the Mac version, but the tool works the same way in Windows. To follow along with this video, you can draw your own shapes or download the file…