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.




Tuoreimmat uutiset

Trump uhkaa sulkea koko sosiaalisen median – Kimpaantui Twitterille faktanapista Trump uhkaa sulkea koko sosiaalisen median – Kimpaantui Twitterille faktanapista (28.5.2020 06:12)
Yhdysvaltain presidentti Donald Trump on hyökännyt voimakkasti sosiaalista mediaa vastaan, vaikka hän on omassa politiikassaan hyödyntänyt sitä varsin paljon. Sosiaalinen media on tarjonnut ....
1 kommentti
Halvimmat SSD-levyt juuri nyt: Huipputarjouksena teran levy 91 eurolla, 120GB 22e, 480GB 62e, ... Halvimmat SSD-levyt juuri nyt: Huipputarjouksena teran levy 91 eurolla, 120GB 22e, 480GB 62e, ... (27.5.2020 18:30)
Hintakatsauksemme Suomen SSD-levyjen hintoihin on jälleen täällä. Eri kokoluokista olemme kaivaneet esille kaikkein edullisimmat SSD-levyt mitä Suomessa myynnissä on.
1 kommentti
Lenovo esitteli kaksi 2-in-1-kannettavaa: Yoga Duet 7i ja IdeaPad Duet 3i Lenovo esitteli kaksi 2-in-1-kannettavaa: Yoga Duet 7i ja IdeaPad Duet 3i (27.5.2020 18:26)
Lenovo on julkaissut kaksi 2-in-1 -kannettavaa tietokonetta, jotka pyörittävät Windows 10 -käyttöjärjestelmää ja tukevat LTE-yhteyksiä. Yoga Duet 7i on varustettu 13-tuumaisella IPS 2K -kosketusnäytöllä ....
OnePlus paljasti: Tulossa on jälleen edullisia puhelimia OnePlus paljasti: Tulossa on jälleen edullisia puhelimia (27.5.2020 17:13)
OnePlus nousi kansan tietoisuuteen vuonna 2014 aggressiivisella mainoskampanjalla, jossa se puhui lippulaivantappajasta, jonka hinta on vain murto-osa huippuvalmistajien laitteesta. OnePlus ....
OnePlus julkaisi OnePlus 5 ja 5T -puhelimille ison OxygenOS 10 -päivityksen OnePlus julkaisi OnePlus 5 ja 5T -puhelimille ison OxygenOS 10 -päivityksen (27.5.2020 16:57)
OnePlus tunnetaan erityisesti laadukkaista ja kohtuuhintaisista älypuhelimista, mutta samalla yhtiö on profiloitunut ohjelmistopäivitysten rintamalla tuomalla älypuhelimiinsa päivityksiä takuuvarmasti ....

Uutisarkisto