Student Connection E-zine  
Sun Microsystems | Student Connection
 
  IN THIS ISSUE
 
   »  I Dream of Jini
 
   »  New To Solaris
 
   »  Sharing Produces
Smarter Applications
 
 


date
 
Back to newsletter
SHARING PRODUCES SMARTER APPLICATIONS
 
By Ryan Kennedy
 
 
Sharing is a vital part of our vision at Sun.

What's our vision? A world where everyone and everything is connected to the network. Where people can share, interact, and solve problems together. Where ideas, information, opportunities, and value are created — both economic and social — that could never have been imagined on their own.

In this age, participation is paramount. A network filled with active and voluminous participants brings a far richer pool of ideas and innovation than a network with only 14 percent usage worldwide. So how do we maximize participation? Eliminate barriers to join and engage in the network.

Sharing our technology and innovation with the developer community is a critical component of this vision. Think Solaris. A community of 500,000+ students, academics, and open source advocates both large and small are freely downloading, deploying and benefiting from Solaris' world record-setting benchmarks. Providing universal, unencumbered access to this innovation creates opportunity for both the development community and Sun alike.

The student developer community has long since known the fruits of this philosophy. Sharing code, knowledge, and expertise has produced some of the most innovative technology on campuses across the planet. So the question begs asking — how do we take this a step further? How do we eliminate those communication barriers that inhibit the flow of ideas, information, and expertise among developers?

In its latest release, NetBeans has introduced a new technology enabling developers to freely and easily communicate with one another. Developer Collaboration (as this technology is called) enables you to share code, collaboratively resolve development problems, and interact with your classmates without ever having to leave your development environment.

Whether it's Java code, lengthy compiler output or a simple text message, you can easily communicate this info using Code-Aware Instant Messaging embedded directly inside your IDE.

Having trouble debugging an application? Know someone who might be able to help? Real-time file editing allows you and a classmate to collaboratively edit a source file together at the same time! No more diff. No more worrying about multiple file versions floating back and forth.

Need this same classmate to analyze your compiler output? Compiling a shared project will replicate the stacktrace (in real time) across conversation participants.

Whether down the hall, across campus or halfway around the world, with Developer Collaboration you and your classmates can now collaborate as if you were sitting right next to each other!

Take a tour and see why sharing knowledge and experience produces smarter applications.

   »  Virtual Code Reviews with NetBeans 4.1

   »  Try Out NetBeans

   »  Try Out Developer Collaboration


About the Author

Ryan Kennedy is graduate intern at Sun Microsystems where he is a member of the Java Studio Enterprise development team. He is pursuing a M.S.degree in Software Engineering and is a regular contributer to the Sun Developer Network.

Email address: ryan.kennedy@sun.com
 
 
Contact About Sun News Employment Privacy Terms of Use Trademarks Copyright 1994-2006 Sun Microsystems, Inc.