Enter the Matrix: Web -sovelluksia vaivattomasti

10.1.2011 16:06 Kommentteja (1)

Tämä artikkeli on osa ns. white paper -artikkelisarjaamme, jossa yhteistyötahot tuottavat sivuillemme tekniikkaan liittyviä artikkeleita. Tämän artikkelin on tilannut Microsoft.

Katso myös muut Microsoftin tilaamat artikkelit:

Enter the Matrix: Web -sovelluksia vaivattomasti WebMatrix on Microsoftin uusin kieliriippumaton ja  ilmainen työkalu verkkosovellusten rakentamiseen, joka poikkeaa lähestymistavallaan muista Microsoftin kehitystyökaluista kompaktilla ja pelkistetyllä olemuksellaan, sekä työtehtäväpohjaisella ajattelullaan.

Asennus

WebMatrixin voi asentaa vaivattomasti käyttämällä Web Platform Installer -työkalua, jonka voi ladata itselleen osoitteesta http://www.microsoft.com/web.



Web Platform Installerista löytyy kattava arvio vierityspalkin blogista (http://vierityspalkki.fi/2010/12/17/esittelyssa-microsoft-web-platform-installer/), joten en sitä käsittele tässä jutussa sen enempää. Työkalun asennuksen yhteydessä koneelle asentuu myös kaikki muut tarvittavat komponentit, jolloin oman ympäristön saa nopeasti kasattua. Perusasennus vaatii levytilaa noin 16MB kaikkine komponentteineen ja kestää parisen minuuttia normaalilla ADSL -yhteydellä.

Asennuksen jälkeen työkalu on valmis käytettäväksi:



Käyttöliittymä

Työskentely WebMatrixilla perustuu työtiloihin, jotka jakavat erityyppiset tehtävät hallittaviin osiin ja näin helpottavat kokonaisuuden hahmottamista.

Site -työtila

Tämän tilan kautta saitin olennainen informaatio on nähtävissä yhdellä silmäyksellä ja myös helposti muutettavissa. Julkaisu ulkoiselle palvelimelle onnistuu myös tämän näkymän kautta. Virheiden jäljitys löytyy Requests -näkymästä.



Files -työtilassa käsitellään saitin tiedostoja, jotka ovat värikoodattuja käsittelyn helpottamiseksi. Editori tukee suoraan seuraavia tiedostotyyppejä: html, css, jscript, cshtml/vbhtml (uusi ASP.NET Razor -syntaksi), aspx (perinteinen ASP.NET syntaksi), asp, php, txt ja xml.

Databases -välilehdellä hallinnoidaan paikallisia, sovellukseen upotettuja SQL -kantoja, sekä kantayhteyksiä tietokantapalvelimiin. WebMatrixiin sisältyy SQL Server Compact - tietokanta, joka toimii paikallisena tietokantana, eikä vaadi erillistä SQL Server palvelinta. Työkalulla voi myös hallita SQL Server ja MySQL -kantoja.

Viimeinen työtila sisältää hakukoneoptimointityökalun, jolla voi vaivattomasti tarkistaa mahdollisia virheitä ja puutteita paikallisessa tai julkisessa verkossa olevalla saitilla. Rikkinäiset linkit ja muut epämääräisyydet laskevat saitin hakukoneluokitusta merkittävästi, joten tämä työkalu on sellaisenaan arvokas väline saittien terveydentilan tarkkailuun. Kokeilumielessä tein pienen raportin http://blogs.msdn.com/b/dpe_finland/ -blogista, josta työkalu ei löytänyt mitään vakavia virheitä, joskin hakukoneisiin vaikuttavia puutteita löytyi muutamia tuhansia. :-)



Kannattaa käydä oma sivusto läpi tuolla työkalulla ja katsoa, mitä asioita siitä voisi korjata paremmaksi hakukoneiden (ja käyttäjien) kannalta.

Valmissovellusten muokkaaminen.

Jos pikaisesti haluaa testata jonkin valmissovelluksen käyttökelpoisuutta omiin projekteihin, on sekin vaivatonta ja nopeaa, sillä WebMatrix integroituu Microsoft.com/web - sovellusgalleriaan.



Asennan tuolta kokeeksi BlogEngine.NET -sovelluksen paikalliselle koneelleni. Asennuksen jälkeen tilanne on tämännäköinen:





Tämän jälkeen sovellusta voi lähteä muokkaamaan halauamakseen. Julkaisumekanismeina WebMatrix tukee FTP ja WebDeploy -menetelmiä, joten se on yhteensopiva kaikkien hostereiden kanssa.

ASP.net saitti atomeista?

Aiheesta löytyy hyvä tutoriaali, joka käsittele ASP.NET sovellusten luontia, sekä pienten apuluokkien käyttöä WebMatrixin kanssa: http://www.asp.net/webmatrix/tutorials/create-an-asp-net-website-from-scratch. Helpereiden ja Razor -syntaksin avulla ASP.NET sovelluskehitys on erityisen vaivatonta ja nopeaa.

Juhani Vuorio

Microsoft Oy

Microsoftin teknologiaevankelista Juhani Vuorio auttaa suomalaisia ohjelmistotaloja ymmärtämän Microsoftin teknologiaa, nykyisyyttä ja tulevaisuutta oman sovelluksen kannalta.

Blogien  kirjoittajat löydät myös Facebookista.

Jaa tämä


Kirjoita kommentti

1 kommentti

17.2.2011 10:55

Toivottavasti tämä on turvallinen tapa saada käyttöönsä
pc:n puhdistusohjelma.

Kommentoi uutista

Mikäli sinulla ei ole vielä AfterDawn-käyttäjätunnusta, syötä allaolevaan kaavakkeeseen toivomasi käyttäjätunnus sekä sähköpostiosoitteesi. Lähetämme sinulle jälkikäteen aktivointilinkin antamaasi sähköpostiosoitteeseen.

Mikäli sinulla on jo ennestään AfterDawn-käyttäjätunnus, kirjaudu sisään seuraavan välilehden kautta.

Kirjaudu sisään käyttäen AfterDawn -käyttäjätunnustasi tai sähköpostiosoitettasi.




Uutisarkisto