Geekzone: technology news, blogs, forums
Guest
Welcome Guest.
You haven't logged in yet. If you don't have an account you can register now.




424 posts

Ultimate Geek


#29334 3-Jan-2009 18:51
Send private message

Ok, first I've never done any web stuff before, but I have done 'normal' programming, so in other words, I'm a technical guy.

I want to create a website, and rather than have static web pages, which never change, I'd like the site to do stuff.  Send out confirmation emails, make decisions based on (say) a persons age, country etc, change the website functionality based on all sorts of things.

Can people please make recommendation about what technologies to use?  I'm not sure what is good, what is bad, what is obsolete and what is too cutting edge.  I don't mind paying for software, suppose I'd have a budget of $400-500, and I can get an academic discount if that helps with things.  I'd rather pay for software that makes life easier for a beginner, rather than waste time with freeware that is less user friendly.

Also I'd prefer some technology that has a lot of books available via interloan rather than just what's available on the web.  BTW, if you want to see what's available via interloan: the Te Puna database here has it.

edit: forgot to say that I'm running Windows.


Create new topic

dpw

835 posts

Ultimate Geek

Trusted

  #187230 3-Jan-2009 20:39
Send private message

Hi there,

That's quite amusing how you refer to your current knowledge as "normal" programming, as opposed to "web" :o) May I ask what that "normal" programming is? That may help decide how much learning you need to invest. If you mostly live in the Windows environment then you may already be familiar with .NET in the desktop world? It may be more logical to invest time in ASP.NET - you mostly just need to remember the stateful vs stateless paradigm, and a couple of other things, and you should be good to go.

Other possible and accessible technologies include PHP and Ruby on Rails. Some may consider Silverlight cutting edge in the Microsoft world, especially since the XAML world requires a fair amount of paradigm shift in your thinking compared to, say, .NET Windows Form and ASP.NET.

When it comes to tools you probably don't have much to worry about. As you said, the Academic Edition are quite affordable. You can get Visual Studio 2008 Pro Academic for around 200-odd bucks last I looked. If you fancy yourself a bit of a designer then you may want to play around with the Microsoft Expression products (Design, Web, etc.).

When it comes to learning resources you should be able to get quite far only with Google as your friend. All of the more common technologies mentioned above are mature enough to have plenty of resources online. If you learn better from books then there should be plenty of .NET books around. Can't say I've looked for PHP or RoR books though - online resources may well be your best bet.

It also depends on what sort of websites you'd like to build. There may be various CMSs you can choose from - each web technology has a free one or three floating around. The should give you the leg up in managing and publishing content.

Good luck! There should be plenty of folks around who can give you more advice.

Cheers,
D.




Android user, software developer, a semi-typical (not a gamer) geek, and a Bernese Mountain Dog nut!

http://savitarbernese.com | https://nz.linkedin.com/in/danywu

1819 posts

Uber Geek

Trusted

  #187252 3-Jan-2009 22:07
Send private message

I don't like the limiataions of a printed book and use a 2nd monitor to display the reference infomation I use.

Have you looked at the googles platform, with their email, doc's, googles appengine and open social

I like googles appengine becuase "Run your web applications on Google's infrastructure. Build apps on the same scalable systems that power Google applications."

The Apps engine uses Python 2.5




 
 
 
 


Phil Gale
1108 posts

Uber Geek

Trusted
Red Jungle
Subscriber

#187264 3-Jan-2009 23:41
Send private message

I heartily recommend looking at ASP.NET.. the typical IDE is Visual Studio, and there's a free Express version for you to try out before splashing out on the full versions (not that you necissarily need to even).

As for resources, the ASP.NET website has a LOT of great resources, tutorials, videos, getting started guides, etc.

If you do get into a bit of ASP.NET and need some help, feel free to come back and ask Cool




Red Jungle: we make fantastic software

RSS  Twitter  Facebook  Skype

2210 posts

Uber Geek

Trusted

  #187269 4-Jan-2009 02:42
Send private message

You could also look at Wordpress (more of a blogging tool) or Drupal. Drupal is fantastic, though I'm biased because it's what I use. But with the list of addon modules, you can make a pretty amazing site using Drupal. The Onion for example is a Drupal based site.

Both Drupal and Wordpress are free, they use MySQL and PHP4/5 to do the heavy lifting work. Both those are free as well and you can get an install package from the XAMPP page. There's a bit of a guide for getting Drupal to work with XAMPP here.

Whatever you choose, have fun!

Create new topic



Twitter and LinkedIn »



Follow us to receive Twitter updates when new discussions are posted in our forums:



Follow us to receive Twitter updates when news items and blogs are posted in our frontpage:



Follow us to receive Twitter updates when tech item prices are listed in our price comparison site:





News »

Intel introduces 10th Gen Intel Core H-series for mobile devices
Posted 2-Apr-2020 21:09


COVID-19: new charitable initiative to fund remote monitoring for at-risk patients
Posted 2-Apr-2020 11:07


Huawei introduces the P40 Series of Android-based smartphones
Posted 31-Mar-2020 17:03


Samsung Galaxy Z Flip now available for pre-order in New Zealand
Posted 31-Mar-2020 16:39


New online learning platform for kids stuck at home during COVID-19 lockdown
Posted 26-Mar-2020 21:35


New 5G Nokia smartphone unveiled as portfolio expands
Posted 26-Mar-2020 17:11


D-Link ANZ launches wireless AC1200 4G LTE router
Posted 26-Mar-2020 16:32


Ring introduces two new video doorbells and new pre-roll technology
Posted 17-Mar-2020 16:59


OPPO uncovers flagship Find X2 Pro smartphone
Posted 17-Mar-2020 16:54


D-Link COVR-2202 mesh Wi-Fi system now protected by McAfee
Posted 17-Mar-2020 16:00


Spark Sport opens its platform up to all New Zealanders at no charge
Posted 17-Mar-2020 10:04


Spark launches 5G Starter Fund
Posted 8-Mar-2020 19:19


TRENDnet launches high-performance WiFi Mesh Router System
Posted 5-Mar-2020 08:48


Sony boosts full-frame lens line-up with introduction of FE 20mm F1.8 G large-aperture ultra-wide-angle prime Lens
Posted 5-Mar-2020 08:44


Vector and Spark teamed up on smart metering initiative
Posted 5-Mar-2020 08:42



Geekzone Live »

Try automatic live updates from Geekzone directly in your browser, without refreshing the page, with Geekzone Live now.


Support Geekzone »

Our community of supporters help make Geekzone possible. Click the button below to join them.

Support Geezone on PressPatron



Are you subscribed to our RSS feed? You can download the latest headlines and summaries from our stories directly to your computer or smartphone by using a feed reader.

Alternatively, you can receive a daily email with Geekzone updates.