Microsoft heeft een eerste community technology preview van het ASP.net-framework Volta uitgebracht. Met het pakket hoeven ontwikkelaars zich niet meer over de scheiding tussen server- en clientside code druk te maken.
Volta is een product van Microsofts Live Labs, een afdeling die zich bezighoudt met het bedenken en ontwikkelen van nieuwe toepassingen. Door gebruik te maken van Volta zou een ontwikkelaar zelf niet meer hoeven te beslissen welke features op de client en welke op de server terechtkomen en hoeft er bovendien geen communicatie tussen de twee tiers meer geregeld worden. Het Volta-framework neemt de programmeur zo flink wat werk uit handen.
Volta werkt als add-in voor Visual Studio 2008 en laat de ontwikkelaars pas op het laatste moment te beslissen welke code op welke tier zal draaien. Het framework is gebaseerd op de msil, waardoor het framework voor ASP.Net met alle .Net-talen, zoals C# en Visual Basic.Net, overweg kan. Bovendien worden zowel Internet Explorer als Firefox ondersteund, zo claimt het ontwikkelteam.
Ligt het aan mij of is dat zo'n beetje de eerste stap die je neemt als je de softwarearchitectuur gaat definiëren. Leuk dat je daarmee de programmeur werk uit handen neemt, maar gaat dat dan niet flink ten koste van de kwaliteit.Volta werkt als add-in voor Visual Studio 2008 en laat de ontwikkelaars pas op het laatste moment te beslissen welke code op welke tier zal draaien.
[Reactie gewijzigd door TERW_DAN op vrijdag 7 december 2007 10:51]
[Reactie gewijzigd door d-snp op vrijdag 7 december 2007 13:06]
[Reactie gewijzigd door Crysania op vrijdag 7 december 2007 12:11]
[Reactie gewijzigd door beelie op vrijdag 7 december 2007 12:42]
En dat is nog maar de grote vraag.Bovendien worden zowel Internet Explorer als Firefox ondersteund, zo claimt het ontwikkelteam.
Gewoon net als altijd. Precies dat ondersteunen wat in IE zit. Als ze het nou gewoon op basis van de w3c standaarden doen, dan zou het wel in elke browser goed gaan (behalve soms IE). En wat dan misgaat moeten de browserfabrikanten gewoon oplossen.Ik ben benieuwd hoe MS dat opgelost heeft.
Als je de subset kiest die door alle moderne browsers (met uitzondering van IE overigens) ondersteunt wordt, dan heb je toch een significant deel van de HTML/CSS/DOM standaard te pakken. Voor IE zul je dan toch weer een uitzondering moeten maken, maar dat is MS haar eigen schuld - ze hebben meer dan 5 jaar niks aan IE gedaan en nu kan die niet meer mee qua W3C standaarden...Zelfs als je je aan w3c-standaarden houdt, kent de ene browser bijvoorbeeld wel CSS-attributen, wat de andere browser weer niet kent. Ik ben benieuwd hoe MS dat opgelost heeft. Verder hebben IE en FF wel de meeste gebruikers, maar wat te denken aan bijvoorbeeld het kleinere percentage Safari en Opera-gebruikers?
[Reactie gewijzigd door b3nowns op vrijdag 7 december 2007 09:58]
Ik vraag me af wat de gevolgen hiervan zijn op de (middel)lange termijn voor de expertise van developers die hier dagelijks/regelmatig mee gaan werken. Een van de principes van programmeren is de veiligheid en robuustheid van een applicatie, en zeker bij client-server constructies is het zaak dit goed in de gaten te hebben/houden. Dat wil je eigenlijk niet uit handen geven, maar daar wil je van A tot Z bij betrokken zijn.Met het pakket hoeven ontwikkelaars zich niet meer over de scheiding tussen server- en clientside code druk te maken.
[Reactie gewijzigd door Zyppora op vrijdag 7 december 2007 10:16]
Je weet dus niet waar je het over hebt....Ook dat mooie "wij willen ook mee doen met de ajax hype" atlas product van ze hebben we niets meer van gehoord
[Reactie gewijzigd door RayNbow op vrijdag 7 december 2007 17:19]
Zodra zoiets uberhaupt ter tafel komt bij een ontwikkeltaal begin ik al te huiveren. Wat heeft de backend taal voor invloed op de html-output die je wilt hebben? Ik hoop 0,0, maar helaas is dat bij ASP.NET anders.Bovendien worden zowel Internet Explorer als Firefox ondersteund, zo claimt het ontwikkelteam.
[Reactie gewijzigd door cashewnut op vrijdag 7 december 2007 17:32]
[Reactie gewijzigd door Laurens-R op vrijdag 7 december 2007 17:36]
Ik neem aan dat je het over Mono hebt. Mono ondersteund slechts beperkte functionaliteiten van .net. De in visualstudio gemaakte applicaties draaien echt niet allemaal vlekkeloos in een apache mono combinatie. Zo cross platform als MS wil doen geloven is het allemaal niet, in tegenstelling tot java..net kun je ook draaien onder apache of met een standalone .net server onder welk besturingssysteem dan ook.
[Reactie gewijzigd door Laurens-R op vrijdag 7 december 2007 17:40]
Op dit item kan niet meer gereageerd worden.
Populair: Asus Samsung Mobiele telefoons Laptops Apple Sony Games Microsoft Consoles Microsoft Xbox One
© 1998 - 2013 Tweakers.net B.V. Contact Over Tweakers Jouw privacy Algemene voorwaarden Cookies
Tweakers wordt uitgegeven door De Persgroep en wordt gehost door True