The Bing Maps WPF Control

Since rejoining the Bing Maps team, I’ve been heads down focusing on the developer experience for Bing Maps. As a result, we’re releasing the Bing Maps WPF Control Beta on the Microsoft Download Center. What is WPF? The Windows Presentation Foundation (WPF) provides developers with a unified programming model for building rich Windows smart client user experiences that incorporate UI, media, and documents.

The WPF Control has everything you’d expect from a Bing Maps control including the ability to present information via a WPF native control such as:

· Map Styles: Road, Aerial and Hybrid

· The ability to place shapes on the map via lat/lon – pins, polylines and polygons

· Navigating the map with pan and zoom keyboard controls

 

We’ve also opened up a lot of the abilities within the control to empower the developer to take control of the user experience. So, you’ll notice there is no default navigation, no default pushpins and none roll overs – this is truly a blank (er, map-based) canvas – we want to see you do some killer things with.

Perhaps the most notable facet to this WPF control is support for Microsoft Surface. That’s right. The Bing Maps WPF Control Beta is touch-enabled with support for Surface v 2’s Pixel Sense technology. So, for those of you using WPF in your Surface applications you’ll have native support for touch features.

We worked closely with the Surface team and have had a constant need to support our WPF developer community with mapping. In the past, we’ve pushed to have WPF developers use the Bing Maps Silverlight Control (or our Bing Maps AJAX Control v7) in a web control, but it’s just not the same as having managed code libraries to work with.

The WPF control supports full rotation and inertia with options to turn both off. Plus, infinite scroll maps, touch to lat/lon to pixel conversions (think touch to add a pushpin) and the ability to plug into the Bing Maps REST API for geocoding and routing or the Bing API for search.

We hope you enjoy the control. It’s a beta, so we’re looking for some feedback on what you think, what works and what doesn’t. All questions/comments/feedback can be directed to the MSDN Forums. We hope to see some awesome applications built in WPF and Surface applications with our Bing Maps control.

Building a healthier, greener Google

When it comes to greening our office buildings, we apply the same focus that we use for any of our products: put the user first. We want to create the healthiest work environments possible where Googlers can thrive and innovate. From concept through design, construction and operations, we create buildings that function like living and breathing systems by optimizing access to nature, clean air and daylight.

Since I arrived at Google in 2006, I’ve been part of a team working to create life-sustaining buildings that support the health and productivity of Googlers. We avoid materials that contain volatile organic compounds (VOCs) and other known toxins that may harm human health, so Googlers don’t have to worry about the air they’re breathing or the toxicity of the furniture, carpet or other materials in their workspaces. We also use dual stage air filtration systems to eliminate particulates and remaining VOCs, which further improves indoor air quality.

Since building materials don’t have ingredient labels, we’re pushing the industry to adopt product transparency practices that will lead to real market transformation. In North America, we purchase materials free of the Living Building Challenge Red List Materials and EPA Chemicals of Concern, and through the Pharos Project we ask our suppliers to meet strict transparency requirements.

We also strive to shrink our environmental footprint by investing in the most efficient heating, cooling and lighting systems. Throughout many of our offices, we’ve performed energy and water audits and implemented conservation measures to develop best practices that are applied to our offices worldwide. To the extent possible, we seek out renewable sources for the energy that we do use. One of the earliest projects I worked on at Google involved installing the first solar panels on campus back in 2007. They have the capacity to produce 1.6 megawatts of clean, renewable electricity for us, which supplies about 30 percent of our peak energy use on the buildings they cover.

With a little healthy competition, we’ve gotten Google’s offices around the world involved in greening our operations. Our internal Sustainable Pursuit program allows teams to earn points based on their office’s green performance—whether it’s through green cleaning programs, water efficiency or innovative waste management strategies. We use Google Apps to help us track progress toward our goals—which meet or exceed the U.S. Green Building Council’s LEED standards—and share what we’ve learned among our global facilities teams.

We’re proud of our latest LEED Platinum achievement for the interior renovation of an office building at the Googleplex. While we have other LEED Platinum buildings in our portfolio, it’s a first for our headquarters and a first for the City of Mountain View. The interior renovation was designed by Boora Architects and built by XL Construction, using healthy building materials and practices. In fact, we now have more than 4.5 million square feet of building space around the world on deck to earn LEED Certification.

via Green blog

ArcGIS software for $100

You may be interested to know that ESRI, developer and supplier of one of the most popular commercial GIS software, also offers a home use licence for a suite of its products. For a $100 annual fee, the ArcGIS for Home Use 12-month term license includes:

  • ArcView
  • ArcGIS 3D Analyst
  • ArcGIS Geostatistical Analyst
  • ArcGIS Network Analyst
  • ArcGIS Publisher
  • ArcGIS Schematics
  • ArcGIS Spatial Analyst
  • ArcGIS Tracking Analyst

This offer is available to anyone. The catch is that the software is supplied only for non-commercial, self-education purposes. For any other use, you have to pay many thousands of dollars to acquire the software.

This is a similar program that Microsoft introduced a long time ago for its Office suite of software products. For example, if your employer has purchased Microsoft Office for use within the organisation, you can obtain the same software package for home use for under $50.

The ArcGIS for Home Use program is available worldwide. Customers in the United States can order it online. Customers outside the United States should contact their local distributor .