NewAndNoteWorthyBeta1

New and Noteworthy in Beta 1

Contents



General

  • New 6.0 branding integrated - images, icons, start page design
  • Plugin Manager enhancements and fixes (see Tools/Plugins) - visual indication of the plugin's source, different way of grouping plugins into visible items

Ruby

  • Quick Fixes
  • Automatic detection of block variables that might be accidentally modifying local variables
   http://wiki.netbeans.org/wiki/attach/RubyHints/blockvar-fixes.png
  • Rails deprecation warnings which identify usages of deprecated Rails idioms (enable this warning in the Ruby options panel)
   http://wiki.netbeans.org/wiki/attach/RubyHints/deprecated-fields.png
  • Quick which finds same-line definitions of classes or methods and offer to explode these into
  multiline, formatted definitions
   http://wiki.netbeans.org/wiki/attach/RubyHints/sameline_NewAndNoteWorthyBeta1.png
  • A number of experimental hints compatible with Beta 1 but not bundled; access these from the Plugin manager.
  These hints can convert between do and brace-style blocks, they warn about "wrong" name conventions
  for Ruby symbols, they offer to run the Rails generator to generate missing views for action methods,
  they identify possible incorrect usage of attributes
  • RHTML formatting (and improvements to the Ruby formatting algorithm). A new formatting preferences panel allows configuration of the continuation indent as well as enabling reformatting of comments.
  • Updated bundled JRuby to version 1.0.1
  • Ability to deploy Rails projects to Java EE application servers
  • YAML code folding and navigator, improved RHTML navigator
  • Go To Declaration in RHTML files now work to warp to partials, redirect_to, link_to, etc.
   http://wiki.netbeans.org/wiki/attach/NewAndNoteWorthyBeta1/renderpartial_NewAndNoteWorthyBeta1.png
  • Large number of bug fixes and tweaks

Diff

  • Export Diff Patch - CVS and Subversion integration
  • based on unified diff
  • automatically opens generated patch file into the editor with colored annotations
   File:NewAndNoteWorthyBeta1/patch NewAndNoteWorthyBeta1.png

Mobility Pack

MobilityNewAndNoteworthyBeta1 section=2

RESTful Web Services

  • Now aligned with JSR-311 (JAX-RS) and Jersey (reference implementation for JAX-RS).
  • Added a logical view displaying all the RESTful service in your projects:

http://wiki.netbeans.org/wiki/attach/NewAndNoteWorthyBeta1/logicalview_NewAndNoteWorthyBeta1.png

  • Added support for generating JavaScript client stubs from existing RESTful web services that greatly reduce the complexity of creating client applications that access RESTful web services.

http://wiki.netbeans.org/wiki/attach/NewAndNoteWorthyBeta1/clientstubs_NewAndNoteWorthyBeta1.png

Database

  • No more quoting when creating database objects

Previously the Database Explorer would quote any object it created (tables, columns, indexes, etc.). For example, if you were to use the Create Table dialog to create the table

'foo', it would run the command
CREATE TABLE "MYSCHEMA"."foo"
.

Then if you were to run a SQL command, such as "select * from foo" you would get an error saying "Table 'foo' not found".

We no longer quote database objects, so now when you do "select * from foo" it will work.

What this does mean is that if you use characters that are not in the standard set of characters used for SQL identifiers (A-Z, a-z, 0-9 and _), then you need to quote it. For example, if you use spaces or national characters, you need to quote the identifier in the dialog where you create the table, column, index, etc.

Visual Web

  • Includes Build 11 of Project Woodstock. Click here for release notes
  • Data source naming supported. By enabling prompt for data source name in the Options dialog, it is now possible to provide a customized name for a data source. Go to Tools->Options | Basic-Miscellaneous-Visual Web and check the Prompt for Data Source Name checkbox.
  • Migration of Creator or NetBeans 5.5.x Visual Web database projects is seamless. Also can use Resolve Database Connections when database connections have not been registered.

Developing Visual Web JSF Web Applications with J2EE 1.4.x

If you wish to create a Visual Web JSF project which is to be deployed to a 1.4 J2EE application server, you will first need to install the Visual Web JSF Backwards Compatibility Kit plugin. Do the following:

  1. Choose Tools > Plugins.
    The Plugins dialog displays.
  2. Choose the Available tab and scroll through the available plugins to the Visual Web JSF Backwards Compatibility Kit. Select its Install checkbox.
  3. Click the Install button.
    A NetBeans IDE Installer dialog displays.
  4. Click the Next button.
    A license agreement displays. Accept the terms of the license and click the Install button.
 The installer downloads and installs the Kit and its dependent libraries.
  1. Click the Finish button.
    The NetBeans IDE Installer dialog dismisses itself.
  2. Click the Close button.

You may now create a Visual Web JSF framework web application which deploys to a 1.4 J2EE application server.

Editor

  • Issue 14549 is now fixed - now the visual feedback to the user when entering multibyte characters into the editor is the same as it is in other parts of NetBeans.
Not logged in. Log in, Register

By use of this website, you agree to the NetBeans Policies and Terms of Use. © 2012, Oracle Corporation and/or its affiliates. Sponsored by Oracle logo