Sziasztok!
Fejleszt / fejlesztett valaki közületek ASP.NET-es oldalt? Egy nagyobb projektet kéne ezzel a techológiával készítenem, de gondban vagyok a fejlesztő környezettel. Van ugye a Microsoftos Visual Studio, de ahhoz Windowst kell bootolni, amit ugye nem szeretek.
Futtatott már valaki esetleg Visual Studiot wine-al? (Vagy ez nagyon-nagyon elvadult ötelt?)
A Mono Develop mennyire használható? Esetleg más linuxos alternatíva rajta kívül?
Köszönöm a segítségeteket!
Taki
- 1379 megtekintés
Hozzászólások
Először el kéne dönteni, hogy a nagyobb project milyen környezetben fog majd futni.
Ha IIS + MS .NET framework, akkor nem nagyon marad más választás, mint a Win + VisualStudio. Esetleg használhatsz SharpDevelopot, ha valamiért jobban tetszik.
A Linux + Mono + MonoDevelop + Apache + mod_mono a másik alternatíva, de én még nem hallottam róla, hogy ilyen környezetben komoly dolgokat futtatnának. Bár elvileg működhet.
Esetleg kombinálhatod a kettőt, és portolhatod alkalmazásod... ha mazochista vagy.
VisualStudio Wine-nal felejtős szerintem, ott azért nem csak arról van szó, hogy egy texteditornak el kell tudni indulnia egy emulált környezetben (gondolj bele, a framework alatta, a beépített webszerver, a debugger, stb...).
- A hozzászóláshoz be kell jelentkezni
"VisualStudio Wine-nal felejtős szerintem, ott azért nem csak arról van szó, hogy egy texteditornak el kell tudni indulnia egy emulált környezetben (gondolj bele, a framework alatta, a beépített webszerver, a debugger, stb...)."
A wine nem emulator, es eleg minimalis az altala okozott overhead. Ami gondot jelenthet szerintem, az az, hogy egyaltalan elindul-e, es ha elindul, akkor mennyire lesz stabil.
--
Fontos feladatot soha ne bizz olyan gepre, amit egyedul is fel tudsz emelni!
- A hozzászóláshoz be kell jelentkezni
Jó, Wine Is Not Emulator, vágom, de nem ez a probléma. Itt nem az a kihívás, hogy ha elindítod a notepad.exe-t, akkor az ő az ő Win32 API hívásait le tudd kezelni.
IL kódot kell tudnod fordítanod .NET framework alá, webszerver processt indítanod, a debuggerrel rácsatlakozni a webszerver processre... A VS sokkal mélyebben támaszkodik az OS illetve a Framework szolgáltalásaira, mint egy "hagyományos alkalmazás".
Ja, és nem tudom az ASP.NET AJAX-nak van-e már valami implementáció-kezdeménye a Monoban. Gyanítom nincs. Még maga az ASP.NET AJAX is csak RC stádiumban van...
- A hozzászóláshoz be kell jelentkezni