RSS

Category Archives: Open Source

HIBERNATE : Relational Persistance for Idiomatic Java

Hibernate

Hibernate is a powerful, high performance object/relational persistence and query service. It works in sync with the SPRING framework.

(More at IBM ) Hibernate lets you develop persistent classes following object-oriented idiom – including association, inheritance, polymorphism, composition, and collections. Hibernate allows you to express queries in its own portable SQL extension (HQL), as well as in native SQL, or with an object-oriented Criteria and Example API.

Hibernate’s primary feature is mapping from Java classes to database tables (and from Java data types to SQL data types). This is accomplished mainly with the help of XML and Java automation. Hibernate also provides data query and retrieval facilities. Hibernate generates the SQL calls and relieves the developer from manual result set handling and object conversion, keeping the application portable to all supported SQL databases, with database portability delivered at very little performance overhead. Though Hibernate is not the best solutions for data centric applications that only uses the stored-procedures to implement the business logic in database; it is most useful with object-oriented domain modes and business logic in the Java-based middle-tier. Hibernate allows transparent persistence that enables the applications to switch any database. Hibernate can be used in Java Swing applications, Java Servlet-based applications, or J2EE applications using EJB session beans.
hibernate_stacks

 

For .Net the framework modifies itself as NHibernate. It is an Object – relational mapping (ORM) solution that provides a framework for mapping an object-oriented domain model to a traditional relational database. Its purpose is to relieve the developer from a significant portion of relational data persistence-related programming tasks.

For more details and release histories for HIBERNATE, visit Hibernate : Official Site

 
2 Comments

Posted by on November 7, 2009 in Freeware, Open Source, Tech

 

Tags: , , , , ,

Google Chrome : Some Facts and Mentions

Not so long ago(almost a year back); a new browser came into existence-Google Chrome. Thanks to
the internet giant Google. Now as it was google’s product a lot was expected. Lets see how the
journey has been so far. (I am very good at history you know) 😉
Chrome is based on a technology or I should say a browser project called Chromium(Read more..
http://dev.chromium.org/) Infact it is the codebase for Chrome. I am not sure if the native versions
for Mac OS X and linux are out or not. Check out the FAQs about chromium here
Chrome is and open source software. On the surface, it is a browser window that is streamlined and
simple!(Unlike IE and Firefox that takes up half of our browser space :-/). To most people, it isn’t the
browser that matters. It’s only a tool to run the important stuff — the pages, sites and applications that
make up the web. Like the classic Google homepage, Google Chrome is clean and fast. 🙂
Inside,chrome is a foundation level browser that runs today’s complex web applications much better.
By keeping each tab in an isolated “sandbox”, it is able to prevent one tab from crashing another and
provide improved protection from rogue sites. Speed and responsiveness is one thing for which you
can rely on Chrome. 😀 A more powerful JavaScript engine, V8, to power the next generation of web
applications that aren’t even possible in today’s browsers is what Google called for and achieved
though they’ve used components from Apple’s WebKit and Mozilla’s Firefox. And chrome is continously
climbing the ladder of improvement as well. An example is the mechanism by which integration of
XMarks into Chrome would be easier.(Get yourself updated on the official news page for Xmarks on
Chrome here http://wiki.foxmarks.com/wiki/XmarksForChrome). And moreover all the Chrome lovers
(Like me :D) would get a treat this year when Google will launch Chrome OS! I am surely excited for
it. 🙂
Now the million dollar question arises! I am sure u can guess it! 😉
Chrome vs. Firefox
Based on different polls and feature drives, it is proved that Firefox wins hands down! But I dont
agree! First of all, as I mentioned,the simplicity that Google Chrome has to offer is something that
makes me choose Chrome anyday over Firefox! The next thing comes speed- Contrary to the stats,I
find Chrome much faster and reliable than Firefox. You need to wait for atleast 5-8 seconds for firefox
to start or load a page whereas in Chrome it is less than 4 seconds! Dunno what makes people go ga-
ga over firefox. Just because of the add-ons that it provides or maybe the security.I personally feel
that Google Chrome is safe enough to protect you from malwares. Still it has a long way to go. For
more inshights into this debate check this page out.
News Alert: According to the financial times report, Google had tied up with Sony Vaio to ship Chrome
as the default browser in Vaio laptops. And I am sure it will beat Microsoft one day. This is just the
beginning. 🙂
Do Share this if you like this post. 🙂

Not so long ago(almost a year back); a new browser came into existence-Google Chrome. Thanks to the internet giant Google. Now as it was google’s product a lot was expected. Lets see how the journey has been so far. (I am very good at history you know) 😉

Chrome is based on a technology or I should say a browser project called Chromium (Read more.. http://dev.chromium.org/) Infact it is the codebase for Chrome. I am not sure if the native versions for Mac OS X and linux are out or not. Check out the FAQs about chromium here http://www.codeweavers.com/services/ports/chromium/ 🙂 🙂

Chrome is and open source software. On the surface, it is a browser window that is streamlined and simple!(Unlike IE and Firefox that takes up half of our browser space :-/). To most people, it isn’t the browser that matters. It’s only a tool to run the important stuff — the pages, sites and applications  that make up the web. But for me and many of us it does! 🙂 Like the classic Google homepage, Google Chrome is clean and fast. 🙂

Inside,chrome is a foundation level browser that runs today’s complex web applications much better. By keeping each tab in an isolated “sandbox“, it is able to prevent one tab from crashing another and provide improved protection from rogue sites. Speed and responsiveness is one thing for which you can rely on Chrome. 😀 A more powerful JavaScript engine, V8, to power the next generation of web applications that aren’t even possible in today’s browsers is what Google called for and achieved though they’ve used components from Apple’s WebKit and Mozilla’s Firefox. And chrome is continously climbing the ladder of improvement as well. An example is the mechanism by which integration of XMarks into Chrome would be easier. (Get yourself updated on the official news page for Xmarks on Chrome here http://wiki.foxmarks.com/wiki/XmarksForChrome). And moreover all the Chrome lovers (Like me :D) would get a treat this year when Google will launch Chrome OS! I am surely excited for it. 🙂

Now the million dollar question arises! I am sure u can guess it! 😉

Chrome vs. Firefox

Based on different polls and feature drives, it is proved that Firefox wins hands down! But I don’t agree! First of all, as I mentioned,the simplicity that Google Chrome has to offer is something that makes me choose Chrome anyday over Firefox! The next thing comes speed- Contrary to the stats, I find Chrome much faster and reliable than Firefox. You need to wait for at least 5-8 seconds for Firefox to start or load a page whereas in Chrome it is less than 4 seconds! Dunno what makes people go ga-ga over Firefox. Just because of the add-ons that it provides or maybe the security. I personally feel that Google Chrome is safe enough to protect you from malwares. Still it has a long way to go. For more inshights into this debate check this page out.  http://www.techradar.com/news/internet/web/tested-google-chrome-vs-ie8-vs-firefox-3-1-462848

News Alert: According to the financial times report, Google had tied up with Sony Vaio to ship Chrome as the default browser in Vaio laptops. And I am sure it will beat Microsoft one day. This is just the beginning. 🙂

Do Share this if you like this post. 🙂

 
5 Comments

Posted by on September 7, 2009 in Chrome, Firefox, Google, Open Source, Tech

 

Tags: , , , , ,