\r\n\r\n\r\n\r\n

 

Ajax enhanced support includes a JavaScript Debugger, JavaScript Library Manager and bundled JavaScript libraries. Finally in the web app department - Groovy is now a first class supported NetBeans language with support for Groovy built into the editor, Java SE project integration and support for Grails. Of course, there are many other enhancements including to Java via a Javadoc Analyzer, Call Hierarchy and CamelCase code completion. Other improvement to the debugger, web frameworks (Spring, Hibernate, JSF, JSF Crud generation, Java Persistence,), Ruby, databases, Mobility, the GUI builder, web services and a number of other things.

Among those other things are substantial improvements to the Rich Client Platform of NetBeans including a new OutlineView which is a replacement for TreeTableView, enhanced Java Web Start support that use the new applet functionality found in Java SE 6 Update 10. Swing developers will be happy with the many improvements to the GUI Builder (Matisse) - ButtonGroup visualization, preview in Nimbus look-and-feel, TreeModel editor, ListModel and ComboBoxModel usability enhancements.

You can see the full range of impressive improvements in NetBeans 6.5 Milesone 1 by looking at the New and Notworthy in Milestone 1 page. You can see the directions for NetBeans 6.5 in REST and SaaS support, the JavaScript Debugger, Ajax, PHP, Ruby enhancements and the over-all plan.

","bodyAsHTML":"

NetBeans IDE 6.5 Milestone 1 is now available for download. The latest development version of NetBeans is out. You can get the following flavors Web & Java EE, Mobility, Java SE, Ruby, C/C++, PHP and an all-inclusive download is available. NetBeans IDE 6.5 has three significant web features included - PHP, Ajax and Groovy/Grails. PHP support includes improved enhanced code completion, database/PHP related code snippets, multiple project configs, and find usages. To learn more about these PHP features - check out the PHP Learning Trail. See the PHP video too:\r\n\r\n

\r\n\r\n\r\n\r\n\r\n

 

Ajax enhanced support includes a JavaScript Debugger, JavaScript Library Manager and bundled JavaScript libraries. Finally in the web app department - Groovy is now a first class supported NetBeans language with support for Groovy built into the editor, Java SE project integration and support for Grails. Of course, there are many other enhancements including to Java via a Javadoc Analyzer, Call Hierarchy and CamelCase code completion. Other improvement to the debugger, web frameworks (Spring, Hibernate, JSF, JSF Crud generation, Java Persistence,), Ruby, databases, Mobility, the GUI builder, web services and a number of other things.

Among those other things are substantial improvements to the Rich Client Platform of NetBeans including a new OutlineView which is a replacement for TreeTableView, enhanced Java Web Start support that use the new applet functionality found in Java SE 6 Update 10. Swing developers will be happy with the many improvements to the GUI Builder (Matisse) - ButtonGroup visualization, preview in Nimbus look-and-feel, TreeModel editor, ListModel and ComboBoxModel usability enhancements.

You can see the full range of impressive improvements in NetBeans 6.5 Milesone 1 by looking at the New and Notworthy in Milestone 1 page. You can see the directions for NetBeans 6.5 in REST and SaaS support, the JavaScript Debugger, Ajax, PHP, Ruby enhancements and the over-all plan.

","author":{"id":5255,"username":"cd78304","realname":null,"emailHash":"ec10c4668d5a1b4a15b524c0eaa3870f","avatar":"https://secure.gravatar.com/avatar/ec10c4668d5a1b4a15b524c0eaa3870f?d=identicon&r=PG","reputation":0},"activeRevisionId":622474,"revisionIds":[622474],"lastActiveUserId":5255,"lastActiveDate":1215480467000,"parentId":null,"parentAuthor":null,"originalParentId":null,"childrenIds":[],"commentIds":[],"marked":true,"topics":["netbeans"],"primaryContainerId":8,"containerIds":[7,8],"plug":"netbeans-65-milestone-1-availa","wiki":false,"score":0,"depth":0},"enableThreadedComments":true,"portal":{"topic":{"id":"1","type":"topic","creationDate":1434655010000,"creationDateFormatted":"06/18/2015 07:16 PM","name":"java","createdBy":{"id":2,"username":"matt"},"parentTopics":[],"childTopics":[],"usedCount":114612},"blurb":"Java programming news and training resources from DZone, the trusted source for learning advanced software design, web development and devops best practices.","code":"java","id":1,"creationDate":1434673716000,"creationDateFormatted":"06/19/2015 12:28 AM","displayTitle":"Java Zone: Java, JDK & JVM developer news, tutorials and tools","title":"Java","new":false,"order":8,"shortTitle":"java-jdk-development-tutorials-tools-news","color":"purple","pageTitle":"Java Developer Tutorials, Tools, News & Jobs - DZone","active":true,"modificationDate":1437510172000,"modificationDateFormatted":"07/21/2015 08:22 PM"},"contentType":"article"}],"loadedStyles":[["/lib/bootstrap/bootstrap.less","/lib/font-awesome/font-awesome.less","/lib/fontello/css/fontello.css","/lib/fontello/css/animation.css","/lib/angular-ui/select.css","/lib/ngDialog/css/ngDialog.css","/less/ngDialog-theme.less","/lib/bootstrap-switch/bootstrap-switch.css","/less/dzone20.less","/less/fonts.less","/less/directives.less","/lib/slick/slick.css","/lib/bootstrap-slider/bootstrap-slider.css","/less/layout.less","/widgets/article/content/article-content.less","/widgets/article/infoBar/widget.less","/widgets/components/slider/widget.less","/widgets/content/commentsSlider/widget.less","/widgets/header/blackBar/widget.less","/widgets/header/main/header-common.less","/widgets/header/main/widget.less","/widgets/sidebar/content/list/list.less","/widgets/sidebar/tapBar/sidebar-list.less","/widgets/sidebar/tapBar/widget.less","/widgets/users/UserHomeMiniProfile/widget.less"]],"loadedScripts":[["/lib/jquery/jquery.js","/lib/lodash/lodash.js","/lib/moment/moment.js","/scripts/utils.js","/lib/angular/angular.js","/lib/angular/angular-sanitize.js","/lib/local-storage/angular-local-storage.js","/lib/bootstrap/bootstrap.js","/lib/angular-ui/bootstrap.js","/lib/angular-ui/select.js","/lib/bootstrap-switch/bootstrap-switch.js","/lib/ngDialog/js/ngDialog.js","/lib/angular-moment/angular-moment.js","/scripts/app.js","/scripts/socket.js","/scripts/services.js","/scripts/ui-services.js","/scripts/directives.js","/scripts/filters.js","/lib/angulartics/angulartics.js","/lib/angulartics/angulartics-ga.js","/lib/angular-touch/angular-touch.min.js","/lib/elastic/elastic.js","/lib/ng-file-upload/angular-file-upload-all.js","/lib/angular-deckgrid/angular-deckgrid.js","/scripts/dzone.js","/scripts/ads.js","/scripts/head.js","/scripts/links.js","/scripts/utilities/directives.js","/scripts/utilities/services.js","/scripts/utilities/image-editor.js","/lib/bootstrap-slider/bootstrap-slider.js","/lib/bootstrap-slider/directive.js","/lib/angular-draganddrop/draganddrop.js","/widgets/article/content/utils.js","/widgets/article/infoBar/services.js","/widgets/components/slider/service.js","/widgets/header/main/resize.js","/widgets/sidebar/content/list/service.js","/widgets/sidebar/tapBar/directive.js","/widgets/sidebar/tapBar/service.js"]],"TH_CSRF":"-2139511139422824400","botInfo":[{"isRenderBot":false}],"request":[{"site":{"id":7,"title":"DZone: Programming & DevOps news, tutorials & tools","keywords":"programming, software development, devops, java, agile, web, iot, database, mobile, big data, cloud","description":"Programming, Web Development, and DevOps news, tutorials and tools for beginners to experts. Hundreds of free publications, over 1M members, totally free.","name":"DZone.com"},"dev":false,"cdn":["dz2cdn1.dzone.com","dz2cdn2.dzone.com","dz2cdn3.dzone.com","dz2cdn4.dzone.com"],"theme":"dz20","context":"","user":{"id":2500002,"authenticated":false,"name":"Anonymous","realName":null,"avatar":"https://secure.gravatar.com/avatar/?d=identicon&r=PG","profile":"/users/2500002/anon-user.html"}}],"portals":[[{"topic":8,"id":2,"shortTitle":"agile-methodology-training-tools-news","color":"red","name":"Agile","code":"agile","url":"/agile-methodology-training-tools-news"},{"topic":6129,"id":3,"shortTitle":"big-data-analytics-tutorials-tools-news","color":"green","name":"Big Data","code":"big-data","url":"/big-data-analytics-tutorials-tools-news"},{"topic":30,"id":4,"shortTitle":"cloud-computing-tutorials-tools-news","color":"orange","name":"Cloud","code":"cloud","url":"/cloud-computing-tutorials-tools-news"},{"topic":59,"id":5,"shortTitle":"database-sql-nosql-tutorials-tools-news","color":"purple","name":"Database","code":"database","url":"/database-sql-nosql-tutorials-tools-news"},{"topic":31,"id":6,"shortTitle":"devops-tutorials-tools-news","color":"yellow","name":"DevOps","code":"devops","url":"/devops-tutorials-tools-news"},{"topic":1138,"id":7,"shortTitle":"enterprise-integration-training-tools-news","color":"green","name":"Integration","code":"integration","url":"/enterprise-integration-training-tools-news"},{"topic":48,"id":8,"shortTitle":"iot-developer-tutorials-tools-news-reviews","color":"orange","name":"IoT","code":"iot","url":"/iot-developer-tutorials-tools-news-reviews"},{"topic":1,"id":1,"shortTitle":"java-jdk-development-tutorials-tools-news","color":"purple","name":"Java","code":"java","url":"/java-jdk-development-tutorials-tools-news"},{"topic":29,"id":9,"shortTitle":"mobile-app-developer-tutorials-tools-news","color":"yellow","name":"Mobile","code":"mobile","url":"/mobile-app-developer-tutorials-tools-news"},{"topic":653,"id":10,"shortTitle":"apm-tools-performance-monitoring-optimization","color":"red","name":"Performance","code":"performance","url":"/apm-tools-performance-monitoring-optimization"},{"topic":35,"id":11,"shortTitle":"web-development-programming-tutorials-tools-news","color":"orange","name":"Web Dev","code":"webdev","url":"/web-development-programming-tutorials-tools-news"}]],"matchedUrl":{"name":"dzone:articles:view","mapping":"/articles/**","mappingPatterns":{}},"requiresModule":["dndLists","generalDirectives","monospaced.elastic","angularFileUpload","akoenig.deckgrid","ui.bootstrap-slider","angulartics","angulartics.google.analytics","ngSanitize","ui.select","ui.bootstrap","angularMoment","ngTouch","ngDialog","LocalStorageModule"]}; } catch(e) { console.error(e); }
4
Notification
  • Adam Van Grack started following you

  • Jessica Conaghan, Gumption Scott and 6 commented on a link you posted

    T-Mobile Unvells Cheaper, More Basic 'Simple Prepaid' Phone Plans

  • Jessica Conaghan replied on a comment you posted

    CSS counters are one of those "oh neat, didn't know CSS could do that" features with a lot of Xubuntu 14.10 Utopic Unicorn is the latest release of xubuntu based on Ubuntu 14.10

  • Jessica Conaghan started following you

See All
POWERED BY DZone TeamHub
{{ tag }}, {{tag}},

{{ parent.title || parent.header.title}}

{{ parent.tldr }}

{{ parent.urlSource.name }}
{{ parent.authors[0].realName || parent.author}}

{{ parent.authors[0].tagline || parent.tagline }}

{{ parent.views }} ViewsClicks
Tweet

{{parent.nComments}}

\r\n\r\n\r\n\r\n

 

Ajax enhanced support includes a JavaScript Debugger, JavaScript Library Manager and bundled JavaScript libraries. Finally in the web app department - Groovy is now a first class supported NetBeans language with support for Groovy built into the editor, Java SE project integration and support for Grails. Of course, there are many other enhancements including to Java via a Javadoc Analyzer, Call Hierarchy and CamelCase code completion. Other improvement to the debugger, web frameworks (Spring, Hibernate, JSF, JSF Crud generation, Java Persistence,), Ruby, databases, Mobility, the GUI builder, web services and a number of other things.

Among those other things are substantial improvements to the Rich Client Platform of NetBeans including a new OutlineView which is a replacement for TreeTableView, enhanced Java Web Start support that use the new applet functionality found in Java SE 6 Update 10. Swing developers will be happy with the many improvements to the GUI Builder (Matisse) - ButtonGroup visualization, preview in Nimbus look-and-feel, TreeModel editor, ListModel and ComboBoxModel usability enhancements.

You can see the full range of impressive improvements in NetBeans 6.5 Milesone 1 by looking at the New and Notworthy in Milestone 1 page. You can see the directions for NetBeans 6.5 in REST and SaaS support, the JavaScript Debugger, Ajax, PHP, Ruby enhancements and the over-all plan.

","source":null,"views":10075,"articleDate":1215480467000,"tldr":null,"originalSource":"","published":true,"nComments":0,"articleType":"news"}]; WMODEL_DATA.perms = {"canDecidePick":false,"canPublish":false}; WMODEL_DATA.isPreview = false; WMODEL_DATA.OPTIONS = {}; TH.installWidgetController('article.content', 'articleContent7', WMODEL_DATA, typeof controller == 'function' ? controller : null, [{name: 'partners', data: true},{name: 'DEFAULT', data: true}], ' oUhbblYOaqbcblYOaqbcC', null); })(); (function() { function controller($scope, $service, $location, SideBarService, TH$Request) { SideBarService.ctx.pageSize = $scope.pageSize; SideBarService.ctx.isPreview = $scope.isPreview; SideBarService.ctx.mode = $scope.mode; SideBarService.fn.loader = $service; SideBarService.fn.scrollCheck = function() { $scope.$emit('thIfScrollCheck'); }; var currentFilter; $scope.$on('$locationChangeSuccess', function() { if (!$location.search().filter) { $scope.filter = 'latest'; } else { $scope.filter = $location.search().filter; if ($scope.filter == 'latest') { $location.search('filter', null); } } if (currentFilter == $scope.filter) { return; } currentFilter = $scope.filter; SideBarService.ctx.filter = $scope.filter; }); $scope.display = SideBarService.getList(); $scope.$watchCollection(function() { return SideBarService.getList(); }, function (n) { $scope.display = n; }); $scope.isActive = SideBarService.isActive; $scope.isExcluded = SideBarService.isExcluded; $scope.loadMore = SideBarService.load; $scope.loading = function() { return SideBarService.ctx.loading; } } var WMODEL_DATA = {}; WMODEL_DATA.pageSize = 20; WMODEL_DATA.isPreview = false; WMODEL_DATA.OPTIONS = {}; WMODEL_DATA.mode = null; TH.installWidgetController('sidebar.content.list', 'sidebarContentList10', WMODEL_DATA, typeof controller == 'function' ? controller : null, [{name: 'DEFAULT', data: true}], ' oUhbkSMaaqbcdvVkcC', null); })(); (function() { var WMODEL_DATA = {}; WMODEL_DATA.OPTIONS = {}; TH.installWidgetController('sidebar.tapBar', 'sidebar', WMODEL_DATA, typeof controller == 'function' ? controller : null, null, ' oUhbkSMadabfWVcC oUhbkSMadabbWQbVkcC', null); })(); (function() { function controller($scope, shareThis, TH$Dialog, TH$Service, $location) { $scope.getEditUrl = function(id, type) { if (!type || type == 'article') { return '/content/' + id + '/edit.html'; } else { return '/dzone/staff/' + type + (type == 'refcard' ? 'z' : 's') + '/' + id + '/edit.html'; } }; $scope.share = function(socialNet, url, title){ shareThis.shareThis(socialNet, url, title); }; $scope.canDelete = function(article) { return article.canDelete; }; $scope.shareTwitter = function($event, title, url){ $event.preventDefault(); $event.stopPropagation(); var twitter = 'https://twitter.com/intent/tweet'; var link = $location.protocol() + '://' + location.host + url; var ref = location.host; var params = '?text='+title+'&url='+link+'&ref=dzone.com&via=DZone'; var win = window.open(twitter+params, '_blank'); win.focus(); }; $scope.edit = function(link) { TH$Dialog.open({ loadWidget: 'links.postPreview', widgetArgs: { edit: link.id }, size: 'xbig' }).then(function (result) { $scope.link.title = result.title; $scope.link.linkDescription = result.content; $scope.link.thumb = result.thumb; $scope.link.tags = result.topics; }); }; $scope.deleteLink = function(article) { var title = article.title; var type = 'link'; if(article.header){ title = (article.header.type == 'article') ? article.header.title : article.title; type = (article.header.type == 'article') ? 'article' : 'link'; } TH$Dialog.confirm('Do you want to delete "' + title + '"?').then(function() { return TH$Service.action('delete', {type: type, id: article.id}); }).then(function() { article.deleted = true; }); }; } var WMODEL_DATA = {}; WMODEL_DATA.OPTIONS = {}; TH.installWidgetController('content.commentsSlider', 'contentCommentsSlider9', WMODEL_DATA, typeof controller == 'function' ? controller : null, null, ' oUhbaqbcaibvnWffWVcC', null); })(); (function() { var WMODEL_DATA = {}; WMODEL_DATA.name = "commentsSlider"; WMODEL_DATA.slot = null; WMODEL_DATA.OPTIONS = {"name":"commentsSlider"}; TH.installWidgetController('components.slider', 'componentsSlider8', WMODEL_DATA, typeof controller == 'function' ? controller : null, null, ' oUhballbvbdSaoUhM', null); })();