Distinct 公司至1984年起已經為軟體開發者提供了許多高品質的軟體工具。其中Distinct的ONC RPC/XDR Toolkits 工具包含：ONC RPC for 32-bit Windows、ONC RPC for 64-bit Windows、ONC RPC for Windows .NET、ONC RPC for Windows Mobile以及ONC RPC for Java.
ONC RPC/XDR Toolkits 工具配有RPC客戶端(client)和RPC伺服器運行資料庫(server run time libraries )，這讓開發人員可以在單一的工作包中建立完整的分派式應用程式。ONC RPC/XDR Toolkits 工具包可以將企業過去的投資轉變為新的機會，開發人員將可以輕鬆的轉移現有的分派式應用程式，轉變為先進的應用程式。Distinct RPC Toolkits的設計也是基於工業標準，用以確保跨越不同系統的可操作性。
Distinct ONC RPC/XDR for Windows for C or C++
Distinct’s ONC RPC implementation, for C and C++ Windows developers (a 64-bit ONC RPC Toolkit is also available), was the first ONC RPC/XDR implementation to be made available for Windows, making it possible to have real distributed applications across all platforms including Windows. It too has withstood the test of time.
The Distinct ONC RPC-Toolkit implements the Sun Microsystems RPC standard and contains all necessary tools for developing both Windows client and Windows server portions of a distributed network application using remote procedure calls (RPCs). Such an application will be able to communicate with ONC RPC clients and servers running on different systems, as data is transferred using the external data representation (XDR) in a format independent of the processors and operating systems involved.
The Distinct ONC RPC-library is a Microsoft Windows dynamic link library (DLL), which can be used by any Windows application. It is an extension of the Microsoft Windows Software Development Kit (SDK) and allows a Windows application to issue remote procedure calls to a network server and to register its own remote procedure services for use by one or more network clients. With Distinct ONC RPC you can protect your company’s investments in older RPC based applications by providing user friendly Windows based front ends to interface with them.
Distinct ONC RPC for IPv6 networks
The new IPv6 standard has caused the Sun ONC RPC specifications to be modified in a few areas. For example, IPv6 no longer supports UDP broadcasts, therefore RPC broadcast is now achieved through a well know multicast address reserved for ONC RPC.
If you have an existing project that uses The Distinct ONC RPC version for IPv4 networks, you will find that this new toolkit will allow you to port the RPC portion of that application with very few changes to your basic code. Porting should be effectively simple. As always our technical support staff will be available to answer any porting questions that relate to the Distinct RPC library that you may have.
Distinct ONC RPC/XDR Toolkit for C/C++ 64-bit
Now Distinct has added a 64-bit Windows version to its range of platforms. Distinct’s continued support of ONC RPC/XDR has made it possible for many corporation...
EditPlus 是 Windows 文本編輯程式、HTML 編輯程式、PHP 編輯程式、Java 編輯程式和Hex Viewer，並受到編輯者的喜愛，可以取代 Windows 內建的記事本(Notepad)功能，也為網頁設計者和程式編輯者帶來相當的便利。
完美地與Web 瀏覽器搭配，可預覽 HTML 頁面，並且通過FTP（ftp和FTPS）命令上傳本地文件到FTP伺服器。
- Supports non-blocking Open/Save Remote and FTP Upload.
- Supports moving individual side panel tabs to the right side panel.
- Allows the Output Window to be located at either right or left side.
- sftp now supports aes256-ctr encryption.
- Adds 'Undo/Redo to Last Save' menu command ('Edit'->'Clipboard').
- Adds 'Align Equal Signs' menu command ('Edit'->'Format').
- Adds 'Tabs to Spaces in Files' menu command ('Edit'->'Format').
- Adds 'Toggle Column Marker' command to the popup menu.
- Adds 'Go to Cliptext List' menu command ('View'->'Toolbars/Views').
- Find in Files adds a new option to show search contents only.
- Adds 'Run as Text Fitler (Browser)' option to the user tool actions.
- 'First line of file' option for file type detection now allows regular expressions.
- Changing 'Base directory' in the Project dialog box now updates existing file paths in the project.
- "-pl" command-line argument for selecting a project and loading all files in it.
- Adds 'Copy Project' button in the Project dialog box.
- Adds 'Libraries' to drive list in the directory window.
- Supports syntax highlighting SQL files by default.
- Adds missing C++ 11 keywords to cpp.stx.
- CSS number format now recognizes rem, vh, vw units.
- Adds a toolbar button for Recent Directories command.
- Keystroke recoding can now record 'Fill Selection' command.
- Allows Ctrl+Shift+Up/Down instead of Ctrl+Alt+Up/Down to avoid hotkey conflict.
Emgu CV 是.NET平台下對OpenCV 圖像處理庫的封裝。也就是OpenCV的.NET版。它運行在.NET兼容的編程語言下調用OpenCV的函數，如C#、VB、VC++、IronPython等。這個封裝庫可以在Mono下編譯和在Linux / Mac OS X上運行。
Unlike other wrappers such as OpenCVDotNet, SharperCV or Code Project which use unsafe code, Emgu CV is written entirely in C#. The benefit is that it can be compiled in Mono and therefore is able to run on any platform Mono supports, including Linux, Solaris and Mac OS X. A lot of efforts has been spend to have a pure C# implementation since the headers have to be ported, compared with managed C++ implementation where header files can simply be included. But it is well worth it if you see Emgu CV running on Fedora 10! Plus it always gives you the comfort knowing that your code is cross-platform.
Cross Language and comes with example code
Emgu CV can be used from several different languages, including C#, VB.NET, C++ and IronPython. On this wiki, we provide examples for all those languages, which are available from the Examples section on Tutorial page. Our Discussion Forum is also available if you have any questions related to your favourite programming language.
Image class with Generic Color and Depth
Automatic garbage collection
XML Serializable Image
XML Documentation and intellisense support
The choice to either use the Image class or direct invoke functions from OpenCV
Generic operations on image pixels
Emgu CV has two layers of wrapper as shown below
The basic layer (layer 1) contains function, structure and enumeration mappings which directly reflect those in OpenCV.
The second layer (layer 2) contains classes that mix in advantanges from the .NET world.
.NET Reactor 是一個强大的.NET程式碼保護系統，可以完全停止任何反編譯。開發人員能够以安全和簡單的方式保護他們的軟體，而不必每天擔心要如何保護自己的知識產權。
Why you need to protect your intellectual property.
When you compile a program written for the Microsoft .NET framework, the program you provide to your users is not compiled into a native executable program, but instead is translated into something called the Common Intermediate Language instructions (CIL). CIL is half way between source code and native code, and is interpreted by the .NET framework when your program is run, rather than executed directly as machine code. Because of this, the source code of your application or library can be easily reproduced. Tools such as .NET Reflector (www.red-gate.com/products/reflector/) can reproduce source code from a compiled .NET assemblies in seconds, and in the .NET language of your choice! Clearly, commercial software distributed to end users without some form of protection is wide open to piracy and intellectual property theft.
The traditional solution to intellectual property protection in .NET is to use 'obfuscation', indeed Microsoft make an obfuscation utility available to Visual Studio users.
So why is obsfucation not enough?
Obfuscation is the process of making your source code more difficult (but not impossible) for humans to understand. Obfuscation works by replacing the meaningful names you assign to classes, methods, properties and variables with meaningless ones. For example, it may replace a variable name of "counter" with "A4DF3CV89G" - to humans these obfuscated names are confusing and difficult to remember, but have no effect on the NET Framework interpreter. Note that obfuscation does nothing to the source code within your methods, so it is not protected at all by obfuscation. .NET Reactor does everything an obfuscator does, but then wraps your intellectual property in several more layers of protection, denying access to your source code to even those who are determined to steal your hard work. .NET Reactor's protection has never been cracked, something which cannot be said about obfuscators.
Industry Leading .NET Reactor Source Protection
.NET Reactor prevents decompilation by a variety of methods which convert your .NET assemblies into processes which no existing tool can decompile ( and which are also very likely to prevent decompilation by any future tool). .NET Reactor builds a native code wall between potential hackers and your .NET assemblies by producing a file which cannot be understood directly as CIL. Because the CIL in your assembly is emitted intact only at run time or design time (in a form in which the source is completely inaccessible), no tool is capable of decompiling .NET Reactor protected assemblies.
The native code wall created by .NET Reactor between the hacker and your source includes industry leading NecroBit technology, which is exclusive to ....
FieldTalk Modbus 可以節省您的時間，容易整合到應用程式中，且其 API擁有用戶友好的和直觀的界面。
典型的應用程式是基於Modbus的監控和數據採集系統（SCADA）、Modbus數據集中系統、Modbus gateway、用戶界面和工業資訊系統（FIS）。在Java Modbus版本，可以幫助發布在網絡上使用Java applet和Java servlet的底層資料。在實施的過程中，自動化、控制項和其他工業環境中的功能將會讓您驚艷，其將會是擁有良好的性能的強大Modbus資源庫。
FieldTalk的架構是基於一種中立的編程語言，但是是物件導向的設計模式。這種設計方法使我們能夠提供的多項Modbus協議版本包含：Java，C＃，VB.NET，Object Pascal和C + +，同時也保持類似的功能。
Well documented user friendly API
Straightforward per-developer-seat software license, no royalties or GPL
Source code is part of delivery (C++ and Java Editions only)
Sample applications are included
Robust design, suitable for real-time and industrial applications
No third-party libraries or dependencies
Heaventools PE Explorer
功能極為強大的視覺化編輯器，快速功能語法查找，獨立的掃描器，Win32 EXE和 DLL文件的分解器。可直接瀏覽、修改軟體資源，包括功能表、對話方塊、字串表等； 另外，還具備有 W32DASM 軟體的反編譯能力和PEditor 軟體的 PE 檔頭編輯功能，可以更容易的分析源代碼，修復損壞了的資源，可以處理 PE 格式的檔如：EXE、DLL、DRV、BPL、DPL、SYS、CPL、OCX、SCR 等 32 位元可執行程式。該軟體支援插件，你可以通過增加插件加強該軟體的功能， 原公司在該工具中捆綁了 UPX 的脫殼插件、掃描器和反彙編器，非常好用。
PE Explorer runs on all versions of Windows from 95 through Server 2008, Vista and Windows 7.
Minimum hardware requirements:
Intel Pentium® or AMD K5 processor with 166 MHz
16 MB RAM
Licensed Version Only
Some functions are disabled until PE Explorer is registered:
Save all resources to disk at once.
The options to create the Windows 7 Compatibility and DPI-Aware sections in the Manifest Wizard.
Removal of relocations and debug information.
Save and load the disassembly listing and all the changes made to continue on later.
The options to mark blocks in Disassembler as Byte, Word, DWORD, QWORD and GUID.
ExeScript 是一款對進階用戶而言出色的工具，用戶不需要了解編程知識，就可以創建和編譯自己的可執行程序，而無需寫程式碼。它可以將批處理文件(.bat)、Visual Basic(VBScript), Java腳本(JScript), WSF, WSH and HTA scripts 快速轉換為可執行EXE 文件，同時可以保護.bat, .vbs, .js, .wsf, .wsh和.hta 的內容。
There are number of features unique to this program, for example, "silent mode" support - a stealth batch file feature that makes execution of converted scripts "invisible" to other users.
Those who know a little bit of programming will like the fact that ExeScript comes with a built-in .bat, .vbs .js, WSF, WSH and HTA file editor which features syntax highlighting and makes editing of files a simple and straightforward process.
ExeScript provides a number of other benefits. For instance, it can be used for automating scheduled tasks execution. The program can also be used to help you create installation files and deployment modules.
ExeScript is fast, simple and compiles any .bat, .vbs, .js, .wsf, .wsh and .hta file to .exe format files. It is compatible with Windows 2000/XP/2003/Vista/x64 Edition. Executable packages created with ExeScript can be run in all Windows operating systems.
ExeScript has the following unique features:
Converts batch files, VBScript and Jscript into executable files (exe format).
Protects contents of .bat, .vbs, .js files from modification by other users.
Contents of generated executables are hidden. The operations performed by converted batch files, VBScript and Jscript can remain secret.
Users without programming languages can create their own executable programs (exe files).
Supports "silent mode" - batch files execute invisibly, their launch can be invisible to other users.
Encrypts file contents.
Script Type - it is possible to specify the script type - windowed or console.
Command Line - the command line running the script.
Executing the script in computer memory without writing to the disk. Therefore, the security of the script is enhanced since it is impossible to see the contents.
Password-protected launch of the compiled script. You can set a password for running the script converted into an exe application.
The new built-in file editor for .bat, .vbs, .js files has syntax highlighting.
ExeScript is ideal for automating many of the routine chores that must be carried out when working with computers.
Helps you create installation packages for the deployment of modules and programs.
Converts any .bat, .vbs and .js files into exe files compatible with Windows 2000/XP/2003/Vista/x64 Edition.