2008年1月14日星期一
FileHelpers Library
The FileHelpers are an easy to use .NET library written in C#. Is designed to read/write data from flat files with fixed length or delimited records (CSV). Also has support to import/export data from different data storages (Excel, Access, SqlServer)
Latest File Releases.
FileHelpers 库是简单易用的.NET库,使用C#语言编写,开源。可以用来读写分隔符分开或者固定长度的记录,如CSV。
这里是一片介绍性的文章
2007年4月20日星期五
PolePosition
PolePosition
开源的数据库基准测试代码the open source database benchmark
http://www.polepos.org
Content
简介:用来比较不同数据库性能的测试框架
“About
PolePosition is a benchmark test suite to compare database engines and object-relational mapping technology. As of today it is by no means complete. Database vendors and open source database project participants are invited to improve the test implementations and to contribute further disciplines ("Circuits"). The PolePosition framework source code will help to implement own tests quickly and to time and output the results as number series and graphic visualisations.
The authors of the current test implementations do not see themselves as experts for SQL, JDO or Hibernate or for any of the database engines used. If you think that you can provide a faster implementation for a circuit, please supply it to the PolePosition project instead of criticising the authors for ignorance or the test for lacking objectivity.
This is a community project. It is for you! Please think positive, help us and be nice to us for starting the initiative. If you have a strong ego, good! Please write a better Circuit, Team, Car or Driver than we did instead of laughing about us.
Objectivity must be the most important goal of the benchmark tests. The results show very clearly that there can not be one single "best product". Depending on your application, some circuit results may be very important for you and some may be completely irrelevant. If you consider basing your choice of database on this benchmark, bring along lots of time to look at what every test does. You will not be able to judge the results without looking at the source code that produces them.
”
HSQLDB
下面是它的网站上的介绍:
“
HSQLDB is the leading SQL relational database engine written in Java. It has a JDBC driver and supports a rich subset of ANSI-92 SQL (BNF tree format) plus SQL 99 and 2003 enhancements. It offers a small (less than 100k in one version for applets), fast database engine which offers both in-memory and disk-based tables and supports embedded and server modes. Additionally, it includes tools such as a minimal web server, in-memory query and management tools (can be run as applets) and a number of demonstration examples.
The product is currently being used as a database and persistence engine in many Open Source Software projects and even in commercial projects and products. In it's current version it is extremely stable and reliable. It is best known for its small size, ability to execute completely in memory, its flexibility and speed.
This feature-packed software is completely free to use and distribute under our licenses , based on the standard BSD license. Completely free of cost or restrictions and fully compatible with all major open source licenses. Java source code and extensive documentation included.
Our group was formed in 2001 and has as its charter the continuation of Thomas Mueller's closed Hypersonic SQL Project. We have actively developed and released six new versions of the database since April 2001. The latest release version features a wide range of new functionality and code rewrite. The project enjoys a top 50 ranking among all SourceForge projects (100,000) with over 380,000 downloads.
”MIMER 可以在手机上使用的数据库
下面是下载地址,所有的都可以免费下载。但商业用就需要许可。
http://developer.mimer.com/downloads/index.htm
2007年4月19日星期四
2007年4月12日星期四
免费的数据库
但是现在几个大的软件开发商都有他们的免费的数据库可用:
微软的Microsoft SQL Servre 2005 Express Edition
"SQL Server 2005 Express Edition is the next version of MSDE and is a free, easy-to-use, lightweight, and embeddable version of SQL Server 2005. Free to download, free to redistribute, free to embed, and easy for new developers to use immediately, SQL Server Express includes powerful features such as SQL Server Management Studio Express, for easily managing a database. Continue reading to learn more about the benefits of SQL Server Express Edition and to download SQL Server Management Studio.”
甲骨文的Oracle Database 10g Express Edition
“Free to develop, deploy, and distribute
Oracle Database 10g Express Edition (Oracle Database XE) is an entry-level, small-footprint database based on the Oracle Database 10g Release 2 code base that's free to develop, deploy, and distribute; fast to download; and simple to administer. Oracle Database XE is a great starter database for:
- Developers working on PHP, Java, .NET, XML, and Open Source applications
- DBAs who need a free, starter database for training and deployment
- Independent Software Vendors (ISVs) and hardware vendors who want a starter database to distribute free of charge
- Educational institutions and students who need a free database for their curriculum
IBM的DB2 Express-C
“Free to build, deploy, distribute ... No limits.
DB2 9 (formerly codenamed “Viper”) is a leading edge hybrid data server capable of supporting both relational and pureXML™ storage. New features increase performance and scalability for both XML and relational data.
DB2 Express-C is a no-charge edition of DB2.
DB2 Express C:
- Free to develop, deploy, distribute: no limits, just data (tell me more)
- Take control of your XML (tell me more)
- Application development made easy (tell me more)
”
这里有一个很长的免费(自由?)数据库的列表:
http://www.faqs.org/faqs/databases/free-databases/