All java.net Articles
1 to 30 of 505
Next
j1-2k8-mtW03: Comet and Bayeux
Ajax has become quite popular as websites have become richer and richer. Ajax allows a page to periodically request data from the server. Comet, on the other hand, allows the server to push data to the client at any time. Comet applications are starting to redefine the capabilities of Web 2.0 applicaions. Bayeux, which is still in daft, is the first standard to define a comet based transport protocol. This talk will discuss the basics of Comet and Bayeux.
by Kevin Nilson
The Open Road: java.nio.file
A file I/O API with reliable and speedy methods for copying and moving files? Getting and preserving file attributes? Filesystems to represent RESTful web servers or the contents of zip files? JSR 203, which may be part of Java 7, offers a totally overhauled approach to File I/O in Java. In this installment of "The Open Road," Elliotte Rusty Harold takes a look at the current spec.
by Elliotte Rusty Harold
Java Mobility Podcast 52: Wireless Industry Partnership and Top Ten Dating Tips For Developers
Caroline Lewko from WIP shares how WIP helps developers negotiate the mobile ecosystem and talks about the new Mobile Developer Wiki that's currently in Beta. We finish up with two selections from her popular talk Top Ten Dating Tips for Developers.
by Daniel H. Steinberg
j1-2k8-mtW02: BlueJ
BlueJ is the most used educational development environment worldwide. This presentation, by one of the lead developers of BlueJ, shows what BlueJ is, what it can do, and how it may be used in teaching and learning object-oriented programming. BlueJ is widely used at universities, colleges, schools and in OO training.
by Michael Kolling, Davin McCall
Java Mobility Podcast 51: SEA Technologia
Alexandre Gomes and associates talk about game development with Dino and HoHoHo and the state of mobile and embedded development in Brazil.
by Daniel H. Steinberg
j1-2k8-mtT16: Social Network Application Platform
No description was provided for this mini-talk.
by Bobby Bissett, Manveen Kaur
A Discussion of the BlueJ IDE with Two of Its Developers: Michael Kölling and Ian Utting
BlueJ is a simplified Java IDE, built upon NetBeans technology with the expressed purpose of introducing new CS students to object-oriented programming at the high school and introductory university levels. In this interview, Gary Thompson talks with two of BlueJ's developers, Michael Kölling and Ian Utting.
by Gary Thompson
j1-2k8-mtT15: Subversion: Merge Tracking, Eclipse Integration, and CollabNet Desktop Edition
Brief Overview of new features in the upcoming release of the open source SCM Subversion including enhanced merge tracking and change set management as well as using CollabNet Desktop Edition within Eclipse to facilitate team based task and change management.
by Brian Dawson
Automatic User Interface with OpenXava: An Evolutionary Option for GUIs
From AWT to Swing, JSP to JSF, Ajax to JavaFX, a lot of time is spent developing GUIs to visually express relationships that are implicit, if not manifest, in the data itself. So why not let the data shape the GUI? Automatic GUI builders do just that, and in this article, Javier Paniza shows how OpenXava does it.
by Javier Paniza
Java Mobility Podcast 50: iMob
David Theron, Managing Director of iMob, shares is experience as a mobile developer in South Africa.
by Daniel H. Steinberg
j1-2k8-mtT14: Java User Groups International Map
Van Riper describes how the JUG Map was created. He also demonstrates how individual JUGs can customize the JUGs Map to embed it in their own JUG pages like one that was set up for Silicon Valley JUGs
by Van Riper
j1-2k8-mtT13: EDR-MDS A less is more aproach to Master Data Services
Service Oriented Architecture is all over us. There seems to be some kind of consensus that one type of SOa services are domain object repository services - and vendors are monitoring and releasing their SOA Data Server products to close the gap. By pioneering the SOA space with EDR, we quickly had to solve the Master Data challenge in SOA.
This talk will discuss the main contenders for the ownership of your business objects definitions, and comment on their consequences - and then follow up with a "less is more" approach to enable companies to gain the combined advantages of all the platforms by extending the EDR pattern to also include Master Data Service features.
by Thor Henning Hetland
j1-2k8-mtT12: EDR - Master Your Distributed Data
The Enterprise Domain Repository (EDR) pattern recognizes that we are still in the stone age of data integration. EDR is a new pattern gathering these challenges into a service that produces real Domain Objects, while also coping with the complexity of handling disjointed data-sources, back-end performance and mastering strategies. EDR is the result of experiences gained working with .Net and Java customers. Now we want to work with the Community to improve on the usage of this pattern.
by Thor Henning Hetland, Bård Lind
j1-2k8-mtT11: Introduction to Shoal
Project Shoal is a Java language based dynamic clustering framework that can be plugged into any product for runtime clustering. This mini talk will introduce Shoal's clustering capabilities covering the cluster lifecycle event model and its messaging APIs. Project Shoal is seeing increasing interest in several mainstream and unique projects thus making its use multifaceted beyond the middleware constructs of clustering. Among the known projects using Shoal as their clustering engine are projects such as GlassFish, Sailfin, GreenFire, FishFarm, OpenFire Collaboration Server, etc.
by Shreedhar Ganapathy, Sheetal Vartak
Java Mobility Podcast 49: Bug Labs
Bug Labs is a new kind of technology company, enabling a new generation of engineers to tap their creativity and build any type of device they want, without having to solder, learn solid state electronics, or go to China. Hear Ken Gilmer from Bug Labs talk about this new product and the way it is extending phoneME advanced.
by Daniel H. Steinberg
j1-2k8-mtT09: Java User Group: How to Find One, How to Start One
In this mini-session we will talk about how to find the JUG nearest you. Then, if there is no JUG near you, we'll show you how easy it is to start one and where you can go to find help.
by Dave Klein
A Customized User Interface for Mobile Phones
GUIs vary from one Java ME implementation to another, from attractive and functional to nearly unusable. What's a developer to do? In this article, Biswajit Sarkar makes the case for developing your own text display and menu class by custom painting a Canvas, thereby delivering the same experience on all ME devices.
by Biswajit Sarkar
j1-2k8-mtT08: The Return of the JEDI
No description was provided for this mini-talk.
by Daniel deOliveira, Scott Simpson
Java Mobility Podcast 48: Sprint on LWUIT, Titan and Windows Mobile
Nathan Smith, Application Developer Program Group Manager, and John Jones, Product Development Engineer at Sprint talk about their past and future involvement in LWUIT, Windows Mobile development and Titan development and Sprint Professional Developer Program.
by Daniel H. Steinberg
j1-2k8-mtT07: What Is Next For Java Educators?
If you teach people to use Java (or if you're invested in the quality of Java education) then this discussion/mini-talk is for you. What's the current state of Java Technology education worldwide? How can we improve Java education? What are the emerging trends? How can we organize to promote better Java Technology education? What approaches can be used to share resources such as lessons, test banks and projects between educators? As educators, what kinds of activities can we plan in preparation for next year's JavaOne? conference?
Java Technology education is important to everyone. Participate in this discussion and help raise peoples' consciousness about the importance of the issues.
by Barry Burd, Rom Feria, James Robertson
j1-2k8-mtT06: Wonderland with Kids
This presentation relates to the World Wide Volunteer Week 2008 Project named "Hello Buddy/Hola Amigo" organized by Gilda and Juan Carlos. The main goal in WWVW project is bridging the digital divide among children by improving their second language. In this particular project, two primary schools, one located in the Bay Area in California and another in Santiago Chile, will be connected via Wonderland, a virtual space developed at Sun Microsystems Laboratories. By using the resources provided by this virtual space, children will communicate with their buddies and practice their second language. Gilda Garreton in the Bay Area and Juan Carlos Herrera in Sun Chile are driving this project.
by Gilda Garreton, Juan Carlos Herrera
Java Mobility Podcast 47: Johannesburg Town Hall
A live recording from the Town Hall meeting at the Johannesburg Mobility Days.
by Daniel H. Steinberg
Binding Beans
Expressing GUI relationships through beans' getters and setters is a burdensome process of wiring that has frustrated many developers. Binding offers an alternative: automatically connecting a model value to its GUI representation. This style of programming is available to users of the JGoodies Binding framework, as well as the implementation of JSR-295, and in this article Thomas Künneth takes a look at both.
by Thomas Künneth
j1-2k8-mtT05: Project Wonderland: Community-built Virtual Worlds
In this session, we will show a number of different virtual worlds built by members of the Project Wonderland open source community members. Each highlights different aspects of the Wonderland platform and the wide range of possibilities open to developers.
by Nigel Simpson, Nicole Yankelovich
j1-2k8-mtT04: TrackBots, Greenfoot, and the RoboSim Contest: a How-To
This session will describe the basics of how to simulate a TrackBot using the Greenfoot environment. By the end of the session, attendees should understand how to use the robot's sensors to interact with the environment.
by Shawn Silverman
Securing Your Web Application Requests
One often unanticipated vector for security attacks on web applications is the possibility that a user could hack the GET or POST request to send unanticipated or invalid data to the application. In this article, Eric Speigelberg shows how to use JSTL's URL encoding and a servlet filter to obfuscate or even encode parameters in each direction to thwart parameter-hacking.
by Eric Spiegelberg
j1-2k8-mtT03: Effective Teamwork Assessment Using java.net
This mini-talk presents an assessment and comparison of local and global software engineering practices based on a software engineering class jointly taught for the last three years between San Francisco State University (SFSU) and the University of Applied Sciences, Fulda University, Germany.
by Dragutin Petkovic
Java Mobility Podcast 46: LWUIT - Lightweight UI Toolkit
The Lightweight UI Toolkit development team gather in a round table discussion about the library, it's goal and the impending open sourcing issues.
by Daniel H. Steinberg
j1-2k8-mtT01: Enabling Semantic Web Technologies with JBI
Semantic web is a way to represent and manipulate informations that allows very high flexibility on the way the information are aggregated, accessed and presented. To leverage existing information base we need ways to get these information and translate them into a semantic form. There many standard ontologies broadly accepted like FOAF (for representing person data and person relationships), DOAP (for representing project data), Dublin Core (for representing document data) etc.... The act of transforming information from a proprietary format to a semantic representation is called rdf-alization. An ESB JBI can be the right integration middleware to perform this task because it can easily collect data in proprietary format from different sources and, by redefining rdf-alizers as JBI component, can feed semantic web enabled application.
by Fred Aabedi, Raffaele Spazzoli
j1-2k8-mtW07: JMX for Unit Tests in Test-Driven Development
Using the Java Management Extensions -- JMX -- to observe internal
state provides an elegant alternative to reflection and compiler hacks.
As a byproduct it provides a JMX interface for the completed system.
This talk will cover how to benefit from unit testing with
JMX, and the code and overhead required to use the technique.
by David Walend
1 to 30 of 505
Next
|