lørdag 27. juni 2009

ASP Page Events

Most common events:
  • Page_PreInit
  • Page_Init
  • Page_PreLoad
  • Page_Load
  • Page_Unload
Noen som har noe kode rundt disse mest vanlige eventene, og som kan forklare litt hvordan de fungerer?
Vet det er jeg som skal blogge her, men hadde vært fint med litt innspill på hva hver enkelt av disse eventene gjør...
Om jeg ikke får noen svar på det så skal jeg selvfølgelig poste det så fort jeg kommer over noen fornuftige svar og forklaringer.
Har startet med ASP.NET og C# sammen.
Det er så mye mere spennende enn kun Application development foundation alene som fag. Det er tungt og vanskelig å få inn i hodet, særlig når man ikke har programmeringsbakgunn annet enn fra studiene. Så er sjeleglad for at vi nå har fått en endring i studiene og startet på ASP.NET før Application Development Foundation.

Genereres ASP.NET gjennom XHML mon tro?
Akkurat som PHP genereres gjennom HTML?
Om noen kan svare på det så er det bare å gi meg et hint, det står sikkert side opp og side ned om dette rundt om på nettet, men har ikke googlet det.

Er det noen som har tips til gode sider med tutorials hvor jeg kan lære ASP.NET sammen med C# så hadde jeg vært evig takknemlig for det.
Det finnes jo tusenvis av tutorials-sider, men har ikke funnet noen som jeg synes er matnyttig i forholdt til det å lage en applikasjon eller et mini-nettsted som jeg kan lære av.
Det er som regel enkeltemner som arrays, collections, getting started width ASP.NET osv.

mandag 15. juni 2009

C# Destructor

Skriver neste ting jeg har lært i dag, men denne gangen på norsk:

Destructor:

class SourceFile
{
~SourceFile ( )
{
....
}
}

C# Generic List

Syntax for å lage en generic list:

// Lager en tom liste.
            List aList = new List();

            // Legger til elementer.
            aList.Add(new DateTime(1968, 4, 5));
            aList.AddRange(new DateTime[]
            {
                new DateTime(1965, 1, 19),
                new DateTime(1964, 12, 3),
                new DateTime(1966, 2, 1),
                new DateTime(1997, 7, 2)
            });

            // Få tak i de 3 første elementene.
            List firstThree = aList.GetRange(0, 3);

            // Fjerner element 3 og 4.
            aList.RemoveRange(3, 2);

            // Sorter listen, og deretter søk etter et element.
            aList.Sort();

            int index = aList.BinarySearch(new DateTime(1968, 4, 5));
            Console.WriteLine("Index av element 4 april 1968 er {0}.", index);

            // Kjører igjennom elementer og skriver ut.
            foreach (DateTime dt in aList)
            {
                Console.WriteLine("{0}", dt.ToShortDateString());
            }