Asp.net
Posted: Tue Sep 22, 2015 8:47 pm
Co sądzicie o języku asp.net?
Original-War.Net community forums - serving the community since 2006
https://forum.original-war.net/
Szczerze Ci powiem, że C# jest lepszym językiem. Co do gry - to zależy jaką dokładnie chcesz tworzyć. Jak zwykłą typu plemiona, czy coś - to na spokojnie pójdzie. Zapis w bazie, back-end C#, a po stronie javascriptu można zawsze dorobić jakiegoś ajax'a, by wszystko przyjemniej działało bez przeładowywania. Najlepszym pluginem by wszystko ci działało bez przeładowywania jest SammyJS - trzeba tylko ogarnąć jak to wszystko działa. Moje doświadczenie w asp.net mam z pracy, lecz pracuję w MVC - każdemu polecam, szczególnie dla przejrzystości kodu i łatwości w odnalezieniu się bezproblemowo. Na początku może być to męczące, ale czy w PHP nie bylo dla was tak samo? W końcu to jest coś, czego nie ruszaliście. Jak już sobie korzystać chcesz z MVC, można tworzyć łatwo zapytania do bazy przez LinQToSQL - tworzy zapytania lambda bez problemowo. Typu: (ctx.Tabela.Where(x => x.Id == id).FirstOrDefault()) - pobierze wam odpowiedni rektord z tabeli o nazwie Tabela, gdzie id w tabeli == id podanemu przez nas. Jak chcesz pobawić się grafiką i tak dalej, to polecam czysty javascript - HTML5 dodał Canvas, w którym można stworzyc cuda za pomocą javascriptu. Jest już nawet parę systemów renderujących grafikę. Można zrobić tam wszystko, ja dla zabawy napisałem sobie tetrisa i nie zajęło mi to jakoś długo. Trzeba znać po prostu własności canvasa.Bartek Sz. wrote:Zdecydowanie lepszym wyjściem będzie jednak PHP + JavaScript + ew. MySQL na przechowanie danych. Takie moje zdanie z osobistej autopsji z tworzenia aplikacji i gier webowych.
Microsoft bardzo zmienił ostatnio swoją politykę. Teraz stawia na otwartość.Sebastian wrote:EDIT: Ah, no i jak masz asp.net to możesz hostować wyłącznie przez iis server, co jest minusem, bo działa on tylko na windowsie - przez co hosting jest droższy. Lecz powstał projekt, który przenosi .NET framework'a na linuxa, zawsze jedną wersję wstecz. Podobno Microsoft ma ich wspierać, może coś ciekawego z tego wyjdzie.