Archive for January, 2008
Sometimes you have a library running outside of your traditional debug mode, but would like to call into it with a debugger. I specifically ran into this with a custom installer dll called by a custom action in my MSI. The following code will allow the process itself to request debugging. Then you can specify [...]
LINQ "gotchas"
I am using VS 2008 and LINQ (specifically LINQ to SQL) for a project at work right now. As I jump into this, I am going to document some of the pros, cons, and “gotchas” that I come across. Any articles in this series will have the label “LINQ” . Here is my first list [...]
Manual VM Ware MAC Addresses
VMWare workstation will automatically generate MAC addresses for your virtual machines to keep them from colliding. If you need to set it manually you must change a few lines in the .vmx configuration file. change: ethernet[number].addressType to “static”change: ethernet[number].generatedAddress to: ethernet[number].address and set your address. delete any other ethernet[number].generated* for more information: http://www.vmware.com/support/esx21/doc/esx21admin_MACaddress.html
MS SQL Server Editions
Microsoft has several different versions of SQL Server 2005. If you are looking for a truly enterprise solution, you’ll have to shell out the money for that one. Otherwise, many times one of the lighter versions can be sufficient. Here is a link to a Microsoft page outlining the specific differences between each version: http://www.microsoft.com/sql/prodinfo/features/compare-features.mspx [...]
For a project at work we were building deployment projects for some fairly large web applications. 300-600 MB after compression on disk. When the deployment project would build, it would fail with the following result: “ERROR: Could not find file ‘xxxxx.xxx ‘Not enough storage is available to complete this operation.’” After googling around, I found [...]
FTP access to comcast.net pages
Comcast provides free basic hosting for html pages to its users on comcast.net service. They have designed it such that you can use fancy web pages to manage your pages, but this is a pain in the neck if you already know what you want to do and are more than a beginner. On their [...]