Overclock.net - Overclocking.net
     
 
Home Gallery Reviews Blogs Register Today's Posts Mark Forums Read Members List


Go Back   Overclock.net - Overclocking.net > Software, Programming and Coding > Coding and Programming > Web Coding

Reply
 
LinkBack Thread Tools
Old 02-02-09   #1 (permalink)
Programmer
 
kdbolt70's Avatar
 
intel ati

Join Date: May 2007
Location: haslett, MI
Posts: 1,162

Rep: 128 kdbolt70 is acknowledged by manykdbolt70 is acknowledged by many
Unique Rep: 93
Trader Rating: 1
Default What framework is right for me?

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!
__________________

~M Hail to the Victors M~

System: It's about time!
CPU
Q6600 G0 @3.3Ghz
Motherboard
Gigabyte EP45-UD3P
Memory
4Gb Gskill 1066Mhz PK's
Graphics Card
Sapphire 2900Pro Flashed to XT
Hard Drive
Seagate Barracuda 320Gb & WD Black 640Gb
Sound Card
Onboard
Power Supply
Corsair HX 620W
Case
CM 690
CPU cooling
Tuniq Tower 120
GPU cooling
stock
OS
Vista Business and VMWare Ubuntu
Monitor
Acer AL2223W 22"
kdbolt70 is offline   Reply With Quote
Old 02-02-09   #2 (permalink)
Programmer
 
Polska's Avatar
 
intel nvidia

Join Date: Oct 2007
Location: Toronto, Ontario, Canada
Posts: 707

Rep: 82 Polska is acknowledged by some
Unique Rep: 72
Trader Rating: 2
Default

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:
Originally Posted by roningai
Never,eva go AS5 to mouth....
GPU-Z Validation
CPU-Z Validation
XBL Gamer Card

System: Big Polish Sausage
CPU
E6850 3.7Ghz @ 1.45v
Motherboard
Gigabyte GA-EP45-UD3P
Memory
Corsair Dual Channel TWINX 2048MB PC6400 DDR2 800
Graphics Card
EVGA 8800 GTS 640MB @ 650/1000
Hard Drive
WD Raptor 150Gb , WD Black 500Gb
Sound Card
Turtle Beach - Montego DDL
Power Supply
Ultra 700W
Case
Ultra Grid ATX Case
CPU cooling
zalman 9700
GPU cooling
stock
OS
Windows 7 Pro RTM (32 bit)
Monitor
Samsung 226BW

Last edited by Polska : 02-02-09 at 07:43 PM
Polska is offline   Reply With Quote
Old 02-02-09   #3 (permalink)
News Fiend
 
kyotejones's Avatar
 
intel nvidia

Join Date: Mar 2007
Posts: 222

Rep: 32 kyotejones is acknowledged by some
Unique Rep: 29
Trader Rating: 0
Default

Since you are experienced in C# ASP.Net would be easier for you to pick up on and get going.
__________________
System: SCUD
CPU
Pentium C2D 2.4GHz
Motherboard
ASUS P5N32-E SLI
Memory
2x1Gb Balistix
Graphics Card
GeForce 7950 GT
Sound Card
SupremeFX (ADI 1988b)
Power Supply
ENERMAX Liberty 620W
Case
RAIDMAX SMILODON ATX
CPU cooling
ARCTIC COOLING Freezer 7
GPU cooling
Passive Heat Sink + CPU Fan
OS
Win XP Pro
Monitor
2x20" Samsung SyncMaster
kyotejones is offline   Reply With Quote
Old 02-03-09   #4 (permalink)
Case Modder
 
Spotswood's Avatar
 
Join Date: Jul 2008
Location: New Hampshire, USA
Posts: 235

Rep: 45 Spotswood is acknowledged by some
Unique Rep: 38
Trader Rating: 0
Default

Check out fubumvc for the framework and Fluent NHibernate for object persistence/query. Cutting-edge stuff.
__________________
Rich
Custom Wooden Case Builder
Overclock.net Mod of the Month
Spotswood is offline   Reply With Quote
Old 02-03-09   #5 (permalink)
Programmer
 
kdbolt70's Avatar
 
intel ati

Join Date: May 2007
Location: haslett, MI
Posts: 1,162

Rep: 128 kdbolt70 is acknowledged by manykdbolt70 is acknowledged by many
Unique Rep: 93
Trader Rating: 1
Default

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!
__________________

~M Hail to the Victors M~

System: It's about time!
CPU
Q6600 G0 @3.3Ghz
Motherboard
Gigabyte EP45-UD3P
Memory
4Gb Gskill 1066Mhz PK's
Graphics Card
Sapphire 2900Pro Flashed to XT
Hard Drive
Seagate Barracuda 320Gb & WD Black 640Gb
Sound Card
Onboard
Power Supply
Corsair HX 620W
Case
CM 690
CPU cooling
Tuniq Tower 120
GPU cooling
stock
OS
Vista Business and VMWare Ubuntu
Monitor
Acer AL2223W 22"
kdbolt70 is offline   Reply With Quote
Old 02-03-09   #6 (permalink)
WaterCooler
 
Spazghost's Avatar
 
intel nvidia

Join Date: Aug 2008
Location: Michigan
Posts: 572

Rep: 40 Spazghost is acknowledged by some
Unique Rep: 38
Trader Rating: 5
Default

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.~

System: GhostBox
CPU
Q9550 (Lapped) @ 3825MHz
Motherboard
EVGA 780i FTW
Memory
4x2GB OCZ Reaper @ 5-5-5-18 2.1V
Graphics Card
2xSLI - EVGA GTX260 (216)
Hard Drive
320GB Seagate RAID 1: 1TB WD
Sound Card
Creative X-Fi Titanium
Power Supply
Corsair 850HX
Case
CoolerMaster Stacker 810 (Modded)
CPU cooling
Swiftech Apogee GTZ
OS
Vista Ultimate x64, Ubuntu 8.10 x64
Monitor
Acer P244W
Spazghost is offline Spazghost's Gallery   Reply With Quote
Old 02-09-09   #7 (permalink)
Commodore 64
 
intel nvidia

Join Date: Feb 2009
Location: Rochester, NY
Posts: 25

Rep: 1 mikecentola Unknown
Unique Rep: 1
Trader Rating: 0
Default

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

System: home pc
CPU
Q6600
Motherboard
ASRock P45XE-WiFiN
Memory
4 x 2GB G.Skill DDR2-1066
Graphics Card
GTX260
Hard Drive
Samsung HD753LJ 750GB HDD
Sound Card
On board
Power Supply
Coolmax CUG-700B 700W PSU
Case
Apevia X-Jupiter G-Type Case
CPU cooling
Xigmatek HDT-S1283 HSF
GPU cooling
Stock
OS
Windows Vista x64 SP1
Monitor
Dell 2407WFP LCD
mikecentola is offline   Reply With Quote
Old 02-09-09   #8 (permalink)
Performance
 
linskingdom's Avatar
 
intel nvidia

Join Date: Jun 2007
Location: In Office
Posts: 13,418

Rep: 3340 linskingdom is a gurulinskingdom is a gurulinskingdom is a gurulinskingdom is a gurulinskingdom is a gurulinskingdom is a gurulinskingdom is a gurulinskingdom is a gurulinskingdom is a gurulinskingdom is a gurulinskingdom is a guru
Unique Rep: 1406
Trader Rating: 7
Default

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..


System: QD65D45
CPU
E8500
Motherboard
Gigabyte EP45-UD3P
linskingdom is offline Overclocked Account linskingdom's Gallery   Reply With Quote
Old 02-10-09   #9 (permalink)
Programmer
 
stupid's Avatar
 
amd nvidia

Join Date: Jan 2006
Location: Baghdad, Iraq
Posts: 1,254

Rep: 148 stupid is acknowledged by manystupid is acknowledged by many
Unique Rep: 117
FAQs Submitted: 1
Trader Rating: 4
Default Asp.Net for sure

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

System: Minazo
CPU
Opteron 1210
Motherboard
Biostar TForce 550 SE
Memory
2x2GB G.Skill DDR2 800
Graphics Card
eVGA 8800GT
Hard Drive
500GB 16MB Buf Samsung
Power Supply
Corsair HX520W Modular
Case
CoolerMaster Centurion 5
CPU cooling
CoolerMaster GeminII & Scythe SFF21Ds
GPU cooling
Accelero S1 & Scythe SFF21D
OS
XP Pro SP2
Monitor
Dual monitors: 22" & 19" Widescreens
stupid is offline   Reply With Quote
Reply


Currently Active Users Viewing This Thread: 1 (0 members and 1 guests)
 
Thread Tools



All times are GMT -5. The time now is 06:11 AM.


Overclock.net is a Carbon Neutral Site Creative Commons License

Terms of Service / Forum Rules | Privacy Policy | DMCA Info | Advertising | Become an Official Vendor
Copyright © 2009 Shogun Interactive Development. Most rights reserved.
Page generated in 0.14350 seconds with 8 queries