Tips för dig som precis börjar programmera
Att vara nybörjare kan vara frustrerande. Men hjälp finns. Alla på pellesoft är i olika faser i sina kunskaper och det är därför det finns så mycket hjälp. Många fel handlar om ren okunskap och för att få lite rätsida på några av de vanligaste frågor som ställs så finner du här lite snabb information som kan hjälpa dig.
Räkna inte med att någon levererar en hel lösning. Syftet är att man som nybörjare får prova sig fram lite. Det är många som ställer upp, men inte på att skriva färdiga program. Artigt är att alltid tacka för hjälpen.
Om du skall börja med något .net projekt så kan du hämta de fria produkterna som microsoft erbjuder. Dessa kallas Express och är fria att använda. Se http://msdn.microsoft.com/vstudio/express/downloads/
|
Spelprogrammering
Om du är intresserad av att bygga egna spel finns här en samling exempel du kan titta på:
Pattern & Practice
Det finns en mängd rekommenderade exempel i flera stora block. Här är några av grupperna som finns presenterade på MSDN idag.

|
|
Programmera i .Net (vb.net samt c#)
Skall du börja med .Net är detta några bra artiklar att följa med på.
Nu har en serie börjat skrivas som du som vill gå över till .Net kanske är intresserad av. I denna serie kommer jag skriva en mängd artiklar under året och kan bara läsas av bonusmedlemmar.
Lär dig asp.net (vb & c#)
Övriga artiklar
Tips! Glöm inte tjäna några kronor på hemsidan!
När du väl börjat bygga en webbplats så är ett bra tips att registrera sig hos tradedoubler, se annons till höger. Här kan du snabbt annonsera och tjäna några kronor på din hemsida på annonsering. Se bara till att välja annonser för områden som passar din site.
Programmera med XML
På Microsofts hemsida finns en mängd exempel att titta på för att göra olika arbeten.
PHP programmering
För dig som skall till och börja med att programmera PHP finns mycket på nätet, här är några tips.
|
Active Server Pages och databaser
- Det snackas om connectionsträngar, vad är det?
Du börjar med asp och snart är det dags att börja använda databaser men får inte till det. En anslutning till din datakälla måste först göras och du förstår ingenting. Då skall du börja med att läsa artikeln felsökning runt databaser som förklarar detta ingående.
- Jag tycker jag gör rätt men ser inte felet?
Om du får fel när du skriver saker men inte vet vad felen beror på bör du läsa tekniken att göra felhantering. En artikel som hjälper dig att felsöka på ett sätt som gör det enklare för dig.
- Hur skriver jag sql-satserna?
När du kommit vidare så börjar du skriva sql-frågor som inte fungerar. Då bör du läsa artikeln som behandlar grunderna med sql-frågor och kommandon. Här får du en överblick på hur sql-språket fungerar och likaså vilka kommandon man oftast använder.
- Ser bara 500- felmeddelande, vad är fel?
Internet Explorer har som default att visa en egen sida när en asp-sida genererar ett fel. Genom att i Verktyg/ internet-alternativ / avancerat markerar du bort "visa egna HTTP-felmeddelanden". Då får du plötsligt information om vad som verkligen gick fel i ditt script.
Tänk även på att det finns två huvudtyper av fel. Antingen står det något med ASP eller VBScript - och då är det ett rent programfel där du skrivit din syntax fel. Står det däremot något med OLE-BD eller ODBC så är det ett anrop till databasen som blivit felaktig, troligen din sql-sats.
- Kan inte addera eller uppdatera data, bara läsa.
När du skall addera eller uppdatera data i din tabell så får du fel. Anledningen är troligen att du skickat upp en accessfil till ditt webbhotell och sedan kör i tron om att allting är okej. Viktigt är att du måste sätta skapa/skriv-rättigheter på databasen för användaren guest. Antingen kanske du har någon rutin för detta själv eller så får du be webbhotellets administrator.
- Datum fungerar inte korrekt?
I SQL-språket så måste datum inneslutas för att det skall bli rätt. Är det för sql-server så innesluter du datum med 'datum' och Access med #datum# i dina sql-satser. Annars blir det fel.
- Datum och tid visas inte på svenska?
Om du har ett webbhotell som inte kör svensk inställning så får du engelskt datum och tid angivet när du presenterar dessa fält. För att lösa detta kan du överst på varje sida skriva: Session.LcID=1053 så påtvingar du ASP att leverera och arbeta med Svensk uppsättning.
- Type mismatch?
Ett vanligt fel är att du skriver en sträng eller ett tal som du skall ändra i din tabell. Tänk på att strängar alltid måste inneslutas med 'sträng'. Tal däremot går bra att använda utan ''.
När det gäller generell stränghantering finns även problemet då man konkatenerar (slår ihop) strängar. Du kan inte använda + om du skall slå ihop, använd &. Plussa ihop gör du genom att typa om dina variabler till exempelvis cLng(fält1) + cLng(fält2). Alla variabler du deklarerar i asp är av typen Variant och därför kan innehålla både tal och text.
- Använd forumet och sök, frågan är oftast ställd tidigare
Sökrutinen i forumet är kraftfull, använd denna. Det är högst troligt att du finner frågan ställd tidigare. Men om du inte hittar någont tråd så fråga gärna. Tänk på att vara tydlig när du frågar och tacka även gärna de som gratis ställer upp att hjälpa dig. Räkna inte med att få hela lösningar levererade.
- Vilket webbhotell skall jag välja?
Det finns oerhört många webbhotell att använda. Antingen gratis eller som kostar. En sak skall du veta på en gång. Är det gratis så funkar dom som oftast uruselt. Ju mer du betalar desto bättre fungerar dom oftast. Medlemmar informerar löpande om hotell som du kan finna i en förteckning som snart kommer upp.