Posts

Enabled RDC in Windows 7

I am running Virtual Server 2005 and just installed my Windows 7 operating system. One of the first things I usually do is install the machine additions however, even with Virtual Server 2005 SP1 they didn't want to install on Windows 7. Without the Machine Additions from Virtual Server the mouse was really sensitive. This left me with a problem -- I needed to enable RDC on the box without using the mouse. Here are the hot keys that helped me from the Virtual Server 2005 web interface to enable RDC: 1) Ctrl-Esc (Brings Up The Start Menu) 2) Right Arrow to the Second Vertical Bar in the Start Menu. 3) Up Arrow to the Computer Menu item in the Start Menu 4) Shift-Ctrl-F10 (Brings up the Context Menu) 5) Down Arrow in the Context Menu till you get to properties 6) Enter (to select the properties) 7) Now you get the Control Panel Properties for the Computer 8) Esc to close the Start Menu 9) Alt-Tab Until you select the Control Panel Properties Window 10) Tab a couple of times until yo...

Quotes And Google Alerts

This might change in the future, however currently (8/26/2009) Google Alerts doesn't respect quotes like Google Search does. Almost every place I read on the web says that if you quote wrap you term like "Wayne Walter Berry" for Google Alerts it will only find exact matches with that phrase. However, currently this isn't working in Google Alerts. I think that other people that written their blog entries haven't tested this -- they are just parroting the google documentation. Just setting the record straight -- if it isn't working for you, you are not the only one. {6230289B-5BEE-409e-932A-2F01FA407A92}

JavaScript Insight With Google Map API

I have a couple hundred markers I want to add to a Google Map via the Google Map API. For each one I want to have a clickable Info Window with a little bit of HTML in the window. The Google Map API function written in JavaScript to do this is: GEvent.addListener(marker , ‘click’, function() { … } ); The first parameter is the marker instance, the second is the event, and the last parameter is the function to execute when the click event takes place on the marker. However, notice that there isn’t any place to send in parameters. addListener doesn’t have an optional parameters property, and the method doesn’t allow you to create a function that takes parameters – since it wouldn’t know what to pass there. Which leaves me with the problem: how do I pass in the HTML that I want to display on the click? I could create a global array of html data that I fill and reference that global from inside the function, however this is messy. The answer is to tell the marker what the HTML is...

Dell Buying Experience / Customer Service FAIL!

I understand that outsourced customer support is a reality that isn’t going away any time soon but I never expected to receive that via on-line chat. Likely my naiveté. One could argue the issue here is with Dell’s pricing. It is one thing to offer a limited time special on high end machines that are very sector specific but when you sell the very same, almost commodity machine into different sectors, you better be pricing them the same or be prepared to deal with the fall out. I don’t think Dell dealt with this very well. 10:59:27 AM   Initial Question/Comment: Read about a $228 offer for small biz on a Mini 10v but can't find it. Had ordered a 10v just today. Can I get it? 11:04:07 AM System You are being transferred to another Agent. Please stand by... 11:04:12 AM System You are now being connected to an agent. Thank you for using Dell...

/ScriptResource.axd : Invalid viewstate

After reviewing Microsoft's CLR code for errors (see last blog post) and finding none. I tried turning off the cross site scripting filter (XSS) in Microsoft Internet Explorer 8 by adding the X-XSS-Protection: 0 response header in IIS custom headers tab. This didn't work. I made a guess that the browser might think that the /ScriptResource.axd inserted into HTML of the page was a XSS injection because of the querystring. However, this didn't work. {6230289B-5BEE-409e-932A-2F01FA407A92}

/ScriptResource.axd : Invalid viewstate

Yet again I am back to this topic. Internet Explorer 8 (IE 8) is causing a lot of intermintent "/ScriptResource.axd : Invalid viewstate" errors with our web site. Since our web site makes automatic error logs that send us for the pages with error I have the request information. One thing I noticed was that we are getting a lot of request that look like this: /ScriptResource.axd?d=vSlJhKauG_vkeppFuk4O%2fseparator.gif A correct reference to /ScriptResource.axd looks a lot like this: /ScriptResource.axd?d=KPD5hEMt5pl2DUlO-HtW7uGyz9QToptIaomjT4Xh2Elw9iR4V4XA10Vyl8rymXiSQ2llJ9D-oDEkrTRdelC7CR5Q4yGTQBrdaeyHxDcCQ3w1&t=633251016437037680 Notice that there is a query string token that starts d= with a value that is a encrypted or hashed value. My hunch was that on the page request the web server was sending back HTML somewhat like this: < script src ="/ScriptResource.axd?d=KPD5hEMt5pl2DUlO-HtW7uGyz9QToptIaomjT4Xh2Elw9iR4V4XA10Vyl8rymXiSQ2llJ9D-oDEkrTRdelC7CR5Q4yGT...

Completly Removing ViewState WebFroms

Here is the code to completely remove view state from the page: #region ViewState protected override void SavePageStateToPersistenceMedium( object viewState) { } protected override object LoadPageStateFromPersistenceMedium() { return null ; } #endregion Make sure that none of the controls in the page rely on ViewState to function properly. {6230289B-5BEE-409e-932A-2F01FA407A92}