Pitanje jedno, možda i nije na mjestu.Već sam možda gnjavio nekog time.Znači trenutno radim web(nisu još aplikacije) i naravno koristim PHP(preskupo mi je zbog malih "projekata" ići na ASP.NET.Jedno vrijeme sam radio u VB.NET-u.Ništa too big.
E sad se pojavila "potreba" za izradom manje aplikacije za upravljanje podacima(striktno desktop).Znači upis kroz formu, unos podataka u bazu(MS SQL) pretpostavljam, filtriranje po poljima i "ispis", nekakva statistika.Ispis, možda stvaranje .PDF-a.Nitša koloksijalno.
.NET mi se tu čini najlogičniji izbor, i C#, nekako mi je prirodniji.Ali muči me da ne dođem u koliziju sa PHP-om. a trenutno bih htio nastaviti usavršavanje istog.
What should i do?
kakva kolizija, nemoj se ograničavat i zamarat glupostima. ne postoji takva stvar kao što je programski jezik. postoje koncepti - varijabla, klasa, uzorci u razvoju, ORM. arhitektura. jezik je samo alat, baš kao visual studio.
uzmi c#. napravi si bazu u mssql-u, izgeneriraj klase u EF4, napravi si partial proširenja (operacije nad entitetima koje ti trebaju) u tom projektu (DataLayer) za ono što ti treba. GUI napravi kao novi projekt, zakači se na ovaj prije, i radi ga u čemu ti je lakše (XAML ili Forms).