Az Apache Tomcat egy végtelenül egyszerű java webszerver (pontosabban servlet container). Előszeretettel használják pl. fejlesztésekhez, de éles alkalmazások is visz szép számmal.
Lehet belölet kattingatos telepítőt is használni, de mi most a "portable" változatot fogjuk megnézni. Mi is kell, hogy beizzítsunk egyet?
Tomcat 8.x alaptelepítés
2014.12.30. 00:43 :: apriliars
Szólj hozzá!
Címkék: java tomcat
Monodevelop és a beépített szerver Lubuntu alatt
2013.02.09. 09:21 :: apriliars
Ha Monodevelop-ot telepítünk Lubuntu alatt, majd létrehozunk egy asp.net projektet nem fog sikerülni futtatni, ugyanis szolidan az ablak alján a következő hiba üzenet jelenik majd meg.
Could not launch web server. The "xsp4" web server cannot be started. (És ebben a szellemben tovább :) )
Ez attól van, hogy a Monodevelop telepítésével együtt valami misztikus oknál fogva a beépített szerver-eket nem telepíti a lubuntu, így ezt nekünk kell megtenni.
Ha asp.net 2.0 (és 3.5-ös) app-ot akarunk futtatni akkor a következő parancsot futtassuk:
sudo apt-get install mono-xsp2
Ha asp.net 4.0 app-ot akarunk futtatni akkor a következő parancsot futtassuk:
sudo apt-get install mono-xsp4
Na jó én csaltam, mert a synaptic-ból grafikus felületről telepítettem :)
Más teendőnk egyébként nincs. A sikeres telepítés után a Monodevelop és az xsp már maguktól összetalálkoznak és a következő futtatási kísérlet már sikeres lesz.
Szólj hozzá! · 2 trackback
Címkék: linux .net mono monodevelop xsp
Hash készítés titka
2012.09.19. 07:24 :: apriliars
Jelszót nem illik másképpen tárolni, csak Hash-elve, tehát a jelszó string-eket hash-elni kéne. dotNet alatt a string-ek GetHashCode() tagfüggvénye adja magát a feladatra. Igen ám, de a meglepetés akkor ér bennünket, ha alkalmazásunkat egyszer másik vason futtatják és az mondjuk nem 32 bit-es, hanem 64.
Szólj hozzá!
Címkék: .net c# hash SHA256
ASP.NET File Upload nem működik ha aszinkron módon töltjük be?
2012.02.21. 07:03 :: apriliars
Nem oly rég egy érdekes problémába szaladtam bele. Ha egy asp.net-es file upload vezérlőt aszinkron módon töltök be (pl. update panel segítségével) akkor mindig az mutatja, hogy nincs fájl feltöltve, míg ha ugyanazt a vezérlőt, ugyanott full postback-el akkor működik rendeltetésszerűen. Bevallom ezt a problémát bekeríteni sem volt egyszerű, de innen már gyorsan ment a megoldás. Csupán egy sort kellett az adott oldal page load eseményébe bigyeszteni és minden megoldodott.
Szólj hozzá!
Címkék: ajax .net asp.net c#
Firebird Embedded asp.net oldalon
2011.12.30. 09:18 :: apriliars
Sziasztok!
Talán már másnak is volt olyan sanyarú sorsa, hogy nem fért hozzá egy tárhely szolgáltatónál értelmes adatbázishoz, de azért valamiféle adatkezelésre szüksége lett volna.
Itt is az un. in-process adatbázisok jöhetnek szóba, amelyek nem állandó szervízként futnak és így csak akkor mocorognak ha megszólítják őket. Jellemzően maximum néhány dll és egy fájl ilyenkor az adatbázis. Ezért az egyszerűségért azonban gyakran az elérhető a funkciók szükőségével szoktunk fizetni. Erre a legjobb példa az SQL Server CE, amelyben gyakorlatilag az összes valamire való funkciót kigyilkolták az SQL Serverhez képest.
Ugyanakkor van olyan eset ahol tényleg megmarad a funkció gazdagság. Emiatt a legjobb választás szerintem a FireBird embed változata ahol tényleg minden lehetőség megvan ami a nagytestvérnél is rendelkezésre állt.