SurfBloggen

Løsning til Windows kunder

Så er der fastlagt en køreplan for optimering af kundeoplevelsen på Windows serverne!

Jeg har netop afholdt det ugentlige møde med de ansvarlige for henholdsvis Driftsafdelingen og Supportafdelingen. Vi har diskuteret forskellige løsningsmodeller for jeres rapporterede udfordringer for Windows serverne – i særdeleshed WSW5 og WSW12.

Vi har besluttet at gå drastisk til værks! Antallet af kunder per server vil blive reduceret væsentligt og samtidig allokeres udviklingsressoucer til udvidet overvågning af serverne. Det giver os bedre mulighed for at identificere de kunder der ødelægger det for resten.

Alt i alt en kraftig saltvandsinspøjtning til den generelle stabilitet samt minimering af session issues. Så vi lytter og agerer på kritikken ;-)   

Der er tale om en langsigtet løsning, som ikke er implementeret overnight. Men de berørte kunder vil blive kontaktet af Supporten sidst på ugen omkring en serverflytning til en helt ny og frisk server! 

I det tidligere blogindlæg kom der nogle ønsker på bordet, og .NET 3.5 SP1 vil blive installeret på en af de nye servere. Men inden vi kaster os ud i flere ændringer vil jeg høre om der er en generel interesse for AJAX ControlToolkit, Silverlight, MVC eller andet?

  • http://stoumannweb.dk stoumann

    Jeg synes det ville være lækkert hvis vi kunne få noget AJAX installeret da jeg skal til at bruge det :)

    Håber det lader sig gøre ;)

  • Leif Steen Bramsing

    Jeg syntes det er rart at I lytter på jeres kunder :-) Jeg har for det meste været fuldt tilfreds og jeg har ikke haft det store behov for support hos jer…

    En ting jeg dog savner… Exchange Server hotel.. Evt. som særskilt hotel form og ikke nødvendigvis integreret i Windows hotel men gerne som tillæg til det mod en mer’ betaling af en eller anden fornuftig art…

  • MadsIllum

    Jeg synes det er super fedt at se i er med på det nyeste nye her i blandt framework 3.5 SP1. Og dertil følger vel også MSSQL2008?!? Jeg tror også det er fornuftigt at installere ajax og silverlight. Udover det bruger jeg selv Telerik webcontrols. Men hvis kundernes behøv ikke er for det, er der ingen grund til at installere dette.

    Som Leif nævner, kunne jeg måske også savne et produkt der hedder Exchange Server Hotel. Men dette har vel ikke relevans i jeres opdatering af webserver, men mere mailserver.

  • kdyrvig

    Jeg synes det lyder godt det hele, og hvis der så også bliver opgraderet til MSSQL 2008 vil det være perfekt!!!

  • http://dennisp.info Dennis P

    Jeg kom vist til at skrive for tidligt, nemlig inden dette blog indlæg blev oprettet, så jeg skrev på det gamle blog indlæg:
    http://blog.surftown.dk/driftsinformation/windows-server-issues/

    Så jeg vil lige markere her også og sige at jeg også er interesseret i Ajax og Silverlight mv, men det er sekundært, idet .NET 3.5 SP1 jo også retter en del fejl, og det må være det primære (og måske endda i sig selv kan fikse grunden til at serveren kan blive ustabil?).

  • http://www.kjaer-petersen.dk mikaelKP

    Hej Surftown

    Hvorfor ikke bare installere .NET 3.5 SP1 på alle jeres servere?

    Personligt benytter jeg selv Visual Web Developer Express 2008, hvor det er muligt at skrive kode i SP1. Men man tænker jo ikke lige over, om det er 3.5 kode eller om det er 3.5 SP1 kode når koden endelig skrives.

    Lige pt. kører jeg selv med en hjemmeside i .NET på WSW12, hvor jeg får en ret mærkelig exception v/ connecting til en database. Siden er skrevet i 3.5 SP1.

    3.5 SP1 tillader benyttelse af f.eks. LINQ og JQuery – dette er også svært at skelne mellem, når koden skrives.

    Efter min mening ville den bedste løsning nok være, at installere SP1 på alle WS Servere – det kunne jo være, at det ville nedsætte henvendelserne til supporten om sider skrevet i .NET 3.5 og/eller 3.5 SP1.

    Bare en tanke :)

    Venlig hilsen
    Mikael Petersen

  • http://blog.surftown.dk Thomas Folmann

    mikaelKP -> Den tanke tænkte jeg også! Men vi vil gerne lige se, at tingene ruller inden vi installerer på samtlige servere – der kan vist også blive et issue med udvalgte kundernes kode, hvilket lige skal undersøges nærmere ;-)

  • Prostr

    Hold da op.

    Netop som jeg har skrevet til supporten, omkring ekstremt meget nedetid atter igen trods det ellers kørte så godt, læser jeg tilfældigt denne.

    Jeg sluttede af til Supporten med at sige, at jeg nok bliver nød til at skifte, men med denne nyhed her, forbliver jeg helt klart.

    For jeg har egentlig været ganske tilfreds med Surftown, dog har jeg næsten altid døjet med nede tid af et produkt på Privat -> Advanced som jo er den dyreste af dem alle.
    Jeg fik så rykket min hjemmeside til en anden server, og det har virket i lang tid, indtil i sidste uge til pt. nu, hvor det køre som L… . :-/

    Men med de forbedringer her, så burde det klart nok give et skub – hvis ikke, er jeg ude af vagten.
    Jeg lægger dog på en Windows server (burde jeg?), så det kan jo være at jeg er en af dem som er ramt.

    Hvad det nye skal køre på af system, er jeg slet ikke klog nok til at udtale mig om – men bare det virker, så er jeg glad. :-)

    Mvh

    Niki Funch
    http://www.Pro-Street.dk

  • MulleDK19

    Måske PHP også?

    Er faktisk så småt begyndt at se mig om efter en anden udbyder, da jeg ikke kan undvære hverken PHP eller ASP/ASP.NET.

    Min 30 dages retur-garanti slutter snart, så jeg skal tænke hurtigt.

  • http://blog.surftown.dk Thomas Folmann

    MulleDK19 -> Vi kommer ikke til at tilbyde PHP på Windows serverne – det fortrækker vi at holde fuldstændig adskilt. Så enten 2 hoteller eller også skal du anvende fortrydelsesretten…

  • MulleDK19

    Jeg ville utroligt gerne forblive hos Surftown, men da jeg tidligere var kunde hos NeedHost (Som understøttede både ASP/ASP.NET/PHP på deres Windows servere), havde jeg et forum.

    Den eneste grund til at jeg behøver PHP er at jeg ellers mister hundredvis af posts.

    Hvis jeg da ikke kan finde et ASP forum der kan importere Simple Machines Forum’s database.

  • arknu

    .NET 3.5 SP1 er på tide, og ligeledes ASP.NET Ajax (som jeg ganske vist ikke bruger). Jeg er derimod mere interesseret i, om I snart opgraderer til IIS7 på Windows Server 2008, idet den virker væsentlig bedre med ASP.NET MVC og generelt er en bedre serverplatform.

  • sunesd

    Jeg er godt tilfreds med min løsning, men er i gang med at udvikle et site som skal benytte Ajax. Her løb jeg desværre ind i problemer, da det ikke er på serveren.

    Der er efterhånden flere open source løsninger som benytter den del, så jeg håber at det snart kan lade sig gøre…

  • http://surftown.dk Rune Mariboe

    Jeg kan se, at folk beder om ting, som er hhv. allerede integreret i de installerede elementer på serverne eller ikke er relevante for serverside installation.
    Derfor yddybning nedenfor:

    AJAX
    AJAX er integreret i .NET 3.5, som er installeret Windows webserverne.

    AJAX Control Toolkit
    AJAX Control Toolkit er os bekendt et sæt hjælpeværktøjer til udvikling af AJAX applikationer – og altså ikke noget, som direkte involverer webserveren.
    Har nogen kendskab til ressourcer, som beskriver krav til webserveren ud over AJAX understøttelser, hører vi gerne om det.

    Silverlight
    Silverlight filer skal det stå enhver frit for at lægge på serverne – husk blot at tilføje de rette MIME types i kontrolpanelet:
    .xaml application/xaml+xml
    .xap application/x-silverlight-app

    MVC
    MVC er en .NET 3.5 udvidelse, som giver nogle flere muligheder i forb. med udvikling og vedligeholdelse af kode.
    MVC er endnu blot udgivet som RC (Release Cadidate) – og er altså ikke kendt produktionsdygtigt – hvorfor MVC ikke på nuværende tidspunkt vil blive taget i betragtning her.

  • Rasmus

    MVC er releaset i 1.0. Og det er ikke optimalt med IIS6 til disse løsninger, hvorfor en opgradering til iis7 vil hjælpe de udviklere der anvender MVC

  • Dennis

    Jeg har også tit overvejet at skifte udbyder pga. af for langsom installation af Microsofts nye teknologier.

    Jeg vil klart blive som kunde, hvis følgende bliver installeret inde for den nærmeste fremtid:

    - Silverlight 2 (helst inkl. ASP.NET support iform af )
    - ASP.NET MVC

    Det ville være rart med et nyhedsbrev vedr. sådanne opdateringer.

    /Dennis

  • http://blog.surftown.dk Thomas Folmann

    @Dennis: Hej Dennis, det er faktisk muligt det som du efterspørger – se 2 kommentarerer ovenfor din egen (postet af Rune Mariboe). Vi har valgt at bruge bloggen som informationskanal, da vi både kan få feedback fra kunderne og indholdet samtidig er Google-søgbart.

  • http://sunechungjepsen.dk Sune

    Jeg kan kun tilslutte mig at AJAX ControlToolkit, Silverlight og MVC bliver en mulighed for os “udviklere” at lege med ….

  • http://blog.surftown.dk Thomas Folmann

    @Sune: Så er det jo bare at komme igang ;-) Se min kommentar ovenfor…

  • Anders

    Jeg tror det er et meget specifikt ønske, men det ville dælme være rart hvis i kunne installere Chart Controls fra Microsoft på jeres servere…det gør arbejde med charts uhyggeligt meget lettere, hvor man før var tvunget til at generere charten manuelt og sende den til klienten.

    http://www.microsoft.com/downloads/details.aspx?FamilyID=130f7986-bf49-4fe5-9ca8-910ae6ea442c&DisplayLang=en

  • René Krone

    Hej

    Længe siden at tråden har været opdateret. Mange funktioner fra 3.5 sp1 kan sagtens benyttes, hvis man selv distribuerer de respektive dll’er. Samtidig fungerer Ajax, XBAP, Silverlight osv. upåklageligt. Charts fungerer også fint når man bare distribuerer dll’en til BIN.

    Jeg savner dog en oversigt over hvilke servere der har hvad installeret og en evt. tidsplan, så vi kan følge med. Aktuelt tænker jeg specielt på service pack 1 til .NET 3.5, det ville være rart hvis man ikke skal holde styr på dll’er.

    Det ville også være spænende, at høre lidt om jeres planer i forhold til .NET Framework 4.0. RIA services er meget interessant og vil komme til at virke på medium trust, hvilket det ikke gør i øjeblikket.

    Er det muligt, at det måske installeres på 1 af serverne i en tidlig fase, som frivillige evt. kunne flytte over til?

    Mvh René

  • http://www.panmedia.dk Finn Vilsbæk

    Hej
    Jeg er i øjeblikket ved at teste deploy af en ASP.Net MVC 1.0 løsning – og kan se, at selv om jeg har lagt de tre specifikke dll’er for MVC 1.0 med i bin mappen, så er der stadig grundigt kuk i de parameterløse URL’er, dvs. MVC’s nye routing funktioner virker ikke.

    Man kan lægge et manuelt fix ind i Global.asax.cs for det, der skubber en .aspx eller .ashx extension op i næsen på IIS’en ( “{controller}.aspx/{action}/{id}” ) – men den løsning virker kun for halvdelen af de routes jeg har i min webapp, og det tager ligesom hele ideen med de parameterløse, SEO-venlige URL’er, samt kreativ brug af routing enginen lidt ud af kraft : -)

    Spørgsmål 1: bliver det muligt at hoste sine ting på IIS 7, og hvis ja, hvornår?
    Spørgsmål 2: jeg har set den ovenstående og tre andre mulige løsninger på problemet beskrevet her: http://blog.codeville.net/2008/07/04/options-for-deploying-aspnet-mvc-to-iis-6/. Kan en af de tre andre løsninger komme i spil, uden at det generer jeres opsætninger og drift unødigt meget?

    Det er jo lige før, man øjner et nyt nicheprodukt her: en ‘bleeding-edge’ webhosting pakke, hvor man kan lege med de allernyeste teknologier :-)

    Mvh Finn Vilsbæk

  • http://kimbang.dk Kim Bang

    Heyj med jer,

    Er der nogen der har en status på MVC og vigtigst herunder – routing situationen i dag?

    Med venlig hilsen
    Kim Bang

  • http://www.panmedia.dk Finn V

    Er der nogen officiel update på ovennævnte issues nu (Marts / April 2010) ?

    Mvh Finn V

  • kristian Gundry

    Hej Thomas
    Lige som Finn Vilsbæk har jeg præcis samme udfordring med mit website,
    Jeg benytter mig også asp.net mvc 1.0 og microsoft .net framework 3.5 sp1.

    og er også stærkt interesseret i at kunne få hostet mit site på server med IIS og med .net 3.5 sp1

    Så ville bare hører om der en status på dette?

    Venlig Hilsen
    Kristian Gundry

  • http://wishoff.com Johnny Kallestrup

    Syntes det er svært at finde ud af, om jeres servere er up-to-date eller ej, ville være lækkert hvis i havde en sektion hvori man at se server status ang. ASP.NET og SQL version status, hvilket også er efterspurgt her på bloggen.

    ASP.NET 4.0 ? køre det nu, kan jeg uploade min 4.0 app. nu eller skal jeg vente ?

  • http://blog.surftown.dk Thomas Folmann

    @Johnny Kallestrup: Jeg har videreformidlet dit ønske, og mht. 4.0 så afventer vi vores systemleverandør for understøttelse.

  • http://www.uslu.dk Ibrahim Uslu

    Hej,

    Er der nogen nyt om ASPNETAJAX, ASP.NET 4.0 og MVC? Jeg har flere sites som benytter disse teknologier.. er vigtigt at ved om jeres servere up to date.

    hilsen

  • http://blog.surftown.dk Asker Brejnrod

    Alle vore Windows webservere kører pt. ASP.NET 3.5 sp1.
    Fra msdb(b)2 og fremefter kører SQLServerne 2005 sp3 (9.00.4035.00) Desværre vil din web applikation til .NET 4.0 ikke virke da der i version 4 er blevet indført et nyt CLR til .NET og det er nødvendigt at få vores leverandør til at understøtte at man kan vælge funktionaliteten.

  • Karsten

    @Asker Brejnrod:

    Og hvornår vil i så sørge for at de understøtter denne funktionalitet?

  • http://www.wishoff.com Johnny Kallestrup

    Ja, nu er der jo gået over to uger fra sidste spørgsmål, men intet svar. Hvornår kommer serverne up to date ?

    Er glad for jeres service, men i er lidt langsomme til at opgradere.

  • http://blog.surftown.dk Thomas Folmann

    @Johnny Kallestrup: Først og fremmest beklager jeg det sene svar.

    Vi har nu endelig modtaget meddelelse fra vores leverandør om at den nye version af vores hosting platform forventes at være klar omkring september. Det betyder at vi forventer at være i stand til at tilbyde, bl.a. ASP.NET 4, MVC2 herunder wildcard-mapping.

    Da dette er en større ændring i vores hosting-platform, kommer det til at tage et stykke tid før vi kan opgradere ASP.NET til version 4,0. Vi prioritere et stabilt og sikkert udviklingsmiljø frem for at være først med nye versioner
    og funktioner.

    Vi tilstræber os at kunne tilbyde ASP.NET 4.0 tidligt i 2011, efter at have gennemført en omfattende test, så det ikke påvirker stabilitet, ydelse og sikkerhed i vores web hosting.

    God weekend ;-)

  • http://www.skovhojvej.dk Preben

    “Tidligt i 2011″ er lang tid at vente, når nyeste udgaver af exempelvis Umbraco (og mange andre) allerede er skrevet til .net 4.0.
    Det burde I kunne gøre bedre!
    Man kan vist også roligt sige, at SQL2K8 har været på gaden i rigeligt lang tid, så lang tid, at der nu er kommet en R2.

  • Anders

    Tidligst 2011 – tror jeg bliver nød til at se omkring efter en anden udbyder. Test af stabilitet, tager over ½ år – simpelthen for langsomt i en verden hvor alting skal gå hurtigt…

  • http://slyngelstat.dk Christian Sparre

    2011!! Hold kæft det er useriøst. .NET 4.0 har været officielt ude i over 4 måneder og ude i mange måneder inden i fungerende beta og RTM versioner. Hvordan i alverden kan I forsvare at det skal tage så lang tid?

    Jeg håber sandelig I kan tilbyde det lidt hurtigere og ikke næsten et år efter lanceringsdatoen…

  • Andreas

    Ja må godt nok også sige jeg er noget skuffet. Det er fint man vil være sikker på skidtet er stabilt osv. Men det der er bare for lang tid.

  • Kevin Johansen

    Tidligt i 2011. Det er måske lidt senere end håbet, men jeg er faktisk ret glad ved at Surftown tager deres forpligtelser overfor kunderne meget alvorligt.
    Så selvom det er ærgeligt at skulle vente, så er jeg som sådan ret glad for blot at høre at det er undervejs.
    Hvis jeg dog lige må komme med et forslag; I (surftown) kunne jo spørge jeres leverandør, hvorfor de ikke har testet .NET 4 i den ret lange beta og rc fase som alle MS produkter gennemgår.

    Iøvrigt ville vurtuelle Windows servere (2008 med IIS7) være über fedt, så man kan lve wcf arkitekturer der kører gennem andet end http (og med. trust)

  • Axel Andersen

    Hvordan går det med ASP.NET 4.0?
    Er det virkelig stadigvæk meningen vi skal vente til 2011?

  • http://mrthiis.dk Theis

    Er der nogle opdateringer i denne sag? Jeg står p.t. og er igang med en silverlight 4, wcf ria hjemmeside og kan ikke komme så meget længere før .NET 4.0 er oppe og køre…

  • http://blog.surftown.dk/hvem-blogger/ David Lerche

    Hej Kevin, Axel og Theis.

    Vi var allerede i dialog med vores leverandør om muligheden for opgraderingen, da vi kunne ane denne mulighed var på vej. Desværre og heldigvis :) , er der sket rigtig meget i den nye Asp.Net version 4.0 og i Windows 2008 miljøet, som gør at det har været en længere udviklingsproces at åbne op for disse muligheder.

    Projektet er på alle måder blevet opprioriteret og vi er derfor også længere end hvad vi havde turde håbe på nuværende tidspunkt. Vi ønsker at det vi lover vores kunder kan overholdes, hvilket også er derfor vi har sagt starten af 2011. Dette var nødvendigt, da der var for mange ukendte faktorer som spillede ind i processen.

    Uden at love for meget, kan jeg afsløre at vi HÅBER på et spændende forløb her i December, med forhåbentlig en adventsgave eller to :)

  • http://mrthiis.dk Theis

    @David Lerche:
    Det Lyder lækkert! glæder jeg mig til

  • Andreas

    Lækkert Surftown!!! Glæder mig super meget til at få det på servren :o )

  • http://www.friliv.dk Axel

    Hej Surftown

    Dejligt med en positiv udmelding på den her.
    Glæder mig

  • Sebastian Krausing

    Okay, det er da spændende læsning :) – Jeg overvejer dog at skifte til Surftown, men Jeres oppetid skal være i orden! :)

    http://www.bilsektionen.dk/

  • Sebastian

    Nu overvejer man jo helt selv at skifte til Surftown – for i det mindste udmelder i da noget :)

    http://www.Bilsektionen.dk