Check alle échte Black Friday-deals Ook zo moe van nepaanbiedingen? Wij laten alleen échte deals zien

ASP.NET open source?

Pagina: 1
Acties:

  • CodeCaster
  • Registratie: Juni 2003
  • Niet online

CodeCaster

Can I get uhm...

Topicstarter
nieuws: Microsoft maakt delen Asp.net opensource

De titel klopt niet helemaal. ASP.NET is de naam van het onderdeel uit de .NET-familie dat door IIS gehost kan worden en waar tegenaan geprogrammeerd kan worden zodat je dynamische webpagina's kunt bouwen. Standaard programmeer je tegen ASP.NET met Web Forms, middels .aspx-pagina's. Zie hier voor wat uitleg, al zegt deze afbeelding wel genoeg (hoewel, het groene blok 'Browser' slaat een beetje nergens op):

Afbeeldingslocatie: http://i.msdn.microsoft.com/dd942833.fig01(en-us).gif

Het MVC-framework (rechts) is een vervanging van Web Forms (links), niet van heel ASP.NET. Hierdoor is niet te stellen dat ASP.NET open source is geworden, noch delen daarvan. Een uitbreiding erop is "open source geworden".

Het MVC-framework is daarnaast ook niet nu pas open source, dat was het al sinds een jaar of vier, maar het is nu onder een wat minder restrictieve licentie vrijgegeven en wordt 'live' bijgewerkt op CodePlex, in plaats van regelmatige dumps van de huidige stand van zaken.

Een correctere titel zou "Microsoft geeft ASP.NET MVC vrij onder Apache 2.0-licentie" zijn, maar da's weer een beetje lang en dekt ook de lading niet helemaal, want naast MVC zijn ook de Web API en de Razor View Engine (wat beide eveneens uitbreidingen op ASP.NET zijn) vrijgegeven.

[ Voor 13% gewijzigd door CodeCaster op 28-03-2012 15:08 ]

https://oneerlijkewoz.nl
Op papier is hij aan het tekenen, maar in de praktijk...


  • FlowinG
  • Registratie: Maart 2003
  • Laatst online: 21:47
Ik denk dat de huidige titel wel afdoende de lading dekt. Het zijn namelijk wel componenten die binnen het ASP.NET framework vallen. Verder wordt het een beetje een semantische discussie over hoe het Framework feitelijk in elkaar zit. De onderdelen die vrijgegeven zijn vallen wel onder ASP.NET vlag en komen ook uit het ASP.NET ontwikkelteam.

De titel van het bericht zal nogal lang worden als je ook beschrijft dat naast ASP.NET MVC 4, ook Web-api, Webpages, Razor views, etc zijn vrijgegeven.

Verder zal ASP.NET niets zijn als je de vrijgegeven onderdelen weg gaat laten uit het Framework. De eigenlijke CORE componenten van ASP.NET zijn niet vrijgeven evenals de bestaande Webforms code. Bovengenoemde onderdelen van ASP.NET wel.

Het plaatje wat je misschien zoekt is: Afbeeldingslocatie: http://www.hanselman.com/blog/content/binary/Windows-Live-Writer/Making-Web-APIs-with-ASP.NET-MVC-4-Beta_BEA5/image_04e87be2-544a-4de4-bcdd-e97d206c45bb.png

Wat mij betreft maakt dit meer duidelijk dat microsoft MVC, Web Api ea wel ziet als onderdelen van ASP.NET maar dat de infrastructuur waar TS over praat, voor het gemak ASP.NET genoemd wordt.

[ Voor 21% gewijzigd door FlowinG op 28-03-2012 15:04 . Reden: Toevoeging plaatje en uitleg ]


  • CodeCaster
  • Registratie: Juni 2003
  • Niet online

CodeCaster

Can I get uhm...

Topicstarter
FlowinG schreef op woensdag 28 maart 2012 @ 14:59:
Verder zal ASP.NET niets zijn als je de vrijgegeven onderdelen weg gaat laten uit het Framework.
Dat valt wel mee, je kunt dan nog prima Web Forms-applicaties schrijven.
Het zijn namelijk wel componenten die binnen het ASP.NET framework vallen. [...] De onderdelen die vrijgegeven zijn vallen wel onder ASP.NET vlag en komen ook uit het ASP.NET ontwikkelteam.
Daarmee heb je inderdaad wel een punt, bedankt. :)

https://oneerlijkewoz.nl
Op papier is hij aan het tekenen, maar in de praktijk...


  • StijnH
  • Registratie: December 2005
  • Laatst online: 21-11 11:58
Dit is misschien mierenneuken, maar het stoort me toch een beetje.
Asp.net mvc ASP.NET MVC 4
Asp.net web api ASP.NET Web API
Asp.net web pages v2 ASP.NET Web Pages v2 (Razor)

  • Dimitri R
  • Registratie: Februari 2007
  • Laatst online: 14-02 03:18
Inderdaad konden niet alle onderdelen in de kop. Asp schrijven we klein zo meldt onze schrijfwijzer.

Abort Retry Fail?


  • hostname
  • Registratie: April 2009
  • Laatst online: 24-11 22:19
Dimitri R schreef op woensdag 28 maart 2012 @ 17:21:
Inderdaad konden niet alle onderdelen in de kop. Asp schrijven we klein zo meldt onze schrijfwijzer.
Ik vind vooral de keuze om alleen de A met een hoofdletter te doen wel erg raar, vooral midden in een zin. Als jullie geen hoofdletters willen omdat dat schreeuwerig/sensationeel over zou komen (meen ik ooit ergens gelezen te hebben), laat dan ook de hoofdletter A weg. Overigens is het ook inconsistent met wat jullie doen als alleen .NET in een titel staat (zie bijvoorbeeld dit artikel).
Pagina: 1