Webparts360 AppStudio Features

As an integrated application development environment, AppStudio has so many features that is hard to describe. Below you see a table of all its ever growing features that will empower you to build mission-critical applications with ease and finese. Click here to download brochure or the View icon to watch how each feature works.

 
Title
View
Description
Benefits
Data Access (11)
    
 
Different between Custom List with & without SQL View
Able to filter display data using SQL Query Easily filter view data using SQL Query
 
Shared Data Connection Pool
Centralized access definition to external databasesMakes it easy to access external data
 
Access SharePoint data as SQL View
Access data stored in SharePoint as SQL viewsPerforms complex analysis of SharePoint data
 
Joining SharePoint Lists
Able to join multiple SharePoint list to provide highly usable data views with filter and ordering.Access SharePoint data as SQL
 
Aggregate Views on Sharepoint Custom List
Provide pivot-style functionalities on SharePoint data to aggregate data using functions such as Count, Max, Min, sum, Average and time-based based groupings.Simplify reporting on SharePoint data
 
Visual Data modeller
Allows you to build multiple Entity Relationships (ER) diagram to ensure a consistent database design; especially for building reports.Communicate database design to ensure consistent data retrieval across all reports.
 
Virtual List
Provide direct access to SQL data for centralized data repository. Suggested scenarios: employee database, customer database, product database, etc...Provide a high performance SQL database for sharing information across the entire portal.
 
Defining Workflows
Define Workflow using our standard GUI or a new Silverlight Workflow EditorVisual representation of workflow and easier to use
 
How To Generate Data Sources by SQL(Read Only)
Pre-Configure Data Source for retrieving data from external databasesManage Data Sources which can then be reused throughout the solution
 
Document Library, Image Library, Wiki Page Library
Create Document Library, Image Library and Wiki Page Library Manage all Document Libraries from AppStudio
 
Create Virtual List from Custom List
Stores data in SQL Server using SPList as templates Build relational database, harness the power of Sharepoint forms but stores the data in SQL Tables.
Data Entry (30)
    
 
Using Advanced Lookup
Configuring advance lookups Lookup values from multiple sources.
 
Dependent Advanced Lookup
Multiple dependent lookup inherits values from each otherEasily create dependent lookup by passing lookup values as parameters and filters
 
How to perform validation on certain form
Sets form validationsValidate data entry by setting rules and validations.
 
Hide Custom List
Hides the custom list from Site Libraries and Lists. Users will also be unable to create a View Webpart from the List.Prevent access to sensitive data in the list, ensure data integrity is only maintained via SmartList.
 
Hide AllItems
Prevents access to the associated Allitems.aspx pageSecure sensitive data and views to ensure views are governed by SmartView Roles.
 
Advanced Lookup (Projection and Return Value)
Allow users to import(project) related data automatically when selecting from a lookupProvides the ability to use related data when selecting from a lookup.
 
Advanced Lookup (Searchable Lookup)
Gives a popup search dialog to filter/search for lookup dataAbility to further filter lookup data when selecting.
 
Advanced Lookup with Parameters
Filter Lookup options based on parameters and criteriaOnly show lookup values which are relevant.
 
Caption, Description, Default Value, Required Column and Column Width Settings
Set captions, descriptions, default values, required columns and column widths for each columnControl the behavior and layout of your control in the SmartList
 
Use infopath to design your forms
Take advantage of Infopath to design your data entry forms so that you can build crisp professionally looking forms. Requires InfoPath license for this functionality.Design impressive data entry forms with InfoPath simplicity.
 
Modal Forms (SharePoint 2010 only)
Pop-up modal forms for data entry while viewing data in a table.Provides intuitive data entry interface
 
Child Lists (2010 only)
Supports parent child data entry, e.g. Sales Orders with item lists.Make it easy to enter parent-child transactions
 
Enabling Enterprise Audit on Selected List
Enables Enterprise Audit Tracking on the selected lists. Tracks transactional views, add and edits. Audit Log Views appears in SmartList Forms​Track transactions on the selected list and allows users to view and audit data changes.
 
Column Access Control
Able to control with fields are accessible by different group of users at different stage of data processing state.Useful for collaborative transaction processing; submit/approve scenarios
 
Field Validation
Able to peform field validation during data entry.Improves data entry process
 
Post Actions
Able to perform actions upon save; such as adding/updating related lists items or SQL database; sending email notification, calling web services, etc...Able to support complex transaction processing functions during data entry.
 
Field Projection
Able to look up values from another list/ SQL table and populate it into selected fields during data entryUse to load data from related tables during data entry.
 
Global Advanced Settings
Hide & display certain function within ViewsEasily customize the features within views
 
How to form virtual group
Enable to create group using SP List & SQL Manage to customize group base on different condition using SP List or SQL
 
How to use custom functions
Allow to add additional function to retrieve data which requires calculation, comparison and etcAble to add additional calculated data easily
 
How to use Linked Server
Able to retrieve data from different databaseAble to retrieve data from different database easily
 
Link Virtual List from SQL Table
Able to form a virtual list base on the table in SQL Database Easily form a list from the table in SQL Database
 
Multiple roles to access different form in different stage
Roles as access criteria to forms/stages. Use Sharepoint Groups or Roles to decide the correct form to be presented.
 
Transaction Action - Show Message
Displays an alert message.Build simple notification actions.
 
Transaction Advanced Settings (Add, Edit & Delete Button)
Manage form buttons such as Add, Edit and Delete.Show or Hide buttons based on conditions
 
Transaction Advanced Settings (Welcome User, Ribbon, Owner Details, Top & Bottom buttons)
Configure layout of User Welcome Notifications, Form buttons, Owner Details and Ribbon Configure the layout of common buttons and sections on a form.
 
Transaction Advanced Settings (Manage Permission, Alert Me, Workflow and Debug Mode)
Configure Manage Permission, Alert Me, Workflow buttons and Debug ModeManage form security, notifications and back-end processes.
 
Transaction Advanced Settings (After Save and Cancel URL)
Configure the page to navigate to upon save or cancelSets URL of page upon Save or Cancel
 
Transaction with Individual Advanced Settings
Sets a specific form/webparts advanced settingsCustomized advanced settings for an individual form or webparts.
 
Transaction - Email Attachment settings
Allow user to have additional settings for email attachment User may choose file types to be attached in email
Deployment (8)
    
 
Package and Deploy
Allow to duplicate a solution to other environment Easily duplicate a copy of the solution to perform testing or Live environment
 
Solution Packager
Able to save an application as a single file. Able to control whether deployed solution can be re-deployed.Simplifies redeployment of solutions while provides basic IP protection.
 
Deploy SharePoint 2007 solutions to 2010
Package your SharePoint 2007 applications and deploy it to the new SharePoint 2010 (all editions) with a few clicks.Simply the easiest way to migrate SharePoint 2007 applications to the new version.
 
Import form settings from another form
Import settings from another configured form. Saves time from re-creating the entire form by just importing the settings
 
Link an Existing Document Library
Link an existing Document Library to be used in the SolutionProvides more functionality after linking the library to Appstudio.
 
Link and Unlink List
Link an existing custom list into the solutionEasily manage Custom Lists and properties from within AppStudio
 
How to apply webparts into the page
Adds configured Webparts into a solution pageApply webparts & manage its properties from AppStudio
 
What is Filter Category
Categorize different modules within the solutionManage the solution by grouping each module with a named category
Development (10)
    
 
Using the Relationship Diagram
Build an ER Diagram for relationships between custom lists​ Easily manage custom list relationships​
 
Data Source by SQL(Executable)
Creates an external datasource by allowing a pre-saved SQL QueryPre-configured SQL queries allows for re-usability throughout the system
 
Create Sharepoint Group and Add a User to Group
Create a New Sharepoint Group from within Appstudio​Easily manage Sharepoint Groups and Users​
 
Using the Profile Provider
Link another Solution as an Enhanced User Profile with additional columnsConveniently link multiple solutions together to share User Profiles
 
Enforcing List Relationships
Links Custom List via an ER Diagram​ Easily manage relationship between lists. This enables Data Sources within SmartView to build comprehensive data reports.​ 
 
Category for Webparts
Provide an additional filter to group webparts.Make it easier to organize and find webparts
 
Managing Solution Images
Upload and stores system icons and images that can then be selected for use in SmartList, SmartView and SmartMenu.​Single Image Repository for entire solutions. Users need to worry about image URLs or deal with permissions issues when using icons or images.
 
Webparts Repository
Centralized catalog of all defined webparts for easy re-useAble to find all defined webparts and where they are used.
 
Version Control for Webparts
Able to maintain multiple version for each webparts with major/minor numbering. Can roll backwards and forward to selected version.Helps to manage system development cycle.
 
Development Team Access Control
Controls who can access AppStudio development environment with differentiated roles between database access and application access.Prevents non-authorized access to backend data.
Layout (8)
    
 
Upload and Set Site Masterpage
Change Masterpage for the solution from within AppStudio​Easily manage solution and default masterpage​ 
 
Export List Columns to Infopath via XML
Export custom list columns definitions to Infopath via XML file​ Quickly drag and drop Custom List fields during design of Infopath Form Layout.​ 
 
SmartList Form Layout using Infopath Templates
Use an Infopath for as the Layout for SmartList​ Directly import Infopath form layout and themes into SmartList forms​
 
Upload Infopath Templates
Upload Infopath templates into AppStu​Easily manage all Infopath Layouts used in the solution ​   
 
3 types of form layouts (Default, Infopath, Advanced)
Different ways to customize the layout of your form Choose from a default layout, Infopath layout or advanced HTML layout for your form
 
Design and Upload Infopath
Design an Infopath form and upload into Appstudio​Use Infopath to design Sharepoint Forms.​
 
Reports – Search Layout
User allow to change the display of search layoutSearch layout can be easily change by putting HTML code in the layout
 
Reports – Apply and Customize Template
Reports template can be customize or changeReports template can be easily change or customize
Navigation (8)
    
 
Navigation – Top Menu and Side Menu
Configure navigation option for Top Menu & Side MenuTop & Side menu can be easily configure
 
Navigation – Code
Navigation bar able to allocate in any corner of the page by applying the code in master page. Flexibility of allocating the navigation bar in each page
 
Navigation - Display level and Top Custom Level
User able to choose to display the level of nodes to be display in navigationAllow flexibility to display level of nodes on top or side bar.
 
USA
http://dennisssblegh.com|dennisheylove your site!http://dennisssblegh.com|dennisheylove your site!
 
Select Welcome Page
Sets the welcome page for the solution.​Easily manage the welcome page without programming or coding.​
 
Clone a Page with Selected Webparts
Clones a solution page and associated webparts ​Build a new page with webparts ready-to-go with a single click​
 
Creating a New Page
Create a Solution Page with specified template and masterpage​Easily create a new page and allow AppStudio to manage it​
 
Contextual ribbon menus (2010 only)
Provide contextual ribbon menus while editing lists itemsIntuitive interation
Properties (20)
    
 
Apply Masterpage to a Selected Page
Change Masterpage for a selected page from within AppStudio​Easily manage solution pages and masterpage ​
 
Enabling Enterprise Audit on Entire Solution
Enables Enterprise Audit Tracking on the entire solution. Tracks transactional views, add and edits. Audit Log Views appears in SmartList Forms.​ Track transactions on the solution and allows users to view and audit data changes.​
 
Enabling Webparts Versioning
Enables Version Control on Webparts Definitions for SmartList, SmartView and SmartMenu ​Versioning allows development testing on minor versions and publishing of major versions when definition is ready to go-live. Alternatively users may revert to an older version.​
 
How to generate data source by Webservice
Cater the ability to enhance external webservicesAllow user to apply their webservice in Appstudio
 
Transaction Action - Update Variable
Variable is a function to temporary store a value, then can apply the variable to other columns or functionsAllow user to store value before it change and update that value for other purposes
 
Transaction - Email Subject and Message
Provide columns for user to key in the email subject and message for each email to be sent Static or dynamic email subject and message can be easily configure in order to send out the email correctly
 
Transaction – Scheduled
Future task or repeated task can be updated by setting the scheduled in Transaction Action Scheduled action can be easily configure to provide automation of action to be perform once the date and time are met
 
Transaction Action - Add Update SQL Record
Allow user to perform action to add, update record through SQL For SQL competent user to update record easily through SQL script
 
Transaction Action - Add Update Sharepoint Item
Allow user to perform add or update function without scriptingData can be easily added or updated without scripting
 
Transaction Action – Branching
The branching logic can be amend through transaction action The workflow can be change accordingly by updating the branching through transaction action
 
Transaction Action - Call Web Service
Provide a functionality to call webservice when action are triggered Easily call a webservice through transaction action settings
 
Transaction Action - Copy Document
Provide a functionality to duplicate document into different pathDocument can be easily copied and pasted into other path which user define in transaction action
 
Transaction Action - Create Document Folder
Able to create document folder to store individuals document within the folder provided Document folder can be easily created by triggering the transaction action settings
 
Transaction Action - Delete Item
Provide functionality to delete item through transaction action A function of item deletion can be easily configure to remove data whenever the action are triggered
 
Transaction Action - How to Import Action
Display the steps to import action from other transactionAction can be imported from other source, to prevent user to re-create the action repeatedly
 
Transaction Action - OnSave & OnLoad
Option to trigger action during form save or during form loadDuring the form on Save or on Load, user may put in additional action such as email or update function
 
Transaction Action - Rename Folder
Folder can be rename by triggering a transaction actionFolder can be easily rename by setting up the configuration for transaction action
 
Transaction Action - Send Email (Direct Email)
A static email address email can be configure in order to send the email to this recipient whenever action are triggeredFunction to send email to a static email address can easily configure
 
Transaction Action - Send Email (SQL)
A dynamic email address email can be updated through SQL script in order to send the email to this recipients whenever action are triggeredFunction to send email to a dynamic email address through SQL script can be easily configure
 
Transaction Action - Send Email(SPList)
Email address determine by Sharepoint ListFunction to send email to a dynamic email address through Sharepoint List can be easily configure
Reporting (30)
    
 
Reports - Calendar (More)
Provide more additional feature for Calendar viewEasily configure the additional settings to display more columns in the calendar view
 
Reports – Calendar
Allow to display data in a calendar view Able to manage the task easily by looking at each slot in the calendar view
 
Reports – Get Web Services Data Source
Display how to apply webservice that been created in datasource into reports Easily generate reports by applying webservices
 
Reports - Differences of Default View and Aggregate Group
There are 2 types of view can be apply in datasource for reports which are Default View and Aggregate GroupDifferentiate the 2 option and apply accordingly to display a better report
 
Reports - Gantt
Appstudio reports include creating gantt chart reportsGantt chart can be easily created by putting in the correct configuration
 
Reports - Ordering and Filter Parameter in Datasource
Allow user to order the data accordingly and filter the necessary data to be display Ordering and filtering can be easily configure through datasource in report
 
Reports – Different in Data Source
Reports can be generate in different sourceReport can easily generated by different data source
 
Reports – How to Clone a Smartview Definition
Able to clone smartview definition to prevent re-create similar definitionLess time consuming compare to create the entire smartview definition from step 1
 
Reports – Datagrid how to apply multiple select checkbox
Allow to select multiple data to perform certain actionLess time consuming compare selecting 1 by 1 to perform certain action
 
Reports – Datagrid Standard Features
Datagrid display data in row columns formatDatagrid settings can be easily configure to display data according user expectation
 
Reports – Datagrid Totals
Data type which is number can be sum up and display in datagridDatagrid has the ability to calculate the total for certain column user which to count
 
Reports – Gauge (Advanced Settings)
Advanced settings include drill down option, gauge template, max number, min number and etcGauge settings can be easily configure to suit everyone
 
Reports – Gauge
Gauge can only display 1 data which is numberGauge display single data clearly
 
Reports – Join list and select columns in data source
Report can be generate base on different list that joins togetherReport can be generate base few different joined lists
 
Reports – Layout (Infopath layout)
Report can be using infopath layoutReport display using infopath can reduce HTML coding
 
Reports – Layout (Smartlayout)
Layout templates available to display data in different layout Less time consuming by using those layout template to display data
 
Reports – Chart (Advanced Settings)
Charts advanced settings can be configure to display or hide some controlsCharts advanced settings can be easily configure to show or hide some additional control
 
Reports – Chart Enable drill down
Charts can drill down to view detailsCharts drill down function allow user to view more details on how the figure sum up
 
Reports – Chart Settings (Axis)
Enable additional chart settings to identify the axis layoutAxis layout in chart settings can be easily configure
 
Reports – Chart Settings (Label)
Enable additional chart settings to label necessary information and display in chartCan easily set the labeling in the chart settings to display necessary information
 
Reports – Datagrid Advanced Field
KPI icons and progress bar can be generated in reports viewKPI icons and progress bar can easily generated in reports view
 
Reports – Datagrid Advanced Settings
Some control such as paging, columns selection can be configure through Advanced SettingsDatagrid advanced settings allow user to hide or display necessary control
 
Reports – Datagrid Condition Filter
Condition filter allow user to filter certain condition to display on datagrid viewDatagrid can be configure to view own data only through condition filter
 
Reports – Datagrid Custom Menu and Action
Datagrid view allow to set customize menu or action to perform certain action such as update data, add data, send email and etcCustom Menu and action allow user to perform action to update, add, delete, send email and etc
 
Animated Gauges
Able to build animated Silverlight gauges Provide impressive data visualization
 
Animated Charts
Many type of charts to choose from: Area, Line, Bar, Column, Doughnut, Pie, Stacked, Point, Bubble, etc... Can select animation styles with ability to drill-down to item details.Delivers impressive charting experience with ease.
 
Multi-layer datagrid with action menu
Able to build data grids with multiple layer that controls access to different layer of data in a single webpart zone. Provides customized menu option with permission control.Able to build impressive data grids for data entry.
 
Search Parameter
Easy to use highly customizable layout for search parameter for data-grid style reportingSimplify creation of search functions for SharePoint and SQL data.
 
AJAX based DataGrid Views
Provides multiple views on a single webpart zone for displaying data grids data with many attractive style templates.Able to paged data presentation with permission control on who can see what first in a single webparts zone.
 
Traffic lights KPI Icons Style templates
Provide a rich collection of KPI icons style templates to make data more presentation. Users can also add their own icon sets.Makes data comes alive.
Security (10)
    
 
Link Sharepoint Group
Link existing SharePoint groups into Appstudio GroupsGroups that appear in Appstudio may be applied in Appstudio modules
 
Developer Roles
Setup Developer access rights to different modules in AppstudioAllows different people with different roles in Appstudio to access certain modules in AppStudio.
 
Differences of Role name for Developers
Categorize developer access by rolesLimit certain developers to their area protecting sensitive data and configurations.
 
Global Validation
Define Validations that are common for all forms/stages.Single point of definition for validations
 
Multiple roles to access different form in different stage
Separate roles access into different stages and formsCreates workflow stages and access matrix based on roles and forms
 
Rules of Roles
Sets the different roles priorityPrioritize the way roles are selected when deciding stages and roles within a workflow
 
Standard vs Dynamic Access Control
Allow to hide, lock or enable columns based on conditions.Easily set the columns availability
 
Transaction Condition
Set transaction conditions for user access to formseasily manage access for different users based on transaction condition.
 
Transaction Custom Condition
Sets custom conditions for user access to the formeasily manage access for different user using custom conditions.
 
Navigation – Permission Role
Navigation nodes can be manage by different groups or usersEasily to define navigation nodes to be view and click by different set of groups or users
Workflow (2)
    
 
Reports – Datagrid Groupings
Able to group similar data for selected columnData can be easily found or understand through grouping the specific column
 
Visual Workflow Designer
Drag and drop designer to define and build workflow with transaction state management and branching logicAble to build complex workflow without any programming.
© CRN Solutions 2010 Sign In