|
![]() |
Overclock.net - Overclocking.net > Software, Programming and Coding > Coding and Programming > Web Coding | |
What framework is right for me?
|
||
![]() |
|
|
LinkBack | Thread Tools |
|
|
#1 (permalink) | |||||||||||||
|
Programmer
![]() |
I gotta tell you, I feel embarrassed not knowing my basics when it comes to web dev. I am an experienced windows app and embedded developer (mainly C++ and C#), but I've done little web coding in my life. I am looking to start a site for my soon-to-be software business, and want to create it on my own. I'd like to have dynamic content, and be nicely organized. Also handle authentication and "shopping cart" purchasing.
I've had recommendations for Django and RoR, and using jquery for ajax stuff. I've also read ASP.NET might be easier because I'm already a .NET programmer? I can pick up languages fairly easily, but I need to know where to aim myself. I like sites like these: http://www.componentfactory.com/ http://www.socialtext.com/index.php I'm hoping to have a similar look and feel to mine. Thanks for the suggestions!
__________________
Whats this folding I've been hearing about? Crucial Ballistix Club ![]() Member of the OCN Diablo III Club ~M Hail to the Victors M~
|
|||||||||||||
|
|
|
|
|
#2 (permalink) | ||||||||||||||
|
Programmer
![]()
Join Date: Oct 2007
Location: Toronto, Ontario, Canada
Posts: 707
Rep: 82
![]() Unique Rep: 72
Trader Rating: 2
|
Ya if you have .net experience then asp.net would be good. All the backend (server code) you could write in c#. Of course you still need to know html at the very least (javascript is nice to know). Asp.net has some built in ajax support via Updatepanels with its Ajaxtoolkit so that makes life a little easier.
I don't really have much experience outside of .net (limited php) when it comes to web frameworks so I can't really tell you what would be good for you, but asp.net isn't bad. In case you are interested, some mroe material. Some ajax toolkit websites http://www.asp.net/ajax/showcase/ some controls that come with the ajax toolkit http://www.asp.net/ajax/ajaxcontroltoolkit/samples/
__________________
Quote:
CPU-Z Validation XBL Gamer Card
Last edited by Polska : 02-02-09 at 07:43 PM |
||||||||||||||
|
|
|
|
|
#3 (permalink) | ||||||||||||
|
News Fiend
![]() |
Since you are experienced in C# ASP.Net would be easier for you to pick up on and get going.
__________________
|
||||||||||||
|
|
|
|
|
#5 (permalink) | |||||||||||||
|
Programmer
![]() |
Thanks for all the suggestions everyone. I think I'm going to try ASP.NET mvc tonight. It is quite new (actually still in beta), but I think I can be pretty successful with it. I'm not in a huge time crunch so I'm more than happy to learn a new technology. I'll let you guys know how it goes!
__________________
Whats this folding I've been hearing about? Crucial Ballistix Club ![]() Member of the OCN Diablo III Club ~M Hail to the Victors M~
|
|||||||||||||
|
|
|
|
|
#6 (permalink) | ||||||||||||
|
WaterCooler
![]() |
If you decide to go with PHP, Symfony is the best PHP framework right now. http://www.symfony-project.org/
__________________
~The purpose of an arguement is not victory, but rather progress.~
|
||||||||||||
|
|
|
|
|
#7 (permalink) | |||||||||||||
|
Commodore 64
|
I've been looking into this myself, actually and I still haven't found one that I like 100%. Symfony looks great, but I'm not sure how the following is with that project. Drupal has a HUGE following and there is lots of help out there. Joomla seems pretty good too, and Rails is VERY fast, but can be a pain to learn.
__________________
www.mikecentola.com
|
|||||||||||||
|
|
|
|
|
#8 (permalink) | |||
|
Performance
![]() |
Since you are a .net developer so it should be easy to pick it up and move forward. The source, design/html and review (browser) panels in IDE should help you a lot. However, due to the capability of each version, you may start it from the right version of asp.net. .net 1.1->asp.net 1.1, .net 2.0-> asp.net 2.0 and .net 3.5->asp.net 3.5. They are pretty similar but just pick the match one to avoid unnecessary headache. The links above provided by members are good. Good luck.
__________________
Push to the limit one more time.. ![]()
|
|||
|
|
|
|
#9 (permalink) | ||||||||||||
|
Programmer
![]() |
You will be able to get Asp.Net in no time, but like mentioned above, you will want to learn html/css/javascript (jQuery maybe?).
MVC is a really cool technology, but be sure your hosting solution can/will handle it, as it requires IIS 7 or an upgraded IIS 6 - also, with it being beta, I recommend holding off putting anything production out just yet -- though, sites such as http://dotnetshoutout.com run on MVC. Just some input.
__________________
"If there is a god, I hope he has a good excuse" :turd: Woody Allen
|
||||||||||||
|
|
|
![]() |
| Currently Active Users Viewing This Thread: 1 (0 members and 1 guests) | |
| Thread Tools | |
|
|