You are browsing the archive for Toni Ylärinne.

Will Angular 2 make front-end development great again?

10.11.2016 in Yleinen by Toni Ylärinne

Angular 2.0 julkaistiin 15.9.2016 vihdoinkin. Angular 2 on herättänyt paljon kysymyksiä Web Front End -kehittäjäyhteisössä siitä asti, kun ensimmäiset speksit Angular 2 -tiimin puolelta saatiin ulos. Kyseessä on kokonaan uudelleen kirjoitettu versio hyvin suositusta Web Front End Frameworkistä. Suoraa näppärää päivitystapaa 1.X versiosta 2.0 versioon ei ole. Tosin Angular 1.5 -sovelluskehityksessä voidaan ottaa huomioon muutamia seikkoja, jotka hieman vähentävät koodin refaktorointia versioon 2 siirryttäessä. Kuvaavaa on, että erittäin olennaista version 1 peruskäsitettä controlleria ei Angular 2 versiosta löydy. Angular 2 on component-pohjainen ratkaisu.  Read the rest of this entry →

ASP.NET 5 tulee – oletko valmis?

28.9.2015 in HTML5, Sovelluskehitys by Toni Ylärinne

Uusi ASP.NET 5 on hyvin suuri muutos koko Microsoftin Web-sovelluskehityksen teknologiastackissä. Ensinkin se on erillinen rinnakkainen versio ASP.NET 4.6 rinnalla ja rakennettu Open Source -ratkaisuna uuden .NET Coren päälle. (ASP.NET 5 toimii kyllä tarvittaessa myös .NET 4.6:den päällä) ASP.NET 5 onkin Microsoftilta merkkittävä siirto avoimen lähdekoodin maailmaan.

Aspnet5Itse .NET Core on avoimen lähdekoodin projekti samoin kuin ASP.NET 5 ja tulevaisuuden ASP.NET 5 -ratkaisuja voidaan siis ajaa Microsoftin palvelinten lisäksi myös Mac- ja Linux-järjestelmissä. Tämä tarkoittaa myös sitä, että sovelluksia ei tarvitse Windows-ympäristössä enää hostata IIS:n päällä vaan ne voidaan hostata omassa prosessissaan. Tämä ei ole ainut asia, missä ASP.NET 5 laittaa kampoihin node.js:lle, uusi HTTP-request pipeline mahdollistaa paremman suorituskyvyn. Kehittäjä pystyy kustomoimaan, mitä komponentteja pyynnön käsittelyssä tarvitaan.

Mitä uutta kehittäjä saa?

MVC6 on uusi yhtenevä ohjelmointimalli sekä palvelinpään HTML UI:n luomiseen, että REST-palvelujen rakentamiseen ja mm. Razor-syntaksi on kokenut parannuksia, jotka näkyvät parempana intellisense tukena Visual Studiossa. Visual Studio 2015:sta on myös tuki Web-kehityksessä yleistyneille tekniikoille kuten bower:lle web-sovelluksen client-pään riippuvuuksien hallintaan ja gulp:lle ja gruntille kehitysprosessin automatisointiin mm. LESS/SASS/TypeScript-kääntämiset ja JavaScript-pakkaamiset.

ASP.NET 5 on Beta 7 tällä hetkellä. Beta 8, jossa kaikki uudet toiminnallisuudet pitäisi olla toteutettuna julkaistaan näillä näkymin 5.10.2015. Versio 1.0 pitäisi olla ulkona Q1/2016.

Miten pääset alkuun? Lataa ja asenna Visual Studio 2015 RTM ja ASP.NET 5 Preview. Lisätietoja: http://www.asp.net/vnext

Aiheeseen liittyvä Sovelton kurssi .NET palveluiden ohjelmointi; NET Core 5 ja .NET 4.6 löytyy myös!

Front End Web Developerin työkalupakki

17.3.2015 in HTML5, Oppiminen, Sovelluskehitys by Toni Ylärinne

Ajaxin tulon jälkeen web front end -kehityksessä ei paljon tapahtunut, nyt web-kehitys on taas tehnyt isoja harppauksia viime vuosina HTML5:den myötä. Asiakkaat tarpeissa on modernin näköiset responsiiviset web-sitet, joiden käytettävyys on aikaisempia selkeämpi parempi. Yhä useampi web-siten käyttäjä tulee sitelle mobiililaitteella. HTML5 on uusien API:en myötä tuonut paljon uusia mahdollisuuksia tehdä asioita selaimessa, joista ennen ei voinut kuin haaveilla tai ratkaisut sai ehkä toteutettua erilaisten hackien kautta. Mitä tekniikoita ja kirjastoja ajantasalla oleva front end -koodarin pitää nykyisin sitten osata? Read the rest of this entry →

Windows Azure BizTalk Services – BizTalk pilvessä

6.10.2013 in Azure, Yleinen by Toni Ylärinne

Tuntuu, että on viime vuosina on välillä ollut haasteita seurata, millainen Microsoftin BizTalk Serverin ja Azuren intergraatiotekniikoiden roadmap on. Tilanne on selkiintynyt tämän vuoden aikana. Maaliskuussa ulos tullut BizTalk Server 2013 RTM piti sisällään paljon pilveen liittyviä ominaisuuksia mm. kuinka integroidutaan on-premises BizTalk Serveristä Azuren Service Busiin uudella SB-Messaging-adapterilla ja kuinka julkaistaan on premises-palveluita Azureen (AppFabric Connect/Service Bus Relay) ja huhtikuussa Microsoft julkaisi BizTalk Server IaaS-ratkaisun eli kuinka helposti provisioitavaa BizTalk Server VM:ään ajetaan Windows Azure Infrastructure Servicen päällä. Samalla julkaistiin hinnoittelu sille. Read the rest of this entry →

Mauri Merosen ensiarviot Googlen uudesta Web Designerista

4.10.2013 in HTML5, Yleinen by Toni Ylärinne

Google julkaisi pari päivää sitten uuden ilmaisen Web Designer -tuotteen beta-version, jolla voidaan toteuttaa HTML5-bannereita. Sovelton uusi kouluttaja Mauri Meronen kirjoitti aiheesta jutun Creative-killan puolella ja se voi kiinnostaa myös kehittäjiäkin:

http://kilta.sovelto.fi/creative/digimarkkinointi/google-web-designer-vai-google-banner-designer/