<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"><channel><title><![CDATA[Eppleton Java Consulting]]></title><description><![CDATA[Pages]]></description><link>http://eppleton.sharedhost.de/en/</link><copyright><![CDATA[Copyright Eppleton Java Consulting]]></copyright><generator>sNews CMS</generator><item><title><![CDATA[Training]]></title><description><![CDATA[  NetBeans Rich Client Platform Development  
  
  
  
  Course Id    Duration    Price  
    
  W0010    3 Days    1359,00 € per Person + VAT    
  
  
  Short Description  
NetBeans is not only a popular IDE, but also a modular framework for the development of desktop applications. Think of NetBeans RCP as a generic application with features like a plugin system including update management, a windowing system supporting docking, floatable and even transparent windows, splashscreens, settings and persistence management. On top of this there's a lot of helpful libraries for creating consistent user interfaces, like progress monitors, a wizard system, internationalization support.
  
  Structure & Content  
The training is especially tailored for the needs of professional Java developers working on commercial applications. To get you started quickly all lessons start with a short, but thorough introduction of a new API or concept immediately followed by hands-on exercises. The ratio of theory / practice is about 40:60. The training will cover the complete software development lifecycle. In addition to the APIs you will also learn best practices and tipps & tricks for testing, adjusting the build system, deployment, license and update management, building installers,... The Training is organized in modules listed below.
    Course Modules  
  
	  Introduction to NetBeans RCP & Module System
	  
		  The Module System  
		  Application lifecycle  
		  Platform APIs  
		  ...  
	    

	  Swing Components & the NetBeans Window System
	  
		  Form Builder  
		  TopComponents & CloneableTopComponents  
		  Controlling Window Positioning via Modes  
		  Window Group concertation  
		  State Persistence  
		  ...  
	    

	  Actions  
		  Swing Action vs CallableSystemAction  
		  Enable Context dependent Actions: CallBackSystemAction & CookieAction  
		  Custom Views: Presenter  
		  Shortcuts, Mnemonics...  
		  ...  
	    

	  Wizards & Dialogs  
		  Notifications  
		  Standard Dialogs  
		  Wizards  
		  ...  
	    

	  The Filesystem & Datasystem  
		  SystemFileSystem & Layers: A registry for everything  
		  FileObjects: Listen for changes  
		  Handling different Mimetypes  
		  State dependent Capabilities  
		  ...  
	    

	  Modular APIs in NetBeans  
		  The NetBeans Module System  
		  ServiceLoaders in NetBeans  
		  Communication via Lookups  
		  Loose Coupling via SystemFileSystem  
		  Important Extension Points  
		  ...  
	    

	  MVC in NetBeans: Nodes API& Explorer API  
		  Nodes  
		  ExplorerViews  
		  Different Views for the same Node  
		  PropertySheets  
		  ...  
	    

	  Standard Components  
		  Options Panels  
		  Navigator  
		  Property Sheets  
		  Help System  
		  Output Window  
		  ...  
	    

	  Plugin and Update Management
		  
		  Create an Update Center for your application  
		  Control the Plugin Manager  
		  Advanced Tricks for intelligent update centers  
		  ...  
	    

	  Testing Platform Applications
		  
		  Unit Tests  
		  Functional Tests with simpletest  
		  Continuous Integration  
		  ...  
	    

	  Builds & Platforms
		  
		  Adjusting the build process  
		  Platform Management  
		  Platform Chaining: Create your own Platform  
		  ...  
	    
	  Deployment
		  
		  Webstart  
		  Building Installers with openInstaller  
		  Building Installers with izPack  
		  Using JSmooth for more native applications on Windows  
		  Build native looking Mac Os X installers  
		  ...  
	    
	
  
  
  Courseware  



All course materials are available in printed form. In addition, the source code and sample solutions for exercices are available on CD.
  
  Trainer  
  Anton Epple   has more than seven years of experience in development and project management for rich client applications. He works as an IT Consultant and Trainer for Eppleton and is part of the   NetBeans Dream Team  .
  
  Who should attend?  
Java developers interested in starting to work with the NetBeans RCP platform.
  
  Number of participants  
Max. 12
  
  Dates  
1.-3.12.2009
  
  Location  
Seminarzentrum Fäustlestr. 5a  Munich, Germany
  
  Registration  
Register via the   Registration Form  .  
Discounted rates are available for Companies, Members of Java User Groups and the XING NetBeans User Group. Please   contact us   for details. 
]]></description><pubDate>Mon, 13 Oct 2008 14:51:27 +0000</pubDate><link>http://eppleton.sharedhost.de/en/home/training/</link><guid>http://eppleton.sharedhost.de/en/home/training/</guid></item><item><title><![CDATA[Partners]]></title><description><![CDATA[As   NetBeans Community Partners   Eppleton provides consulting and application development services based on the   NetBeans application platform  .   ]]></description><pubDate>Mon, 08 Sep 2008 13:50:14 +0000</pubDate><link>http://eppleton.sharedhost.de/en/home/partners/</link><guid>http://eppleton.sharedhost.de/en/home/partners/</guid></item><item><title><![CDATA[Imprint]]></title><description><![CDATA[Anton Epple 
  
Bergmannstr. 52
  
80339 Muenchen
    
Phone: +49 89 54043186
  
Fax: +49 89 420950437
    
E-Mail: info@eppleton.de
  
Internet: www.eppleton.com
    
Responsible according to § 55 Abs. 2 German RStV: 
  
Anton Epple 
  
Bergmannstr. 52
  
80339 Muenchen
]]></description><pubDate>Mon, 08 Sep 2008 10:45:27 +0000</pubDate><link>http://eppleton.sharedhost.de/en/home/imprint/</link><guid>http://eppleton.sharedhost.de/en/home/imprint/</guid></item><item><title><![CDATA[Careers]]></title><description><![CDATA[Eppleton is always looking for motivated Java developers and consultants for our permanent or freelance staff.      
Send your cv and application to   careers@eppleton.de  .     We're looking forward to hearing from you!]]></description><pubDate>Fri, 05 Sep 2008 16:12:22 +0000</pubDate><link>http://eppleton.sharedhost.de/en/home/careers/</link><guid>http://eppleton.sharedhost.de/en/home/careers/</guid></item><item><title><![CDATA[Services]]></title><description><![CDATA[With features like context sensitive help, wizard systems, internationalization, a modular extensible architecture, update managers and progress monitors being standard even for the smallest commercial software development projects, implementing desktop apps has become a challenging task. While these generic features add complexity and workload for being implemented and maintained,  they don't help you with the core business logic of your application.    
This is where we offer our services:   Eppleton   helps you manage this complexity. With proven expertise in the development of complex applications   Eppleton   can offer you the best service for desktop application development. As a    NetBeans Community Partner   we endorse the NetBeans application platform for this purposes. With our internationally renowned experts, we can support you in the development of  NetBeans platform based desktop applications or NetBeans plugins.  We offer:    
  Training  

Every new technology has a learning curve, and the NetBeans platform is no exception to this rule. To get you started quickly we are offering training and workshops with internationally renowned experts. Starting from the basics, we're holding courses for all levels of expertise. Participants get a very practically oriented knowledge of the platforms internals, available modules, APIs, SPIs and design principles. Professional trainers offer training in small groups to keep learning interactive. Courses can be held at our Munich training lab, or, if it's more convenient to you, as on-site training.     

  Consulting  

Every project is different. We invite you to leverage our long experience and deep understanding of desktop application development to enhance your software development process. We help you find the right project structure, architecture tools and software libraries. With our proven expertise in the development of rich client applications we will help you to avoid common pitfalls and to keep software as well as development processes stable, efficient and maintainable.
    

  Outsourcing  

Do you have too many projects for your own development to keep up, or a good idea but no time or team to make it reality? No problem, just discuss your ideas with us. With our experienced team and proven project structures, we're sure we can offer you the best and most cost-effective solutions.  

    

Please contact   service@eppleton.de   for further information.
]]></description><pubDate>Fri, 05 Sep 2008 16:01:49 +0000</pubDate><link>http://eppleton.sharedhost.de/en/home/services/</link><guid>http://eppleton.sharedhost.de/en/home/services/</guid></item></channel></rss>