Thursday, September 24, 2009

Playing with an Infragistics WebDialogWindow Bug

Found a bug in the Infragistics WebDialogWindow.

I discovered it when using the zooming function via holding down the Ctrl key and scrolling the mouse wheel to make the display more visible to the group I was demo-ing to. Moving the WebDialogWindow around leaves text behind. Oops.

Not exactly the demo I was shooting for.

But can be used to generate some cool effects:

This is what the WebDialogWindow looks like before moving it:



These are screenshots of the WebDialogWindow on zoom:

Floating away:



Where did my window go?

An out of body experience
:



And my personal favorite -

WebDialogWindow Abstraction :

Thursday, September 17, 2009

Increasing number of connections in IIS 5.1

XP Pro IIS 5.1 is limited by default to 10 concurrent connections.

This can be increased to a maximum of 40 by:

C:\Inetpub\AdminScripts\adsutil set w3svc/MaxConnections 40

Using Manoli

I use http://manoli.net/csharpformat/ , or other manoli flavors, to format code for presentation in this blog.

Delayed action on Mouseover

Haven't tried this yet, just parked it here till I need to use it.



<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">

<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
<title>Page title</title>

<script type="text/javascript">
var c=0;
var t;
var myTimer;
function timedCount()
{
document.getElementById('txt').value=c
c=c+1
t=setTimeout("timedCount()",50)
}

function stopCount()
{
clearTimeout(t)
}

</script>
</head>

<body>
<form>
<input type="button" value="Start count!" onmouseover="var myTimer=setTimeout('timedCount()', 1000);" onmouseout="clearTimeout(myTimer);">
<input type="text" id="txt">
<input type="button" value="Stop count!" onClick="stopCount()">
</form>
</body>
</html>

Sunday, June 7, 2009

Gps coordinates from Google maps

To provide directions on my Rahway River Park blog, a have link to google maps.

  1. I open Google Maps to the vicinity of where I would like coordinates.

  2. I use my right click mouse button and select "center map here" from the drop down button.

  3. I click the "go to the address in the location bar" button usually to the right of the address.

  4. A popup appears showing the coordinates of the center of the map like this: (43.60336, -110.7362)


Take a look:
Directions

Gps coordinates from Google maps

To provide directions on my Rahway River Park blog, a have link to google maps.

1. I open Google Maps to the vicinity of where I would like coordinates.
2. I use my right click mouse button and select "center map here" from the drop down button.
4. I click the "go to the address in the location bar" button usually to the right of the address.
5. A popup appears showing the coordinates of the center of the map like this: (43.60336, -110.7362)


blog, I got the l

Directions(Rahway River Park NJ)

Tuesday, May 12, 2009

Easy file upload from client to server using FileUpload

I needed a way to do a file upload from client to server without using FTP and found this easy solution using the FileUpload control.

Duh.

The control appears as a texbox with a Browse... button. The following puts the control on the page and sets the file to be uploaded to directory C:\\rptsys on the server.

<asp:FileUpload ID="FileUpload1" runat="server" filename ="C:\\rptsys\" />

Added a button to initiate the upload and a label to display the result:

<asp:Button ID="Button1" runat="server" Text="UploadFile" onclick="Button1_Click" /> </div> <asp:Label ID="Label1" runat="server" Text="Label"Width="247px"></asp:Label>

I put together a simple UI:


The Browse button opens up a full choose file dialog window.

The backend code:

protected void Button1_Click(object sender, EventArgs e)
{
if (FileUpload1.HasFile)
{
Label1.Text = "File Uploaded: " + FileUpload1.FileName;
FileUpload1.SaveAs(@"C:\temp\uploads\" +
FileUpload1.FileName);
}
else
{
Label1.Text = "
No File Uploaded.";
}
}

After the file is transmitted, I display a "success" message.

I would have liked to prepopuate the Browse textbox to the directory I know the file is in, but apparently, this cannot be done for security reasons.