|
|||||
|
Velkommen IntroASP.NET og XML IntroduktionXML CSS XSL(T) DTD og Schemas DOM og SAX Værktøjer XML i datagrid XML - skrivning af XML XML og transformationer XML - udtræk af elementer Dataset og datagrid objektet Indlæsning af dataPaging Sortering Ret post Slet post Opret ny post Hyperlinks i datagrid Billeder i datagrid Vælg post i datagrid Cache Et eksempel med det hele Datagrid, database og datasetDataset - extra CloneMerge Relationer Class Hvordan gør manAndeby klassen i vb Andeby klassen i c-sharp Webservices IndledningEtablering af en web-service Kald af web-services Sikkerhed ModellerBrug af forms modellen Opret cookie selv File upload Optimering Hvad kan man gøreMere om caching Fejlsøgning TracingFejlhaandtering De andre fejl Et lille CMS Basis infoVis side Ret side Styr sider Pæn URL Et demo system Kalender kontrollen Et lille kodeeksempel |
ASP.NET II / Webservices / Etablering af en web-service
Etablering af egen web-service
Visual Studio .NETNår man vil oprette en web-service i VS.NET skal man højreklikke på projektet i "Solution Explorer", vælge "Add New Item..." og dernæst vælge Webservice i dialogen. Der bliver dernæst oprettet en fil med efternavnet asmx. Pastes nedenstående kode ind i filen VB.NET<WebMethod> Public Function Add(a As Integer, b As Integer) As Integer C#[WebMethod] Når dette er lavet skal både asmx filen og projektets dll fil kopieres til serveren for at din web-service kører.
WebMatrixWeb-matrix har en fin mulighed for at oprette web-services - det er filer, der minder meget om vores "almindelige" filer - de hedder bare asmx til efternavn og har kun en kode del Nedenfor her er der et lille simpelt eksempel på en web-service <%@ WebService language="VB" class="Thors" %> Imports System Imports System.Web.Services Imports System.Xml.Serialization Public Class Thors <WebMethod> Public Function Add(a As Integer, b As Integer) As Integer Return a + b End Function <WebMethod> Public Function KilometerTilMiles(decKilometer as Decimal) as Decimal Return decKilometer/1.61 End function End Class Opgave
|
||||