Kategorie:
22

Microsoft ASP.NET MVC na licencji MS-PL

Microsoft zdecydował się wydać rozszerzenie MVC dla swojego środowiska ASP.NET na licencji MS-PL uznanej przez OSI za otwarte oprogramowanie.

MVC dodaje do środowiska ASP.NET funkcjonalność znaną z popularnych frameworków jak Ruby on Rails czy Django.

Jak twierdzi na swoim blogu Miguel de Icaza, ASP.NET MVC jest „używalne” w środowisku Mono, co otwiera drogę do popularyzacji samego ASP.NET w środowiskach innych niż Windowsowe. W najbliższym czasie zamierza on pracować wraz z innymi deweloperami wolnej implementacji .NET nad przystosowaniem MVC do użytku dla końcowego użytkownika. Dostępne jest już rozszerzenie dla MonoDevelop umożliwiające skorzystanie z MVC pod Linuksem i Mac OS X.

Dla osób zainteresowanych wykorzystaniem MVC w środowisku Windows, istnieje już poradnik PDF autorstwa Scotta Guthrie. Wyjaśnia on jak tworzyć aplikacje w ASP.NET MVC korzystając z Visual Studio oraz w jaki sposób zrealizowano pomysły z Rails jak „nie powtarzaj się” czy „konwencja ponad konfiguracją”.

Więcej informacji: http://weblogs.asp.net/scottgu/archive/2...c-1-0.aspx

«
»

Znalazłeś literówkę? Zgłoś ją używając formularza!


Jeśli uważasz, że ten nius jest nieobiektywny, przedstawia nieprawdziwe wydarzenie, jest spamem lub nie spełnia standardów serwisu, napisz raport.

Niusy na podobny temat:

Komentarze (RSS)

Komentarze są prywatnymi opiniami dodających je osób. Prosimy o zachowanie kultury wypowiedzi. Komentarze obraźliwe oraz obniżające poziom serwisu będą usuwane. Więcej w regulaminie komentowania.

24 komentarzy

zwiń wątek maciek  2 kwietnia 2009 o godz. 17:18 #
Gravatar

Czy samo .NET też jest open source?

(Poniżej tego poziomu komentarze nie będą zagnieżdżane)
 
zwiń wątek Gregi  2 kwietnia 2009 o godz. 17:31 #
Gravatar

.NET Microsoftu nie jest open source w rozumieniu "wolnej licencji". Kod .NET można sobie obejrzeć, ale nie można go modyfikować. Kod Mono, czyli alternatywnej implementacji by Novell jest na wolnej licencji.

(Poniżej tego poziomu komentarze nie będą zagnieżdżane)
 
zwiń wątek Pies  2 kwietnia 2009 o godz. 19:20 #
Gravatar

Czyżbyśmy mieli doczekać się funkcjonalnej wersji .NET na Linuksie? Microsoft pogodził się z istnieniem Linuksa i chce wejść na kolejny rynek? Nie wierzę.. A matury na Microsoft Linuksie na Gentoo i tak pewnie nie zdążę zrobić.

(Poniżej tego poziomu komentarze nie będą zagnieżdżane)
zwiń wątek mario  2 kwietnia 2009 o godz. 21:58 #
Gravatar

No co ty, wydanie jednej biblioteki i to na licencji niekompatybilnej z GPL na pewno nie jest tym o czym piszesz.

zwiń wątek Pies  2 kwietnia 2009 o godz. 22:26 #
Gravatar

Wydanie jednej biblioteki nie, ale umożliwianie tworzenia czegoś w miarę kompatybilnego bez inżynierii wstecznej i inwestowanie kolejnych pieniędzy wg mnie jest tym.

 
zwiń wątek j23tom  3 kwietnia 2009 o godz. 7:27 #
Gravatar

1.MS-pl jest licencją open source wg OSI. http://www.opensource.org/licenses/ms-pl.html

2. MS ostatnio wydaje dużo rzeczy na tej licencji. Choćby Silverlight Toolkit czy DLR (Dynami Language Runtime) który jest niezbędny dla C# 4.0 (słówko kluczowe Dynamic z tego korzysta).

3. Wygląda na to Microsoft jest firmą w której ścierają się różne siły. Z jednej strony np. Scott Guthrie a z drugiej Steve Ballmer. Nie trzeba dodawać, że mają oni nieco inne wyobrażenie na temat idei open source. Piekło nie zamarzło ale wojna trwa.

zwiń wątek Energizer  3 kwietnia 2009 o godz. 13:47 #
Gravatar

A właśnie mnie to kiedyś interesowało, że w firmie tak dużej jak Microsoft wszyscy pracownicy są zgodni i nie ma tam konfliktów, właśnie np. na temat open source.

 
zwiń wątek xd  3 kwietnia 2009 o godz. 14:35 #
Gravatar

@Energizer

Raczej są zgodni, albo nie wiedzą o co chodzi. Ci co wiedzą i mają choć odrobinę honoru, nie idą tam pracować.

 
zwiń wątek iniside  5 kwietnia 2009 o godz. 10:32 #
Gravatar

Oswiec nas, jaka to nowa teorie spiskowa poznales.

 
zwiń wątek j23tom  5 kwietnia 2009 o godz. 12:32 #
Gravatar

Teoria nie jest spiskowa, MS to duza firma i chyba trudno zachowac jednomyslnosc wsrod ich pracownikow. Jak sie zestawi to co robia i mowia Ballmer i Guthrie to widac roznice. Dalszych objasnien moich wypowiedzi udzielam tylko odplatnie ;)

 
 
zwiń wątek trasz  3 kwietnia 2009 o godz. 16:58 #
Gravatar

@mario: Pisanie o "niekompatybilnosci z GPL" jest o tyle niefortunne, ze cala przyczyna lezy po stronie GPL, ktore zostalo specjalnie tak napisane, zeby bylo z roznymi rzeczami niekompatybilne.

 
 
 
zwiń wątek macias  2 kwietnia 2009 o godz. 20:25 #
Gravatar

Co oznacza skrot MVC tutaj? Model/Viewer/Contr.? Jesli tak, to .net (albo news) mnie zadziwia, to srednio tak jakby napisac, ze wydano dodatek ze wsparciem dla rekurencji.

(Poniżej tego poziomu komentarze nie będą zagnieżdżane)
zwiń wątek Jasiek P  2 kwietnia 2009 o godz. 21:19 #
Gravatar

Prawdopodobnie to framework o nazwie MVC. A nazwa wiadomo skąd jest.

To taki zabieg MS żeby programiści .NET nie musieli dużo zapamiętywać ;)

zwiń wątek houp  2 kwietnia 2009 o godz. 23:08 #
Gravatar

Pełna nazwa to ASP.NET MVC Framework – nie jest to "dodatek" tylko framework do aplikacji Web. Coś jak Apache Struts dla Javy. Literki MVC oczywiście od wzorca projektowego MVC.

zwiń wątek michuk  2 kwietnia 2009 o godz. 23:41 #
Gravatar

W oryginale mamy "add-on", stąd tłumaczenie. Ale faktycznie jest to framework. Ktoś korzystał i ma porównanie z Struts/Spring(Java) czy django/ROR?

 
zwiń wątek j23tom  3 kwietnia 2009 o godz. 7:40 #
Gravatar

"add-on" w oryginale odnosi się do samego pluginu do Monodevelop który ułatwia pracę z ASP.NET MVC. Stąd Monodevelop add-in != asp.net mvc.

 
 
 
zwiń wątek j23tom  3 kwietnia 2009 o godz. 7:18 #
Gravatar

ASP.NET MVC to taki Ruby on Rails dla .NET. tylko bazuje na nieco szybszym od Rubiego .NET

zwiń wątek asd  3 kwietnia 2009 o godz. 10:45 #
Gravatar

Nieco? Chyba jest rząd różnicy jeśli nie więcej.

 
zwiń wątek asd  3 kwietnia 2009 o godz. 10:47 #
Gravatar

Zresztą mylisz języki i frameworki.

zwiń wątek j23tom  3 kwietnia 2009 o godz. 11:01 #
Gravatar

Na codzien pisze w .NET wiec odrobine sie orientuje ale przedkladam cel wytlumaczenia czym jest ASP.NET MVC „nie net.’owcom” nad puryzm pojeciowy.
Co do wydajnosci nie znam zadnych testow ale bazuje na swoim odczuciu – wiec pisze ‘nieco’

 
zwiń wątek asd  3 kwietnia 2009 o godz. 11:32 #
Gravatar

spoko, można to uznać za skrót myślowy (w sumie trafny) ;)

 
 
 
zwiń wątek ekhm  3 kwietnia 2009 o godz. 15:40 #
Gravatar

To nie jest skrót myślowy, ani przypadek. MS to firma pozująca na taką dzięki której wiedza o informatyce się rozwija w sposób globalny – robią wrażenie że wydają tryliardy dolarów na badania, że są super innowacyjną firmą, a inni tylko od nich ściągają.

Jeśli ktoś za 2 lata będzie się uczył tworzenia stron internetowych z pewnością trafi na coś takiego jak wzorzec MVC. Jak myślicie ile osób spojrzy na daty powstania kolejnych frameworków?

Hmm… pewnie pierwsi byli ci którzy tak nazwali swój produkt. A symfrony czy cakePHP to takie nie-microsoftowe MVC.

zwiń wątek j23tom  4 kwietnia 2009 o godz. 10:49 #
Gravatar

czasem mam wrażenie że obojętnie co by nie zrobili to pewna grupa osób będzie ich krytykowała. Jakiś czas temu widziałem jak jeden kolo pisał, że ich wzorzec mode-view-view model dla WPF'a to po prostu jest MVC i udaja ze wymyślają coś nowego

 
 
 
zwiń wątek RegCure  19 marca 2011 o godz. 18:44 #
Gravatar

style

(Poniżej tego poziomu komentarze nie będą zagnieżdżane)
 

Uwaga! Niektóre komentarze, m.in. te dodane przez niezalogowanych i nowych użytkowników, są ręcznie moderowane. Jeśli Twój komentarz nie ukaże się od razu, nie dodawaj go ponownie, tylko cierpliwie poczekaj na akceptację.

W komentarzach możesz używać prostych znaczników HTML. Przykłady:
  • Link: <a href="http://osnews.pl">OSnews: niusy IT</a>,
  • Wytłuszczenie: <strong>tekst pogrubiony</strong>,
  • Kursywa: <em>tekst pochylony</em>,
  • Przekreślenie: <strike>tekst przekreślony</strike>,
  • Kod: <code>printf("blok kodu");</code>,
  • Cytat: <blockquote>cytat</blockquote>
Uwaga: jeśli dodasz nieznany znacznik, będzie on niewidoczny, gdyż system filtruje takie znaczniki.

Wszystkie autorskie niusy w serwisie publikowane są na licencji Creative Commons Uznanie autorstwa 2.5 Polska.

Twoja sugestia