azyl Opublikowano 13 Stycznia 2010 Zgłoś Opublikowano 13 Stycznia 2010 Witam Projektuje program do zarzadzania serwisem rtv. To bedzie aplikacja obslugujaca zlecenia na naprawy sprzetu. Sama aplikacje napisze na bazie MySql, w tym nie widze wiekszego problemu. Schody zaczynaja sie gdzie indziej. Mianowicie ma byc mozliwosc dostepu przez internet tak aby klient mogl zobaczyc postep prac ( na jakim etapie jest naprawa jego sprzetu ) oraz rejestracja klienta. Widze tylko opcje na php i asp.NET jesli chodzi to, moze macie jakies pomysly jak to zrobic przez c# ? PHP niby nie jest trudne, ale w nim sie slabo orientuje, wolalbym calosc zrobic w c# Pozdrawiam Cytuj Udostępnij tę odpowiedź Odnośnik do odpowiedzi Udostępnij na innych stronach Więcej opcji udostępniania...
ULLISSES Opublikowano 13 Stycznia 2010 Zgłoś Opublikowano 13 Stycznia 2010 To wymagało by pobierania przez klienta programu ze strony i udostępnienia bazy MySQL w Sieci. Mocno chybiony pomysł. Zostań przy PHP. Cytuj Udostępnij tę odpowiedź Odnośnik do odpowiedzi Udostępnij na innych stronach Więcej opcji udostępniania...
SGJ Opublikowano 13 Stycznia 2010 Zgłoś Opublikowano 13 Stycznia 2010 (edytowane) O czym Ty piszesz? Asp.Net chodzi na serwerze tak samo jak php. Potrzebuje tylko serwera na okienkach. Swoją drogą ostatnio napisałem program do prowadzenia serwisu instalowany na PC i niedługo jako rozszerzenie bede robił to samo dostepne przez www i pomimo tego ze program pisałem w c# pod uwagę biore własnie tylko php. Pomine fakt ze jak sie potrafi pisac w C# to napisanie aplikacji dzialającej przez www nie powinno byc zadnym problemem. Edytowane 13 Stycznia 2010 przez SGJ Cytuj Udostępnij tę odpowiedź Odnośnik do odpowiedzi Udostępnij na innych stronach Więcej opcji udostępniania...
ULLISSES Opublikowano 13 Stycznia 2010 Zgłoś Opublikowano 13 Stycznia 2010 Nie wiem do kogo było to pierwsze pytanie, ale... nie ma opcji napisania czegokolwiek w C# mogącego łączyć się z bazą w Sieci bez pobrania tego czegoś na komputer klienta. C# to nie jest język server-side. Wiem, czym jest ASP. Cytuj Udostępnij tę odpowiedź Odnośnik do odpowiedzi Udostępnij na innych stronach Więcej opcji udostępniania...
SGJ Opublikowano 13 Stycznia 2010 Zgłoś Opublikowano 13 Stycznia 2010 (edytowane) To jeszcze doczytaj czym jest ASP z ".NET" w nazwie i jaki jest jego związek z platformą .Net oraz obsługiwanymi językami jak np c#. Edytowane 13 Stycznia 2010 przez SGJ Cytuj Udostępnij tę odpowiedź Odnośnik do odpowiedzi Udostępnij na innych stronach Więcej opcji udostępniania...
ULLISSES Opublikowano 13 Stycznia 2010 Zgłoś Opublikowano 13 Stycznia 2010 I prościej będzie klepać C#, by generować strony WWW, niż klepnąć kilka linijek PHP? Cytuj Udostępnij tę odpowiedź Odnośnik do odpowiedzi Udostępnij na innych stronach Więcej opcji udostępniania...
moe Opublikowano 13 Stycznia 2010 Zgłoś Opublikowano 13 Stycznia 2010 (edytowane) azyl zrob to w asp, wystarczy ci tylko dobrze skonfigurowac kontrolke login tak zeby sie laczyla do bazy na ktorej dziala wersja okienkowa. tym bardziej, skoro wszystko pisales w c# to nie widze problemu napisania tego w asp - jedynie co musisz znac to pare rzeczy zwiazanych z ApplicationState czy Session i nie ma sensu uczyc sie od nowa php. Cala reszta to pikus. pamietaj o sql injection ;) ULLISSES z tym jezykiem server-side to mnie rozbawiles :):) dla uscislenia Ci napisze ze asp to technologia, ktora pozwala pisac aplikacje webowe (podobne do okienkowych) za pomoca Visual Basic albo C#. Dodatkowo strony w asp nie generujesz za pomoca c# czy vb tylko zwyklego html i css a te rzeczy, ktore beda dynamicznie sie zmieniac dodajesz w samym html (runat="server"). I nie ma sensu pisac cokolwiek w php skoro wiekszosc kodu juz ma i wystarczy dodac raptem pare rzeczy. Edytowane 13 Stycznia 2010 przez moe Cytuj Udostępnij tę odpowiedź Odnośnik do odpowiedzi Udostępnij na innych stronach Więcej opcji udostępniania...
ULLISSES Opublikowano 13 Stycznia 2010 Zgłoś Opublikowano 13 Stycznia 2010 Tak więc musi naklepać html + trochę kodu ASP do obsługi kontrolki. Ergo: Nie da się tego zrobić wyłącznie za pomocą C#. PS. Tylko MS mógł wymyślić interpreter C... ;] Cytuj Udostępnij tę odpowiedź Odnośnik do odpowiedzi Udostępnij na innych stronach Więcej opcji udostępniania...
moe Opublikowano 14 Stycznia 2010 Zgłoś Opublikowano 14 Stycznia 2010 Tak więc musi naklepać html + trochę kodu ASP do obsługi kontrolki. Ergo: Nie da się tego zrobić wyłącznie za pomocą C#. PS. Tylko MS mógł wymyślić interpreter C... ;] nie rozumiesz. jeszcze raz Ci piszę, że asp to nie język programowania i nie ma czegoś takiego jak kod asp. To bardziej środowisko uruchomieniowe dla aplikacji webowych (taki server aplikacji), które piszesz albo za pomocą vb albo c#. I zrealizujesz wszystko za pomoc c#, a asp tym sie różni od Windows Forms, że łopatologicznie mówiąc dostarcza Ci zbiór nowych klas, kontrolek, funkcji dla servera aplikacji i powoduje jak wcześniej robiłeś aplikacje okienkowe to możesz w bardzo podobny sposób zrobić sobie webową. Nic więcej. Tak samo jak np piszesz aplikacje(okienkową) WPF. Część programowa jest robiona w C# albo VB a wizualną edytujesz w XAML'u. W asp część programowa to VB albo C# a widok strony to zwykły edytor HTML z tą różnicą, że masz możliwość dodania do tych kontrolek atrybutów, które będą powodowały, że kontolka jest "zmieniana" przez server. Cytuj Udostępnij tę odpowiedź Odnośnik do odpowiedzi Udostępnij na innych stronach Więcej opcji udostępniania...