• Forum
      /  
    Programmering og webdesign
      /  
    Hjemmeside design
  • 24-08-2010 · 14:54 1963 visninger 10 svar
  • Denne tråd er over 6 måneder gammel

    Er du sikker på, at du har noget relevant at tilføje?

  • C# Hvor kan jeg lære det?

    Af JnJ Ultrabruger
Hey Hol.

Hvis i har nogle gode ideer eller links til hvor man kan lære c#
(c sharp) så vil jeg meget gerne høre dem.

Jeg har godt styr på HTML og CSS så føler jeg er klar til det næste skridt(:

-tak på forhånd.

Guru
24-08-2010 14:59
Du har vel et Visual Studio, ellers er VS 2010 Express en gratis download.

Hvis du vil lære dig selv op, så start helt småt:

Prøv at skrive at hello world program, som skriver til konsollen.

Modificer det til at tage tekst fra konsollen.

Skriv det om til et Windows program med en dialogboks.

Sæt nogle knapper på dialogen, og reager på museklik.
Supporter
24-08-2010 15:18
Søg på amazon og find en C# 4.0 bog, der har fået gode anmeldelser. (Hvis der er kommet nogen endnu)

Dernæst vil det være en god idé at sætte dig ind i WPF/Silverlight 3.

Alternativt kan du starte med at lære PHP, hvis du alligevel befinder dig i Web-verdenen.
JnJ

#3

Ultrabruger
24-08-2010 15:19
Har VS 2010 ja har leget lidt med det.

Men jeg leder nok mere efter en masse gratis tutorials (:
Ralc

#4

Bruger
24-08-2010 15:32
Søg på Google og du vil finde tonsvis af tutorials. Bare første hit giver http://www.csharp-station.com/Tutor....
Guru
24-08-2010 15:43
C# har en ret stejl indlæringskurve!

Har du ikke programmeret i et højniveausprog før, gå efter plan A, som ikke er at lære C#,
Det kunne i stedet f.eks. være at lære Small Basic.

Kan du allerede programmere, men ikke i et ægte objektorienteret sprog (java, smalltalk, C#) gå efter plan B: studér OO.
Gigabruger
24-08-2010 15:45
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;

namespace CSharpFriends
{
///
/// Summary description for Class1.
///
class Class1
{
///
/// The main entry point for the application.
///
static void Main(string[] args)
{

Console.WriteLine("Hello, World");
Console.Read();

}
}
}

Hello World :D
JnJ

#7

Monsterbruger
24-08-2010 15:59
Hmm tak for hjælpen drenge (:


#5 jeg er skam i stand til at lære C# nu
LgT

#8

Supporter Aspirant
24-08-2010 16:08
#6
flot generisk projekt
1) hvor mange using's kan du fjerne ? ;-)
2) kan du nævne 1 sted hvor den faktiske kode adskiller sig fra Visual C++ i det eksempel ?

@ #0 næste skridt? Hvad er det du mener C# skal hjælpe dig med?
Er det webservices, LINQ, Silverlight, windows apps ?
Codeproject har mange fine små tutorials til forskellige konkrete opgaver.
Guru
24-08-2010 16:12
#8

1) Ja, de ekstra namespaces er generende for en begynder. Lidt tidligt at pushe LINQ
2) At Main skal være en metode i en klasse
LgT

#10

Supporter Aspirant
25-08-2010 15:37
#9 - godt fanget med klassen :-) (Omend det stadig ville køre fint som VC++, og blot være en lidt pænere implementation :-). )

Well - både LINQ og Generic Collections er jo rare hjælpere i C# - men det er så afgjort ikke alle klasser der vil savne dem som usings :-)
Bruger påkrævet
En bruger er påkrævet for at oprette svar på Hardwareonline.dk
Du kan oprette en bruger her eller logge ind her

Log ind for at få flere funktioner