Create #pragma Messages to Reach the Source of a Message
This macro is for use in #pragma messages. It allows you to double-click on an output message and automatically open the file in the editor at the source #pragma message
This macro is for use in #pragma messages. It allows you to double-click on an output message and automatically open the file in the editor at the source #pragma message
If you use _tspawnl when spawning a new process, all the handles from the creating process are inherited by the created process. This can have undesirable side effects?especially if it’s
When you use an XML data provider as a data source in SSRS, the query text generally consists of mainly of SOAPAction or MethodName tags. This also allows you to
This tip show you how to build absolute/relative URIs by using the java.net.URI methods. Building an absolute URI: try{ URI uri_absolute=new URI(“http://www.java.sun.com/”); URI uri_relative=new URI(“index.html”); URI uri_absolute_result=uri_absolute.resolve(uri_relative); System.out.println(uri_absolute_result); }catch(URISyntaxException e)
Sometimes you need to process an XSL-FO document that is the result of an XSLT transformation. Actually, the XSL-FO document doesn’t exist, it is just a stream of SAX events.
One simple way of trimming a string is to make use of a powerful regular expression?as opposed to iterating and removing the space characters one by one. To see how
The CacheDuration attribute of a WebMethod does not work as intended in the .NET Framework 1.1. Methods that use HTTP GET fail if the .NET Framework is v1.1. That’s because,
DataTable supports the Find() and Select() methods for quick searching. But a faster way is to use a DataView with a sort column. DataView generates an index for a sorted
When a new process is created, the “subsystem” field in the executable file header determines whether it was linked as a console (also called CUI or “character-based”) or graphical user