www.acehaid.org
All posts by Julie
Another Vermonter lost in Iraq
www.acehaid.org
Local hospital cutting I.T. jobs
www.acehaid.org
Virtual Earth on Channel 9
Channel 9 gets the inside scoop on Virtual Earth from the VE team. Watchiing this video really opened my eyes up to the amazing capabilities of this technology. I have barely tapped it in my Virtual Earth does Ink application.
There is a website at www.virtualearthinfo.com with a compilation of links and info regarding VE. And MSN is hiring!
Posted from BLInk!
Speaking at ________________ Part II
I cannot believe that ___________ has now purchased my airplane tickets to bring me to the ___________ conference to present 3 sessions (WSE3, ADO.NET 2.0 and one other one 🙂 ) but it’s still not official and I still can’t blog about it.
Oh, the frustration!
www.acehaid.org
Virtual Earth does Ink!
I have added ink to Virtual Earth. It wasn’t easy, but I’m a bit of a pitbull when the computer tells me “no you can’t!”. Thanks to Dr. Neil Roodyn and ViaVirtualEarth for lots of help with building in additional features like zooming, panning and searching, to my application. ViaVirtualEarth is already a phenomenal resource for working with Virtual Earth and also has a great gallery of other applications people have written.
check it out
www.thedatafarm.com/virtualearth
A few caveats:
- Requires the TabletPC 2005 Edition (on a tabletpc or with the TabletPC SDK install)
- It won’t work with a full zoom out (showing the entire world) and I have to build something in there to prevent users from doing that
- Pushpins won’t get carried over to the inking page
- There are probably more. It is a work in progress…
www.acehaid.org
Vermont IT Jobs: VB.NET Developer Contract 6-8 weeks
Technical Connection seeks to employ an experienced VB.net programmer for approximately 6 to 8 weeks. It would require on site presence at their Addison county office.
For more information contact:
802-658-TECH
www.acehaid.org
ASP.NET 2.0 Active Directory Membership Provider
Every time I have considered leveraging Active Directory in my VB6 or .NET applications, I have laughed the thought away – too hard. But not any more! Andrew Duthie walks us through how to use the Active Directory membership provider for ASP.NET 2.0.
www.acehaid.org
Lecture Pen for Tablet PC
www.acehaid.org
Virtual Earth Tiles
I have been working with Virtual Earth some more. I wrote recently about the tiles that make up the map image and have made some new discoveries.
When you create a new map, the tiles collection has the tiles in the order of their placement in the grid, by column, as opposed to by row, like a <table> object builds a grid. So in a map of 12 tiles, map.tiles[0] through map.tiles[11] are placed like this.
| 0 | 4 | 9 |
| 1 | 5 | 9 |
| 2 | 6 | 10 |
| 3 | 7 | 11 |
However as you pan (scroll) around the map image, VE just keeps adding tiles to the end of the collection based on your movement. Therefore, when you stop scrolling, the tiles will no longer be in any order that you can count on, which is not good if you have code depending on the above order.
To rectify this you can use two methods of the map control to jiggle the tiles back into “proper order”.
Capture the onEndContinusPan event of the map and then use the SetCenter method followed by the _UpdateMap method.
map.onEndContinuousPan = function(e)
{
map.SetCenter(e.latitude,e.longitude);
map._UpdateMap();
}
I had originally tried to just create a new map when the panning ended, but I was unable (by hook or by crook) to get the compass control, zooming controls, etc to interact with the new map.
Thanks to ViaVirtualEarth for the lesson on how to capture map events.
www.acehaid.org