Professional Touch International Inc.   
About Us   Home   Questionnaire    Shopping Cart    Your Account    Help   

Login
(954) 430-5263 
Contact Us

Product Categories
Windows Applications
Web Applications
Web Services
Web Pages
Web Controls
Smart Windows Applications
SQL Tables
SQL Views
SQL Stored Procedures
SQL User Defined Functions
N-Tier Classes
Hosted Solutions
Windows Services
Smart Clients
Windows Techniques
ASP.NET Techniques
Miscellaneous Techniques
Pre-Packaged Solutions
ASP.NET List Control
Consulting Hours
Remoting
Dynamic Documentation
Deployment
One-Time Fees
On-Going Fees
 
Other Site Pages
Products
Smart Applications
Synergy Ingredients
Web Services vs Remote
FAQs
Revolutionary Concepts
MMIT vs SDE
Dynamic Graphs
Dynamic Documentation

IDAdd To OrderProductNameProductCodeProductDescription
1 Click here to Order Windows Applicationptii-001An application that runs on your desktop, laptop or tablet PC. The richest user interface possible.
2 Click here to Order Smart Windows Application Loaderptii-002A Windows application used to load smart client windows application
3 Click here to Order Smart Client Windows Applicationptii-003A Windows application that is deployed from a web server
4 Click here to Order Internet Web Siteptii-011A public web application as in E-Commerce.
5 Click here to Order Extranet Web Siteptii-012A semi-private internet application restricted with to the audience a company chooses. Normally reserved for trading partners and suppliers.
6 Click here to Order Intranet Web Siteptii-013A private web site used in the premises of the corporation only.
7 Click here to Order Web Serviceptii-021Internet applications with no user interface. They enable the interoprability of all systems and are the key to solve the integration problems.
8 Click here to Order Headerptii-031The Header control is what appears on top of most web pages. It usually contains the company logo, banner and web site menu.
9 Click here to Order Footerptii-032The Footer control is what appears on the bottom of most web sites. It usually contains an advertisement as well as legal links and disclaimers. Finally, it contains the copyright clause.
10 Click here to Order Categoriesptii-033The Categories control appears on a small window on a web page listing the product categories.
11 Click here to Order Horizontal Categoriesptii-034The Horizontal Categories control is the same as the categories control except it is displayed horizontally on a page.
12 Click here to Order Menuptii-035The Menu is a control that appears under the Header on top of most web sites. It contains links for the different pages on the site.
13 Click here to Order About Usptii-051The About Us page states what your company is about.
14 Click here to Order FAQsptii-052The Frequently Asked Questions page lists common questions about your business.
15 Click here to Order Catalogueptii-053The Catalogue page displays the products in a given category and enables the customer to add it to their shopping cart.
16 Click here to Order CheckOutptii-054The Check Out page is a secure page displayed when the user is ready to place the order. It displays the items in the shopping cart and buttons to either accept or cancel the order.
17 Click here to Order Business-Logic Layerptii-061This class is the middle layer of an application. It encapsulates business rules and decouples business logic from presentation details. It is in charge of talking to the Data-Access Layer.
18 Click here to Order Data-Access Layerptii-062This class is an application layer that sits between the Business-Logic Layer and the database. It deals with the complexity of reading and writing data to the database and decouples the business logic layer from the database details.
19 Click here to Order Interoperability Layerptii-063This class encapsulates the details of your table and its data elements. The object is used to pass parameters from one layer to another of a layered distributed web application.
20 Click here to Order Customers Tableptii-071This table holds your customer information. It can be populated whenever a customer clicks on checkout prior to requesting the payment method.
21 Click here to Order Products Tableptii-072This table holds your product information.
22 Click here to Order Orders Tableptii-073This table holds your Orders information.
23 Click here to Order Categories Tableptii-074This table holds your Categories information.
24 Click here to Order Alphabetical List of Productsptii-081This view shows products alphabetically.
25 Click here to Order Products By Categoryptii-082This view shows the products by category.
26 Click here to Order Sales By Categoryptii-083This view shows the sales by category.
27 Click here to Order Customer Order Historyptii-091This view shows the order history for a specific customer by product name.
28 Click here to Order Sales By Categoryptii-092This view shows the sales for a specific category by product name.
29 Click here to Order Shopping Cart Tableptii-075This table holds the items the customers place on their shopping cart.
30 Click here to Order Blank SQL Table Viewptii-084This view can be customized to show anything you want on whatever table(s) you need.
31 Click here to Order Blank SQL Tableptii-076Use a Blank SQL Table to house your customized data.
32 Click here to Order Blank Stored Procedureptii-093This stored procedure can do anything you need. They are the fastest way to execute SQL and present yet an addition layer of security.
33 Click here to Order Site Pagesptii-077This table holds the pages in your web site. The table is used to dynamically create the menu on the Header control based on your user role and access rights.
34 Click here to Order Web Siteptii-101This can be an internet web site or an extranet web site.. The price here is calculated based on the usage of the web site.
35 Click here to Order Hosted Web Serviceptii-102This can be any web service. The price here is calculated based on the usage of the service.
36 Click here to Order Hosted Smart Applicationptii-103This can be any smart application. The price here is calculated based on the usage of the smartapp.
37 Click here to Order Record Message on the events logptii-201This enables you to record errors and other important information such as unauthorized access to information.
38 Click here to Order Dynamic Bar Graphptii-301This technique enables you to dynamically create a bar graph at run time. Our Dynamic Documentation page shows an example of the U.S. E-Commerce Retail Sales graph.
39 Click here to Order Send Emailptii-401This technique can be used on any application to send emails.
40 Click here to Order Serialize/Rehydrateptii-402This is the magic behind working offline. To serialize means to persist your data to an XML file so that you can work disconnected with your local copy of the data and be able to turn the machine off. To rehydrate means to read an XML file and load up your data so you can then click save, and resynchronize your data with your server.
41 Click here to Order Order Statusptii-501This solution enables you to offer better customer service by providing a way for your customers to lookup their order status information over the internet.
42 Click here to Order Customer Informationptii-502This solution enables you to gather customer information.
43 Click here to Order Shipment Trackingptii-503This solution enables you to offer your customers a way for them to track their shipment.
44 Click here to Order Blank Pageptii-055This page is purposely left blank so you can state what goes in it by adding ASP.NET techniques that apply to it.
45 Click here to Order Blank ASP.NET Web Controlptii-036A custom control created to perform a specific task on your site.
46 Click here to Order DataGridptii-601The datagrid is the richest of the list controls. You can add template columns to edit, update and delete data as needed. You can enable working offline by serializing its data and rehydrating it back (item ptii-402).
47 Click here to Order DataListptii-602A Datalist control is used to list data items such as customer names in a drill-in customer report.
48 Click here to Order DataRepeaterptii-603A DataRepeater reads data from a data store the most efficient way. Our recommendation whenever possible. It cannot be used when updating data. An example of a DataRepeater can be found on our About Us page.
49 Click here to Order FileCheckerptii-701This service enables you to add hook up logic to be executed whenever a file has changes, is added to or deleted from a folder automatically.
50 Click here to Order Excel Clientptii-751An Excel spreadsheet is a web service client. You can add a button to retreive your business information by caling a web service and returning your data inside the worksheet.
51 Click here to Order Windows Clientptii-752This enables any windows form to consume a web service, interpret its result and display it accordingly.
52 Click here to Order ASP.NET Clientptii-753This enables any web page to consume a web service and interpret its response.
53 Click here to Order MMIT Clientptii-754This enables any mobile web page to consume a web service and interpret its response.
54 Click here to Order SDE Clientptii-755 A windows application that runs on your PocketPC and consumes web services.
55 Click here to Order Architect ptii-801The role of a software architect is to design a software solution that strikes the perfect balance between function, strength and beauty. To do this, we listen, observe, ask questions, and then, we listen, we observe, and we ask some more. This is necessary to define your exact circumstance, functional requirements and operational requirements. We cross-reference these with existing components and proven solutions in the form of creational, structural and behavioral design patterns. We then incorporate industry standards in an effort to benefit from them and at the same time minimize the development cost. We output specifications in the form of Unified Modeling Language diagrams to depict different points of view of the solution (user, structure, behavior, environment and deployment).
56 Click here to Order Remote Objectptii-901This is the object that encapsulates the functionality to be consumed. It can invoke its methods from a client application by either dynamically creating a full copy and accessing it on the local machine (marshal-by-value) or by maintaining an open channel with the remote machine and let parameters and return values travel back and forth to carry out the call (marshal-by-reference).
57 Click here to Order Remote Clientptii-902This is the client application that consumes the functionality exposed by a known remote object hosted on a server or any other computer.
58 Click here to Order Large Ordersptii-094This function returns the OrderID, CustomerEmail, RequestedDate and OrderTotalAmout of orders whose amout is greater than the parameter passed to the function.
59 Click here to Order Loginptii-037This control exposes a way to login and to be reminded on our passord.
60 Click here to Order Loginptii-056This is the login page where you enter the Userid and Password you gave us to get to secured content. When the user clicks the login button, the system checks the email exists on the Customer table and the password matches the one we have also on that table. Additionally, the page includes another button to remind users of their password. In this case, if the user entered an email address on the textbox and clicks Forgot Password, the system will email the user this information.
61 Click here to Order Class Library Self Documentationptii-403This technique is used to self document a class library project through the use of reflection. We use this technique to document our business layer, data layer and common layer class library projects on our solution. You can view our examples in the Dynamic Documentation page of our site.
62 Click here to Order Web Application Self Documentationptii-404This technique is used to self document web application project through the use of reflection. We use this technique to document our web site. You can view our examples in the Dynamic Documentation page of our site.
63 Click here to Order Windows Application Self Documentationptii-405This technique is used to self document a windows application project through the use of reflection. We use this technique to document our web services windows client application. You can view our examples in the Dynamic Documentation page of our site.
64 Click here to Order Web Service Self Documentationptii-406This technique is used to self document a web service project through the use of reflection. We use this technique to document our web services component.You can view our examples in the Dynamic Documentation page of our site.
65 Click here to Order Web Site Deploymentptii-451This is the time it takes to deploy a web site with all its folders and resources.
66 Click here to Order Windows Application Deploymentptii-452This is the time it takes to create an MSI package for a windows application deployment.
67 Click here to Order Web Services Deploymentptii-453This is the time it takes to deploy a web service.
68 Click here to Order SQL Table Deploymentptii-454This is the time it takes to deploy a SQL table.
69 Click here to Order SQL Stored Procedure Deploymentptii-455This is the time it takes to deploy a stored procedure.
70 Click here to Order SQL User Defined Function Deploymentptii-456This is the time it takes to deploy a SQL User Defined Function.
71 Click here to Order Quality Assuranceptii-457This is the time it takes to make sure your application is indeed working as it should prior to deployment to a production environment. The test plan executed is a systems test of all the functionality exposed by the application. This is necessary each and every time no matter what fixes are implemented as a Quality Assurance phase.
72 Click here to Order Developerptii-458A developer is a computer programmer who writes code based on specification provided to him or her by software architects or project managers. They turn the UML drawings into actual lines of code in a program. They are also in charge of creating the test plans the Quality Assurance tester uses to make sure the application is indeed running as it should.
73 Click here to Order SQL Setupptii-950The hosting facility charges this fee for setting you up on their SQL server and create your database. They provide you with the userid and password for your database.
74 Click here to Order Web Site Name registration.ptii-951This hosting facility charges this fee to register your web site name. This charge covers the first two years of service.
75 Click here to Order Electronic Request from EddyMillwork.comEM10/15/20User sent the following feedback: Add cursor as default to the feedback page Type = New Functionality Priority = Normal
76 Click here to Order Electronic Request from EddyMillwork.comEM11/3/200User sent the following feedback: My Comments Type = New Functionality Priority = Normal
77 Click here to Order Contract Developerptii-459A developer is a computer programmer who writes code based on specification provided to him or her by software architects or project managers. They turn the UML drawings into actual lines of code in a program. They are also in charge of creating the test plans the Quality Assurance tester uses to make sure the application is indeed running as it should. This developer has signed a contract for 40 hours a week for at least 3 months.
78 Click here to Order Contract Developerptii-460A developer is a computer programmer who writes code based on specification provided to him or her by software architects or project managers. They turn the UML drawings into actual lines of code in a program. They are also in charge of creating the test plans the Quality Assurance tester uses to make sure the application is indeed running as it should. This developer has signed a contract for 40 hours a week for at least 3 months. Half an Hour Increment.
79 Click here to Order Contract Web Siteptii-104An internet web site hosted under a yearly contract.
80 Click here to Order Credit Adjustmentptii-952Credit Adjustment.

©2002 Professional Touch International, Inc.

This is a dynamic ASP.Net page. It was created at: 7/31/2010 12:58:42 PM