PHP ASP.NET WebForms: Emulation of ASP.NET WebForms engine in PHP

Recommend this page to a friend!
  Info   View files Example   View files View files (89)   DownloadInstall with Composer Download .zip   Reputation   Support forum   Blog    
Last Updated Ratings Unique User Downloads Download Rankings
2020-09-05 (14 hours ago) RSS 2.0 feedNot yet rated by the usersTotal: 105 All time: 9,332 This week: 292Up
Version License PHP version Categories
webforms 3.3Custom (specified...5.3HTML, PHP 5, Libraries, Templates
Description Author

This package implements an emulation of ASP.NET WebForms engine in PHP.

It provides a set of controls that implement tags used by ASP.NET WebForms templates.

The package can process and render the templates and generate HTML with JavaScript to perform client side validation of forms.

On the server side the package can raise events that can be handled by custom PHP classes.

Innovation Award
PHP Programming Innovation award nominee
November 2015
Number 13


Prize: PHP Tools for Visual Studio Personal license
ASP.NET WebForms is a platform for creating Web sites based on the .NET framework.

This package provides a PHP implementation that emulates ASP.NET WebForms.

Manuel Lemos
Picture of Aleksey Nemiro
  Performance   Level  
Innovation award
Innovation award
Nominee: 3x

Winner: 1x

Details

WebForms.PHP Latest Stable Version Total Downloads License

This project is an attempt embodiment ASP.NET WebForms in PHP.

Today WebForms.PHP - this template engine, HTML components and the beginnings of Framework for web sites creation in PHP.

Code licensed under Apache License Version 2.0.

Demo-site and Documentation

Features

  • Template engine;
  • Code Separation;
  • HTML Compression;
  • Generation of standard controls with saving the state of the elements after the form is submitted (TextBox, CheckBox, RadioButton, DropDownList etc.);
  • User controls with the ability to place them in the markup;
  • Support for application-level, pages- and usercontrols- events.;
  • Localization;
  • Classes for working with collections;
  • Methods of word processing;
  • Classes for MySql and PostgreSQL (optional);
  • Server implementation console.

formula

Requirements

  • PHP 5 >= 5.3.
  Files folder image Files  
File Role Description
Files folder imageContent (3 directories)
Files folder imageControls (9 files)
Files folder imageLayouts (4 files)
Files folder imageNemiro (6 files, 2 directories)
Files folder imageScripts (7 files)
Accessible without login Plain text file composer.json Data Auxiliary data
Accessible without login Plain text file config.php Conf. Configuration script
Accessible without login Plain text file controls.html.php Example Example script
Accessible without login Plain text file controls.json Doc. Documentation
Accessible without login Plain text file controls.php Example Example script
Accessible without login Plain text file controls.ru.json Doc. Documentation
Accessible without login Plain text file debug.html.php Example Example script
Accessible without login Plain text file debug.json Doc. Documentation
Accessible without login Plain text file debug.php Example Example script
Accessible without login Plain text file debug.ru.json Doc. Documentation
Accessible without login Plain text file elements.html.php Example Example script
Accessible without login Plain text file elements.json Doc. Documentation
Accessible without login Plain text file elements.php Example Example script
Accessible without login Plain text file elements.ru.json Doc. Documentation
Accessible without login Plain text file global.json Doc. Documentation
Accessible without login Plain text file global.php Example Example script
Accessible without login Plain text file global.ru.json Doc. Documentation
Accessible without login Plain text file index.html.php Example Example script
Accessible without login Plain text file index.json Doc. Documentation
Accessible without login Plain text file index.php Example Example script
Accessible without login Plain text file index.ru.json Doc. Documentation
Accessible without login Plain text file LICENSE Lic. License text
Accessible without login Plain text file localization.html.php Example Example script
Accessible without login Plain text file localization.json Doc. Documentation
Accessible without login Plain text file localization.php Example Example script
Accessible without login Plain text file localization.ru.json Doc. Documentation
Accessible without login Plain text file Nemiro.WebForms.PHP.phpproj Data Auxiliary data
Accessible without login Plain text file Nemiro.WebForms.PHP.phpproj.user Data Auxiliary data
Accessible without login Plain text file Nemiro.WebForms.PHP.sln Data Auxiliary data
Accessible without login Plain text file pages.html.php Example Example script
Accessible without login Plain text file pages.json Doc. Documentation
Accessible without login Plain text file pages.php Example Example script
Accessible without login Plain text file pages.ru.json Doc. Documentation
Accessible without login Plain text file README.md Doc. Documentation
Accessible without login Plain text file simple.json Doc. Documentation
Accessible without login Plain text file simple.php Example Example script
Accessible without login Plain text file simple.ru.json Doc. Documentation
Accessible without login Plain text file templates.html.php Example Example script
Accessible without login Plain text file templates.json Doc. Documentation
Accessible without login Plain text file templates.php Example Example script
Accessible without login Plain text file templates.ru.json Doc. Documentation

 Version Control Unique User Downloads Download Rankings  
 100%
Total:105
This week:0
All time:9,332
This week:292Up

For more information send a message to info at phpclasses dot org.