Want to get going with some simple RESTful web services? Just take a peek at our handy-dandy REST web services overview.
You’ll get a running start on getting your next web service. Enjoy!
|
|||||||||||||||||||||||||||||
Getting Started with REST (JAX-RS) Web Services Using MyEclipseJuly 29th, 2010Want to get going with some simple RESTful web services? Just take a peek at our handy-dandy REST web services overview. You’ll get a running start on getting your next web service. Enjoy! Thanks, IBM Exceptional Web Experience Conference!!July 22nd, 2010What a show! The Genuitec team had a wonderful time at the IBM Exceptional Web Experience Conference this year; we met a lot of great people and interest in our MyEclipse Blue product is at an all time high! We found many IBM Web Portal users ready to abandon IBM Rational tools for a lighter weight, more affordable (Blue is a $150 for a floating license) solution that doesn’t break bank and gives users the power of a full fledged Java development suite. We also discovered that companies are hesitant to purchase RAD licenses for contractors because it’s simply too expensive. MyEclipse Blue fits their needs perfectly as it is inexpensive and a floating license that works seamlessly with existing RAD projects and deploys to WebSphere without a hitch. Give us a call today to learn how MyEclipse Blue can help you save thousands of dollars over RAD tools and it keeps your developers happy. (214) 224-0461 or info<AT>genuitec<DOT>com Genuitec wants Non-Developers Designing iPhone AppsJuly 16th, 2010The title says it all. If you’re a marketing professional, work in an art department or are a hobbyist then MobiOne is for you! Designing apps is easy as using your mouse – put together an iPhone app just like a slideshow. Then preview it on your actual iPhone by using MobiOne’s “Send to Phone” feature. To show you how easy it can be, here’s a quick tutorial on using transitions in Web apps. Transitions are how you navigate a Web app, like the “next” and “back” buttons, or clicking on an image to learn more information. MobiOne makes the whole iPhone Web app design process easy. How to Update and Configure MyEclipseJuly 9th, 2010MyEclipse provides users unmatched ease when it comes to customizing, configuring and managing development tooling. Today, we’ll look at a few ways users can update and customize MyEclipse (powered by Pulse).
1. Adding Plug-ins from the MyEclipse Configuration Center CatalogThe easiest way to add additional plug-ins to MyEclipse is through the built-in software catalog within the MyEclipse Configuration Center. To open the Configuration Center go to “Help > MyEclipse Configuration Center” as shown.
After the MyEclipse Configuration Center opens you will see a Software tab which displays your current MyEclipse configuration. Additionally, the Software tab enables you to add additional plug-ins into your MyEclipse installation from either the software catalog or from local or remote update sites.
If you know the name of the plug-in you’d like to add you can simply type it into the Search area and hit the Enter key. However, we’ll assume you don’t know the exact plug-in you’re looking for, but instead want to use the built-in catalog to browse. Browsing by category can be done by simply selecting “Browse Categories” and drilling down to the level you’re interested in. As an example we’re going to install the AnyEdit Tools by clicking on it in the listing, and then right-clicking to select “Add to profile…”
If there are any additional plug-ins you’d like to add, from either the catalog or update sites, you can add any combination of them at this time. Since changes to the plug-in configuration will require a restart, it’s most efficient to make all your changes at once then apply them all simultaneously.
Once all of your additions and changes are complete, you must then select the “Apply changes” button to download the software, accept any additional license agreements, complete the installation, and restart MyEclipse. A simple set of status dialogs will display as you’re walked through this process. After completion you’ll be asked to restart MyEclipse to activate your changes.
Now that you have added plug-ins using the catalog within the MyEclipse Configuration Center, we’ll look at how you can add an update site to your configuration so you can add plug-ins that are not included in the catalog. 2. Adding Plug-ins from an Update SiteAdding a plug-in to MyEclipse using an update site can also easily be done from the MyEclipse Configuration Center. We’ll begin by selecting “Help > MyEclipse Configuration Center”, selecting the Software tab, and clicking the ‘add site’ link.
After selecting “add site” you will be able to configure the update site location and provide a description as shown. Please note that the default dialog is configured for remote update sites that you access using a URL since this type of site is the most often used. If you have a local update site on your machine or an archived update site in a zip archive those can be used as well by selecting the “Add from Local Folder” or “Add from Archive File” links in the dialog instead of entering the name and URL. However, for the example we’ll be using the public update site for CheckStyle so we’ve filled in the URL and description for it below.
Once you press “OK” you’ll return to the Software tab. Next, expand the update site you just added and select the plug-ins you’d like to add to MyEclipse by right-clicking on each of them and selecting “Add to profile…” If there are any additional plug-ins you’d like to add, from either the catalog or update sites, you can add any combination of them at this time.
You’ll note that “Eclipse Checkstyle Plug-in” is listed twice on the update site. If you select each of them you’ll see the description explains that one is version 4 and the other is version 5. In this example, we’re choosing to install version 5 only. After adding the plug-in to the profile you’ll see it listed as a pending change.
Once all your changes are complete, select the “Apply changes…” button to download the software, accept any additional license agreements, complete the installation, and restart MyEclipse. Now that you have learned to add plug-ins from both the catalog and an update site, please see the next section for details of installing plug-ins using the dropins folder. 3. Installing Plug-ins Using the Dropins FolderIn this section we’ll look at how to install additional plug-ins using the dropins folder within your MyEclipse installation directory. Note that this facility is primarily provided for backward compatibility to support plug-ins for which no traditional update site is available. If either a catalog entry or update site is available for the plug-in you wish to add then using the methods described in Section 1 or Section 2 is highly recommended instead. The dropins folder is used from outside of MyEclipse so you must first shutdown MyEclipse (if running) and then open your file explorer and navigate to the dropins folder under the MyEclipse directory. The dropins folder should be completely empty at this point.
Next navigate to the zipped plug-in you’d like to install and extract it to the dropins folder within your MyEclipse installation directory.
After you extract the file, your folder tree should look something like this. Please be sure that the “features” and “plugins” folders are immediate children of the dropins folder or the plug-ins will not be recognized when MyEclipse is started.
Now, to test that the plug-ins were successfully added we’ll need to start MyEclipse. Upon startup, MyEclipse will automatically check the dropins folder, add any plug-ins it finds there, and report the status of the additional plug-ins with a dialog like this.
Now that you’ve successfully installed the new plug-ins through the dropins mechanism you can immediately begin using them within MyEclipse. For this particular example you can see that the Drools perspective is now available within MyEclipse’s perspective list.
4. Updating MyEclipse and Additional Plug-insInstalling updates to either MyEclipse components or external plug-ins is easily done in the same way, through the Dashboard tab of the MyEclipse Configuration Center. To check for updates simply lauch MyEclipse and open the MyEclipse Configuration Center by selecting “Help > MyEclipse Configuration Center”. Once the MyEclipse Configuration Center opens, selecting the Software tab will show you the current configuration of your installation as well as whether any updates are available for MyEclipse or any installed plug-ins. The update status is displayed in the “Software Updates Available” section.
In this example installation, no updates are currently available. However, if one or more plug-ins had pending updates then they would be listed in the highlighted area with corresponding checkboxes so that you could indicate which of the updates you wanted to install. Each checked update would increase the number of “Pending Changes” available for the installation and would be applied only when selected “Apply changes…” as you saw in the other sections of this tutorial. If you have any questions, please leave them here, or in the MyEclipse forums. Generating Enterprise Class GWT applications for SpringJuly 8th, 2010This week Genuitec and Skyway Software released the second milestone (M2) of MyEclipse for Spring 8.6, which includes scaffolding for Google Web Toolkit (GWT) applications. With this new release, you can now generate full ready-to-run GWT applications from your domain model (i.e. DB tables, Java Beans, or JPA Entities). The new GWT scaffolding option is available using the same scaffolding wizard that MyEclipse for Spring developers are already familiar with. The scaffolding wizard is a one-stop shop for all of the MyEclipse for Spring scaffolding capabilities, which also includes Spring MVC, Spring Web Flow and Adobe Flex scaffolding. Here are some of the most interesting aspects of this new capability. GWT 2.0.4 Our GWT scaffolding is based on GWT 2.0.4, which is the latest GA version of GWT. So you can immediately use the GWT scaffolding on production projects, as there’s no dependency on early access or non-GA libraries. GWT Best Practices As you’ve come to expect from MyEclipse for Spring, the scaffolded code is based on best practices. In addition to using Spring best practices for the back-end server logic, the GWT UI code and GWT-Spring integration code follows GWT best practices, which is based on the GWT best practices from last year’s Google I/O session with Ray Ryan and the series of Large scale application development and MVP articles from Chris Ramsdale. In these resources Ray Ryan and Chris Ramsdale recommended using:
The GWT applications generated by MyEclipse for Spring incorporate these best practices, and others from GWT practitioners. I’ll dive more into this in a future blog post, but here’s a high-level architecture diagram that graphically depicts the architecture and patterns used in the GWT scaffolding. The GWT project is constantly evolving, and the most recent Google I/O session discussed some changes that are coming to GWT in the future. As with any technology, the best practices evolve with the changes in the technology, and MyEclipse for Spring is committed to incorporating newer best practices as they evolve from the GWT community. Application Layering GWT scaffolding is built on the same classic application layering architecture used by the other MyEclipse for Spring scaffolding capabilities. While the front-end may be different for GWT, the GWT application leverages the same back-end application architecture that is also used for Spring MVC, Spring Web Flow and Adobe Flex applications. Spring 2.5/3.0 Support Don’t be fooled into thinking that GWT applications require Spring 3.0. While Spring 3.0 has some great new features, GWT applications integrate and run very well with Spring 2.5.x. Some development shops have migrated to Spring 3.0, but there are still a ton of development shops using Spring 2.5.x. GWT is mostly a UI technology for AJAX applications, and a GWT application shouldn’t have dependencies on a specific server-side framework. MyEclipse for Spring lets you easily choose which version of the Spring framework you want to use, but the choice has zero affect on generated GWT code. That means that you can start using GWT with existing Spring 2.5.x projects and easily migrate to Spring 3.0 when you’re ready. Let us know what you think As excited as we are about this new feature, we are eager to hear what the developer community thinks about our GWT scaffolding capability. There are a few ways to get your hands on the 8.6 Milestone. Please post all feedback, questions and issues to the MyEclipse for Spring section of the MyEclipse forums. A tutorial for GWT scaffolding can be found here, and a screencast can be found here. Use MobiOne to Jump-Start ASP .NET iPhone Apps?July 6th, 2010Michael Crump thinks MobiOne is a great place to start. If You Can Use PowerPoint, You Can Build an iPhone AppJuly 2nd, 2010If you have the mouse skills to lay out a decent PowerPoint slide, you have all the know-how necessary to build an iPhone application. Shenanigans! Tomfoolery! Pure insanity! But building iPhone Apps really can be that simple. So simple even we marketing and communications-types can do it. No technical know-how required. Just like PowerPoint can be a powerful and simple presentation layout tool, MobiOne simplifies and drives iPhone applications with drag-and-drop ease. Even design a Web App, test it and send it directly to your phone in about 2 minutes. Oh yeah, MobiOne is even free in the Milestone stage. There’s no excuse to put off your mobile strategy any longer. Try it now. Leave your thoughts in the MobiOne support forums or here, Genuitec staff will get back to you. Cheers! |
|||||||||||||||||||||||||||||
|
Copyright © 2009 Genuitec, LLC. All rights reserved.
|
|||||||||||||||||||||||||||||