Jan 04 2010
HAPPY NEW YEAR
Hi Everyone,
Happy new year.
Wish you and your family all the best in 2010.
Kevin Gao
Jan 04 2010
Hi Everyone,
Happy new year.
Wish you and your family all the best in 2010.
Kevin Gao
Dec 27 2009
Dynamic Web TWAIN is an ActiveX control and optimized for web applications. Dynamic Web TWAIN has been very popular. It is widely used in government, health care, insurance, policing and many other industries.
We are releasing a new TWAIN component, Dynamsoft .NET TWAIN, which is developed in C# and uses managed code. We are doing the release test of Dynamsoft .NET TWAIN and expecting to release it in the coming months.
Stay tuned.
Jul 19 2009
As the architect of SourceAnywhere for VSS, I was asked by many users about the performance of SourceAnywhere for VSS compared with other products.
Recently, I did the test. Now I am posting the result here with the hope that it can save your time evaluating different SourceSafe remote access tools. I mainly focus on the features and remote-access performance comparison.
Below is the result:
Result: (Unit: second)
| SourceAnywhere for VSS with cache server | SourceAnywhere for VSS without cache server | SourceOffSite (no cache server is available) | |
| Add | 195 | 193 | 408 |
| Get (no local file exists) | 175 | 213 | 1256 |
| Check out (no local file exists) | 189 | 232 | 1409 |
| Check out (all local files exist) | 79 | 90 | 160 |
| Check in (no file is changed) | 177 | 189 | 723 |
| Check in (All files are changed) | 259 | 273 | 842 |
Test Environment:
There are 3 machines used in the test:
Server : CPU Intel P4 2.66G, 256M RAM, Win 2003 Std sp1; SourceAnywhere for VSS Server 5.3.1; SourceOffSite Server 4.2
Client: CPU Intel P4 3.0G, 512M RAM, 160GB 5400RPM HD, Win XP sp2; SourceAnywhere for VSS Server 5.3.1; SourceOffSite Client 4.2
Cache server: CPU Intel Celeron 2.66G, 512M RAM, 160GB 5400RPM HD, Win2003 Std SP1; SourceAnywhere for VSS Cache Server 5.3.1
Broadband connection is used between the client and server machine.
The cache server and client are on the same LAN, which connects to the server through office ADSL.
Test Software:
SourceAnywhere for VSS 5.4, SourceAnywhere for VSS 5.4 Cache Server 5.4, SourceAnywhere for VSS Client 5.4.
SourceOffSite Server 4.2, SourceOffSite Client 4.2.
Test Data:
1. A project with 1,500 files; Total size is 17.1 MB.
2. 1,000 changed files (used for check-in).
3. Server and Client machines are restarted before each test.
I attached the test data I used here. You can download it and do the test in your own environment if you like.
Test method:
Every operation is carried out 5 times. The highest and lowest results are eliminated. The average value is calculated.
Jul 15 2009
CSharpJavaMerger Framework is free and open source. It is developed by Dynamsoft. CSharpJavaMerger Framework isn’t perfect yet. Developers who are interested at the software are most welcome to get involved in the following ways:
After registering, you will receive an email including the password for your account. You can then log in KevinGao.net and make changes to the article.
You can find the wiki-type articles in Recent contributions to Wiki section at the bottom of Dashboard page.
Links:
Previous article >>>>: License
Next article >>>>:
WCF & Java Interop series home page: CSharpJavaMerger Framework
Jul 15 2009
CSharpJavaMerger is distributed under General Public License (GPL).
Links:
Previous article >>>>: How to write Java code?
Next article >>>>: Get involved
WCF & Java Interop series home page: CSharpJavaMerger Framework
Jul 15 2009
public class EnumEOL
{
public final static int enumEOLNative = 0;
public final static int enumEOLWindowsCRLF = 1;
public final static int enumEOLUnixCR = 2;
public final static int enumEOLMacLF = 3;
}Two things to notice:
try
{
//...
}
catch(Exception e1)
{
CException exp = new CException(e1);
CString str = exp.GetMessage()
}
class SortListComparator extends Comparer<Object>
{
public int Compare(Object obj1, Object obj2)
...
}
class SortListComparator implements Comparator<Object>
{
public int compare(Object obj1, Object obj2)
...
}
Links:
Previous article >>>>: How to write C# code?
Next article >>>>: License
WCF & Java Interop series home page: CSharpJavaMerger Framework
Version Control Software/System |
Source Control Software/System |
Software Configuration Management |
SCM Hosting Solution |
Bug Tracking System
SourceSafe (VSS) Replacement/Alternative |
SourceSafe (VSS) Hosting |
SourceSafe (VSS) Remote/Web/Internet Access |
Scanner COM
Customer Service Software |
Live Chat |
Live Help |
Forum Software |
Knowledge Base Software |
Newsletter Email Marketing Software