Yesterday I posted a line on the Matisse Database, said to be The Ultimate .NET Database (PDF). Comments from that post got me thinking - can Matisse fit in an enterprise data management environment and how “ultimate” is it for use with .NET. Here are some interesting findings on Matisse ...
- The company and their database product has a long history of industrial use (since early 90s)
- Deployments include those at Airbus, Accenture, Craig's List, Go.com, Pacific Bell, US Airforce etc.
- Its one of the first object databases to release a .NET binding
- It natively bridges SQL (standard SQL-99) with .NET objects and XML documents
- It also supports database mirroring, notification services and advanced full-text search
- It includes a native ADO.NET Data provider
- It simplifies the architecture of applications by integrating its reusable SQL components technology with the Visual Studio .NET environment. This feature alone is said to cut the size of the application code by 30% to 50%
- Supported server platforms include Windows NT/2003/XP, Linux, Sun Solaris, J2EE and .NET frameworks, SQL and XML standards
- Range of language bindings including Java, C++, C, C#, VB.NET, Delphi, Python, Perl, PHP, Smalltalk and Eiffel
There are two excellent articles revolving around Matisse Database at 15Seconds.com (Using Object Databases in .NET and A Simpler Way of Getting .NET Objects out of ADO.NET) - introducing Matisse as a robust object database and also giving application architecture samples for a deeper understanding of the database system.
Reading about Matisse has certainly got be interested. I'll be downloading the free developers version of the database and see how it goes.
DISCLAIMER: This article reflects my personal opinion and unbiased views. I'm not related or working for any of the companies/individuals mentioned in the article.
The
W32.Novarg worm (aka
MyDoom) is creating havoc, breaking records for new infections. Update your anti-virus definitions. The
Worm has spread to 1 in 12 e-mail messages.
The Republic Day (Mon, 26th Jan) is near while the odd rains in and around New Delhi will hopefully not confine people indoors during this long weekend. To me, the most amazing sight in the city this time of the year is the evening view of the Rashtrapati Bhavan (Presidents House) which is all lit up and looks magnificent (see photo).
Anyways, back to the daily rant ...
- MSBuild - Alex Kipman, a Microsoft PM, talks about changing the VS.NET Whidbey build process using it's new build engine: MSBuild. If you're interested in batch building or extending your own build process, MSBuild is worth your attention. [via Chris Sells]
- .NET Identity and Principal Objects - The .NET Framework includes a simple but very flexible identity-based security mechanism. By using it, you can exercise very fine-grained control over who is allowed to use your programs and which functions those users can perform. As discussed in this article by Enrico Sabbadin, the key is a detailed understanding of the Principal and Identity objects. Complete article at informIT ...
- System.DateTime - A Best Practices article on the DateTime class and the DateTime FAQ. [via BCLTeam]
- Microsoft Expands .Net With 'Xen' - a new programming language coming out of Microsoft Research. 'Xen' programming language unites C#, XML and SQL programming languages. More on 'Xen' here and here.
- Joel Spolsky will be speaking on the subject of Designing Applications with the User in Mind at UC Davis (Davis/Sacramento area) on January 29th 2004. The speech is free and open to the public. More info on Joel's site/blog.
- Peter Provost has an excellent FAQ on Virtual PC 2004. [via John Lam]
- Gus Perez, who has been on the C# team almost since its inception, gives us a look inside the C# (compiler) team's testing process. [via Robert Scoble]
- Simple Tricks for More Usable WebForms
- Details on what will be in "Europa," the next version of FoxPro (.NET ?)
To organize my blog better I'm starting this new category of posts called Signal-to-Noise. Such posts will basically be aggregated random links, ideas, thoughts and resources from the .NET community and the technology sector. Here's today's scoop ...
Rory Blyth is interviewed this week at
.NET Rocks! Rory talks about the .NET community and the Open Source Software (OSS) community, writing, blogging, driving to the PDC from Las Vegas, Longhorn, and lots of other great stuff.