![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 10 Pomógł: 0 Dołączył: 22.04.2010 Ostrzeżenie: (0%) ![]() ![]() |
Cześć,
zwracam się do Was z pytaniem odnośnie doświadczeń z rozwiązaniami Microsoftu: ASP.NET 4 (z MVC również) oraz Silverlight. Jestem generalnie ze "świata" PHP oraz Adobe Flex (większość rzeczy tworzę w tej kombinacji, lecz coraz częściej zdarzają mi się projekty w C# (aplikacje okienkowe) w parze z serwerem MS SQL 2008 i im więcej dłubię w .NET (i go poznaję) tym częściej zadaję sobie pytanie co to jest warte w przypadku projektów większej skali. W międzyczasie: - Adobe wycofał się z Linuxa a następnie "sprzedał" Flex'a społeczności i do końca nie wiem co i kiedy z tego wyniknie, - HTML5 ciągle jest w fazie rozwoju (m.in. nie wszystkie przeglądarki radzą sobie ze standardem), - przebiłem się przez kilka artykułów np. ASP.NET MVC, popełniłem kilka małych rzeczy na platformach MS i poszło mi b. sprawnie i skutecznie, i zastanawiam się czy warto inwestować czas w rozwiązania Microsoftu (ostatnio nawet integrują się z jQuery, czyli jest postęp), i stąd wynikają moje pytania: 1. Czy ktoś z Was uczył się ASP.NET MVC mając już doświadczenie z PHP, HTML i np. Zend? Jakie wrażenia? 2. Jak wygląda wydajność rozwiązań Microsoftu jako dedykowanej platformy hostingowej w porównaniu do rozwiązań opartych na PHP i stronie utworzonej z użyciem np Zend'a? (mam na myśli: IIS i strona w oparciu o ASP.NET) Wiem że w większości przypadków "dziergacie" kod w PHP, lecz byłbym wdzięczny za wszelkie opinie dot. Microsoftu (wskazanie niedoróbek (IMG:style_emoticons/default/smile.gif) ), bo w niedługiej perspektywie muszę podjąć jakąś decyzję technologiczną powiązaną z zakupem/dzierżawą serwera (Win2008 czy Linux). Pozdrawiam Michał |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 1 195 Pomógł: 109 Dołączył: 3.11.2011 Ostrzeżenie: (10%) ![]() ![]() |
Cytat Nam na szkoleniu tłumaczyli, że nie możemy jedynie sprzedawać aplikacji, ale wypożyczać/udostępniać za $ owszem. Poczytaj licencje o ekspress, studentom MSDN udostępnia nowsze produkty np.wersje enterprise i inne ,które mają służyć tylko i wyłącznie do celów naukowych,ekspress-natomiast jest dla każdego do celów komercyjnych również,tylko z tymi wersjami za dużo nie zdziałasz na poletku komercyjnym. Ten post edytował Niktoś 8.01.2012, 14:52:18 |
|
|
![]()
Post
#3
|
|
Grupa: Zarejestrowani Postów: 4 655 Pomógł: 556 Dołączył: 17.03.2009 Skąd: Katowice Ostrzeżenie: (0%) ![]() ![]() |
Poczytaj licencje o ekspress, studentom MSDN udostępnia nowsze produkty np.wersje enterprise i inne ,które mają służyć tylko i wyłącznie do celów naukowych,ekspress-natomiast jest dla każdego do celów komercyjnych również,tylko z tymi wersjami za dużo nie zdziałasz na poletku komercyjnym. Dostałem Visual Studio 2010 Professional, express używałem wcześniej, niebo a ziemia (IMG:style_emoticons/default/wink.gif) facebook został napisany w php, a pozniej czesc modulów została przepisana do C. następnie napisali sobie hiphopa zeby przekompilowac reszte modułów do C automatycznie. A czy ja napisałem, że zrezygnowali z C ? erlang jest swietnym językiem do zadan wielowątkowych i dlatego czat zostal w nim napisany. NK rowniez go uzywa. Wcale tego nie podważam, jedynie podkreślam że czat jest w zupełnie innym języku, który bardziej się do tego nadaje. a nie oszukujmy sie, pisanie w php jest x razy szybsze niz pisanie w C Z pewnością, jednak wybór odpowiedniej technologii na początku projektu niweluje dodatkowe koszty. Równie dobrze szybciej pisze się w C# niż w C, osobiście szybciej piszę w C# niż w PHP. taka jest specyfika php, jak ci czegos brakuje w języku to sobie to budujesz i nikt nie płacze (IMG:style_emoticons/default/smile.gif) Później przechodzi na inny serwer, ops nie działa (IMG:style_emoticons/default/biggrin.gif) "aaa no tak, zapomniałem swoich 1234234 bibliotek" powodzenia z dopisaniem czegokolwiek do asp Do asp może i tak, akurat tym się nie zajmuję. idiotyczne dynamiczne typowanie, burdel w nazwach jesli mozna to tak delikatnie określić, przygłupawe operatory typu ::, ->, \ Fakt, dynamiczne typowanie to ZUO, burdel w nazwach? Jedynie wspomniane niżej carmelCase i byłoby dobrze. A operatory jak operatory, chociaż ostatnio przyzwyczaiłem się do kropeczek (IMG:style_emoticons/default/smile.gif) moglaby powstac jakas nowa biblioteka standardowa do PHP, ktora by dzialala na rowni ze starą, tylko ze ta nowa by miala nazwy w camelCase. to zachowaloby wsteczna kompatybilnosc. Wsteczna kompatybilność to największy problem, który ogranicza fantazje programistów. Bo jak wywalić starocie, skoro musi być wsteczna kompatybilność... Jak dla mnie PHP6 powinno zostać wydane bez funkcji typu mysql_, tylko od razu narzucić używanie czegoś obiektowego. Zrobić porządne biblioteki do zarządzania sesjami, bazami danych, autoryzacją. Kto nie będzie chciał, zostanie przy starym PHP. Osobiście bym przeszedł na nowe rozwiązania, choć liczyłbym się że to prawie od nowa nauka języka, jednak z porządną dokumentacją nie jest to problemem. W dodatku w C# kocham pełną obiektowość, której w PHP nie ma nawet w 50% |
|
|
![]() ![]() |
![]() |
Aktualny czas: 7.10.2025 - 12:09 |