ASP.NET nebo Ruby on Rails pro někoho nového pro vývoj webových aplikací?

hlasů
3

Mám zkušenosti v oblasti vývoje aplikací typu klient-server v C / C ++ na platformě Windows. Chtěl bych se dostat do vývoje webových aplikací na bázi aplikace. Mám pochopení rozvojových koncepcí webových aplikací obecně. Který framework vývoj webových aplikací by bylo nejrychlejší naučit / master? V současné době jsem učení .NET a C #, ale zobrazí aktuální Microsoft pro vývoj webových aplikací stack mít strmější křivku učení se svými nesčetnými technologií, jako ASP.NET MVC, Silverlight a WCF. Na druhou stranu jsem pořád slyšel o Ruby a Rails, a zdá se, že Ruby je mnohem snadnější se učit a Kolejnice vlastní využití MVC je nejpřirozenější způsob, jak vývoj webových aplikací a je také mnohem rychleji rozvíjet. Jsem naklánět více k Ruby, ale mám strach, že jsem se mohou pomalu vzdalovat od platformu Windows do nějaké nepovolené území.

Položena 27/08/2009 v 05:56
zdroj uživatelem
V jiných jazycích...                            


4 odpovědí

hlasů
2

Zkuste Web2py rámec: http://www.web2py.com/ . Používá Python a podle mého názoru je velmi snadné.

Odpovězeno 27/08/2009 v 06:08
zdroj uživatelem

hlasů
1

Za prvé, měli byste vědět, že přechod na vývoj webových aplikací na bázi aplikace z klient-server věci mohou být zaučení samo o sobě. Doporučuji naučit alespoň základy HTML, CSS a JavaScriptu, stejně jako programovací jazyk výběru.

Vyzkoušet 2 nebo 3 různé jazyky pro začátek a projít alespoň základní tutoriál na každý získat představu o tom, jaké jsou vaše libosti a nelibosti jsou. Když jsem začal první 3 Snažil jsem se ASP, PHP a Perl. Šel jsem s PHP z mnoha důvodů, které jsem se dostat do tady, ale jde o to stačí, aby to vyzkoušet sami. Od té doby jsem se dozvěděl, Ruby, Python, Java a chtějí se naučit Scala brzy. Pro začátek jsem se obvykle doporučují snaží Ruby nebo PHP. Pokusíte-li se PHP být jisti, že se také podívat do CakePHP nebo jiný MVC framework, aby vám jít rychleji.

Odpovězeno 27/08/2009 v 06:13
zdroj uživatelem

hlasů
1

Pokud byste chtěli zůstat u C ++, zkuste hm: http://www.webtoolkit.eu/wt .

Z mé omezené experiance, PHP a některé rámců postavené na něm jsou nejjednodušší skočit do.

Web2py je pěkný mobilní python rámec (Bylo mi řečeno, že kód funguje v google AppEngine beze změny), který byste se mohli podívat do stejně.

Ale to se scvrkává na osobním preferance. Vyzkoušet všechny boty, které můžete najít, vybrat ten, který vám vyhovuje nejlépe.

Odpovězeno 27/08/2009 v 06:12
zdroj uživatelem

hlasů
1

To neznamená, že Ruby-on-Rails je špatné věci - ve skutečnosti, to je úžasné!

Zatím je vše o vyzkoušení a hlavně svůj vlastní preference.

Máte zkušenosti s C # a .NET (myslím, že jste si také zkušenosti s Windows Forms).

Koncept Windows Forms a C # jako „kód za“ budete mít žádné velké problémy přizpůsobují WebForms nebo Silverlight.

Výjimkou jsou některé webové konkrétní věci, ale je to úžasná příležitost k učení v http://www.asp.net

Měl jsem stejný křivku učení, jak jste se naučili základní a vývoj ASP.NET v méně než jeden měsíc . (Věci, které jsem nemohl dělat, a to buď v PHP / Symfony ani JS po vybalení z krabice).

ASP.NET MVC je skvělý rámec, který má podobné funkce jako Ruby-on-Rails / Symfony - ale je to trochu jinak a má některé MS specifické rysy, které jsou také úžasné.

Rád bych vám navrhnout, aby následující knihy: Professional ASP.NET MVC 1.0

Odpovězeno 27/08/2009 v 05:59
zdroj uživatelem

Cookies help us deliver our services. By using our services, you agree to our use of cookies. Learn more