RapidWebDev 1.52

Rating: No reviews yet
Downloads: 2967
Released: Mar 26, 2010
Updated: Mar 26, 2010 by eungeliu
Dev status: Stable Help Icon

Recommended Download

Application RapidWebDev Release 1.52.zip
application, 5909K, uploaded Mar 26, 2010 - 1558 downloads

Other Available Downloads

Source Code RapidWebDev Source 1.52.zip
source code, 6758K, uploaded Mar 26, 2010 - 794 downloads
Documentation RapidWebDev API Documentation 1.52.zip
documentation, 5077K, uploaded Mar 26, 2010 - 615 downloads

Release Notes

RapidWebDev is an infrastructure helps to develop enterprise software solutions in Microsoft .NET easily and productively. This is the release version 1.52 which includes the following changelist,

Extension Model
  1. support the concept field group which administrator can configure fields in groups dynamically.
  2. support ReadOnly status of ExtensionDataForm so that users cannot edit information of dynamic properties in view mode detail panel.
  3. integrate ExtensionDataForm with permission by interface RapidWebDev.UI.IPermissionBridge that the protected dynamic field is invisible to the users without having permission value "ExtensionModel.{ExtensionDataTypeId}.{FieldName}".
  4. support to set value of selection item for Enumeration-valued dynamic field in metadata management UI.

Platform
  1. correct a spelling error on column name from HierachyType to HierarchyType of datatable common_HierarchyData which may lead hierarchy query failed.
  2. support implicit permission configuration - This is helpful in the case that we don't want to set every permission to users/roles in UI when we develop a view to assign permission. In UI view, when we assign permission X to users/roles, they have all implicit permissions which belong to the permission X immediately.
  3. added a new interface IPermissionConfigurationReader to load permission configuration but not hardwired to load from permission xml file in permission api.
  4. data model changed - removed table aspnet_RolesInOrganizationTypes and added a new column Domain into table aspnet_Roles.
  5. WCF restful web services authorization architecture.
  6. rich restful web services provided, see detail at http://rapidwebdev.codeplex.com/wikipage?title=ExternalApi
    1. Organization Services
    2. Role Services
    3. Membership Services
    4. Permission Services
    5. Concrete Data Services
    6. Hierarchy Data Services
    7. Relationship Services
    8. Sequence Number Services

RapidWebDev UI
  1. fixed the bug that relative Url is not parsed correctly in DynamicDataSource of Combobox in query section of dynamic page configuration.
  2. fixed the bug that relative Url is not parsed correctly in ImageUrl of button in button-panel section of dynamic page configuration.
  3. support hierarchy data selector configured in query panel of a dynamic page that the data pulled from hierarchy restful web services.
  4. added a hierarchy selector control which integrated with hierarchy restful service.

File Management (new component)
  1. file management internal API without version support.
  2. file binding API which is used to setup relationship between files and any external objects.
  3. file icon API which is used to resolve icon for a file. like an icon for *.doc, *.png etc
  4. ASP.NET web control to upload/list associated files for an external object configured by ID.

Have to do for Upgrade
  1. drop table aspnet_RolesInOrganizationTypes and add a column Domain NVarChar(31) NOT NULL into table aspnet_Roles. If you have had data in table aspnet_Roles already, you may need to first set the column Domain nullable and update all rows by sql UPDATE aspnet_Roles SET Domain='XXX', then update the column back to NOT NULL.
  2. drop 2 useless tables fm_Files and fm_FileBindings created by the previous version and re-create them using the sql script in the new version.

Reviews for this release

No reviews yet for this release.