ASP.NET 3.5

Meget hurtig svar

Fin oversigt over mulighederne

Erling Jørgensen, Skat

ASP.NET 3.5

Muligheden for selv at planlægge undervisningsforløbet

De altid hurtige svar fra underviser

Erik Laursen, Skat

ASP.NET 3.5

Det har været rigtig godt med det fast forløb - opgave efter opgave

Der fungerer også godt at man selv kan disponerer over tiden så det kan passe ind i hverdagens

arbejde og derved brug meget tid på det man selv synes er svært.

Det virker rigtig godt med den direkte vejledning/problemløsning man får på mail når man er "kørt fast" i en øvelse

Mine svartider har været gode.

Erik Skou, Hedensted Tømmerhandel

ASP.NET

Øvelserne har været gode de tvinger en til at tænke selv.

Henrik Obsen, Grenaa Tekniske Skole

ASP.NET MVC 5

Jeg er imponeret over hvor meget tid Thor brugte i starten på at opgradere sin server til seneste version og samtidig havde tålmodighed til at hjælpe så det hele spillede.

Han er desuden meget hurtig til at svare på spørgsmål og rette opgaver.

Vil helt klart overveje at tage endnu et kursus 

Jacob Nørgaard, Privat

ASP.NET 4.0

Jeg er imponeret over den måde kurset er sat op. Trin-for-trin og dejligt afvekslende med Try-It-Out og spørgsmål sidst i hver lektion. Indimellem virker det som om materialet var lavet lige netop til en type som jeg.

En anden ting var de mange unoder man efterhånden har raget til sig - de blev rettet på en lærerig måde.

Kan varmt anbefale kurset

Lennart Hansen, Dancar Autosikring ApS

ASP.NET 4.0

Det har været helt fantastisk at se den grønne status med "jeg er online" når jeg har logget ind for at køre videre på min undervisning, for så ved jeg at der er næsten øjeblikkelig hjælp, råd, vejledning og godkendelse på mine indsendte svar. Det betyder jeg har kunnet komme videre med det samme og ikke blot vente på evaluering over tid og jeg har haft mine svar i frisk hukommelse. Det har næsten været somom underviser har "kigget mig over skulderen" og været der under hele forløbet. Fordelen er at det har været på mine premisser, når _jeg_ har været klar og motiver

Jeg har oplevet rigtig god, professionel og hurtig vejledning og konstruktiv kritik under hele forløbet.

IT-Fjernundervisning kan klart anbefales.

Dennis Mathiesen, Elro

ASP.NET 4.5

Der har altid faldet et hurtigt svar på spørgsmål, ligesom database problemer, der opstod undervejs, blev løst hurtigt og meget smidigt , uanset at det betød, at Thor måtte opgraderer sin SQL server.

Selvom jeg har stor erfaring med traditionel programmering, har Thor alligevel formået, at åbne mine øjne for den nye verden der er i webudvikling og det er helt sikkert, at fremtidens løsninger er her.
Kommer der et udvidet kursus i ASP.NET, så er jeg sikker på, at jeg vil være at finde blandt kursisterne.

Jeg har kun roser til IT-fjernundervisning, specielt til Thor.

Finn Hoelgaard
Datamatiker

Museum Vestsjælland

Finn Hoelgaard

< >
Se flere referencer

VB.NET eller C#

Når man skal kode løsninger oven på .NET rammeværket kan man vælge mellem en lang række programmeringssprog (VB.NET, C#, J#, C++ m.fl.). På kurset her kan du vælge mellem de to "hoved" sprog VB.NET og C#. Hvilket sprog du skal vælge afhænger af dine tidligere programmeringserfaringer og ambitioner. Der er ikke den store forskel mellem de to programmeringssprog og det kan være meget nyttigt at kunne dem begge to - det er sådan, at når man finder et rigtig godt eksempel, der lige løser det problem man sidder og bokser med, ja, så er det altid kodet i det andet programmeringssprog!

Begge programmeringssprog er objekt orienterede.

VB.NET

VB.NET minder meget om Visual Basic eller VB script og bliver typisk valgt af folk, der tidligere har kodet ASP. Sproget er ikke følsomt overfor store og små bogstaver og er ikke så striks som C# når det gælder typekonverteringer.

C#

Er de professionelles valg. Det er striks med typekonverteringer, følsomt overfor store og små bogstaver og alle linjer skal sluttes med ;. Ud over det findes der til C# et værktøj der kan trække dokumentation ud af de kommentarer man skriver i koden (hvis man skriver dem på den rigtige måde).

Forskelle mellem de to sprog

I det følgende kan du se hvordan man skriver forskellige elementer i de to sprog (du skal ikke bruge det lige nu, men får sikkert brug for det senere):

Variable

VB.Net

      Dim Navn As String = "Peter Jensen"
      Dim Alder as Integer = 28
      Dim SejFyr As New Person("Kaj", "Petersen")

C#

      string Navn = "Peter Jensen";
      int Alder = 28;
      SejFyr = new Person("Kaj", Petersen");

Funktioner og procedurer

VB.Net

      Private Function FindRabat(Firma As String) as Dataset
      Public Sub OpdaterRabat(Firma As String, Rabat As Double)         
      
      Function FindRabat(Optional Firma As String = "Wrox") As Dataset
      
      Function ErAktiv() As Boolean
       'Noget kodet
       Return True
      End Function
      
      OpdaterRabat("Wronx", 5)

C#

      bool ErAktiv()
      {
       // Noget kode
       
       return true;
      }
      
      void OpdaterRabat(string Firma, double Rabat)
      {
       // Kode
       
       return;
      }

Løkker

VB.Net

      For counter = start To end [Step]
      
      Next counter
      
      
      While betingelse
      
      End While
      
      
      Do while | until betingelse
      
      Loop
      
      
      For Each element In samling
      
      Next

C#

      for (int count = 0 ; count < ; count++)
      
      while (count<10)
      
      
      do
      
      while (count<19)
      
      foreach (control ctl in page.controls) 

Kontrolstrukturer

VB.Net

      If betingelse Then
noget kode
Else
mere kode
End if

C#

      if (betingelse)
{
noget kode
}
else
{
mere kode
}

 

Typekonvertering

VB.NET

      Dim strAlder As String
      Dim intAlder As Integer
      
      strAlder = "25"
      intAlder = cType(strAlder, Integer)
      
      intAlder = CInt(strAlder) 

C#

      intAlder = (int)lngAlder;

Når du har betalt for kurset får du adgang til øvelser til hver lektion. Og når du har fået godkendt din besvarelse får du desuden adgang til mine løsningsforslag med ekstra tips og trix.