ATPowerForm

posted by NuDigital Solutions - 12/18/2014
NuDigital Solutions Active Since 12/18/2014
United States

reviews Ask a Question



ATPowerForm is a PowerShell web rendering solution. Transforming PowerShell into a centralized GUI Administrative Tool for Scripts, Forms, and Applications. Producing a flexible and robust interface with limited web programming knowledge or custom tools. Module 34031
  • $0.00 Trial - Free for 30 Days (full featured)
  • $95.00 Standard Edition License
  • $185.00 Professional Edition License
  • $350.00 Enterprise Edition License

$95.00

Add To Cart

For more information:


What is ATPowerForm?

ATPowerForm is a graphical web rendering engine for PowerShell where the script contains the bulk (or all) the business logic necessary for execution and validation, while the user interface becomes completely web based. The implementation can be as simple as the execution of a script and capturing its console output or as complex as the creation of a complete interactive forms with textboxes, buttons, and grids with multiple pages. This allows any PowerShell scripts to be used in a centralized and convenient online Script library that can be accessed from anywhere, even by mobile devices. ATPowerForm produces a robust and flexible interface with limited web programming knowledge, no specially designed PowerShell programming tools are needed, and no complete rewrites of existing scripts are necessary, because most scripts can be designed to run from both the command line and/or graphically.

Native Scripts


ATPowerform has the ability to execute many Powershell scripts without modification. When a Native script is executed all output is directed to a web based console. This allows existing script libraries to be used and enhanced to full graphical versions as time permits.  

Interactive


A fully interactive feel can be created with vary little script modification and no web programming experience. 


Advanced Interactive Form with Multiple Pages


Can PowerShell be used for more than just an Administrative Tool?
Can an IT department standardiize on a common development interface?
Can Powershell evolve beyond just a command  line scripting tool?
Can Powershell be used to create forms or applications?  

Well the answers to all these questions is Yes, Yes, Yes, and Yes.

More advanced scripts can be created that go beyond just a simple interactive experience. If necessary a completed form and/or application can be created, using PowerShell as the driver.



Ajax Enabled
  • Any control can either be rendered as Ajax or Non-Ajax.
  • Designer has control over either a full page or individual Field block.
Data Binding (for database integration)
  • One-way binding for data loading only.
  • Almost all controls contain a data binding property.
  • Supports Queries, Views, and Stored Procedures.
  • Multiple fields can be loaded from a single query (for data entry forms).
Confirmation Popup Modal Dialog
  • A property on all button controls.
  • Popup PowerShell function to display popup at any time.
  • Supports any negative or positive confirmation.
Script Writing Assistance
  • All ATPowerForm commands have context sensitive help.
  • Most ATPowerForm command have selectable enumerated values.
  • Debug log and propagated error messages.
  • A library of sample PowerShell scripts.

...



ATPowerForm Features
Trial Standard Professional Enterprise
POWERSHELL
PowerShell 3.0 x x x x
Render Both Native and ATPowerForm enabled scripts x x x x
No special Compilers or Editors x x x x
Scripts can support both Web and non-Web rendering x x x x
PowerShell Events to support Interactive Web Forms x x x x
GENERAL
Minimal Web programming knowledge (for non-advanced implementations) x x x x
Global variables maintained between Web and PowerShell x x x x
Cascading Style for customization x x x x
Twitter Bootstrap 3 x x x x
CONTROL FIELDS
Total Controls 200 10 200 200
Mix Ajax and Non-Ajax x x x x
Add Control Dynamically (non-Ajax) x x x x
Field Help x x x x
Field Status
Notice/Warning/Fatal
PopOver Help
x x x x
CONTROL GROUPING (simulating multiple pages)
Total Page Groups 10 2 10 10
Total Command Groups 10 2 10 10
SQL DATABASE CONNECTIONS
External Databases x x x x
Data Table Binding
Loading Only
Most Controls Supported
x x x x
SQL Execution x x x x
SQL Stored Procedures x x x x
PSObject,HashTables,Arrays Conversion to Data Table and binding to any List Type control (i.e. GridView) x x x x
CONTROLS
Button x x x x
CheckBox x x x x
Diagnostic x x x x
DropDownList x x x x
GridView x x x x
Group x x x x
Hidden x x x x
HyperLink x x x x
Image x x x x
ListBox x x x x
Literal x x x x
PopUp x x x x
Timer x
x x
RadioButton x x x x
TextBox x x x x
SUPPORT
Lifetime Support x x x x
1 Year Free Upgrads x x x x
LICENSING
All licensing are for production servers only. Development and Testing do not need additional licensing. Expires in 30 Days
15 Day Nag Message
Single DNN Installation Single DNN Installation Multiple DNN Installations
 

Product License

TRIAL LICENSE

License permits Licensee to install the Software on any number of DotNetNuke® Installations with no fees.

Permission is also granted to freely distribute Product to any third party. License will expire in 30 days at which time Licensee must either stop using the product and uninstall or purchase one of the Licenses identified below.

STANDARD LICENSE

License permits Licensee to install the Software on Single Production DotNetNuke® installation without additional fees or licenses, A DotNetNuke® installation is defined as a single DNN database which can host multiple child portals. These portals may have their own unique web addresses, but they are managed from a single DNN host, you must purchase additional Production License for each extra DNN installation. License permits Licensee to install the Software on an unlimited number of Test DotNetNuke® installations. This License is granted only for a singe development user.

PROFESSIONAL LICENSE

License permits Licensee to install the Software on Single Production DotNetNuke® installation without additional fees or licenses, A DotNetNuke® installation is defined as a single DNN database which can host multiple child portals. These portals may have their own unique web addresses, but they are managed from a single DNN host, you must purchase additional Production License for each extra DNN installation. License permits Licensee to install the Software on an unlimited number of Test DotNetNuke® installations. This License is granted only for a singe development user.

ENTERPRISE LICENSE

License permits Licensee to install the Software on Multiple Production DotNetNuke® installation without additional fees or licenses, A DotNetNuke® installation is defined as a single DNN database which can host multiple child portals. These portals may have their own unique web addresses, but they are managed from a single DNN host and owned by the licensee, you must purchase additional Production License for each extra DNN installation not owned by the licensee. License permits Licensee to install the Software on an unlimited number of Test DotNetNuke® installations. This License is granted only for a singe development user.

Product Badges

Azure Compatible

Product Specifications

  • .NET 4.0:
    Verified .NET 4.0

  • DotNetNuke 7.0:
    Verified DotNetNuke 7.0

  • PowerShell 3.0:
    Verified PowerShell 3.0