Why you should consider jboss seam for y…
I recently had the opportunity to convert a Microsoft Access-based application to a web-based application using JBoss Seam. having used many Java web frameworks the past few years, including Grails, Wicket, and Struts 2, I wanted to highlight some of the key features in Seam that help differentiate it from some of the other framework contenders. The intention of this blog isn’t to start any flamewars by comparing Seam on a feature by feature basis with other Java frameworks, but simply to focus on the areas of Seam that I feel help make it a solid choice when starting out on a new project. Seam-genSeam ships with an application generator tool called seam-gen.
The purpose of seam-gen is to allow for the automatic creation of various application artifacts, including common configuration files, a build script, and directories for source and view code. It can also automatically generate a complete CRUD application based on an existing database schema.
for the project that I worked on, this came in especially handy since I had an existing database to work with.
Seam-gen did a tremendous job in creating the CRUD source and view code, complete with pagination, searching, and sorting of data. The code that was created was so complete that very few tweaks were required to make it production ready. State ManagementWith Seam, gone are the days of having to manage application state programatically.
all Seam components have a default scope as well as a scope that can be set using annotations. Once a component is annotated, Seam takes over the rest so the programmer doesn’t have to worry about managing the component’s creation, state, and removal. Seam also introduces a new scope not seen in any of the other application frameworks: the conversation scope, which is similar to the session scope used in most web frameworks, although more powerful.
I live in a state without state income tax and unless you make rather large purchases, such as cars, boats, major improvemets to your home, then it automatically calculates your sales tax allowance based on your income. I've had to figure it out one year with a client who insisted that I add up every single receipt and there was like a $10 difference and it cost him $50 to add up the receipts. So unless you make major purchases in addition to regular sales tax, it's not worth your time. Otherwise, keep track of it on Excel.
Hello Tyler..., One method for note taking and date & Time tracking is to simply use Notepad, wait before you think this is crazy, read on... Open Notepad. On the first line type the following: .LOG then press Enter Save this file as My Daily Log Every time you open this file, a new date & time stamp will be placed on the next available line. Here you type your notes, comments, etc, beneath that date & time, then close it and be sure to save it. As you mentioned: " I write notes all over everything" It would be simpler to open the notepad file each time an event occurs, and the file will remain in tact, aside from loosing valuable paper work. In addition to this, depending on your Microsoft Office skills, you can create simple database structure with MS Word, for mail merging purposes. MS Excel for financial tracking, & Mail merging MS Access, for a Relational DataBase to take care of all your need. Hope this helps dotcom
GnuCash is one I really like.
I dont know of any free ones, but I like to use excel spread sheets.