odata – dzielmy si ę danymi!
DESCRIPTION
OData – dzielmy si ę danymi!. Tomasz Wiśniewski. O mnie. Programista LGBS Polska Członek ŚRGM ( http://srgm.pl ) Blog: http://tomaszwisniewski.com Mail: [email protected] Kurs C# - VirtualStudy.pl. 2nd Silesian CodeCamp. 2 ścieżki - .NET i .NET + SQL - PowerPoint PPT PresentationTRANSCRIPT
OData – dzielmy się danymi!Tomasz Wiśniewski
O mnie• Programista LGBS Polska• Członek ŚRGM ( http://srgm.pl )• Blog: http://tomaszwisniewski.com• Mail: [email protected]
• Kurs C# - VirtualStudy.pl
2nd Silesian CodeCamp 2 ścieżki - .NET i .NET + SQL 8 prelegentów (a może nawet 9 ;) ) 8 sesji
Data: 9 kwietnia Miejsce: ul. 1 Maja 133, Katowice (Kamsoft) WWW: http://scc.srgm.pl
Agenda Co to jest Odata Jak korzystać? Jak tworzyć? Best practises Nowości
WindowsiPhone
Browser
Windows Phone
Services powering Experiences
Silverlight
Web Site
Web API
webOS
Open Data Protocol – protokół sieciowy (Webowy) do pobierania i aktualizowania danych
=HTTP / ATOM
+QUERY+ JSON + METADATA
Open Specification Promise
Insights
DemoKorzystanie z OData - WWW
.NET 3.5ADO.NET Data Services
.NET 4.0WCF Data Services
Nazwa kodowaAstoria
WCF Data Services
WCF Services
RESTAtomPub
OData
SOAPWS-Security
WS-*
Demo.NET – korzystanie z OData i tworzenie serwisu
Best practisesWielkość strony – 500 elementówPrzyjazne źródłaCache„Ładny” adresWsparcie dla cross-domainWsparcie dla $format=json
DemoBest practises
Multi-valued properties (Bag) Named resource stream Partycjonowanie i geolokalizacja Patch Prefer header Dodatkowe wsparcie dla RSS
(<category>, <link>) Properties on derived types
<d:Email m:type="Bag(Edm.String)"> <d:element>[email protected]</d:element> <d:element>[email protected]</d:element></d:Email>
<link rel="http://schemas.microsoft.com/ado/2007/08/dataservices/related/Emails" type="application/atom+xml;type=feed" title=„Email" href=„Employees(1)/Emails" />
Nowości – WCF Data Services CTP2 March
Coś do pobrania OData – http://www.odata.org JSONPSupportBehavior - http://
code.msdn.microsoft.com/DataServicesJSONP WCF Data Services VS 2010 .NET4 / Silverlight
CTP 2 March - http://tinyurl.com/wcfctp2 Moja sesja na VirtualStudy.pl - http://
tinyurl.com/twodata Artykuły –
http://tomaszwisniewski.com/artykuly
Zalety OData Dane jako zasoby Otwarty dostęp do danych Niezależność od źródła Logika biznesowa Biblioteki
Q&A
Dziękuję za uwagę!