Medan du surfar på Internet är en stapelvara i det moderna livet , det tar en enorm mängd kod för att utföra något så enkelt som att öppna en anslutning till en webbserver . Microsofts ASP.NET ramverk sparar webbdesigners och programmerare som arbetar med Internet- kapabla program den tid och ansträngning att skriva om enkla nätverksfunktioner och låter dem fokusera på sin egentliga projektet . ASP.NET arbetar med objektorienterade programmeringsspråk , vilket inte inkluderar C. ASP.NET
Microsofts ASP.NET ramverk är en uppsättning av programmering klasser . Dessa klasser innehåller kod som tar hand om mekaniken i att skicka och ta emot data via Internet-protokoll . Detta låter programmerare använda sin tid att skapa kod för att utföra nya uppgifter med de uppgifter klasskoden skickar och tar emot . Eftersom dessa kodbibliotek i form av lektioner , programmerare måste arbeta i ett objektorienterat språk för att kunna använda dem .
Objektorienterade språk
Objektorienterade språk kan skapa flera , fungerar oberoende av varandra , datastrukturer från en enda kod plan kallas en klass . Till exempel kan en klass innehåller koden för att skicka och ta emot data från en server vars adress programmeraren ger . Programmeraren kan instansiera flera instanser , eller objekt , i en enda klass för de olika servrar som som hans program kan behöva kommunicera . Objektorienterade språk såsom Java , C # och C + + - men inte C. Addera ditt C-språket
När Dennis Ritchie först skapade programmeringsspråket C i början av 1970 , revolutionerade det mjukvaruutveckling . Men objektorienterad programmering kommer inte vara förrän på 1990-talet . Medan C saknar objektorienterade funktioner , C + + språket skapat ett objektorienterat språk som oftast följt C språkets syntax och stil . Om du är en C- utvecklare , kan du infoga inte ASP.NET klasser i dina projekt . Du kan dock översätta din kod till C + + och använder dessa klasser med en minimal mängd arbete .
Arbeta med ASP.NET
ASP.NET ramverket , på hjärtat , är helt enkelt en serie av klass filer . Microsoft tillhandahåller funktioner inom sin Visual Studios rad integrerade utvecklingsmiljöer ( IDE ) för att påskynda processen att importera klassfiler och länkning under sammanställningen processen , men du behöver inte använda Microsofts IDE för att använda ASP.NET klasser . Du kan importera klassen filer som biblioteken till andra IDE eller tillhandahålla lämpliga argument katalogsökvägen till en kommandorad - baserad kompilator .