ASP.NET med C#, vettigt för webbutveckling?

Permalänk
Medlem

ASP.NET med C#, vettigt för webbutveckling?

Ja, som titeln lyder.

Är ASP.NET med C# rekommenderat att programmera webbappar med? Vad har det för fördelar framför PHP, RoR? Varför ska man använda det till webben?

Visa signatur
Permalänk
Medlem

Absolut är det rekommenderat. Det är en av de allra största teknikerna för webb, vilket är en av fördelarna. Det är lätt att få jobb som webb/systemutvecklare inom .NET och du har en av de största kunskapsdatabaserna på internet; MSDN, ASP.NET Forums, social.msdn etc. Språket C# är t.ex. störst av alla på Stack Overflow. Väldigt bred användarbas, alltså.

Fördelar och nackdelar kan man diskutera i all evighet mellan tekniker och plattformar, att nämna några sådana startar bara ett mindre krig.

Generellt kan man däremot säga att ju större och mer komplicerat projekt, desto mer tid kan man spara på att använda ASP.NET istället för scriptspråk såsom PHP. Säkerhetsaspekter samt användar- och rättighetssystem är redan utvecklade och lättillgängliga, strukturella och organisatoriska hjälpmedel är enklare att använda och det följer mer med i paketet. Sedan kan man bygga vad som helst i vilket språk som helst, naturligtvis.

Det försprång som ASP.NET ger utvecklare vid stora projekt, bedömer jag är det som gör att du lättare får jobb som .NET-utvecklare för webb än PHP-utvecklare. Efterfrågan är större på medelstora projekt till små pengar än medelstora projekt för stora pengar. Det tar 15 min att i ASP.NET sätta upp en (inte anpassad, men fungerande) stabil och någorlunda säker inloggningsmekanism med AD-kopplat rättighetssystem. Att koppla på en databas och sätta en struktur som man kan skriva/läsa C# interna strukturer till (med LINQ) baserat på inloggad användare, tar ytterligare 30 min.

Det är svårslaget med ett scriptspråk såsom PHP (och en ORM), även om det säkert går att göra.

Permalänk
Skrivet av azoapes:

Absolut är det rekommenderat. Det är en av de allra största teknikerna för webb, vilket är en av fördelarna. Det är lätt att få jobb som webb/systemutvecklare inom .NET och du har en av de största kunskapsdatabaserna på internet; MSDN, ASP.NET Forums, social.msdn etc. Språket C# är t.ex. störst av alla på Stack Overflow. Väldigt bred användarbas, alltså.

Fördelar och nackdelar kan man diskutera i all evighet mellan tekniker och plattformar, att nämna några sådana startar bara ett mindre krig.

Generellt kan man däremot säga att ju större och mer komplicerat projekt, desto mer tid kan man spara på att använda ASP.NET istället för scriptspråk såsom PHP. Säkerhetsaspekter samt användar- och rättighetssystem är redan utvecklade och lättillgängliga, strukturella och organisatoriska hjälpmedel är enklare att använda och det följer mer med i paketet. Sedan kan man bygga vad som helst i vilket språk som helst, naturligtvis.

Det försprång som ASP.NET ger utvecklare vid stora projekt, bedömer jag är det som gör att du lättare får jobb som .NET-utvecklare för webb än PHP-utvecklare. Efterfrågan är större på medelstora projekt till små pengar än medelstora projekt för stora pengar. Det tar 15 min att i ASP.NET sätta upp en (inte anpassad, men fungerande) stabil och någorlunda säker inloggningsmekanism med AD-kopplat rättighetssystem. Att koppla på en databas och sätta en struktur som man kan skriva/läsa C# interna strukturer till (med LINQ) baserat på inloggad användare, tar ytterligare 30 min.

Det är svårslaget med ett scriptspråk såsom PHP (och en ORM), även om det säkert går att göra.

Kan inte göra mer än att hålla med. Det finns så mycket som medföljer som gör att du kan fokusera på det som gör din sida unik.

Visa signatur

Asus Striker II Extreme / XFX Geforce GTX 280 / Q9450 @ 3.6GHz/ TRUE Noctua 120/ 4x1GB Corsair TWIN3X2048-1333C9DHX / X25-M G2 80gb Velociraptor / Win 7 Ultimate x64/ Antec P190

MovieDatabase