Script Listings
Home
Submit Listing
Modify Listing
Contact


Products
User Management
E-Commerce
Modules




User Management and Groupware Application
GroupManager.NET is a customizable member's area ASP.NET application which supports different user groups. Making use of Microsoft Access and SQL Server databases, Group Manager.NET provides extensible user authentication and management with administration features to query users by name, country, opt-in choices, etc.
Full source code and web application only $19.99...
 
Click here for more information

WebMessage and HTML Template Parser

The aim of these simple classes is to take a standard HTML page containing some ‘parse-able tags’ and use this to display messages to the user in the websites look and feel.
There is a number of ways to achieve this, but having a standard HTML web page template which contains these ‘tags’ is useful for a number of reasons;

  1. It is very easy to loose hidden code segments from server side pages when editing them, especially when copying and pasting sections to and from other pages.
  2. It allows some abstraction between code and the website pages. This keeps the HTML pages ‘clean’, which I for one find preferable. The ‘tags’ are plain text and are visible in the style and context of the page, unlike hidden code.
  3. This parsed HTML template system works well in split technology applications due to simplicity of the implementation in different languages.

TemplateHTML Class

The TemplateHTML class allows you pair the tags that you wish to replace in the parse process using a method called ‘AddTagPair’.
The parse process is run by using either ‘OutputTemplate’ or ‘UseTemplate’, the first takes a file and parses its contents and sticks it out as the Response, and the later parses a named file and returns the whole file as a String.

TemplateHTML templateParser = new TemplateHTML(); 
         
// AddTagPair( TAG TEXT, TEXT TO REPLACE TAG WITH)
templateParser.AddTagPair( "[title]", "This is the web page title"); 
templateParser.AddTagPair( "[messagetitle]", "Subject Title");
       
// Perform the parse and output it to the browser 
templateParser.OutputTemplate( "template.html");

Article Continued below....
DS-IPN Advanced - Automated Paypal IPN Processor
DS-IPN.NET Advanced is an ASP.NET Paypal IPN processing and fulfillment system which enables automated distribution of digital products via email to your customers.
When a customer buys one of your products on your website using Paypal ‘Buy Now’ buttons, the web application receives an IPN request from Paypal which it validates and then sends out the purchased product via email using secured download links or as an attachment.
DS-IPN.NET Advanced provides configurable data views to allow the user to select how they view the sales statistics, also making use of pie and bar charts to graphically present sales & revenue trends.

Full source code and web application only $29.99...

Click here for more information


WebMessage Class

The WebMessage class is an attempt to produce a similar API to the MessageBox class. This wraps the functionality of the TemplateHTML class by providing a number of Show methods which parse a HTML file which is either named or set as a parameter in the web.config file.

This allows you to give the user a message in the style of your site by using a single line such as;

WebMessage.Show( this, "mytemplate.html", "Title", "This is a message"); 


Download Source and Example

Advertiser Links

ASP.NET Digital Sales IPN
Digital sales ecommerce system for PayPal's IPN.
Start making money from only $14.99.


ASP User Membership
User signup & login authentication system
Low cost ASP script from only $4.99...

ASP.NET User Management
ASP.NET members area system, protect your website from only $5.99...

.NET Download Protection
ASP.NET download link protection/anti-leach system.
Low cost ASP.NET module for $3.99...

.NET Email Validation
Email address verification module
Low cost ASP.NET script only $3.99...

Advertise here!
 
(c) ASPWebScripts.com 2005-6
Disclaimer