Cookies op Tweakers

Tweakers maakt gebruik van cookies, onder andere om de website te analyseren, het gebruiksgemak te vergroten en advertenties te tonen. Door gebruik te maken van deze website, of door op 'Ga verder' te klikken, geef je toestemming voor het gebruik van cookies. Wil je meer informatie over cookies en hoe ze worden gebruikt, bekijk dan ons cookiebeleid.

Meer informatie

Door , , 15 reacties
Submitter: Martinspire

Microsoft heeft tijdens Build 2014 tal van uitbreidingen met betrekking tot zijn Azure-dienst voor cloudtoepassingen aangekondigd. Ook start het bedrijf samen met Xamarin de .Net Foundation waar onder andere het .Net Compiler Platform als opensourceproject wordt ondergebracht.

Een van de Azure-aankondigingen van Microsoft op de tweede dag van Build 2014 betreft de Azure Preview Portal. Deze online beheertool moet de huidige portal vervangen en een overzicht van diverse crossplatform-technologieën, diensten en tools bieden. Daarbij gaat het niet alleen om Azure, maar ook om tools voor Visual Studio en de analysetool AppInsights. De portal biedt onder andere een ingebouwde editor voor apps. Microsoft heeft ontwikkelaars toegang gegeven tot een testversie, maar wanneer de uiteindelijke uitrol volgt, is niet bekend.

Andere aankondigingen voor Azure betroffen onder andere ExpressRoute voor gegarandeerde netwerkverbindingen met hoge capaciteit, uitgebreide back-up en rollback-opties voor apps en SQL- en MySQL-databases, .Net-ondersteuning voor Azure Mobile Service, Hadoop 2.2-ondersteuning voor de HDinsight-dienst en een VM Agent.

Tijdens Build is ook de oprichting van de .Net Foundation aangekondigd. Microsoft heeft de stichting samen met Xamarin opgericht om opensourceprojecten met betrekking tot .Net overzien. Een van de opvallendste nieuwe projecten die Microsoft opensource maakt is de .Net Compiler Platform waar het bedrijf onder de codenaam Roslyn aan werkt. Microsoft heeft de broncode voor het platform, dat C#- en Visual Basic-compilers biedt, inmiddels vrijgegeven.

Onder de .Net Foundation vallen 24 bijdragen, waaronder diverse ASP.Net-technologieën, het .Net Micro Framework, de .net Webclient en de .Net-api voor Hadoop. Xamarin doneert zijn MimeKit, Mobile, Auth en System Drawing.

Tenslotte heeft Microsoft de beschikbaarheid van Visual Studio Online aangekondigd. Dit betekent dat de dienst niet meer als preview-versie wordt gezien en Microsoft koppelt de release aan een sla van 99,9 procent. De ontwikkelaar waarschuwt dat de testperiode voor vroege testdeelnemers op 7 mei eindigt. Die kunnen dan nog van vijf gratis Basic-licenties gebruikmaken via hun account.

Moderatie-faq Wijzig weergave

Reacties (15)

Misschien ook belangrijk om uit te leggen wat OWIN precies is (Open Web Interface for .Net)

OWIN is de implementatie van Microsoft om standalone componenten te verbinden zonder het "zwaardere" IIS. ( http://blogin.codeinside....ut-and-why-is-it-so-cool/ )

Zo wordt het gemakkelijker om een webserver te maken ą la NodeJS (ook veel performanter) en zo wordt Project Helios mogelijk ( http://goo.gl/Qcymd8). Zo kan je bv. self hosted windows applicaties maken met een webapi zonder IIS (om door middel van api's alles aan te spreken bv.).. Om bv. verschillende windows en web applicaties te koppelen onder 1 API (zo zie ik het toch).

Al bij al blijft het mooie aan .Net dat ze blijven uitbreiden en goeie vorderingen maken, met compabiliteit (wat toch wel heel belangrijk is). RealTime applicaties kan je nu gewoon self-hosted maken en mixen in Windows applicaties en WebApplicaties..

Het worden interessante tijden voor .Net :)

[Reactie gewijzigd door NicoJuicy op 4 april 2014 13:50]

Vergeet niet dat het met OWIN veel makkelijker wordt om echt cross-platform te werken; er is geen binding meer met System.Web.dll, dus je kunt makkelijker een Apache-module schrijven die ASP.NET apps host (om maar wat te noemen).

[Reactie gewijzigd door Korben op 4 april 2014 17:04]

Het was een erg interessante keynote. Dit artikel beslaat volgens mij nog geen 50% van wat er allemaal is getoond en aangekondigd.

Zo was er verder:
-Een demo van een website op Azure met AngularJS als front-end waarbij ze realtime editing deden maar ook realtime inspection (waarbij in visual studio te zien was waar een bepaald stuk html werd gegenereerd). Gebruikte browser was trouwens Chrome, al is IE ook te gebruiken. Sowieso is het fijn om te zien dat ook Angular zijn weg heeft gevonden naar Microsoft.
-Inloggen met niet alleen Facebook en Twitter in je (mobiele) app maar ook Active Directory
-Een iPhone op het podium om aan te tonen dat je kunt inloggen met Active Directory en daarna gebruik kunt maken van Sharepoint documenten. Er is verder nog de mogelijkheid om Skydrive, Skype, Onenote, Onedrive en Office365 te integreren in je apps (ook cross platforms).
-Een demo waarbij een nieuwe mobile service werd gekoppeld aan een app om vervolgens (via Xamarin) een iOS app te genereren en daarna te runnen (via een OSX VM) in de iPhone emulator
-Grote physics demo waarbij grote gebouwen werden gesloopt en realtime de objecten in de cloud werden berekend. Een techniek die ongetwijfeld naar Xbox One gaat komen.
-WebGL demo van IE11 waarbij ook snel een WP8.1 versie kon worden gemaakt.
-WebGL demo waarbij de Occulus Rift werd gebruikt om een virtuele wereld te genereren. Alles vanuit de browser. Draaide daarbij 200hz om de 2 beelden te kunnen genereren.
-Enorm veel aankondigingen van Azure

Oftewel: dit artikel mag wel worden uitgebreid, al mag een mooi review-artikel wat mij betreft ook wel!
Nog wat andere dingen die langs zijn gekomen en m.i. wel interessant zijn:
- Microsoft maakt WinJS (de library achter JS-gebaseerde Modern UI-apps in Windows 8) open source en cross platform: http://blogs.windows.com/...form-and-open-source.aspx
- TypeScript 1.0 is klaar: http://blogs.msdn.com/b/t...ncing-typescript-1-0.aspx
- MS gaat bijdragen vanuit de community accepteren voor F# (source was al beschikbaar, maar alleen in te zien): http://blogs.msdn.com/b/f...y-and-visual-f-tools.aspx
- Windows Server krijgt een package manager a la apt-get (waarbij communitywerk door Chocolatey niet vergeten is): http://blogs.technet.com/...framework-v5-preview.aspx

[Reactie gewijzigd door Rafe op 4 april 2014 15:11]

Kan niet zeggen dat ik dit had verwacht. Wanneer gaat de CLR open-source worden? 8-)
Eigenlijk was deze stap wel voorspelbaar. Mono wordt al enige tijd gebundeld met MS-PL frameworks zoals Entity Framework, MEF en OData. Juist door deze samenwerking wordt het gemakkelijker om MVC 4 en 5 support in mono te krijgen.

Via Nowin, NancyFX en Web API (OWIN componenten) heb ik inmiddels een 'echte' web service draaien onder Linux (Mono) zonder een lastige configuratie via XSP/FastCGI in Apache of NGINX.

Dit valt ook allemaal in de strategie van Microsoft dat je een applicatie op meerdere platformen kun draaien. De bekendste zijn vooral de universal apps voor Windows 8 en Windows Phone 8, maar ook het kunnen draaien van web applicaties op meerdere platformen valt daaronder. Het ondersteunen van meerdere platformen was toch altijd een van de sterke punten van Java. Java 8 is met de introductie van de lambda expressions dichter bij .NET gekropen en Microsoft kruipt op haar beurt via deze stichting weer een beetje naar Java..

De CLR zal echter nooit open source worden. Dat zal ook verder geen voordelen bieden omdat de specificaties van de runtime al vanaf 1999 als standaard zijn gepubliceerd en bij het Mono project hebben ze eigenlijk nooit zoveel problemen om de CLR up to date te houden. Het is vooral de BCL en verwante frameworks zoals WCF en MVC waarop Mono achter loopt..
Nou ja, eigenlijk hoeft de CLR niet open source te worden, want Mono implementeert z'n eigen runtime.
Eentje met crappy garbage collection weliswaar.
Dat is slechts een kwestie van tijd. Het team achter Mono weet ervan en werkt eraan, maar de hoogste prioriteit ligt bij de library support.
Ik was erg geļnteresseerde in VS Online (Pro), maar je kunt dus alleen aanmelden als je in de USA woont...

Verder vraag ik mij af wanneer Roslyn eindelijk uit komt, en wat er verder van de Xamarin boom gaat vallen (hopelijk onderdeel van VS in de toekomst).
Ik ben benieuwd of/wanneer ze deze functionaliteiten tevens uitrollen voor Azure Pack. Heb een onderzoek lopen voor een afstudeeropdracht en dit zou zomaar is de scope van mijn project aan kunnen passen.
Beetje offtopic, maar dan heb je je scope verkeerd gedefineerd. Vooral tijdens afstudeeronderzoeken is het belangrijk om te zorgen dat deze scope niet beļnvloed kan worden door marktontwikkelingen. Anders blijf je je verslag aan het herzien.
echt niet negatief bedoeld, maar dit is de eerste indier die ik wel kan verstaan in een dergelijke video.
Bij de meeste video's die ik gezien heb waar een indier het woord nam, kon ik helaas echt niet begrijpen waar de beste man (of vrouw) het over had, terwijl ik toch heel bewust de video aanklikte om te volgen waar het over ging.
Je zal maar met ze moeten werken, omdat de klant die je hebt zijn infrastructuur heeft uitbesteed aan Indiėrs... Na een tijdje en met soms doorvragen kom je eruit, maar handig is anders.

Er zijn ook veel verstaanbare. Deze doet zijn uitspraak goed. Meestal zijn het een soort van Nederlander-Steenkolenengels, maar dan in een andere taal: De woorden kloppen, maar de uitspraak van geen kant.

Op dit item kan niet meer gereageerd worden.



Apple iOS 10 Google Pixel Apple iPhone 7 Sony PlayStation VR AMD Radeon RX 480 4GB Battlefield 1 Google Android Nougat Watch Dogs 2

© 1998 - 2016 de Persgroep Online Services B.V. Tweakers vormt samen met o.a. Autotrack en Carsom.nl de Persgroep Online Services B.V. Hosting door True