Microsoftin teknologia stack tällä hetkellä?

Liittynyt
08.01.2020
Viestejä
183
Mikähän on käytännön elämässä Microsoftin selainkäyttöisten sovellusten toteutusteknologia nykyään? Ei ole tullut pitkään aikaan aiheeseen perehdyttyä ja maailma menee eteenpäin aika vauhdilla. Tottakai Azureahan ne suosittelee mutta onko Blazor saanut jalansijaa markkinoilla? Muistan iänvanhan Silverlighting joka ei oikein lähtenytkään lentoon ja sen valinneet softatalot sai kohta vaihtaa taas teknologiaa. Mietin että lähtiskö Blazoriin perehtymään vai käytetäänkö sitä todellisuudessa juurikaan? Kertokaa te - jotka olette MS teknologioilla kehittämässä softaa.
 
Taitaa Microsoft olla aika kuollut frontissa. Ainakin tuntuu että harvinaista taitaa Blazor tms. käyttö olla. ASP.NET oli 10 vuotta sitten vielä kohtuu yleistä mutta alamäki oli jo alkanut. Ne ”Microsoft-talot” missä itse ollut viimeaikoina töissä on frontti tehty React/Angular/Vue tms. Backend sitten C#.
 
Mitenköhän tuo webassembly alkaa yleistyä? Alkaa menee selainten rooli jo aika oudoksi jos ne toimii vain sovellusten ajoympäristönä. Toki jos tietoturvasta huolehditaan niin mieluummin sovellusta selaimessa pyöritän jossain hiekkalaatikossa kuin käyn asentamaan taas jotain palikkaa play-storesta.
 
.NET 9 tuli just, sillähän noita sivuja tehdään. Razor pages on ihan jeppis, Blazoria aika vähän käytössä, SPA-frontit sit React/Vue/Angular.

Vastaan tulee kyl myös vanhempaa Webformsia, joko c# tai vb.net, joka edelleen on myös elossa. Azureen noita softia pumpataan paljon, mutta myös oikeita omia servereitä on käytössä.

Jos MS-kelkkaan haluat hypätä, hyppää vaikka .NET 9 + React tai Vue -devaukseen.

Pluralsightissa just BF ale -50% ja sieltä löytyy varmasti tutoriaalia.
 
Blazor kannattaa hallita. Blazor on yleistymässä ja voi olla hyödyllinen, jos haluat pysyä Microsoftin ekosysteemissä.
Hyödyllisiä hallita on myös JavaScript/TypeScript, React/Angular/Vue.js, ASP.NET Core ja HTML/CSS.
 
StackOverflown kysely voi antaa jotain osviittaa. Tällä hetkellä käytössä olevat web-tekniikat ammattilaisilla:
IMG_0351.jpeg



 
Blazor kannattaa hallita. Blazor on yleistymässä ja voi olla hyödyllinen, jos haluat pysyä Microsoftin ekosysteemissä.
Hyödyllisiä hallita on myös JavaScript/TypeScript, React/Angular/Vue.js, ASP.NET Core ja HTML/CSS.
Hyvä listaus ja ite listaisin tossa listassa Blazorin viimeiseksi, jos prioriteettia miettii.
 
Lähinnä mietin millä tekniikalla microsoft suosittelee nykyään selainsoftat tehtävän. Webformsit tuli kauan sitten ja niistä on aika hyvä osaaminen. MVC tuntui aika kömpelölle ja React ajoi sivulta ohi. Reactista on nyt aika hyvä osaaminen mutta samalla tuli mieleen missähän Microsoftin KÄYTÄNNÖN stack menee. Se on aina vähän eri, mitä MS suosittelee kuin millä yritykset tekee.
 
Lähinnä mietin millä tekniikalla microsoft suosittelee nykyään selainsoftat tehtävän. Webformsit tuli kauan sitten ja niistä on aika hyvä osaaminen. MVC tuntui aika kömpelölle ja React ajoi sivulta ohi. Reactista on nyt aika hyvä osaaminen mutta samalla tuli mieleen missähän Microsoftin KÄYTÄNNÖN stack menee. Se on aina vähän eri, mitä MS suosittelee kuin millä yritykset tekee.
Mitä merkitystä sillä on mitä Microsoft suosittelee, jos yritykset käyttää reactia?
 
Lähinnä mietin millä tekniikalla microsoft suosittelee nykyään selainsoftat tehtävän. Webformsit tuli kauan sitten ja niistä on aika hyvä osaaminen. MVC tuntui aika kömpelölle ja React ajoi sivulta ohi. Reactista on nyt aika hyvä osaaminen mutta samalla tuli mieleen missähän Microsoftin KÄYTÄNNÖN stack menee. Se on aina vähän eri, mitä MS suosittelee kuin millä yritykset tekee.


Minusta MS:llä ei ole nykyään mitään kovin vahvoja suosituksia pl. uusimman .NET-version käyttö backendina. Sit vapaasti voi käyttää MVC, Razor, Blazor, React, Vue ym.
 
Mitä merkitystä sillä on mitä Microsoft suosittelee, jos yritykset käyttää reactia?
Minua kiinnostaa mitä he ehkä suosittelevat ja miten se on yleistynyt tuotannossa. Microsoftin sivuilta saa kyllä "mainioita" suosituksia, mutta kyselenkin täältä millä ihmiset käytännössä koodaa. Ja pohdiskelen mikä tulee olemaan seuraava teknologia jota kannattais käydä jo vähän opiskelemaan.
 
Seuraava teknologia on noi AI-hommat ja kielimallien käyttäminen. C# ja Javascript/HTML/CSS jos on hallussa ni ne on hyvä pohja ms-stäkillä webbidevaamiseen, frameworkiksi sit React/Vue frontissa ja uusin .NET c#:ssa.

Näiden lisäksi on sit miljoona muuta hommaa mitä pitää osata nyt, tulevaisuuden tekin opettelu voi olla kaiken tän lisänä vaikeaa.
 
Oletteko keksineet kielimallien hyödyntämistä mihinkään muuhun kuin chattailyyn? Jotain data-analytiikkatestejä tein, mutta aineisto ei voi olla kovin suuri jotta pilvipalvelut kykenee sitä käyttämään. Koneoppiminen on sitten tietty ihan oma maailmansa. LLM:n auttaa monessa, mutta kun on huomannut miten sujuvasti se osaa valehdella, en tekisi sen pohjalle mitään kriittisempää kuin chattaily ihmisen kanssa.
 

Statistiikka

Viestiketjuista
259 574
Viestejä
4 509 103
Jäsenet
74 437
Uusin jäsen
eversti

Hinta.fi

Back
Ylös Bottom