? Nästan varje gång du interagerar med en webbsida eller datorprogram , det sker en överföring av data . Denna data lagras på en server och kan hämtas vid ett senare datum för rapportering . Program som fånga data är utvecklade med ett antal tekniker . En populär ramverk som används för datadrivna program är ASP.NET . ASP.NET
ASP.NET är ett ramverk som utvecklats av Microsoft . Den fungerar tillsammans med operativsystemet Windows samt andra Microsoft-produkter som SQL Server . Två faktorer gör ASP.NET applikationer fungera snabbare än program som bygger på tidigare ramar : den gränsöverskridande integration mellan Microsofts produkter , vilket gör det enkelt att ansluta direkt till en databas för att hämta data , och hur koden kompileras
Review, Visual Studio och sammanställa
Visual Studio är det främsta programmet för ASP.NET utveckling . Det låter dig skapa ett . NET-program genom att redigera koden direkt eller med hjälp av dess visuella redigeraren . När du har slutfört projektet och skapade en build , blir koden kompileras . ASP.NET hanteras som en server objektet . Detta innebär att det är en nativ element till datorn eller servern . Andra typer av kod måste bäddas först, sedan tolkas , innan programmet kan köras . Avlägsnandet av detta steg gör att programmet kan köras i snabbare takt .
Common Language Runtime
. NET program kan byggas med hjälp av olika typer av kod . Denna kod har flyttats in i ett mellanliggande språk som skickas till Common Language Runtime för att köra . Tänk på det mellanliggande språket som en tolk som tar information som måste förmedlas till den enskilde som i slutändan kommer att utföra uppgiften . Denna process är kärnan i . NET Framework och varför det fungerar så effektivt . Använda en runtime eliminerar en hel del onödigt arbete som normalt skulle köra fast en ansökan .
Common Type System
Common Type System ( CTS ) fastställer normer för Common Language Runtime . Att ha ett system som tillåter flera programmeringsspråk för att interagera framgångsrikt , måste du ha regler på plats . CTS är den uppsättning regler som körtiden använder när den sammanställer kod . Typerna är värderingar, matriser och andra element i ett . NET program som anges av CTS . När de mellanliggande språk skapas , de är utformade för att följa de riktlinjer som införts av CTS .