Meeting Archive

JavaFX and Java SE 6 Update 10: A new Desktop Experience
2008-Sep-11 6:00pm

Presented by: Raghavan "Rags" N. Srinivas


Overview:

Java SE is on over 90% of desktops and Java ME is on over 90% of mobile phones.  Java is also making a big dent in the consumer space such as set top boxes, Blu-Ray Disc players and so on. Although Java client technology is ubiquitous, consumer applications are not because development and deployment for consumers is still too hard. Rich Applications has achieved a new degree of sophistication with requirements to add multimedia and animation.

10 ways to use Hibernate effectively
2008-Aug-18 6:00pm

Presented by: Brian Sam-Bodden


Overview:

Learn 10 tried and true ways to improve the way you use Hibernate today. In this session you would learn about a collection of 10 tips, tricks, practices and tools that will make you more effective at designing, implementing, testing and tuning your application's Hibernate-powered object-relational layer.

Summer Break
2008-Jul-15 6:00pm

Presented by: NA


Overview:

NA

JAX-RS/REST talk with Bill Burke
2008-Jun-15 6:00pm

Presented by: Bill Burke


Overview:

Bill Burke will give a talk on the fundamentals of REST and show how with the new JAX-RS specification, you can build RESTful Web Services in Java.

Improve your architecture with Dependency Structure Matrix (DSM)
2008-May-11 6:00pm

Presented by: Neeraj Sangal


Overview:

Many times, applications start small and controlled. As the application becomes larger, more complex and tangled, your job gets harder. Things break, change requests take too much time, and new bugs are introduced daily. Hopefully you find those bugs in testing and fix them. Now imagine your team building to one cohesive set of blueprints. The architecture has been defined and everybody understands the system. Developers can conduct impact analysis (even into the database). Estimating changes are easier because you can have visibility. Finally, since fewer problems are introduced, less time is spent on code reviews and maintenance and more time building new features

Learn an award-winning approach that uses dependencies to manage the architecture of software systems. You will learn how a DSM can be used to map the application architecture including its dependencies to databases and frameworks, identify weaknesses in your software, track architectural evolution and how you to approach refactoring. This is meant to be interactive and we will use a real Java application.

Struts 2
2008-Apr-10 6:00pm

Presented by: Ian Roughley


Overview:

Being the new kid on the block, there are many questions that new Struts2 developers have. This session will attempt to answer many of these - we'll start off by taking a look at the elements of Struts2 and the structure of a Struts2 application, including the difference to Struts. Once the basics are covered, we'll move onto more advanced topics such as: What's the best way to start a project? What security options are available? How do you write an interceptor and what are they used for? How can I use Ajax in my application? What page templating options are available? How do I access Spring beans?

An Introduction to Spring Integration
2008-Mar-27 6:00pm

Presented by: Mark Fisher


Overview:

This session will introduce Spring Integration, a new addition to the Spring portfolio. We will begin with a whirlwind tour of the Spring Framework's core support for enterprise integration including such capabilities as remoting, messaging, and scheduling. This will be followed by a brief overview of the Enterprise Integration Patterns described in the highly influential book of the same name. We will then embark on a demo-driven exploration of Spring Integration to see how it enables the development of applications based on those patterns while building on the Spring Framework's core support. Patterns to be discussed include Message Channel, Message Endpoint, Channel Adapter, Content-Based Router, Message Translator, and more. Finally we will review the Spring Integration API so that you will understand how to provide extensions while maintaining the separation of concerns that is essential for producing maintainable, testable code.

The SOA-P Store: Bed, Bath and Beyond
2008-Mar-13 6:00pm

Presented by: Burr Sutter and Kurt Stam


Overview:

This will be a dynamic session focused on the demonstration of the customary capabilities and best practices associated with an Enterprise Service Bus for SOA-focused deployment.  

We will get people involved and empowered with real boots-on-the-ground knowledge of how to do SOA and not just pontificate on abstract theory and marketing-speak.  The live demonstrations will illustrate how typical Struts+Spring+Hibernate web applications can be liberated as services and enter the world of ESB & SOA.

Designing for Ajax
2008-Feb-07 6:00pm

Presented by: Nathaniel Schutta


Overview:

So you've convinced the boss that your new web application just has to have Ajax...but now what? With dozens of libraries making even the most blinkish of interactions trivial, how do you decided where to sprinkle the magic Ajax dust? This talk will give a plain old boring "web 1.0" an Ajax facelift with a focus on improving the user experience providing you with a game plan for introducing Ajax to your world.

Scalability for Spring applications
2008-Jan-17 6:00pm

Presented by: Patrick Peralta


Overview:

In this session we will examine the architecture of a typical Spring application and some of the scalability challenges that may arise, in particular the issue of state and data management. We will discuss various types of state and strategies for handlin

SOA Using Java Web Services
2008-Jan-10 6:00pm

Presented by: Mark Hansen


Overview:

During the meeting Mark Hansen will offer his insights on developing Web Services using Java.

EJB 3 and the Spring Framework: A Comparative Analysis
2007-Nov-08 6:00pm

Presented by: Reza Rahman


Overview:

Refactoring - Improving the Design of Existing Code
2000-Nov-01 6:00pm

Presented by: Martin Fowler


Overview:

Refactoring is the art of modifying existing code in a controlled manner. I am sure most of you at some point in time have had the task of modifying poorly written code or applying patches upon patches to existing code, making the code unstable and not easily maintainable. Martin Fowler will show us some of the techniques for taking poorly designed and poorly written code and modify it so that the code is more robust and more maintainable.

Real-world Java in the Boston Area
2000-Oct-01 6:00pm

Presented by: Assorted members


Overview:

With all of the new technology hype, do you ever stop and wonder how much of it is really being used in the "real world"? This meeting will survey what some of the NEJUG members are working on in the real world. Members from the NEJUG will each give a 5-15 minute presentation on the use of Java in their work.

Improving Java Code Performance
2000-Sep-01 6:00pm

Presented by: Peter Haggar


Overview:

Peter Haggar from IBM, author of the best selling book Practical Java, will explore various performance issues of Java. Peter will discuss numerous areas of Java programming where performance problems are encountered, and ways to minimize, and in some cases, eliminate them. This session will discuss code design and generation, Java compilers and bytecodes, JITs, and other techniques for improving the performance of your code. Sample source code will be provided on the web site after the meeting.

Java and Wireless Communication
2000-Aug-10 6:00pm

Presented by: David Bucknam


Overview:

 

We will begin this meeting with a discussion of the recruiting and job solicitation issue that was discussed at the June meeting, and try to come to some sort of resolution as to how the user group should handle this issue. We will then continue the discussion about Applets and if they are really dead.

After these short discussions, a technical representative from PointBase will lead a discussion about how Java Technology is used within the wireless communications industry. PointBase will discuss Java,WAP (Wireless Application Protocol), and how wml (wireless markup language) all play a part in the overall wireless communication industry.

 

Java and Wireless Communication Technology
2000-Aug-01 6:00pm

Presented by: Mark Pawlowski


Overview:

After these short discussions, a technical representative from PointBase will lead a discussion about how Java Technology is used within the wireless communications industry. PointBase will discuss Java,WAP (Wireless Application Protocol), and how wml (wireless markup language) all play a part in the overall wireless communication industry.

JavaOne 2000 Review
2000-Jun-01 6:00pm

Presented by: Mark Richards and Red Rogers


Overview:

Challenges of Testing in the e-business Space
2000-May-01 6:00pm

Presented by: Chuck Paglicco


Overview:

While testing, per se, is not a Java-specific challenge, the explosion of Java on the Internet brings a tremendous influx of ebusinesses, managers and programmers into the Java world. Old and new players alike are looking for new tools as well as tried-and-true ways to prepare their products for use in the real world. Anyone who has read the news lately realizes the growing importance of software reliability and the impact that buggy software has on all of us.

Edwin Smith of Allaire's JRun team gave a technical presentation of Allaire's Java Servle Engine JRun
2000-Feb-01 6:00pm

Presented by: Edwin Smith


Overview:

The JRun Servlet Engine


Originally conceived as a web server plug-in for running Java applications on the server, JRun has evolved into a full-fledged engine for running Java Servlets and Java Server Pages (JSP). Due to a strong design and distributed architecture, JRun remains a flexible, lightweight product that plugs in to all the major web servers, such as Apache, IIS, and Netscape. It even has its own built-in web server.

Previous123Next