Blog
Portofino 5.1.0 released!
Posted on October 31, 2019 by Emanuele Poggi
Portofino 5.0.3 released!
Posted on September 27, 2019 by Emanuele Poggi
Portofino 5.0 released!
Posted on May 23, 2019 by Giampiero Granatella
Portofino 5.0 alpha released!
Posted on May 3, 2019 by Giampiero Granatella
Portofino 4.2.5 released!
Posted on October 1, 2018 by Emanuele Poggi
Portofino 4.2.4 released!
Posted on September 7, 2018 by Emanuele Poggi
Portofino 4.2.3 released!
Posted on May 9, 2017 by Alessio Stalla
Portofino 4.2.2 released!
Posted on September 28, 2016 by Alessio Stalla
Portofino 4.2.1 released!
Posted on December 23, 2015 by Alessio Stalla
Portofino 4.2 released!
Posted on September 23, 2015 by Alessio Stalla
Portofino 4.1.2 released!
Posted on April 27, 2015 by Alessio Stalla
Portofino 4.1.1 released!
Posted on October 21, 2014 by Alessio Stalla
Tutorial: CRUD on an existing database using Portofino 4.1
Posted on August 30, 2014 by Emanuele Poggi
Portofino 4.1 released!
Posted on May 30, 2014 by Alessio Stalla
Portofino 4.1.beta6 released
Posted on February 06, 2014 by Alessio Stalla
Portofino 4.1.beta4 released
Posted on September 4, 2013 by Alessio Stalla
How to create interactive web charts
Posted on June 27, 2013 by Paolo Predonzani
Video tutorial: workflow buttons with Java annotations
Posted on June 14, 2013 by Paolo Predonzani
Video tutorial: CRUD on an existing database using Portofino 4
Posted on May 31, 2013 by Paolo Predonzani
How to use NetBeans to write Groovy scripts
Posted on May 08, 2013 by Giampiero Granatella
How to use IntelliJ Idea to write and debug Groovy scripts
Posted on April 24, 2013 by Giampiero Granatella
How to use Eclipse to write and debug Groovy scripts
Posted on April 11, 2013 by Giampiero Granatella
Portofino 4.0.10 released
Posted on March 25, 2013 by Alessio Stalla
Configuring Hibernate programmatically - part 2
Posted on March 12, 2013 by Alessio Stalla
Portofino 4 moves from GPL to LGPL
Posted on February 25, 2013 by Paolo Predonzani
Portofino 4.0.9 released
Portofino 4 reference manual published!
How to create a Blog in Portofino 4 - part 5
How to create a Blog in Portofino 4 - part 4
How to create a Blog in Portofino 4 - part 3
How to create a blog with Portofino 4 - part 2
Posted on December 12, 2012 by Giampiero Granatella
In the first tutorial we created the structure and a first version of the Blog application. In this one we'll introduce permissions and customization to improve both the navigation and the layout. Read more...
How to create a blog with Portofino 4
Posted on December 06, 2012 by Giampiero Granatella
This article begins a series of five tutorials on how to create a blog with Portofino 4 step by step. We'll develop an application that will implement the common features of a blog such as the management of posts, comments, users and permissions. Read more...
Portofino 4.0.8 released!
Posted on December 03, 2012 by Alessio Stalla
We’re proud to announce the release of Portofino 4.0.8, the newest version of our framework. This release is focused on maintainance and strengthening of existing features, especially text pages (CMS) and the wizard, as well as bugfixing. Read more...
CKEditor: "Browse server" for a large number of resources
Posted on November 27, 2012 by Paolo Predonzani
"Browse server" is a useful feature in CKEditor to select a resource among those available on the server. It is typically implemented as a browsable tree of folders and resources. In this blog I show a different approach, used in Portofino 4, that works well when the number of resources is high. Read more...
Configuring Hibernate programmatically, for real
Posted on November 12, 2012 by Alessio Stalla
You thought you knew Hibernate in depth... but you really only scratched the surface! Take a close look at Hibernate internals and follow the programmatic creation of Hibernate mappings as we do it in Portofino. For real Hibernate black belts! Read more...
Portofino 4.0.7 released!
Posted on September 28, 2012 by Alessio Stalla
We’re proud to announce the release of the latest & greatest version of Portofino, 4.0.7. This release focuses on new administration tools to customize the mapping of database schemas to the Portofino model. Read more...
A CMS without a database is good for versioning
Posted on September 24, 2012 by Paolo Predonzani
Today we give for granted that a Content Management System must have an underlying database, especially in the Java world. In this article we'll see what motivations lead to the decision of having a database but also the disadvantages that derive from it. Also we'll see an alternative approach based on the file system. Read more...
Welcome to our blog!
Posted on September 24, 2012 by Paolo Predonzani
Through this blog we'd like to communicate with our users is a way that is less formal than documentation. We'd like to let you know who we are, our philosophy, the way we write software. The recent launch of Portofino 4 is the opportunity we have taken to get started.
The articles in this blog aren't the first ones we write. For Portofino 3, we already wrote a series of tutorials although not organized in a blog. Here are some of our most popular articles:
Using Maven overlays to build customized applications
Using Maven profiles and resource filtering
Deploying on Tomcat
Happy reading!
The team at MANYDESIGNS