Bjørk Boye Busch |
|
Session 05 - uge 13 |
link til
uge 11 -
uge 15
|
Indhold :
Opsamling fra sidst
Eksempel
på WCF service med databasetilgang (ikke på Phone men tilgang via wcf)
WcfService_SimpelPersonService_MedDatabase_Solution.zip
Slides om tilgang til MS SQL database
· Video
· Eksempel:
Hvordan man opretter en SQL database fil med Server Explorer
- connection via web.config
- sql statement
- datareader
Tilgang til andre net-data med WebClient,
herunder kommer vi også ind på hvordan man kommunikere med andre APP's (Task)
Vi skal her også se konkret på en klient der trækker på RSS feed
Pp_WindowsPhone7_RssFeed.ppt
Pp_WindowsPhone7_TaskExample.ppt
Microsoft.Phone.Tasks Namespace
HtmlAgilityPack giver adgang til at traversere gennem html dokument - kan
fås gennem (NuGet
Package Manager extension) jeg har en udgave med dll til pakken
her
HtmlAgilityPack.1.4.3.zip
Evt. lige kort om anden kommunikation til
websites...
eksempel:
Vs_20140326_Phone7_Mail_Browser_HttpGetOgPOST.zip
(med WebClient) - se evt. video under andre materialer
Hvis vi kan nå det vil vi også se nærmere på
Databounded APP, Panorama og Pivot, herunder brugen af Model View -
ViewModel mønsteret
Ekstra materiale til Windows Phone (se tidligere uger for mere)
Ekstra materiale til C#
Tilgang til mail og browser, samt til til
websider med Http get/post
Phone7-2011F: Mall, Browser, Http get og post (video af Bjørk Boye Busch) -
source:
Vs_20140326_Phone7_Mail_Browser_HttpGetOgPOST.zip
(opdateret med WebClient)
Om ADO.NET
http://msdn.microsoft.com/en-us/library/e80y5yhx(v=vs.110).aspx
Lidt ældre slides fra C# bog
http://bjoerks.net/Csharp/Noter/Pp_ADO_ Cs2thePoint_UdvalgteSlides.ppt
Øvelse til næste gang i Visual Studio og C# og Windows Phone (betragtes kun som idéer - du kan have bedre selv)
Lav en lille APP, der kan
hente RSS feed, vise en oversigt og starte browser task / medie afspiller
med link....
Du kan evt. finde RSS feed her:
Lav en WCF service, som har en
database med opgaver (betegnelse, estimeret tid, status) og metoder for at
hente opgaver, oprette og rette opgaver
Hertil en Phone APP, hvor du kan liste opgaverne, vise detail, oprette og
ændre disse ved brug af WCF servicen
Videooptagelser fra undervisningen
Kode fra undervisningen