The code is just a small piece of the final product. But it is a very important piece. Sometimes small teams of software developers have no other values besides their intellectual property and innovation ideas. Do not disclose them otherwise you will be left with nothing!

Random number generator generats only one random number Random does not make any guarantees of thread-safety. To prevent that we may synchronize so that we do not access it at the same time from different threads, or use different Random instances per thread.

You may have to secure a very small application. The application has one class with a single method (function, procedure, sub etc.) inside. Let say the executable is a key that activates your licensed software you are distributing to end-users. Potential hacker intends to break and decipher the license key exe to share your software with everyone around the world for free.

Before you consider ordering any .NET obfuscator you should know that most of .NET disassemblers may figure out which obfuscator has been used for your app protection and produce a clean assembly which it can reverse easily. Rustemsoft issued a new type of .NET protection software that transforms .NET code into machine codes.

The representation of the grid can be completely customized with the DataGrid cells tap/scroll events handling. There is support for gestures/touch/scroll interactions and it is tested to work in iPad and iPhone as well. UIDataGrid component is pretty well documented with sample projects and on-line tutorials to easily get started.

Sometimes companies need to transform JSON data to XML and vice versa. Problems associated with the limitations of JSON become all too apparent when you need to scale an application to support more data and more data formatting features. This is when converting your JSON file to XML makes sense. JSON has several important technical limitations that cannot be overcome with workarounds or special programming techniques, which can only be solved by converting your JSON to XML.

You cannot be totally sure that nobody has access to your code in case you are going to publish the app on Windows Store. It is always possible use IL Disassembler (ILDAsm.exe) that is distributed by Microsoft.

You should not give to code-thefts an ability to use the Refractor or another decompiler utility on your Windows Store app for hacker's purposes. You should secure your code with a best obfuscator. Obfuscation raises the reverse engineering protection. For the Visual Studio 2017 Windows Store apps Skater .NET Obfuscator makes better code protection.

Skater .NET obfuscator includes free developer productivity tool designed to enable easy .NET assembly browsing and decompiling. The interface builds on years of experience in code analysis and development productiveness specially created for Skater .NET obfuscator, Rustemsoft's .NET code protection software. The .NET assembly browser and decompiler interface lets you explore and analyze without exertion compiled .NET assemblies, decompiling code with the simple click of a button.

How to create an XML file that is based on XSD schema? XMLFox offers the free and graphical answer to that question. XMLFox is an XML editing and validation tool for creating valid, well-formed XML documents and/or XSD Schema.

Obfuscated code is source or machine code that has been made difficult to understand. Programmers may deliberately obfuscate code to conceal its purpose or its logic to prevent tampering, deter reverse engineering or as a puzzle or recreational challenge for readers. It is a form of security through obscurity.

When P/Invoke calls an unmanaged function, it performs the following steps: Finds the unmanaged DLL containing the function. Loads the whole DLL into memory. Identifies the function address in memory and sends its arguments to the stack marshaling data as required. Transfers control to the unmanaged function.

As part of the complete protection of your application, it is possible to insert unneeded elements and then obfuscate them as well. It will increase your assembly final size but will give your application one more security layer. Potential hacker will be deceived seeing the plenty of obfuscated code and it will be harder to figure out what part of your secured assembly is meaningful and which is not.

XMLFox Advance translates XML data to Excel spreadsheet format where it can be edited, printed, and saved as required in MS Excel interface. Because XMLFox Advance was designed to be a smart one click solution it does not require XML, DTD, XSD Schema expertise or other XML specific knowledge.

Rustemsoft DataGridComboBoxColumnStyle class contains a private combobox member and a read-only property to access it. The class constructor has several event handlers to receive notifications, for example, when focus leaves the datagrid combobox.

Skater .NET obfuscator performs the deciphering protection by various means that mainly concentrate on making the assembly members names meaningless, encrypting string values, and including tricking code commands that render disassembled code not recompilable.

The .NET Framework SDK ships with a disassembler utility called ILDasm that allows you to decompile .NET assemblies into IL (Intermediate Language) Assembly Language statements. To decompile the ConsoleApplication1.exe file start ILDasm on the command line.

The ability to merge multiple libraries together would simplify deployment in many cases; applications that use several different languages or huge applications written in the same language but built upon many different projects would benefit from single-assembly deployment.

The DataGridView Windows Forms control is a quite new .NET control introduced in MS Visual Studio .NET 2005 that is a good alternative to the VS .NET 1.x DataGrid control. Obviously we do not need to disregard the .NET DataGrid control...

How to mine infrequent structures which are also important in many applications, such as query processing and identification of exceptional cases? RustemSoft XML Converter is intended to consider the problem of identifying infrequent tree structures in XML documents.

This brief article is intended to help people around the world how to better understand XML presentation. XML file locates some words which probably should contain some national letter but have something strange in place of it...

How to convert data from Oracle database to XML metadata file by using Java JSP's servlets? This article describes how to do that by using the JSP technology. Very useful for XML+JSP+Oracle beginners...