Windows 7 64-bit Palm Desktop HotSync USB – Treo 700p
I recently upgraded my father's computer to Windows 7 Pro x64. Everything worked flawlessly, except the missing 64bit driver for his Palm phone.
Aparently this is a known and accepted issue by palm. Their answer is to sync over Bluetooth. Which my father's computer doesn't have. So, what to do...
Off to Google it is! I found this super great article which solved the problem.
- Download and install Windows XP Mode for Windows 7 here.
- Install two updates, and fire up the XP Virtual Machine.
- Install the Palm Desktop software from within the XP virtual machine.
- Use the USB Device management window to grab the Palm device from Windows 7 to Windows XP. This can be a bit tricky, but plugging in the phone, pushing the Sync button on the cord, and then connecting (in the USB Management window) the USB device to Windows XP seemed to work. The two OSs will fight over the device, until the HotSync starts. At which point Windows 7 will stop trying to install a driver it doesn't have, and let Windows XP do its thing.
- Read up on the integration mode stuff that the Windows XP mode offers, this allows you to put a shortcut on the Windows 7 desktop that will launch only the Palm Desktop software instead of showing you the entire Windows XP desktop to do your sync.
Hope this helps someone else out there! Its not as nice of a solution as straight USB into Windows 7, or using Bluetooth, but it works!
Back to my iPhone
Email me with any questions.
Specified Cast is Invalid – Telerik RadGrid asp:CheckBox
Great solution to the "specified cast is invalid" problem while binding an asp.net CheckBox control inside of an Telerik RadGrid FormTemplate.
ASP.NET Classic Controls - Grid Forum - asp:Checkbox in FormTemplate. "Specified Cast is Invalid" .
From Fabian Schulz:
I ran across the same problem and have created a simple solution, which is most easy to use:
Create a usercontrol with the following code:
myCheckbox.ascx:
myCheckbox.ascx.cs:
public partial class Controls_myCheckBox : System.Web.UI.UserControl
{
private bool m_checked = false;
public object Checked
{
get { return m_checked; }
set
{
if (value.GetType() == DBNull.Value.GetType())
m_checked = false;
else if (value == null)
m_checked = false;
else if (value.GetType() == typeof(bool))
m_checked = (bool)value;
else
m_checked = false;
}
}
protected void Page_Load(object sender, EventArgs e)
{
m_checked = CheckBox1.Checked;
}
protected void Page_PreRender()
{
CheckBox1.Checked = m_checked;
}
}
In your aspx page you need to register that control in the head:
And now - you can use it like a regular checkbox without the Null problem:
Hope this helps!
Fabian
American Airlines Discount Codes
Thanks to the power of google, we have american airlines discount codes!
Click this link for the search results: discount codes.
Google to the rescue
Google's teamed up with some other folks (New America Foundation's Open Technology Institute, the PlanetLab Consortium, and academic researchers) to make available some tools to test your internet connection. This is great because when I pay for an internet connection I want the whole thing! Making these tools is ammunition for customers to fight back about ISPs filtering their connection.
Official Google Blog: Introducing Measurement Lab.
The tools: M-Lab
