2008-04-16

CrossLoop Rocks

I have been using CrossLoop for remote support. I help friends, family and co-workers with computer, software, configuration, and software development tasks. CrossLoop is a great solution for helping friends and family, especially those that aren't IT oriented. So far CrossLoop has really been a great tool, very reliable, and easy for those that aren't that technical.

I suggest that if you help others remotely or you are seeking help from others, give CrossLoop a try.

Let me know if I can help you with remote support.

Here is a link to my CrossLoop profile.

2007-12-03

Transfer ASP.NET Membership/Role info to production server

Have you ever needed to transfer ASP.NET Membership and/or Role information to a production server? I had just deployed 2 applications to a production server (including the required aspnet_* schema objects to the back end SQL Server 2005 databases). But how am I going to get into my custom-built web-based ASP.NET Membership, Role , etc. management screens? These management screens are secure and there is no user account nor is there an "administration" role available in the empty membership and role tables.

A generous guy named Sloan Holliday offered his help through microsoft.public.dotnet.framework.aspnet and provided me a T-SQL generator that generates the T-SQL code to insert your existing ASP.NET Membership and Role information into an empty database. Pretty helpful. Thanks to Sloan for making this available.

2007-10-23

MCAD - Microsoft Certified Application Developer

Good news! As of October 23, 2007 I am now a Microsoft Certified Application Developer. I took and passed the 70-320 exam through Prometric at a New Horizons testing center.

2007-10-04

BoundField DataFormatString attribute not being applied

This has bitten me more than once I'm afraid. Figured I'd post this and link to Raj Kaimal's post...

BoundField.DataFormatString Property via MSDN

When the HtmlEncode property is true, the value of the field is HTML encoded to its string representation before the formatting string is applied. For some objects, such as dates, you might want to control how the object is displayed with a formatting string. In those cases, you must set the HtmlEncode property to false.
This is new to VS.NET 2005...

Hope this post helps me remember to set the HtmlEncode attribute to false next time ;-)

2007-09-26

Upgraded from Subversion 1.4.4 to 1.4.5

Not a hitch. Amazing.

Here were my steps:

  1. Download and extract the latest binary with bindings that matches your Apache version: (svn-win32-1.4.5.zip) for me.
  2. Stop the Apache Windows Service.
  3. Stop the Subversion Windows Service (svnserve).
  4. Copy the contents of each sub folder from the extracted zip file (svn-win32-1.4.5.zip) over the location of the corresponding sub folder of your SVN installation location.
  5. ** See UPDATE below for a step I originally missed
  6. Restart the svnserve Windows Service.
  7. Restart the Apache Windows Service.
  8. Test.
  9. If you use TSVN, upgrade it too.
Viola!

**
[UPDATED: 2007-09-28]

Be sure to copy the following from your Subversion bin folder (C:\Program Files\Subversion\bin) to the Apache modules folder (C:\Program Files\Apache Software Foundation\Apache2.2\modules):

libdb44.dll
mod_dav_svn.so
mod_authz_svn.so

If you don't, and you view your respositories via a browser using Apache, you'll see the wrong version in the footer.

[SideNote]
I couldn't remember what the Apache Windows Service was named. Here is some handy command line goodness:
C:\>sc query type= service | grep -i apache
SERVICE_NAME: Apache2
DISPLAY_NAME: Apache2