This is the DevKnight Test Wiki home page.
It is running TightWiki.
Help Pages
C#
- Access Configuration Settings from other Modules
- Add button column to Infragistics grid
- Add columns to ASPxGridView Grid at runtime
- Add Group Panel to ASPxGridView Grid
- Add parameter to an event trap
- Allow edit on ASPxGridView grid
- Asp.NET default.aspx page to redirect to home
- ASPX Menus don't behave correctly in Google Chrome
- Authenticating to an SMTP server
- Basic ASPxGridView Grid Data Display
- BI Error: AADSTS90002: Tenant authorize not found
- Bind Data to a Repeater Control
- Canonical Domain
- Capture the 'X' close event to stop validation
- Capturing exceptions on multiple threads
- Clearing value of LookupEdit control in XtraGrid
- Config Settings in .Net Core v3
- Connection Pooling
- Convert from UTC time to other time zone
- Create a Compressed Folder
- Create a function to read a FileStream and return a string
- Create Instances of ASP.Net User Controls Programmatically
- Create property that saves to ViewState
- Deserialize an XML file oDeserialize an XML file or stringr string
- Edit DevExpress grid inline
- Executing X tasks, in Y threads at a time
- Expire a web page
- Find the MethodBase value of the calling method
- Find the name of the current method using CallerMemberName attribute
- Forcing TLS 1.2
- Get the NewRowHandle value on DevExpress Grid
- Hack to force DateTime control to get proper value in Validating event
- How to convert scientific notation string to decimal
- Howto: (Almost) Everything In Active Directory via C#
- HttpClient Usage
- Implement a combo box control in an editable ASPxGridView grid
- Implement Dispose() properly
- Import a CSV file
- Infragistics Error When Closing Form
- Inline Anonymous Functions
- Introduction to ASP.NET inline expressions in the .NET Framework
- JSON Conversions
- Keep sort after row added to grid
- List of Time Zone ID values
- Make all grid cells look the same.
- Methods to convert a Linq output query to a DataTable
- Parameter validation using Contract
- Parse CSV
- Perform custom actions during JSON Serialization
- Post to a web page from a forms application
- Read 1st page of Excel Worksheet with OLEDB
- Read an Excel file
- Redirect to the top window on server side
- Redirecting from within callback raised from ASPxGridView
- Request a web page-url and save response to file
- Retrieve Member Value Text for Enum - Illustrates how to retrieve the EnumMember text value of a given Enum value
- Retrieve the Enum Value from Text - Illustrates how to find the Enum value given a text input
- Running X Tasks at a time using Semaphore
- Sample Connection String Setup for a Windows Application
- Sample to upload file via FTP
- Save & Restore Windows App Form Location
- Sending mail via SMTP
- Sequence of events for Pages, UserControls, MasterPages and HttpModules
- Serialize Enum values with JSON structure - Illustrates how to set up an Enum property so that the enum value name is serialized
- Serializing an object to an XML file
- Set DevExpress Grid Columns to be Read Only
- Simple multi-thread example
- Smart Dispose method using Generics
- Suspend redrawing of a control
- Trigger other tasks after task is complete or had exception
- Upload file from a web page
- URI Property Examples
- Use configuration settings for AddIns for Dynamics GP
- Using Linq to Group by Columns
- Writing to the Windows Event Log
- XML Document Sample
- XtraGrid keeping focus on same row after reload of data
SQL
- Add records for a new table
- Backup & Shrink Database in SQL2008
- Backup database in SQL
- Call a SQL scalar value function from C#
- Connection Pooling
- Construct New Rows in SQL
- Copy column defaults from one table to new table
- Creating new rows with sequential numbers
- Determine if SQL CMD variable is defined
- Determine size of data in tables
- Drop and recreate primary key on a table
- Drop temp table if it exists
- Drop time portion of datetime in SQL
- Ensure SQL Command mode is turned on
- Extract table data into a merge statement with unique column
- Extract table data into a merge statement without a unique column
- Find out how much space is used by databases
- Find table locks
- GP Get Next Document Number
- How to select the Nth row in a SQL database table
- Increment number portion of a text and number string
- Move records to a history table using Output clause
- Output long strings
- Pivot Example
- Print Varchar(max) field contents
- Processing JSON in SQL table
- Rebuild Indexes
- Recompile or Refresh SQL Objects
- Refresh all Views
- Rename instance of SQL Server
- Retrieve GP Table Listing
- Retrieve Table Information
- Retrieving the Next Note Index in GP
- RM00101 - RM Customer MSTR - table structure
- RM00102 - Customer Master Address File - table structure
- RM00103 - Customer Master Summary - table structure
- RM00104 - Customer Period Summary - table structure
- RM00105 - RM National Accounts Master - table structure
- RM00106 - RM Statements E-mail Addresses - table structure
- RM00201 - RM Class MSTR - table structure
- RM00301 - RM Salesperson Master - table structure
- RM00302 - Salesperson Master Summary File - table structure
- RM00303 - Sales Territory Master File - table structure
- RM00305 - Sales Territory Master Summary - table structure
- Script to list table fields
- Script to monitor the current activity on SQL server
- Selecting a single record from a joined table
- Simple Date Conversions in SQL
- Simple SQL Cursor Example
- Simple T-SQL statement to create a list of lookup values
- SOP10100 - Sales Transaction Work - table structure
- SOP10106 - Sales User-Defined Work History - table structure
- SOP10200 - Sales Transaction Amounts Work - table structure
- SQL 2005 Create JOB to Schedule autorun of SSIS pkg
- SQL 2008 Composable DML
- SQL 2008 Delighters samples
- SQL 2008 Filtered Indexes
- SQL 2008 Merge statement sample
- SQL 2008 Row Constructors
- SQL 2008 Table Values Parameters
- SQL Bulk Export and Import Example
- Stopping execution of a SQL script
- T-SQL Script to Backup all User Databases
- To fix the Ctrl+R issue in SSMS
- Toggle table constraint checking
- Truncate log and shrink database SQL 2005
- UnPivot Example
- Use recursive query to output a select list with a range of values
- Using an OUTPUT clause with an INSERT statement
- What version of SQL is installed
JavaScript
JSON
JSON
- JSON Conversions
- Perform custom actions during JSON Serialization
- Processing JSON in SQL table
- Retrieve Member Value Text for Enum - Illustrates how to retrieve the EnumMember text value of a given Enum value
- Retrieve the Enum Value from Text - Illustrates how to find the Enum value given a text input
- Serialize Enum values with JSON structure - Illustrates how to set up an Enum property so that the enum value name is serialized
HTML
- cellpadding=0 and cellspacing=0 replacement for html5
- Center an html div block on a page.
- Disable LinkButton with Javascript
- Setting the mouse pointer to be the wait cursor
- Transparent background on an IFrame
- Web Page- Prevent 'Enter' Key from Firing Button
Visual Studio
- Add a strong name to a DLL
- Clearing Azurite
- Common mistakes in the web.config file
- Create CSR for GoDaddy Code Signing Certificate
- Creating Code Signing PFX File
- error MSB4057: The target "GetTargetPath" does not exist in the project
- Hack to force DateTime control to get proper value in Validating event
- Howto: (Almost) Everything In Active Directory via C#
- IIS Express Configuration File
- TroutZoom
- Visual studio - Could not create the file
.tmp Access denied - Warning MSB3884: Could not find rule set file "MinimumRecommendedRules.ruleset"
- XML Document Sample
- XtraGrid keeping focus on same row after reload of data
XML
- Deserialize an XML file oDeserialize an XML file or stringr string
- Serializing an object to an XML file
- XML Document Sample
ASP.Net
- Add columns to ASPxGridView Grid at runtime
- Add Focused Row to ASPxGridView Grid
- Add Group Panel to ASPxGridView Grid
- Allow edit on ASPxGridView grid
- Asp.NET default.aspx page to redirect to home
- ASPX Menus don't behave correctly in Google Chrome
- Basic ASPxGridView Grid Data Display
- Bind Data to a Repeater Control
- Canonical Domain
- Common mistakes in the web.config file
- Create Instances of ASP.Net User Controls Programmatically
- Create property that saves to ViewState
- Disable LinkButton with Javascript
- Edit DevExpress grid inline
- Expire a web page
- Implement Dispose() properly
- Introduction to ASP.NET inline expressions in the .NET Framework
- Redirect to the top window on server side
- Redirecting from within callback raised from ASPxGridView
- Sequence of events for Pages, UserControls, MasterPages and HttpModules
- Split sections of the web.config file out to separate files
- Upload file from a web page
DevExpress
- Add columns to ASPxGridView Grid at runtime
- Add Focused Row to ASPxGridView Grid
- Add Group Panel to ASPxGridView Grid
- Allow edit on ASPxGridView grid
- Basic ASPxGridView Grid Data Display
- Clearing value of LookupEdit control in XtraGrid
- Edit DevExpress grid inline
- Get the NewRowHandle value on DevExpress Grid
- Implement a combo box control in an editable ASPxGridView grid
- Redirecting from within callback raised from ASPxGridView
- Remove localization - DevExpress
- Set DevExpress Grid Columns to be Read Only
- XtraGrid keeping focus on same row after reload of data
Windows
- Batch file to copy files to zip folder
- Capture the 'X' close event to stop validation
- Command prompt at windows explorer window
- Create a Compressed Folder
- Create CSR for GoDaddy Code Signing Certificate
- Create Symbolic Link to Network Drive
- Creating an updateable setup using Install Shield LE
- Creating Code Signing PFX File
- Howto: (Almost) Everything In Active Directory via C#
- Manually creating an application log in the event log
- Move User & ProgramData folders to different drive during clean install
- Run a program as another user
- Save & Restore Windows App Form Location
- Time remaining on Windows login password
- Windows 8 turns off monitors after 1 minute
- Writing to the Windows Event Log
Chrome
IIS
SSL
- Create CSR for GoDaddy Code Signing Certificate
- Creating Code Signing PFX File
- Installing an SSL certificate on Azure Web App
GP
- CM10100 - CM Deposit Work - table structure
- GP Get Next Document Number
- GP Table Listing - Dynamics Great Plains Table listing
- Retrieve GP Table Listing
- Retrieving the Next Note Index in GP
- RM00101 - RM Customer MSTR - table structure
- RM00102 - Customer Master Address File - table structure
- RM00103 - Customer Master Summary - table structure
- RM00104 - Customer Period Summary - table structure
- RM00105 - RM National Accounts Master - table structure
- RM00106 - RM Statements E-mail Addresses - table structure
- RM00201 - RM Class MSTR - table structure
- RM00301 - RM Salesperson Master - table structure
- RM00302 - Salesperson Master Summary File - table structure
- RM00303 - Sales Territory Master File - table structure
- RM00305 - Sales Territory Master Summary - table structure
- SOP10100 - Sales Transaction Work - table structure
- SOP10106 - Sales User-Defined Work History - table structure
- SOP10200 - Sales Transaction Amounts Work - table structure
- SOPType vs SOPTypeDatabase Translation on GP SOP Entry Window
- Use configuration settings for AddIns for Dynamics GP
- Using a Modified Form in GP Customizations
Infragistics
InstallSheild
Ready to get TightWiki?!
To get the latest version of TightWiki, check out the Github Releases page.Then check out the installation instructions!
TightWiki v2.21.4
Pages of Interest
Recently Modified
The Sandbox
Wiki Help
Github Code
Latest Releases
Release Archive
Issue Tracker