Vortexmind: free your mind Blog

Who controls the past, controls the future. Who controls the present, controls the past.
aprile 20, 2008

Web RAD : Turbogears + Elixir Tutorial – Part 1

Author: Vortexmind - Categories: English, Informatica, Webdesign - Tags: , , , , , , , , , , , , , , , , ,

Turbogears Framework LogoIn web application development, today we can get huge benefits by using frameworks, as they help with code reusing, generalization, templating and dealing with best pratices and design patterns.

While many people has moved toward Ruby on Rails, I’am more interested in learning Python, and using python-based frameworks. I’ve played a little with Django, but I was disappointed when I discovered that at present it doesn’t support multiple-fields primary keys in your data models. So I looked around a little and i stepped into Turbogears. It seems to me that this framework is undertaking a lot of refactoring, but it still seems to me a good choice because of its modularity and interchangeability (while Django is more monolithic as I can understand).

As I’m learning, I will write some tutorials about Turbogears, hoping next people will get some help with issues I’ve encountered. I must say that, while I have a strong education in IT and programming languages, I am not an experienced python programmer, but this is surely not a problem (at least, in this tutorial’s context smiley ) . In this tutorial, I will show you a basic project setup: we will use Turbogears framework (1.0.4.4), Elixir (0.5.x) for data modeling & access, and Genshi for templating.
Read it all..

ottobre 30, 2006

A new love – Django framework

Author: Vortexmind - Categories: Applications, Informatica, Technology, Webdesign - Tags: , , , , , , , , , , , , , , , , , , ,

Django Framework LogoAvendo deciso di ributtarmi a capofitto nel fantastico mondo del webdesign, mi sono studiato in giro le varie soluzioni per uno sviluppo rapido e coerente delle proprie applicazioni web. Per chi avesse dormito negli ultimi 10 anni, sono finiti infatti i tempi dello sviluppo pseudo-artigianale con il notepad: oggi esistono soluzioni ben più complete che permettono di sfruttare appieno le conoscenze acquisite in questo settore, che implementano con successo molti dei design pattern più utili. Tuttavia questo entusiasmo ha portato a una massiccia proliferazione di framework e content management system variegati, con il risultato che il termine della ricerca lascia nella testa un senso di confusione e indecisione: quale framework scelgo per lo sviluppo della mia applicazione web? Read it all..