Learn courses for free
Publish new courses and earn
Check your skills
Improve your skillsets for free
learnNpublish - Quick Learning Management System
Publisher Details: Sujatha   
Courses Published
Linux For Beginner 4 [Suggest, Read ]
 Linux For Beginner
Rating:     Type: Free     Points Required:  0
Linux For Beginner 3 [Suggest, Read ]
 Linux For Beginner
Rating:     Type: Free     Points Required:  0
Linux For Beginner 2 [Suggest, Read ]
 Linux For Beginner
Rating:     Type: Free     Points Required:  0
Red Hat Linux For Beginner 1 [Suggest, Read ]
 Linux For Beginner
Rating:     Type: Free     Points Required:  0
Ubuntu Installation [Suggest, Read ]

About Ubuntu

Linux was already established as an enterprise server platform in 2004. But free software was still not a part of everyday life for most computer users. That's why Mark Shuttleworth gathered a small team of developers from one of the most established Linux projects – Debian - and set out to create an easy-to-use Linux desktop, Ubuntu.

The vision for Ubuntu is part social and part economic: free software, available free of charge to everybody on the same terms, and funded through a portfolio of services provided by Canonical.

 The first version of Ubuntu was based on the GNOME desktop. We have since added a KDE edition, Kubuntu, and a server edition. All of the editions of Ubuntu share common infrastructure and software, making Ubuntu a unique platform that scales from consumer electronics to the desktop, and into the cloud for enterprise computing. Developers can work on their desktop of choice, and smoothly deliver code to cloud servers running the stripped-down Ubuntu Server Edition.

In recent years, special emphasis has been placed on netbooks for lightweight, connected, mobile computing, and on the cloud as a new architecture for data centres. Ubuntu is a pioneer in both fields, with Ubuntu Netbook Edition and Ubuntu Enterprise Cloud setting the standard for easy deployment and management. Ubuntu is hugely popular on Amazon's EC2 and Rackspace's Cloud, and is pre-installed on computers from Dell, Lenovo and other global vendors.

Ubuntu still is and always will be free to use, share and develop. We hope it will bring a touch of light to your computing – and we hope that you'll join us in helping to build the next version too.

How to Install Ubuntu on Android!

How to Install Ubuntu on Galaxy Tab 10.1 Android Tablet!

How to Install Ubuntu Linux on your Nexus One or Android phone!

How to Install Ubuntu Linux on Android Tablet!

Rating:     Type: Free     Points Required:  0
What is Struts? [Suggest, Read ]
What is Struts?

1.Struts is a web page development framework and an open source software that helps developers build web applications quickly and easily. Struts combines Java Servlets, Java Server Pages, custom tags, and message resources into a unified framework. It is a cooperative, synergistic platform, suitable for development teams, independent developers, and everyone between.

2.The core of the Struts framework is a flexible control layer based on standard technologies like Java Servlets, JavaBeans, ResourceBundles, and XML, as well as various Jakarta Commons packages. Struts encourages application architectures based on the Model 2 approach, a variation of the classic Model-View-Controller (MVC) design paradigm. Struts provides its own Controller component and integrates with other technologies to provide the Model and the View. For the Model, Struts can interact with standard data access technologies, like JDBC and EJB, as well as most any third-party packages, like Hibernate, iBATIS, or Object Relational Bridge. For the View, Struts works well with JavaServer Pages, including JSTL and JSF, as well as Velocity Templates, XSLT, and other presentation systems. The Struts framework provides the invisible underpinnings every professional web application needs to survive. Struts helps you create an extensible development environment for your application, based on published standards and proven design patterns.

3. truts Frame work is the implementation of Model-View-Controller (MVC) design pattern for the JSP. Struts is maintained as a part of Apache Jakarta project and is open source. Struts Framework is suited for the application of any size. Latest version of struts can be downloaded from http://jakarta.apache.org/.


Rating:     Type: Free     Points Required:  0
Java Hibernate Tutorial Part 5 [Suggest, Read ]
Java Hibernate Tutorial
One to One Bi-directional
One to Many Mapping
Many to Many Mapping
Rating:     Type: Free     Points Required:  0
Java Hibernate Tutorial Part 4 [Suggest, Read ]
Java Hibernate Tutorial
Compound Primary Key
Inheritance Mapping
One to One Mapping
Rating:     Type: Free     Points Required:  0
Java Hibernate Tutorial Part 3 [Suggest, Read ]
Java Hibernate Tutorial
more annotations
Auto Generate Primary key
One class to Two tables
Two classes to One table
Rating:     Type: Free     Points Required:  0
Java Hibernate Tutorial Part 2 [Suggest, Read ]
Java Hibernate Tutorial

Create table from Class
Schema Change
Insert record (object)

Java Persistance

When we write Java code, we create objects, and those objects have properties. Here's a simple piece of code. Just by looking at it, I think you can tell what the User's name and password are:

User user = new User();        //an object named user is created
user.setName("Cameron");       //name is initialized to Cameron
user.setPassword("n0tte11ing");//password is initialized to n0tte11ing

I think even the uninitiated Java programmer would recognize that we have just created a user named Cameron with a password of n0tte11ing. We see this type of object creation and property initialization in Java programs all the time. But the problem Java developers always have is figuring out how to take the data associated with the object and save it to the database. Hibernate makes the persistence of your Java objects, aka Java Persistence, easy.

Just how easy is it to persist Java objects with Hibernate?

With a magical and mystical object known as the Hibernate Session, persisting the state of your Java objects is easy. Look how readable and understandable the following code is:

User user = new User();        //an object named user is created
user.setName("Cameron");       //name is initialized to Cameron
user.setPassword("n0tte11ing");//password is initialized to n0tte11ing
Session hibernateSession = HibernateUtil.getSession(); 
                               //get the magical Hibernate session
hibernateSession.save(user);   //save the user to the database!

The line of code hibernateSession.save(user); saves the state of the user instance to the database. Of course, there's a little bit of plumbing code that needs to go in there to make the whole hibernate framework work; But setting up that plumbing code really isn't that bad. Overall, Hibernate is real easy to use, fairly easy to set up, and probably the easiest way to manage the persistent state of you domain model objects.

Rating:     Type: Free     Points Required:  0
  First   <<  1 2 3 4 5  >>  Last