Online Payment Processing with Moneris #17

Resources

Video Tutorial on Payment Processing by JustEtc

  • Guide on How to implement: https://www3.moneris.com/connect/en/download/feb05/HOSTED/eSELECTplus_HPP_IG.pdf
  • Demo for Hosted Pay Page Implementation: https://www3.moneris.com/connect/en/process/tryit/index.html
  • Demo Store Administration: https://esqa.moneris.com/mpg/admin/hppv3_config/index.php

Topics Covered

  • Collect Order Information: Basic, Detail
  • Go to Moneris Paypage : Validate payment, Configure payment screen
  • Return from Moneris: Success: Show success message & Receipt, Failure: Show failure message
  • Administer Moneris Store: Customize pay page appearance, Response Field Configuration, Success & Failure page configuration

From: http://sitestree.com/?p=4992
Categories:17
Tags:
Post Data:2008-06-04 01:17:40

    Shop Online: <a href='https://www.ShopForSoul.com/' target='new' rel="noopener">https://www.ShopForSoul.com/</a>
    (Big Data, Cloud, Security, Machine Learning): Courses: <a href='http://Training.SitesTree.com' target='new' rel="noopener"> http://Training.SitesTree.com</a> 
    In Bengali: <a href='http://Bangla.SaLearningSchool.com' target='new' rel="noopener">http://Bangla.SaLearningSchool.com</a>
    <a href='http://SitesTree.com' target='new' rel="noopener">http://SitesTree.com</a>
    8112223 Canada Inc./JustEtc: <a href='http://JustEtc.net' target='new' rel="noopener">http://JustEtc.net (Software/Web/Mobile/Big-Data/Machine Learning) </a>
    Shop Online: <a href='https://www.ShopForSoul.com'> https://www.ShopForSoul.com/</a>
    Medium: <a href='https://medium.com/@SayedAhmedCanada' target='new' rel="noopener"> https://medium.com/@SayedAhmedCanada </a>

#Engineering: #Canada: #Job/Contract/Project: Any #Engineering: #Computer, #Electrical, #Electronics, #Civil, #Chemical, #Mechanical, #Naval, #Biomedical, and misc Engineering

Date Posted:2021-08-23 .Apply yourself, or submit others as candidates; Build a recruitment team to submit others as candidates; submit RFP to be considered for projects in future; Try to become a vendor so that you are asked to submit consultants/resources in future. If these work for you. This list is posted in this blog everyday provided there are new projects under the criteria

  1. construction-services-10004
  2. BringIt Electrical Installation Project (RE-TENDER)
  3. VSF Weather Protection Upgrades TP03 Civil Works
  • aerospace-10005
  • HYDRO MECHANICAL UNIT (T8493-210008/A)
  • air-conditioning-and-refrigeration-equipment-10016
  • MECHANICAL COOLING ADDITION
  • Supply And Installation Of Heating, Ventilation And Air Conditioning (Hvac) System Replacement, Electrical Upgrades
  • communications-detection-and-fibre-optics-10031
  • Electrical Upgrade
  • electrical-and-electronics-10006
  • BringIt Electrical Installation Project (RE-TENDER)
  • PEAK SHAVERS ELECTRICAL SWITCHGEAR EQUIPMENT SUPPLIER
  • Electrical Services
  • Modernization of Antiquated Electrical Panels
  • fabricated-materials-10009
  • Mechanical Lock (21401-220001/A)
  • food-preparation-and-serving-equipment-10012
  • Electrical Upgrade
  • architect-and-engineering-services-10048
  • PWES/WS/ Mechanical Engineering Services-Kanata West Pumping Station
  • Engineering & Architectural Services Civil Engineering
  • Engineering Services, Old Nipawin Bridge Inspection
  • Electrical Eng-Design of the fire panel protection system replacement
  • Engineering Roster – Transmission Watermain Infrastructure Projects
  • Engineering Services for Roof Replacement, Peterborough Co-operative Homes Inc.
  • Engineering Services
  • custodial-operations-and-related-services-10037
  • Multi Electrical 2
  • educational-and-training-services-10043
  • One Pilot Instructor and one Combination Instructor Flight Engineer and Instructor Load Master (W0107-21XC39/A)
  • professional-administrative-and-management-support-services-10040
  • Facilities Mechanical Systems Review + Transformer Vault Design
  • quality-control-testing-inspection-and-technical-representative-services-10053
  • IPD Mechanical Contractor Services – RCMP Main Detachment Modern
  • MECHANICAL SYSTEMS CONDITION ASSESSMENT
  • undefined-10055
  • PWES/WS/ Mechanical Engineering Services-Kanata West Pumping Station
  • Keywords Used:engineer,civil,mechanical,electrical,electronics,mechatronics,naval,biomedical,computer engineer,software engineer,civil engineer,biomedical,electrical engineer,electronics engineer,mechanical engineer,metallurgical,chemical engineer,industrial engineer,communications engineer,quality assurance engineer,Aerospace engineer,aeronautical engineer,Engineering manager,Agricultural Engineer,Automotive Engineer,Environmental Engineer,Geological Engineer,Marine Engineer,Petroleum Engineer,Acoustic Engineer,Acoustic Engineer,Aerospace Engineer,Agricultural Engineer,Applied Engineer,Architectural Engineer,Audio Engineer,Automotive Engineer,Biomedical Engineer,Chemical Engineer,Civil Engineer,Computer Engineer,Electrical Engineer,Environmental Engineer,Industrial Engineer,Marine Engineer,Materials Science Engineer,Mechanical Engineer,Mechatronic Engineer,Mining and Geological Engineer,Molecular Engineer,Nanoengineering,Nuclear Engineer,Petroleum Engineer,Software Engineer,Structural Engineer,Telecommunications Engineer,Thermal Engineer,Transport Engineer,Vehicle Engineer,engineering

    Complete path analysis to get a merchant account #17

    Please Check:http://www.sitepoint.com/article/merchant-account-review
    Detail Discussion to have a Merchant account
    If pricing is a concern check it.http://www.sitepoint.com/article/money-where-mouse-is-gateways/4
    For detail explanations, please check the following link:http://www.sitepoint.com/article/money-where-mouse-is-gateways From: http://sitestree.com/?p=4744
    Categories:17
    Tags:
    Post Data:2013-01-04 16:02:17

        Shop Online: <a href='https://www.ShopForSoul.com/' target='new' rel="noopener">https://www.ShopForSoul.com/</a>
        (Big Data, Cloud, Security, Machine Learning): Courses: <a href='http://Training.SitesTree.com' target='new' rel="noopener"> http://Training.SitesTree.com</a> 
        In Bengali: <a href='http://Bangla.SaLearningSchool.com' target='new' rel="noopener">http://Bangla.SaLearningSchool.com</a>
        <a href='http://SitesTree.com' target='new' rel="noopener">http://SitesTree.com</a>
        8112223 Canada Inc./JustEtc: <a href='http://JustEtc.net' target='new' rel="noopener">http://JustEtc.net (Software/Web/Mobile/Big-Data/Machine Learning) </a>
        Shop Online: <a href='https://www.ShopForSoul.com'> https://www.ShopForSoul.com/</a>
        Medium: <a href='https://medium.com/@SayedAhmedCanada' target='new' rel="noopener"> https://medium.com/@SayedAhmedCanada </a>
    

    Understanding .Net Application Deployment: .Net Deployment Features #18

    • Features you are required to understand: No-impact applications: isolate applications, remove DLL effects, Keeping the Components Private: components available only to the application, Controlled Code Sharing using GAC, Side by Side Versioning: Multiple versions of the same application, Xcopy Deployment: Without registry entries (copy to a directory), On the fly updates, Integrated with Microsoft Windows Installer, Enterprise Deployment: Use Active Directory to deploy applications on user login or computer start.
    • Packaging: Assemblies (deploy the .dll and .exe files), Cabinet Files (.cab): Compress the .exe files into .cab files, Create .msi files
    • Distribution: Xcopy or FTP: CLR applications with no registry entries, Code Download, Use windows installer
    • Four types of deployment projects: Setup, Web-setup, Cab, Merge Module
    • Creating different types of deployment projects: Visual Studio: File-> New project ->other project types-> set up and deployment -> then select Setup, Web Setup, Merge Module, or CAB project
    • Structuring a .NET Application For Easy Deployment
    • About Merge Module Projects: Installing and deploying components
    • Implementing Versioning and Side-by-Side Deployment: Deploy assemblies with different version numbers in the global assembly.

    From: http://sitestree.com/?p=5227
    Categories:18
    Tags:
    Post Data:2006-09-30 23:48:51

        Shop Online: <a href='https://www.ShopForSoul.com/' target='new' rel="noopener">https://www.ShopForSoul.com/</a>
        (Big Data, Cloud, Security, Machine Learning): Courses: <a href='http://Training.SitesTree.com' target='new' rel="noopener"> http://Training.SitesTree.com</a> 
        In Bengali: <a href='http://Bangla.SaLearningSchool.com' target='new' rel="noopener">http://Bangla.SaLearningSchool.com</a>
        <a href='http://SitesTree.com' target='new' rel="noopener">http://SitesTree.com</a>
        8112223 Canada Inc./JustEtc: <a href='http://JustEtc.net' target='new' rel="noopener">http://JustEtc.net (Software/Web/Mobile/Big-Data/Machine Learning) </a>
        Shop Online: <a href='https://www.ShopForSoul.com'> https://www.ShopForSoul.com/</a>
        Medium: <a href='https://medium.com/@SayedAhmedCanada' target='new' rel="noopener"> https://medium.com/@SayedAhmedCanada </a>
    

    C#: Handling Multiple Keyboards and Multiple Microphones in the Same Software #18

    I was working for software that needed multiple keyboards support along with multiple microphones support.

    Multiple keyboards Support:
    Detecting multiple keyboards/devices:
    GetRawInputDeviceList( IntPtr.Zero, ref deviceCount, (uint)dwSize ) returns the number of devices detected

    You can get a project that detects multiple keyboards and stores the devices in a HashTable at: http://www.codeproject.com/KB/system/rawinput.aspx#_Toc156395978

    Multiple Microphones

    Also, I had to provide support for multiple microphones. You can use the following function to collect speech from a microphone. The first parameter can be 0, 1, 2 for multiple microphones [device identification number]. If you put -1, it will take the default microphone.

    m_Recorder = new WaveLib.WaveInRecorder(-1, fmt, 16384, 3, new WaveLib.BufferDoneEventHandler(DataArrived));

    Just check the following article for detail understanding:http://www.codeproject.com/KB/audio-video/cswavrec.aspx

    From: http://sitestree.com/?p=5159
    Categories:18
    Tags:
    Post Data:2010-01-17 03:14:30

        Shop Online: <a href='https://www.ShopForSoul.com/' target='new' rel="noopener">https://www.ShopForSoul.com/</a>
        (Big Data, Cloud, Security, Machine Learning): Courses: <a href='http://Training.SitesTree.com' target='new' rel="noopener"> http://Training.SitesTree.com</a> 
        In Bengali: <a href='http://Bangla.SaLearningSchool.com' target='new' rel="noopener">http://Bangla.SaLearningSchool.com</a>
        <a href='http://SitesTree.com' target='new' rel="noopener">http://SitesTree.com</a>
        8112223 Canada Inc./JustEtc: <a href='http://JustEtc.net' target='new' rel="noopener">http://JustEtc.net (Software/Web/Mobile/Big-Data/Machine Learning) </a>
        Shop Online: <a href='https://www.ShopForSoul.com'> https://www.ShopForSoul.com/</a>
        Medium: <a href='https://medium.com/@SayedAhmedCanada' target='new' rel="noopener"> https://medium.com/@SayedAhmedCanada </a>
    

    Deploying .Net Windows Applications #18

    • Ways to deployment: XCOPY, Automated setup application
    • Use XCOPY only when there is no external dependencies other than .Net framework. And it is guaranteed that .Net framework is installed in all the target machines. Also, make sure the application directory contains all the files.
    • Command example: XCOPY d:myApplication c:deployedApplication /s — /s indicates subdirectories will also be copied
    • Setup Applications: two types: setup projects and merge module projects
    • Setup projects: installs your application to the target machine
    • Merge module projects: Used to deploy controls and components. It can be merged with a setup project
    • To create setup project: File Menu->Add Project -> New Project->setup project-> setup project creation wizard comes. Select options as appropriate. It will be mostly common sense.
    • Merge module project: File Menu->Add Project -> New Project->setup and deployment project-> setup wizard. Select options as appropriate. It will be mostly common sense.
    • Setup project is also displayed in the project explorer. Right click and select properties to provide build properties.

    From: http://sitestree.com/?p=4920
    Categories:18
    Tags:
    Post Data:2007-06-12 05:01:23

        Shop Online: <a href='https://www.ShopForSoul.com/' target='new' rel="noopener">https://www.ShopForSoul.com/</a>
        (Big Data, Cloud, Security, Machine Learning): Courses: <a href='http://Training.SitesTree.com' target='new' rel="noopener"> http://Training.SitesTree.com</a> 
        In Bengali: <a href='http://Bangla.SaLearningSchool.com' target='new' rel="noopener">http://Bangla.SaLearningSchool.com</a>
        <a href='http://SitesTree.com' target='new' rel="noopener">http://SitesTree.com</a>
        8112223 Canada Inc./JustEtc: <a href='http://JustEtc.net' target='new' rel="noopener">http://JustEtc.net (Software/Web/Mobile/Big-Data/Machine Learning) </a>
        Shop Online: <a href='https://www.ShopForSoul.com'> https://www.ShopForSoul.com/</a>
        Medium: <a href='https://medium.com/@SayedAhmedCanada' target='new' rel="noopener"> https://medium.com/@SayedAhmedCanada </a>
    

    Debug and Trace Classes in .Net #18

    Debug and Trace classes in .Net

    You can always debug your applications line by line. However, when the applications get very bigger/larger, debugging line by line may not be an efficient way for finding errors in code. Debug and Trace classes are handy in such cases. Using Debug and Trace classes, you can find errors and write them in a file or create an event log. Later, you can check the file or the event log to see what kinds of errors the applications are causing. They both provide the same functionalities except that Debug class works only in the debug mode. Trace can work even after the applications are released and also you can control the error reporting from released versions. In a .config file you can change the behaviour of the Trace class.

    Logging Trace Output into a text file

    • 1. Create a FileStream object instance and map it to a file
    • 2. Create a TextWriterTraceListener instance and make the text file as the targe of this listener
    • 3. Add this listener to the Trace.Listeners collection
    • 4. set Trace.AutoFlush to be true
    • 5. where required you can use Trace.Write method to send error messages to the file
    • 6. Trace.Write, Trace.WriteLine, Trace.WriteIf, Trace.WriteLineIf can be used to send error message to the file
    • 7. Trace.Assert method writes error messages only if the supplied condition fails. Trace.Assert also displays the error in a MessageBox
    • 8. Trace.Fail causes an Trace.Assert unconditionally

    Logging Trace outout into an Event Log

    • 1. Create or open an EventLog
    • 2. Set the Source property of Event Log
    • 3. Create an instance of EventLogTraceWriter and specify the new event log as it’s target
    • 4. Use Trace.AutoFlush[automatic sending], or Trace.Flush [send error messages explicitly]
    • 5. Where required, you can use Trace.Write method to send error messages to the file
    • 6. Trace.Write, Trace.WriteLine, Trace.WriteIf, Trace.WriteLineIf can be used to send error messages to the file
    • 7. Trace.Assert method writes error messages only if the supplied condition fails. Trace.Assert also displays the errors in a MessageBox
    • 8. Trace.Fail causes a Trace.Assert unconditionally

    TraceSwitches

    TraceSwitch/BooleanSwitch class can be used to control the error messaging that the Trace class generates.

    From: http://sitestree.com/?p=4758
    Categories:18
    Tags:
    Post Data:2008-09-26 11:22:29

        Shop Online: <a href='https://www.ShopForSoul.com/' target='new' rel="noopener">https://www.ShopForSoul.com/</a>
        (Big Data, Cloud, Security, Machine Learning): Courses: <a href='http://Training.SitesTree.com' target='new' rel="noopener"> http://Training.SitesTree.com</a> 
        In Bengali: <a href='http://Bangla.SaLearningSchool.com' target='new' rel="noopener">http://Bangla.SaLearningSchool.com</a>
        <a href='http://SitesTree.com' target='new' rel="noopener">http://SitesTree.com</a>
        8112223 Canada Inc./JustEtc: <a href='http://JustEtc.net' target='new' rel="noopener">http://JustEtc.net (Software/Web/Mobile/Big-Data/Machine Learning) </a>
        Shop Online: <a href='https://www.ShopForSoul.com'> https://www.ShopForSoul.com/</a>
        Medium: <a href='https://medium.com/@SayedAhmedCanada' target='new' rel="noopener"> https://medium.com/@SayedAhmedCanada </a>
    

    XML Related Clasees in .Net #18

    XML in ADO.net VB.NET C#.NETXML is the foundation of .NET. .NET internally represents data as XML and hence can provide interoperability and interaction among applications written in different platforms and languages[.Net compatible].XmlReader

    In .Net you can use XML with SqlCommand object. You first create a connection to the sql server database using the SqlConnection object. Then you can use a SqlCommand object with that SqlConnection object to query sql server databases(in XML format). You can use the ExecuteXmlReader() method to execute a query. A select operation will return data that can be grabbed into a XMLReader [similar to DataReader object] object. You know that in SqlCommand object you can specify the Query or the stored procedure name to execute. XmlReader object has a Read method like the DataReader object that helps to navigate through the nodes. Mentionable, the query must have FOR XML clause.

    XML with DataSet

    DataSet object has two methods to work with XML. You can use ReadXml to read a XML file or stream. Also, you can use WriteXml to write the contents of the DataSet to a file, stream, or an XmlWriter or TextWriter object.

    XmlDataDocument Class

    You can load XML data into a XmlDataDocument object[from a file or from a dataset]. DOM can be used to manipulate the data. A DataSet containing XML data can also be loaded into a XmlDataDocument object(constructor parameter).

    XSLT Transform:

    XmlDataDocument and XslTransform classes are used to transform XML from one form to another. A XslTransform object contains the style definition and loads a style file using it’s Load method. The Transform method of XslTransform transforms XML data according to the style sheet rules. Transform takes a XmlDataDocument[or objectes implemented IXPathNavigable interface] object as a source XML data to transform. Transform also, takes anothor parameter for the destination[a file, stream, XmlWriter, or TextWriter]

    All these apply for both VB.net and C#.net.I will provide some code examples in future.

    Have Fun. From: http://sitestree.com/?p=4755
    Categories:18
    Tags:
    Post Data:2009-10-19 16:26:39

        Shop Online: <a href='https://www.ShopForSoul.com/' target='new' rel="noopener">https://www.ShopForSoul.com/</a>
        (Big Data, Cloud, Security, Machine Learning): Courses: <a href='http://Training.SitesTree.com' target='new' rel="noopener"> http://Training.SitesTree.com</a> 
        In Bengali: <a href='http://Bangla.SaLearningSchool.com' target='new' rel="noopener">http://Bangla.SaLearningSchool.com</a>
        <a href='http://SitesTree.com' target='new' rel="noopener">http://SitesTree.com</a>
        8112223 Canada Inc./JustEtc: <a href='http://JustEtc.net' target='new' rel="noopener">http://JustEtc.net (Software/Web/Mobile/Big-Data/Machine Learning) </a>
        Shop Online: <a href='https://www.ShopForSoul.com'> https://www.ShopForSoul.com/</a>
        Medium: <a href='https://medium.com/@SayedAhmedCanada' target='new' rel="noopener"> https://medium.com/@SayedAhmedCanada </a>
    

    Database Programming in .Net: ADO.Net Overview #18

    Overview of ADO.net

    Purpose

    • Components of ADO.net and their functions

    ADO.net provides disconnected database access to make minimum resource (RAM,Page Table,Heap) use. Database connections are open as long as the connection is required. Afterwards, the connection is just closed. If connections are kept active and if new connections are used for new operations, the system resource will easily used up. Further, it can consume database licenses quickly.

    ADO.net has two major entities. DataSet and Data Provider

    Data Set

    Data set is in-memory representation of data. After querying a database, you may keep your data in a DataSet. DataSet may contain 0, one or more tables. The tables in DataSet are termed as DataTables. DataTables have two concepts/collections DataColumns, and DataRows. DataRows contain the data. DataSet also contains DataRelations collections that may be used to create relations among the DataTables in the DataSet. Additionally, DataSet contains ExtendedProperties collections to contain custom information about the DataSet

    Data Provider

    It is actually a collection of several components. Some data provider objects are:

    • SQL Server Data Provider: To interact with MSSQL Server Databases
    • OLE DB.Net data provider: May be used to interact with other databases.
    • ODBC (.Net) Data provider
    • Oracle Data Provider: For efficient interaction with Oracle Databases

    Data Provider Components

    • Connection Object: To connect to the database. Objects: SqlConnection(for MS Sql Server), OleDbConnection(for wide range of databases), ODBC Connection(to connect through ODBC), OracleConnection(for oracle). The main property of Connection objects are the ConnectionString.
    • Command Object: like SqlCommand, OleDbCommand. After creating a connection a command object may be used to query the database or to run a stored procedure. It has methods like ExecuteNonQuery(For Insert,Update,Delete), ExecuteScalar(to access a single value),ExecuteReader(returns ResultSet, may be kept in a DataReader object)
    • DataReader Object: Like, SqlDataReader, OleDbDataReader, [ODBCDataReader,OracleDataReader]. It is a read-only, forward only, connected data stream. It uses the connection exclusively and tries to use minimum system resources[contain only one row in the RAM]
    • DataAdapter Object: It is the object that provides disconnected data access in .Net. DataAdapter fills a DataSet or DataTable by using it’s Fill method. Unlike DataReader DataAdaptor can propagate the changes in DataSet/DataTable to the database using it’s Update method. DataAdapter contains queries(select,update,insert,delete) in four properties like SelectCommand, InsertCommand,DeleteCommand,UpdateCommand. When fill method is called the data returned by SelectCommand query are saved in DataSets/DataTables. Remember Update is another method, that copies DataSet data to the Database.

    From: http://sitestree.com/?p=4746
    Categories:18
    Tags:
    Post Data:2011-04-13 13:10:46

        Shop Online: <a href='https://www.ShopForSoul.com/' target='new' rel="noopener">https://www.ShopForSoul.com/</a>
        (Big Data, Cloud, Security, Machine Learning): Courses: <a href='http://Training.SitesTree.com' target='new' rel="noopener"> http://Training.SitesTree.com</a> 
        In Bengali: <a href='http://Bangla.SaLearningSchool.com' target='new' rel="noopener">http://Bangla.SaLearningSchool.com</a>
        <a href='http://SitesTree.com' target='new' rel="noopener">http://SitesTree.com</a>
        8112223 Canada Inc./JustEtc: <a href='http://JustEtc.net' target='new' rel="noopener">http://JustEtc.net (Software/Web/Mobile/Big-Data/Machine Learning) </a>
        Shop Online: <a href='https://www.ShopForSoul.com'> https://www.ShopForSoul.com/</a>
        Medium: <a href='https://medium.com/@SayedAhmedCanada' target='new' rel="noopener"> https://medium.com/@SayedAhmedCanada </a>
    

    Basics of Exception Handling in .Net #19

    Basics of Exception Handling in .Net

    Why exception handling? In your applications, unexpected error situations may occur that are out of your appication scope and your application logic. These are actually external to your application. For example, while you are reading a file from hard drive, the file may not be there; or the remote server may be too busy or unavailable to get back to you with the result of your query. Exception handling addresses such situations.

    How can you handle such situations:

    • Use try, catch, finally structure to address such situations
    • Put the code where, you are anticipating an exception inside a try{} block. Put the code to handle the error situation in catch (Exception ex) {} blocks. You can have multiple catch blocks where each one will address a specific type of exception situation.
    • One more note, the code block where exception may occur may need to execute some logic/code whether an exception occurs or or not such as closing a file, closing the database connection. To accomplish this, you can use a finally block. A finally block is always executed, regardless of whether an exception is thrown or not.
    • When an exception occurs, the events are thrown by the environment. You need to address that if you want to. Else, your users will see the errors and will cause a bad user experience.
    • You can even throw exceptions on your own in your code. But why? say if you anticipate that there will be some error situations that are not external but related to your application logic and you actually do not want to handle those situations (serve some services in those situations for example) in your application. You can just throw exceptions and think that these are the conditions; you do not want to support in your application. Throw exception and provide some generalized response to your visitors.
    • You can also handle exceptions throw the web objects’ built in error events such as Page_Error, Global_Error, Application_Error.
    • In certain situations, You can take advantage of the error pages of the webserver to provide useful information to your visitors. You can replace the default error pages of your web-server and provide customized error pages to your visitor
    • Finally, you can use tracing to log the error events. Monitor the tracing to understand which types of situations occur more frequently than others. And find out a solution and apply the solution
    • It is possible to turn on and off this tracing without modifying the application code. You can make use of the web.config file configurations

    Regarding error pages, you can provide your custom error pages for the standard HTTP error codes. Some codes are given below:204:No Content, 301:Moved, Moved Permanently, 302: Found, Redirect, 400:bad request, 401:unauthorized, 403: forbidden, 404:not found, 408:request time out, 500:internal server error, 503:service unavailable, 505:Http version not supported.

    You can also make use of the errorPage attribute of the Page object to define an error page for the exceptions of that particular page. Page level settings override the application level settings (as provided by web.config file)

    • How to enable application level tracing: use something similar as below in your web.config file
      { and } are used instead of  respectively. {configuration}         {system.web}            {trace enabled="true" requestLimit="40" localOnly="false"/}         {/system.web}   {/configuration}
    • to enable tracing for a particular page, use the trace property of the Document object
    • how to write tracing information to the trace log: Trace.Warn()

    From: http://sitestree.com/?p=5335
    Categories:19
    Tags:
    Post Data:2012-06-07 19:04:36

        Shop Online: <a href='https://www.ShopForSoul.com/' target='new' rel="noopener">https://www.ShopForSoul.com/</a>
        (Big Data, Cloud, Security, Machine Learning): Courses: <a href='http://Training.SitesTree.com' target='new' rel="noopener"> http://Training.SitesTree.com</a> 
        In Bengali: <a href='http://Bangla.SaLearningSchool.com' target='new' rel="noopener">http://Bangla.SaLearningSchool.com</a>
        <a href='http://SitesTree.com' target='new' rel="noopener">http://SitesTree.com</a>
        8112223 Canada Inc./JustEtc: <a href='http://JustEtc.net' target='new' rel="noopener">http://JustEtc.net (Software/Web/Mobile/Big-Data/Machine Learning) </a>
        Shop Online: <a href='https://www.ShopForSoul.com'> https://www.ShopForSoul.com/</a>
        Medium: <a href='https://medium.com/@SayedAhmedCanada' target='new' rel="noopener"> https://medium.com/@SayedAhmedCanada </a>