bk2011 utvikling av rike webapplikasjoner i microsoft silverlight
TRANSCRIPT
Agenda
• Og silverlight var ikke død..
• Hva er silverlight?
• Hva trenger du?
• Litt arkitektur
• Layers og mashups…
• Få mer info
• Demo
Verktøy
• Visual Studio 2010 eller Visual Web Developer
• SDK: http://www.silverlight.net/getstarted/
• ESRI API: http://resources.arcgis.com/
Må ha:
• Microsoft Expression Blend
• Silverlight Toolkit: http://silverlight.codeplex.com/
• ESRI Silverlight Toolkit: http://esrisilverlight.codeplex.com/
Fint å ha:
Men hvordan fungerer det?
Klient ArcGIS
Server
http://server/ArcGIS/rest/services/Vann/FeatureServer/1/query?returnGeometry=true&geometryType=esriGeometryEnvelope&geometry=%7b%22xmin%22%3a27915.1840887917%2c%22ymin%22%3a6828618.11125222%2c%22xmax%22%3a167495.198097307%2c%22ymax%22%3a6874920.28718991%2c%22spatialReference%22%3a%7b%22wkid%22%3a32633%7d%7d&inSR=32633&spatialRel=esriSpatialRelIntersects&outSR=32633&outFields=*&f=json&_ts=634323304758256468&
{"objectIdFieldName":"OBJECTID","globalIdFieldName":"","geometryType":"esriGeometryPolygon","spatialReference":{"wkid":32633},"fields":[{"name":"OBJECTID","alias":"OBJECTID","type":"esriFieldTypeOID"},{"name":"LokalitetID","alias":"LokalitetID","type":"esriFieldTypeInteger"},{"name":"Navn","alias":"Navn","type":"esriFieldTypeString","length":255},{"name":"Kategori","alias":"Kategori","type":"esriFieldTypeString","length":255},…
Map
Layer
Editor
Task
REST