Upload
thomas-resing
View
981
Download
1
Embed Size (px)
DESCRIPTION
A few slides from my SharePoint Saturday Dallas Presentation titled "Create A Mapping Web Part"
Citation preview
MicroLink LLC 8330 Boone Boulevard Suite 300 Vienna, Virginia 22182 (703) 556-4440
www.MicroLinkLLC.com
Create a Mapping Web Part
Tom Resing
Senior Software Engineer
MicroLink, LLC
www.MicroLinkLLC.com
INTRODUCTION
Creating a Mapping Web Part
Tom Resing
www.MicroLinkLLC.com
About Tom
Microsoft Certified
Technology Specialist
• MOSS Configuration
• WSS Configuration
• MOSS Application
Development
• WSS Application
Development
12 Years of Technical
Experience
• Public Sector and
Private Sector
• Web Focused
An organizer of
SharePoint Saturday
San Antonio Nov 14th
www.MicroLinkLLC.com
About MicroLink
Microsoft Gold Partner
• Main Office in Vienna, Virginia
Microsoft’s Federal Partner of the Year for 2007
Microsoft’s DoD Partner of the Year for 2007
and 2006
www.MicroLinkLLC.com
Agenda
Overview – Introduce Mapping Mashups
Tools for Web Part Feature and Solutions
Demo Create a Basic Web Part
Inspect a Mapping Web Part Solution
Demonstration of Mapping List Items
www.MicroLinkLLC.com
OVERVIEW
www.MicroLinkLLC.com
Mashups
a mashup is a
web application
that combines
data from more
than one source
into a single
integrated tool
www.MicroLinkLLC.com
Mashups and SharePoint
Data View Web Part
Business Data Catalog
Excel Services and Reporting Services
Custom .NET Webparts
• Flexibility of custom code
• Full Integration with SharePoint Data
• Great Tools for Building
www.MicroLinkLLC.com
TOOLS FOR WEB PART
FEATURE AND SOLUTIONS
www.MicroLinkLLC.com
Tools
Visual Studio Extensions for Windows
SharePoint Services
• Abbreviated VSeWSS
• Latest version 1.3 CTP
• Microsoft’s solution
STSDEV and STSDEV2008
• On Codeplex
• Plays well with source control
WSPBuilder
• A great third opeion
www.MicroLinkLLC.com
Demo
Create a Basic Web Part
www.MicroLinkLLC.com
2 Keys to Web Part Development
1. Always deploy a Feature in a Solution
• Atomically deployed to every server in a farm
2. Take Advantage of Tools
• VSeWSS makes it easy to understand
• Visual Studio 2008
Intellisence
Project Templates
Post Build Events
Team Foundation Server
www.MicroLinkLLC.com
INSPECT A MAPPING WEB
PART SOLUTION
www.MicroLinkLLC.com
Google Maps API
Key Required
• http://code.google.com/apis/maps/
www.MicroLinkLLC.com
Demo 2
www.MicroLinkLLC.com
Offline Mapping
Google Earth Enterprise
• 2D and 3D mapping inside the firewall
• Good solution for limited connectivity or confidential
information
VEXCEL Virtual Earth Appliance
• More recent competitive offering from a Microsoft
Subsidiary
• http://www.vexcel.com
www.MicroLinkLLC.com
Questions
Email me at [email protected]
Twitter: @resing
Tom Resing’s SharePoint Blog
• http://blogs.microlinkllc.com/tresing
www.MicroLinkLLC.com
Resources
Visual Studio 2008 extensions for SharePoint
(VSeWSS) 1.3 addresses all common
SharePoint Developer requests
http://blogs.msdn.com/pandrew
Microsoft SharePoint Designer Team Blog
• http://blogs.msdn.com/sharepointdesigner
ProgrammableWeb Mapping Section
• http://www.programmableweb.com/mapping
Mike Williams' Google Maps API Tutorial
• http://econym.googlepages.com/
www.MicroLinkLLC.com
BACKUP SLIDES
www.MicroLinkLLC.com
www.MicroLinkLLC.com