+1 on django.
For version control, I use mercurial on a Linux VPS ( hosted by linode, who're super-awesome ). Works great for my cross-platform needs ( win / linux / mac ) and I use SSH as a tunnel. -Vijay On Mon, 28 Nov 2011 22:23:08 -0800, Nimret Sandhu wrote: it's a lovely drive though .. esp through the vineyards .. drove to tri-cities a few weeks ago for a mini weekend vacation :) as to web programming - there are lots of ways to skin that cat. sounds like you're familiar with access so probably somewhat familiar with relational databases. http://www.mysql.com/ [1] or http://www.postgresql.org/ [2] will work fine as an access replacement ( I prefer postgres over mysql though I've used both). There are probably UI tools floating around somewhere but your best bet is to probably get well versed in SQL. for web frameworks https://www.djangoproject.com/ [3] is pretty well known in python land. some newer ones are http://www.pylonsproject.org/ [4] and http://www.turbogears.org/ [5]. Since I do a lot of enterprise java work I prefer http://www.playframework.org/ [6] these days for quick border-left: 1px #ccc solid; padding-left: 1ex;"> Hi I would love to drop in on a meeting to ask some questions but the Tri-Cities is a bit of a drive to Seattle. I'm looking for some guidance, opinion, direction, or pointers on how or what to use to create a personal web application. I really don't know where to start or the best direction to go. I'm not a programmer and I use mainly MS Office and VBA/VB6 to create macros/tools to help me do my job. The data I use comes from multiple sources - text files, spreadsheets, xml files, and web sites - and is currently consolidated in Excel or Access depending on the information source. I use VBA to massage the data and output selected data into formatted text files for input to other stand alone commercial software packages. The IT groups in the companies I work for have made it extremely difficult to run these small Office Apps by either blocking macros, prohibiting stand alone apps, or generally being a PITA (protected share or net drive locations). I would love to be able to set up an external site I can set up my l data tables, access from them anywhere, and use my calculational tools so I don't have to constantly re-create (read as re-type or re-enter) the input information, and generally protect the data. I would love to start using more open source but have to admit I'm getting too old for too many new tricks (I'm from the Fortran IV and slide rule generation). Kind of getting tired carrying my laptop around and using encyrpted thumbdrives to transfer data. Bob -- Vijay Varadan Skype: vijayvaradan | USA: +1-206-849-3710 (C) India: +1-425-956-3326 (VOIP) | India: +91-99400-13652 (C) LinkedIn: http://linkd.in/qTORH7 [11] | Blog: http://bit.ly/oQBwNl [12] Google+: http://bit.ly/vijayplus [13] | Facebook: http://on.fb.me/oF7dq9 [14] Twitter: http://bit.ly/qsiqrp [15] AXHAM CORPORATION | Axham Technologies, LLP LinkedIn: http://linkd.in/nL9wNX [16] | LinkedIn: http://linkd.in/odgEc9 [17] Website: http://axham.com [18] | Facebook: http://on.fb.me/axhamgames [19] Twitter: http://bit.ly/mPaDwB [20] Links: ------ [1] http://www.mysql.com/ [2] http://www.postgresql.org/ [3] https://www.djangoproject.com/ [4] http://www.pylonsproject.org/ [5] http://www.turbogears.org/ [6] http://www.playframework.org/ [7] http://box.com/ [8] https://www.dropbox.com/ [9] http://www.nimret.org/ [10] mailto:[email protected] [11] http://linkd.in/qTORH7 [12] http://bit.ly/oQBwNl [13] http://bit.ly/vijayplus [14] http://on.fb.me/oF7dq9 [15] http://bit.ly/qsiqrp [16] http://linkd.in/nL9wNX [17] http://linkd.in/odgEc9 [18] http://axham.com/ [19] http://on.fb.me/axhamgames [20] http://bit.ly/mPaDwB
