FAQ |
Kalender |
|
![]() |
#1 | ||
|
|||
Klarade millennium-buggen
|
Citat:
I Microsoft .NET-miljön (v3.5 och senare) tar en kombination av Visual Studio och .NET Framework hand om mycket av klientscriptningen så man skriver nästan enbart server-kod. I v4 av .NET Framework och Visual Studio 11 är det ännu mindre klientkodning som behövs, nära nog allt skrivs för serversidan och sen tar ramverket hand om de klientscriptningar som behövs beroende på webbläsare. Senast redigerad av Conny Westh den 2012-04-09 klockan 14:48 |
||
![]() |
![]() |
![]() |
#2 | |||
|
||||
Klarade millennium-buggen
|
Citat:
Undvika javascript i möjligaste mån? Det beror ju helt på vilken typ av tjänster man ska bygga. Den automatiska serverkoden som blir klientkod fungerar utmärkt till vissa saker, till andra inte alls. Conny är väldigt klok i saker som har med företagande att göra, men när det handlar om detta är han insnöad och fast i ett visst tänk. Fundera först vad det är du vill syssla med och utvecklas därifrån. Vill du jobba med frontend - lär dig adaptiv och responsiv design, html5, jquery, photoshop (!). Finns ingen anledning att fundera över Microsofts Visual Studio till detta, eftersom du inte får någon hjälp därifrån. Vill du jobba med typiska kunder som använder Episerver, lär dig .Net miljö. Likaså om du vill in i interna tyngre företagssystem som använder just Microsoft som plattform. Om du istället vill bygga Wordpress-sajter, lär dig php, mysql, lite grundläggande om lamp-miljö etc. Du vill kanske specialisera dig på intranät med Sharepoint, det är inte alls samma sak som att "bygga hemsidor". Ungefär som att en Ferrari inte är som en Scania lastbil. |
|||
![]() |
![]() |
![]() |
#3 | |||
|
||||
Bara ett inlägg till!
|
Citat:
Att påstå att man skall undvika javascript och klientkod följer absolut inte dagens sätt att arbeta med webb, snarare tvärt om. Det som är aktuellt idag med t.ex "one page layout" där man läser in data via ajax går inte att lösa på serversidan och det är därför det just nu är högaktuellt att lära sig dem senaste teknikerna inom olika javascriptramverk såsom jQuery. Visual studio som ni nämner använder jag dagligen men det är inte relevant då det är ett utvecklingsverktyg och det är inte vad TS frågar efter. Jag vill inte vara dryg, men på detta ämne behöver du nog läsa på lite Conny. |
|||
![]() |
![]() |
![]() |
#4 | ||
|
|||
Klarade millennium-buggen
|
Citat:
Visual Studio/.NET-plattformen löser Klientkoden åt mig, jag behöver inte tänka på detaljer i webbsidan och anpassa efetr olika webbläsare, det sköter .NET åt mig. One Page Layout låter som det är för små-skutte-system. Ajax finns i .NET-plattformen men den är så smutt att jag inte behöver fundera så där jättemycket på det över huvud taget. Den modernare arkitekturen i form av MSMVC gör att man skriver server-kod utan tanke på de gamla referenserna på klientsidan. Referenserna hanteras på serversidan och speglas till klienten på ett enklare sätt än med den gamla mer tungrodda klientreferenstekniken (där full state lagrades i varje webbsida, denna tråd är inte till för att gå in på detaljer om det). Jag tänker inte försöka övertyga dig MRDJ om vad som är state-of-the-art jag beskrev för TS vad som är state-of-the-art i MIcrosoft-miljön för det var vad jag uppfattade TS var mest intresserad av efter TS refererade till tidigare erfarenheter från MS-miljön. Om du gillar PHP, so-fine-with-me. |
||
![]() |
![]() |
![]() |
#5 | |||
|
||||
Bara ett inlägg till!
|
Citat:
Du ser det hela från din synvinkel som systemutvecklare. vi andra webbutvecklare har en helt annan syn på webbutveckling. TS frågade inte om systemutveckling i .NETmiljö utan om nya webbtekniker Sen vet jag inte vad du fått ifrån att jag kör PHP på serversidan, visst kör jag PHP men mestadels kör jag .NET men det är inte relevant. Senast redigerad av MRDJ den 2012-04-10 klockan 09:35 |
|||
![]() |
![]() |
![]() |
#6 | ||
|
|||
Supermoderator
|
Citat:
En rad av Sveriges större webbplatser har många hundra rader js-kod (såväl jQuery som "vanlig"). Det finns inte heller på kartan för en del av dessa att de skulle gå ifrån PHP som serversidans språk. Därmed inte sagt att .NET är värdelöst, det fungerar alldeles utmärkt i de flesta fall även det. Man får inte vara så inskränkt och indoktrinerad att man bara ser spetsen av sin egen näsa. Conny har tyvärr föråldrade och förutfattade meningar om hur internet och webbranschen ser ut idag, det är mest bara att ignorera. Nu är jag kanske onödigt hård i det här inlägget men börjar bli rejält trött på det där tramset som har förts fram av samma person ett antal gånger på det här forumet redan.
__________________
Full-stack developer, free for smaller assignments |
||
![]() |
![]() |
![]() |
#7 | ||
|
|||
Medlem
|
Citat:
En viktig aspekt i sammanhanget är ju vilken form av kundkrets webbtjänsten vänder sig till. Är det till merparten en sida för företag bör man faktiskt undvika JS då det blir långsammare då klienten (Som ofta har sämre muskler) att rendera det mesta än att köra ren serverside (PHP/NET egalt ur den aspekten). Är det en blogg/community eller annat som vänder sig mot klientmarknaden kan man med all önskan använda sig nästan uteslutande av JS/Jquery. Sen serverside är det ju som när man växte upp ifall Volvo/Saab, Noice/Gyllene Tider var bäst, Apple eller MAC. Det finns ju inget rätt svar. Däremot, är det en webbtjänst som skall integreras med flera andra system är trots allt NET bättre val då man ofta till slut hamnar i BizTalk förr eller senare och få affärssystem rullar i Linux utan allt som oftast i Windows. Men trots jag oftast, inte alltid, föredrar Windows/NET är det inte en generell medicin utan som Anders påpekade helt upp till vad kunden vill jobba med/vända sig till. Förstår att de flesta vill rätta Conny då han är lite FÖR NET-kåt i denna tråden, men jag förstår att han till TS vill påpeka att för en gammal ASP kodare är den normala fortsättningen trots allt NET och då främst VB.NET då classic ASP var VB-script och inget annat... Men alla kan lära om, om man vill. ![]() |
||
![]() |
![]() |
![]() |
#8 | |||
|
||||
Bara ett inlägg till!
|
här är några exempel på vad jag menar: ( prova navigeringen )
http://www.systemofadown.com/ http://www.touchtech.co.nz/ http://freerangedesigns.ca/ |
|||
![]() |
![]() |
![]() |
#9 | ||
|
|||
Supermoderator
|
Citat:
![]()
__________________
Jonny Zetterström se.linkedin.com/in/jonnyz | bjz.se | sajthotellet.com | kalsongkungen.se | zretail.se | zetterstromnetworks.se | webbhotellsguide.se | ekonominyheter24.se | nyamobiltelefoner.se | gapskratt.se | antivirusguiden.se | jonny.nu |
||
![]() |
![]() |
![]() |
#10 | |||
|
||||
Klarade millennium-buggen
|
Citat:
Citat:
Citat:
Men så länge som det finns Microsoft-hatare så ser de rött så fort man nämner en Microsoft-teknik i neutrala eller positiva ordalag. |
|||
![]() |
![]() |
Svara |
|
|