asp.net- Hög tid att gå från asp till asp.net
Förord
Har du provat asp.net, grinat, funderat, slitit ditt hår och inte förstått någonting och avslutat med att återgå till något tidigare scriptspråk? Då är du garanterat inte ensam. Dock behöver du få lite ro omkring dig eller kanske gå en asp.net utbildning som många andra gör. Det som kommer att berättas här är information utöver eller som komplement till ovan nämnda kurs så det är alltså inte samma och lika ingående material som presenteras i denna artikelserie.Innehåll
»»
»
Relaterade artiklar
» Förbered ett projekt mot dataklassen» Loopa data från datareader och dataset
» Skapa ett databaslager
» Skapa tabellverk codebehind
» Visa data från sqldatabas via en datagrid
Förord
Innan vi börjar med någonting tänkte jag berätta varför du ens skall börja snegla på asp.net. Om du idag exempelvis arbetar med asp och vb samt sql är asp.net ett stort steg framåt. Du behöver inte ens fundera på om det verkligen är bra eller inte för det kan jag med många garantera.För att programmera asp.net använder man företrädesvis Visual Studio .Net som innehåller två inbyggda programvaror, vb och c#. Du kan alltså välja mellan två språk att programmera men du kan inte blanda koden i dagsläget, men det kommer.
Är du exempelvis trött på alla Response.Write och Response.End är det också välkommet att det faktiskt går att debugga och se vad alla dina variabler innehåller. I version 2005 av Visual Studio kommer du till och med kunna använda dig av Edit-And-Continue, precis som i Visual Basic 6 vilket kommer bli ett stort steg framåt.
Dock bör sägas att det givetvis finns lite saker som du måste tänka på också vilket jag tänkte berätta lite kort. Om du har en ny maskin, installera Visual Basic 6 INNAN du installerar VS.Net. Har du även problem med att få debuggingen att fungera kan det bero på att du tidigare installerat IIS Lockdown Tool. Om det är så kan du få problem med debuggingen. Genom att köra aspnet_regiss.exe -r kommer det fungera igen efter att du först avinstallerat IIS Lockdown Tool.
Prestanda
Är du också trött på att inte få upp prestandan eller att det krävs ett jättejobb med komponenter i MTS (Microsoft Transaction Server) för att få prestanda? I asp.net finns en mängd sätt som utan att röra ett finger ger dig mellan 200%-600% snabbare sidor - men du kan optimera ännu mer om du vill utan större möda. Mer att säga om just Visual Studio är att du som student och finns med i CSN (Centrala Studienämnden) kan faktiskt ladda hem såväl Visual Studio som SQL-Server här från pellesoft. Du finner detta under menyn Studenter, och fliken Studentlicenser. Detta gäller såväl lärare som studerande.
Vad får du för pengarna?
Innan vi skall gå vidare i denna serie så måste jag berätta att merparten av materialet är låst och kommer kosta pengar. Anledningen till detta är att mycket stor tid ligger bakom att testa, utprova och försöka skriva material som är pedagogiskt skrivna och verkligen kan ta dig från trappsteg 0 och framåt till att börja använda denna produkt.Tillsammans kommer vi nu att få dig över den svåra första barriären för att sedan själv kunna ta dig vidare och arbeta med en helt ny programvara, på ett helt nytt sätt med fantastiska resultat för såväl dig själv som ditt företag.
För att ta delar av verkligeten kommer jag ta praktikfall som jag själv arbetat med på pellesoft och därmed ge er en inblick i hur man kan programmera. Givetvis är detta mitt sätt, det finns många andra varianter också för detta, för varje lösning finns 100 sätt att nå samma mål - dessa är således mina förslag att försöka hjälpa dig framåt.
Det finns gratisversioner också
För er som inte har möjlighet via ert företag till vanliga licenser, eller är studenter som fritt kan tillgå dessa programvaror finns även alternativ för er andra.
På
Det finns även separata paket för just det programspråk du önskar använda, C#, J#, C++ eller Vosual Basic om du skall koda för windows forms och då även Web Developer för er som vill bygga hemsidor.
Suzanne Ahlvin
Artikeln är bra. Ger lite överblicksbild.
Christian Hellander
Det skapar ett visst intresse :)