Idag har jeg lært hvordan man tæller brugere som er logget ind, eller udskriver deres navne.
forstil dig at du har en label på din aspx side og følgende kode er i det tilhørende codebehinde...
Dette er til at tælle antallet:
MembershipUserCollection users;
users = Membership.GetAllUsers();
int UserNumber = 0;
foreach (MembershipUser user in users)
{
if (user.IsOnline)
UserNumber = UserNumber+1;
}
lblUsers.Text = UserNumber.ToString();
Dette er til at udskrive navnene:
MembershipUserCollection users;
users = Membership.GetAllUsers();
foreach (MembershipUser user in users)
{
if (user.IsOnline)
lblUsers.Text += user.UserName + "
";
}
torsdag den 30. august 2007
torsdag den 16. august 2007
Fejl håndtering
Fejl håntering er en meget vigtig ting i programmering,
eftersom at det system man laver skal kunne bruges af brugere som ikke forstå
det advancerede fejl systemet ellers ville komme med.
Det er meget vigtigt tage højte for de mest tænkelige fejl systemet kan have.
Fx, hvis systemet bruger en database, og der lige pludselig ikke er adgang til database,
ska brugeren have en brugervenlig fejl beskrivelse.
try
{}
catch
{}
finally
{}
er en genial måde at bygge sit system med.
for først (Try) så prøver den at at gennemføre den ønskede handling,
virker det ikke så (Catch) udskriver den en fejl meddelse, og til sidst så køre den (finally) uanset hvad.
(if) og (else) er virkelig os en stor hjælp for at undgå mærkelig fejl,
for der kan man forspørge noget og validere det til sandt eller falsk og derfor strukturede sin kode.
eftersom at det system man laver skal kunne bruges af brugere som ikke forstå
det advancerede fejl systemet ellers ville komme med.
Det er meget vigtigt tage højte for de mest tænkelige fejl systemet kan have.
Fx, hvis systemet bruger en database, og der lige pludselig ikke er adgang til database,
ska brugeren have en brugervenlig fejl beskrivelse.
try
{}
catch
{}
finally
{}
er en genial måde at bygge sit system med.
for først (Try) så prøver den at at gennemføre den ønskede handling,
virker det ikke så (Catch) udskriver den en fejl meddelse, og til sidst så køre den (finally) uanset hvad.
(if) og (else) er virkelig os en stor hjælp for at undgå mærkelig fejl,
for der kan man forspørge noget og validere det til sandt eller falsk og derfor strukturede sin kode.
mandag den 13. august 2007
Variabler
Hvad er en variabel?
En variabel er en måde at gemme noget data på, som man senere kan genbruge.
det smarte ved det er at man kan bruge dataen til at regne videre på, lægge til, trække fra
osv.. Man kan os bruge det til at sammenligne med, fx. i et login system, er det fx. godt at kunne sammenligne en brugers status fx sådan " if User = "michael" then; "
Hvordan kan en variabel erklæres?
det gøres ved, først at angive datatype, og derefter værdien. fx, sådan her.
C# :
string user = "Michael";
int intTlf = "22704252"
eller .NET's version :
System.String user = "Michael";
System.Int32 intTlf = "22704252";
Hvilke datatyper kan en variabel have?
Følgenede er C#'s typer ::
Tal data typer:
byte, short, int, long, float, double, decimal
Andre datatyper:
char, string, bool, Datetime, Timespan, Object
En variabel er en måde at gemme noget data på, som man senere kan genbruge.
det smarte ved det er at man kan bruge dataen til at regne videre på, lægge til, trække fra
osv.. Man kan os bruge det til at sammenligne med, fx. i et login system, er det fx. godt at kunne sammenligne en brugers status fx sådan " if User = "michael" then; "
Hvordan kan en variabel erklæres?
det gøres ved, først at angive datatype, og derefter værdien. fx, sådan her.
C# :
string user = "Michael";
int intTlf = "22704252"
eller .NET's version :
System.String user = "Michael";
System.Int32 intTlf = "22704252";
Hvilke datatyper kan en variabel have?
Følgenede er C#'s typer ::
Tal data typer:
byte, short, int, long, float, double, decimal
Andre datatyper:
char, string, bool, Datetime, Timespan, Object
søndag den 12. august 2007
OOP
Objeckt Orinteret Programmering.
OOP betyder at man programmere med objekter.
alle klasse og i det hele taget alt man benytter er et eller andet sted en form for et objekt.
Et objekt repesentere en fysisk ting, som har nogle egenskaber, og nogle funktioner som den kan benytte,
Hver eneste stump på dit objekt kan bruge klassen, som også indeholder små objekter,
som man så kan sætte sammen til større objekter.
OOP betyder at man programmere med objekter.
alle klasse og i det hele taget alt man benytter er et eller andet sted en form for et objekt.
Et objekt repesentere en fysisk ting, som har nogle egenskaber, og nogle funktioner som den kan benytte,
Hver eneste stump på dit objekt kan bruge klassen, som også indeholder små objekter,
som man så kan sætte sammen til større objekter.
fredag den 10. august 2007
onsdag den 8. august 2007
Visuel GPS til mobilen
Dagen idag har jeg jeg os fundet ud af man kan downloade et program til sin mobil, som virker ligesom en gps i en bil eller lignende. http://www.navizon.com
-- Onsdag --
Jeg har besluttet at vil lave et "File Management" system.
Systemet ska have en masse funktioner, upload/download/slet/rediger/vis filer, og opretning/sletning af mapper.
Udover det har jeg kikket på en del AJAX kontroller, som kan en masse spændende ting.
Systemet ska have en masse funktioner, upload/download/slet/rediger/vis filer, og opretning/sletning af mapper.
Udover det har jeg kikket på en del AJAX kontroller, som kan en masse spændende ting.
Abonner på:
Kommentarer (Atom)

