c# Programming Glossary: technique
What is AsyncCallback? http://stackoverflow.com/questions/1047662/what-is-asynccallback where post processing stmts can be executed. With this technique there is no need to poll or wait for the async thread to complete... Console.WriteLine BitConverter.ToString buffer Other techniques are wait until done and polling. Wait Until Done Model The..
Using Side-by-Side assemblies to load the x64 or x32 version of a DLL http://stackoverflow.com/questions/108971/using-side-by-side-assemblies-to-load-the-x64-or-x32-version-of-a-dll assembly from an executable compiled as AnyCPU. The technique used can be summarized as follows Make sure default .NET assembly.. based lookup to load appropriate DLL. To demonstrate this technique I am attaching a short command line based tutorial. I tested..
C# How to find if an event is hooked up http://stackoverflow.com/questions/1129517/c-sharp-how-to-find-if-an-event-is-hooked-up implementation Here is an example demonstrating the latter technique. class MyType internal EventHandler int _delegate public event..
Soft Delete Entity Framework Code First http://stackoverflow.com/questions/12698793/soft-delete-entity-framework-code-first deleted items are not retrieved via the context using a technique suggested by this answer . That includes when you access the..
XML serialization of interface property http://stackoverflow.com/questions/1333864/xml-serialization-of-interface-property XmlAnything idea into the 'backing' property of the first technique. In this way most of the grunt work is done for you but consumers..
XDocument or XMLDocument http://stackoverflow.com/questions/1542073/xdocument-or-xmldocument next element etc. There are various blog posts about this technique here's one I found with a quick search . share improve this..
C# - Make a borderless form movable? http://stackoverflow.com/questions/1592876/c-sharp-make-a-borderless-form-movable this question This article on CodeProject details a technique. Is basically boils down to public const int WM_NCLBUTTONDOWN..
How does WCF deserialization instantiate objects without calling a constructor? http://stackoverflow.com/questions/178645/how-does-wcf-deserialization-instantiate-objects-without-calling-a-constructor is false . So how does WCF do this Is this a technique that others can use too or is it hidden away from us c# .net..
How to call a VBScript file in a C# application? http://stackoverflow.com/questions/200422/how-to-call-a-vbscript-file-in-a-c-sharp-application @ cscript B Nologo c scripts vbscript.vbs A more complex technique would be to use Process scriptProc new Process scriptProc.StartInfo.FileName..
Question about terminating a thread cleanly in .NET http://stackoverflow.com/questions/3632149/question-about-terminating-a-thread-cleanly-in-net was not signaled in that amount of time. You can use this technique in place of Thread.Sleep and get the stopping indication at.. there are several other areas in the BCL where similiar techniques can be used to unblock a thread. share improve this answer..
Is this thread.abort() normal and safe? http://stackoverflow.com/questions/421389/is-this-thread-abort-normal-and-safe delay or even longer. The most important part of this technique though is that you reset the timer on every keystroke . And..
Best practice to save application settings in a Windows Forms Application http://stackoverflow.com/questions/453161/best-practice-to-save-application-settings-in-a-windows-forms-application Saves settings in application configuration file This technique is applicable both for console Windows Forms and other project..
How would you count occurrences of a string within a string? http://stackoverflow.com/questions/541954/how-would-you-count-occurrences-of-a-string-within-a-string 1 You might be surprised to learn that your original technique seems to be about 30 faster than either of these I've just done..
Embedding unmanaged dll into a managed C# dll http://stackoverflow.com/questions/666799/embedding-unmanaged-dll-into-a-managed-c-sharp-dll with LoadLibrary before using P Invoke. I have used this technique and it works well. You may prefer to just link it to the assembly..
Writing large number of records (bulk insert) to Access in .NET/C# http://stackoverflow.com/questions/7070011/writing-large-number-of-records-bulk-insert-to-access-in-net-c 000 records of a table with 20 columns. A summary of the technique and times from best to worse 02.8 seconds Use DAO use DAO.Field..
C# Events and Thread Safety http://stackoverflow.com/questions/786383/c-sharp-events-and-thread-safety via that event which clearly is NOT achieved by this technique. You'd be concealing a race condition it would be better to..
How can I ensure that a division of integers is always rounded up? http://stackoverflow.com/questions/921180/how-can-i-ensure-that-a-division-of-integers-is-always-rounded-up fix breaks something else is not a good problem solving technique. So far we've had I think five different incorrect integer arithmetic..
Prevent multiple instances of a given app in .NET? http://stackoverflow.com/questions/93989/prevent-multiple-instances-of-a-given-app-in-net app from running at the same time And if there's no best technique what are some of the caveats to consider with each solution..
ExecuteReader requires an open and available Connection. The connection's current state is Connecting http://stackoverflow.com/questions/9705637/executereader-requires-an-open-and-available-connection-the-connections-curren cost of opening connections ADO.NET uses an optimization technique called connection pooling. Connection pooling reduces the number..
|