webForumDet fria alternativet

Är ASP.NET grejen?

.NET

11 svar · 882 visningar · startad av emission

Medlem sedan dec. 19996 721 inlägg
Frågan#1

För att inte förorena frågan med egna åsikter, men än själva frågeställningen redan gör, så ställer jag den direkt.

Synnerligen ovetenskapligt.

1. Hur länge har du arbetat med ASP.NET?

2. Arbetar du med ASP.NET professionellt?

3. Arbetade du med någon annan webbteknologi tidigare? I så fall, vilken?

4. Anser du att ASP.NET gjort dig effektivare?

5. Anser du att ASP.NET ökat kvaliteten på det du producerar?

Frågorna syftar på ASP.NET Web Forms, dvs. inte MVC eller andra "uppstickare".

Medlem sedan dec. 2006382 inlägg
#2

Har i många år sysslat med serverside-scripting och även en del programmering, så ett kliv från ASP till ASP.Net VB/C# kändes självklart.
Men ack så mycket motgångar jag upplevt. Knackar fortfarande Classic ASP och PHP och tycker att det gör precis vad jag vill. Detta gör jag även professionellt.

Medlem sedan feb. 2005280 inlägg
#3

1. 5 år

2. Ja

3. Väldigt mycket classic ASP 1998-2003, + en del PHP 3 och PHP 4 runt 2000-2003

4. Effektivare njae, man bygger nog snabbare i ASP o framförallt PHP, eller lika snabbt åtminstone. Däremot är det stor skillnad efteråt när man ska gå in o rota i ett befintligt projekt, jag tycker det är mer strukturerat och modulärt i .NET. När man numera, om än sällan, måste gå in i kolla i ett classic ASP projekt så känns allt som en stor gegga, skyr det som pesten. Aldrig mer. :bla

5. Ja kvalitet har ökat, tack vare att man bygger och får fel direkt, samt användandet av Unit Tests ökar också kvaliteten.

Medlem sedan dec. 19996 522 inlägg
#4

1. Hur länge har du arbetat med ASP.NET?
Sedan första betan

2. Arbetar du med ASP.NET professionellt?
Ja

3. Arbetade du med någon annan webbteknologi tidigare? I så fall, vilken?
Ja, com+, asp, jsp

4. Anser du att ASP.NET gjort dig effektivare?
Ja i stora drag, men det är svårt att mäta.

5. Anser du att ASP.NET ökat kvaliteten på det du producerar?
Ja, om man jämför hur det var innan c#

Medlem sedan juli 20041 183 inlägg
#5

1. Hur länge har du arbetat med ASP.NET?
1 år (professionellt)

2. Arbetar du med ASP.NET professionellt?
Ja

3. Arbetade du med någon annan webbteknologi tidigare? I så fall, vilken?
ASP, PHP, JSP

4. Anser du att ASP.NET gjort dig effektivare?
Nja, svårt att veta då jag inte sysslade med de andra professionellt. Supporten och underhållning blir effektivare då det är mer strukturerat. Ska man utveckla applikationer mot andra Microsoft-produkter är det helt klart effektivare (enklare, snabbare) att göra det i .Net istället för någon annan teknologi.

5. Anser du att ASP.NET ökat kvaliteten på det du producerar?
Ja, ur ett utvecklarperspektiv är det åtminstone det.

Medlem sedan feb. 20041 816 inlägg
#6
  1. Hur länge har du arbetat med ASP.NET?
    Nånstans mellan 4-6 månader.
  2. Arbetar du med ASP.NET professionellt?
    Ja.
  3. Arbetade du med någon annan webbteknologi tidigare? I så fall, vilken?
    Java EE (EJB, Servlets, JSP etc) + diverse ramverk, gamla ASP.
  4. Anser du att ASP.NET gjort dig effektivare?
    Frontend-bitarna brukar jag bråka med eftersom jag inte är helt förtjust i att det genereras tabeller och bakas in en massa javascript-anrop hela tiden. Ang. själva programmeringen är det knappast nåt snack om saken - ja!
  5. Anser du att ASP.NET ökat kvaliteten på det du producerar?
    Jo, det tror jag nog. Eftersom det finns så mycket som ingår i ramverket slipper man skriva samma sak själv och kan lägga mer fokus på uppdraget/åtagandet. Dock är inte klientkoden som ASP.NET genererar mycket att hänga i granen men bortsett från det - ja.
Medlem sedan sep. 2004828 inlägg
#7

1. Första sajten i .NET lanserades för ungefär tre år sedan.

2. Ja, sedan två år tillbaka

3. Ja, gamla ASP

4. Absolut! Vissa saker var det enkelt att göra ful-lösningar på i gamla ASP, som man måste lösa ordentligt nu, men det är ändå bättre.

5. Helt klart!

Medlem sedan juni 20006 031 inlägg
#8

1. 6 månader

2. Nej, jobbar med desktop applikationer egentligen men ibland är man tvungen att köra lite ASP.NET

3. PHP, C#, VB.NET, Javascript (Även en hel del XML och XSLT om det räknas)

4. Nej

5. Nej

Medlem sedan nov. 20014 054 inlägg
#9

1. Hur länge har du arbetat med ASP.NET?
- 2 år, på hobbynivå
- 1 år, på professionell nivå.

2. Arbetar du med ASP.NET professionellt?
- Ja!

3. Arbetade du med någon annan webbteknologi tidigare? I så fall, vilken?
- ASP 3.0

4. Anser du att ASP.NET gjort dig effektivare?
- Absolut. Går mycket snabbare att strukturera upp projekten, projekten blir snabbare färdiga, dock händer det kanske lite oftare att man stöter på viss typiska problem, som man lätt och snabbt löste i ASP 3.0.

5. Anser du att ASP.NET ökat kvaliteten på det du producerar?
- Så länge jag inte använder ex. grid-kontrollerna, meny-kontrollerna så ja, helt används listview och repeater för att få en renare och striktare html-kod.

Medlem sedan nov. 20011 551 inlägg
#10

Snor en del av erkas svar här, det passade så bra in på mig
1. Hur länge har du arbetat med ASP.NET?
Sedan första betan

2. Arbetar du med ASP.NET professionellt?
Ja

3. Arbetade du med någon annan webbteknologi tidigare? I så fall, vilken?
Ja, com+, asp

4. Anser du att ASP.NET gjort dig effektivare?
Ja

5. Anser du att ASP.NET ökat kvaliteten på det du producerar?
Ja, om man jämför hur det var innan c#

Medlem sedan dec. 19996 721 inlägg
#11

Jag tackar ödmjukast för era svar! Faktum är att jag blev lite förvånad över hur positiva ni är, men det är ju bara bra.

Om jag ska svara på mina egna frågor...

1. Hur länge har du arbetat med ASP.NET?
Sedan 2002

2. Arbetar du med ASP.NET professionellt?
Ja

3. Arbetade du med någon annan webbteknologi tidigare? I så fall, vilken?
ASP, Perl, PHP och Tango

4. Anser du att ASP.NET gjort dig effektivare?
Ibland! I stora, komplexa applikationer finns det stora vinster med ASP.NETs kontrollmodell, validatorer, HttpModules och HttpHandlers etc. Samtidigt känner jag att väldigt många projekt kunnat genomföras mycket snabbare och effektivare, om man inte behövt brottas med dynamiska kontroller (saker som läggs till runtime), tabellmanipulering i ItemDataBound, autogenererade ID:n, Viewstate etc.

5. Anser du att ASP.NET ökat kvaliteten på det du producerar?
Ja, i det stora hela har kvaliteten ökat. Inte minst har hanteringen av data, mha NHibernate etc. medfört fantastiskt mycket bättre kvalitet/säkerhet. Samtidigt misstänker jag att kvalitetshöjningen har mycket mer med .NET och C# att göra än själva Web Forms-modellen. För kunderna är dessutom leveranshastighet en viktig kvalitet i sig, och där kan Web Forms-modellen vara i vägen.

ASP.NET MVC och dess "konkurrenter" känns mer och mer som framtiden. Web Forms kommer fortfarande att vara ett viktigt verktyg, men jag kommer inte att föreslå det per automatik.

Medlem sedan jan. 20022 440 inlägg
#12

1. Hur länge har du arbetat med ASP.NET?
Började för 5 år sedan

2. Arbetar du med ASP.NET professionellt?
Ja sedan 3 år

3. Arbetade du med någon annan webbteknologi tidigare? I så fall, vilken?
ASP

4. Anser du att ASP.NET gjort dig effektivare?
I vissa avseenden. Dynamic Data till exempel har gjort det väldigt enkelt för mig att slänga upp ett användar gräns snitt till en databas, lägga till authentication och säga åt företaget jag arbetar på att de får sköta skit själva.

5. Anser du att ASP.NET ökat kvaliteten på det du producerar?
NEJ! Det är mer koncept jag lärt mig på vägen som bidrar till ökad kvalitet på det jag producerar. DDD, TDD samt en gigantisk massa mönster som jag lärt mig anpassa mig till för att få mer lättläst kod.

271 ms totalt · 4 externa anrop · v20260731065814-full.6fe65c25
126 ms — deklarationer (db)
0 ms — hämta statistik (cache)
138 ms — hämta tråd, inlägg och bilagor (db)
129 ms — ändringar (db)