. . Microsoft Net Framework är en kod - bas utvecklat för operativsystemet Windows . Det ger Windows-program med ett kodbibliotek för att lösa gemensamma problem och en virtualisering gränssnitt med vilka program kan utformas oberoende av unika computing specifikationer . Dock är Microsoft . Net inte utan sina problem . Ramverket är skrymmande kodbibliotek , rejäl installatör och Windows- kompatibilitet är bara några av de frågor som både användare och programmerare möter när du använder Microsoft . Net Framework . Historia
Microsoft . Net Framework först släpptes för Windows i februari 2002 . Sedan dess har det sett många versioner och som i slutet av 2009 , är den 4,0 versionen av programvaran i beta-testning . Som Microsoft . Net har utvecklats , extra kod- baser har lagts till i biblioteket och många prestandaförbättringar har genomförts . En av de främsta funktionerna hos Microsoft . Net har varit att öka säkerheten för ansökan .
Fördelar
Den största fördelen som Microsoft . Net erbjuder till Windows användare är en centraliserad kod slutförvar som många tillämpningar kan dra av . Detta gör det möjligt för utvecklare att designa Windows-program som arbetar konsekvent över olika datorplattformar . I synnerhet virtualiseringsfunktioner gör det möjligt för program som skall utvecklats oberoende av CPU kapacitet. Eftersom så många program måste de förråden som finns i Microsoft . Net , som har programmet installerat i Windows säkerställer enkel installation och frekventa uppdateringar i en rad program .
Support
Microsoft . Net är en direkt konkurrent till Java Runtime Environment . En av de stora nackdelarna till Microsoft . Net är dess brist på plattformsoberoende stöd . Ansökan basen kan endast köras i Windows operativsystem , vilket begränsar applikationer byggda med Microsoft . Till Windows Net bara . Java stöds av Windows , Mac och Linux operativsystem och därmed föredras av många programmerare eftersom ansökningarna avser utnyttja Java kan lätt portas till alla operativsystem .
Storlek
Genom åren har storleken på Microsoft . Net plattform vuxit . Eftersom ramarna har blivit större , så har installatören . Med en installatör storlek på 50 MB I slutet av 2009 , ladda ner programmet kan ta en avsevärd tid . Eftersom så många program måste Microsoft . Net , kan detta presentera ofta problem när en användare inte har rätt version . Installera vad som kan tyckas vara ett litet program kan hamna en pärs att vissa användare hellre skulle undvika på grund av behovet att hämta ramarna .
Gång installerat , storleken frågorna kvarstår . Genom sin karaktär av virtualisering , program som använder Microsoft . Net tenderar att konsumera betydligt mer CPU-kraft . På mindre kraftfulla maskiner , kan detta leda till långsam prestanda .
Installationsproblem
enormt utbud av kod- baser som ingår i Microsoft . NET Framework kan ibland orsaka konflikter under Windows-installationer . Även en liten missöde kan resultera i ramen inte att installera. Det är ofta svårt att felsöka installationsproblem eftersom Microsoft inte erbjuder en modulär installationspaket . Med introduktionen av Microsoft . Net 3.0 , försökte Microsoft att hantera dessa frågor genom att erbjuda en lätt version av installationsprogrammet , men som inte helt lösa problemen så många applikationer kräver full runtime miljö för att fungera .