Subscribe: Ashutosh Nilkanth's .NET Blog
Added By: Feedage Forager Feedage Grade B rated
Language: English
blog  database  lucene net  lucene  matisse  microsoft  net  new  open source  open  search  signal noise  source  sql  via  web 
Rate this Feed
Rate this feedRate this feedRate this feedRate this feedRate this feed
Rate this feed 1 starRate this feed 2 starRate this feed 3 starRate this feed 4 starRate this feed 5 star

Comments (0)

Feed Details and Statistics Feed Statistics
Preview: Ashutosh Nilkanth's .NET Blog

Ashutosh Nilkanth's .NET Blog

"Source Code is Free Speech"


Blog has moved

Sat, 01 Jan 2005 02:41:00 GMT

My blog has moved to

Please update your bookmarks or subscription links.

Performance Comparison of Java/.NET

Fri, 22 Oct 2004 10:56:00 GMT

Performance Comparison of Java/.NET Runtimes - Technical Consultant Kazuyuki Shudo has published a set of benchmarks comparing various Java Virtual Machine and .NET runtimes. Slashdot also has an on-going discussion of the results.

Lucene is now SearchBlackBox

Sat, 25 Sep 2004 14:07:00 GMT

I was looking at Lucene .NET for a full-text search engine implementation but I was surprised to find out that the Lucene.NET application library is not open source anymore. It has been relaunched as a commercial product called SearchBlackBox. Lucene .NET is the core search technology behind the popular Lookout plugin for Outlook (later bought by Microsoft). Too bad that such a cool technology is not open source anymore. Atleast the developers could have left the last stable release of Lucene .NET under a public license. I'm not sure if there's any other open source search library for .NET in the market.

SearchBlackBox for .NET, is the full-text search engine library for .NET compatible with Lucene.Net and Jakarta Lucene 1.4-final. SearchBlackBox allows you to add full-text searching capabilities to all kind of applications from web site search to enterprise search applications. SearchBlackBox is compatible with .NET 1.x, Mono and Jakarta Lucene.

By the way, just to remind you guys that I've moved my blog to I may still cross-post once in a while. Have a nice weekend!

TechEd India

Thu, 29 Jul 2004 06:45:00 GMT

I've just received an e-mail from the Microsoft .NET Delhi User Group regarding the Tech Ed India 2004 registration offer. The registration fees is Rs. 6000 (=USD 130) per person, but as a special offer you only need to pay Rs. 4000 (=USD 85) if you participate in a group of 6 or more. You will also receive MS Press Books worth Rs. 1000 if you register on or before August 7th, 2004. TechEd India will be held in 4 Indian cities, and its scheduled in New Delhi for August 25th-27th 2004.


Wed, 28 Jul 2004 16:21:00 GMT

Just came across this nice open source tool called MyXaml (dev blog), which offers declarative markup (XUL-like) capabilities to .NET 1.1 and 2.0, and ASP.NET applications. The website includes the product download (open source), documentation and articles on XAML.

Redesigning - with CSS, without tables

Wed, 28 Jul 2004 15:04:00 GMT

Redesigning - with CSS, without tables. A 62% file size reduction anticipated! "If multiplied out by my measly 1 million page views estimate, that 25 KB savings comes to about 23.8 GB in bandwidth savings per day, or 8.5 terabytes per year." Go for it MS!

SQL Jobs Auto-backup

Wed, 28 Jul 2004 12:58:00 GMT

A few days back, my friend Pankaj was enquiring about a particular case where he needed to automate the backup (in the form of SQL scripts) of all SQL Jobs (schedules) on a SQL Server (2000). DTS doesn’t support automatic scripting of SQL Jobs from what I could tell. I remembered doing something similar a few months back on a particular project but I didn’t have the T-SQL snippet for it, so I looked up a bit and found ... (complete article on my other blog).

By the way, I've moved my blog to (rss). My daily posts and linklog will be maintained on the new blog but I will cross-post certain interesting articles and bits here as well.

J2EE vs .NET Web Services

Wed, 28 Jul 2004 12:37:00 GMT

The whitepaper J2EE vs. Microsoft.NET - A comparison of building XML-based web services is now online at TSS. The conclusions seem quite interesting, which also talk about the arguments for, against and supporting both platforms.

MSN Newsbot

Mon, 26 Jul 2004 13:48:00 GMT

Is the MSN Newsbot a Google News ripoff or an “innovative” competitor? I still like the simplicity and effectiveness of Google News. It does what it says - dynamically serve up-to-date news. Probably the only thing missing with Google News is a RSS/Atom feed.

More Acquisitions

Sat, 24 Jul 2004 04:03:00 GMT

Google acquires Picasa (a digital imaging solutions) and Microsoft acquires Lookout (a e-mail search solution).

Yahoo acquires Oddpost

Mon, 12 Jul 2004 18:44:00 GMT

Yahoo acquires Oddpost. More ...

BPO Buzz

Tue, 10 Feb 2004 18:32:00 GMT

Where in India are most BPO companies situated? Take the BPO Quiz and find out the facts.

Signal-to-Noise #9

Tue, 03 Feb 2004 14:28:00 GMT

  • dotText pre-0.96 - Two new features (among others), Search and ScheduledEvents, in dotText (pre-0.96) that I'll be going through for sure to learn more on the implementation and design. From Scott's blog: “ScheduledEvents is a simple API for scheduling a recurring event (or once a day event). Examples would be clearing the stats queue or rebuilding the search index.” I hope it to be a cleaner and more appropriate solution to Scheduled Execution in ASP.NET.
  • XPath in .NET - “Don't perform XPath queries against an XMLDocument or an XMLDataDocument. Use an XPathDocument instead.”, XPath Performance in .NET by Jerry Dixon.
  • VS IDE - Tim Dawson shows in this article how you can use in your Windows application the same designer than VS use. Good overview of the designer architecture, if you are interested in building an IDE. [via Paschal L]
  • Mono 0.30 has been released, with 30-40% faster compilation speeds (the compiler compiles itself in 2.3 secs on a 1.6ghz machine), a FileSystemWatcher, Cryptography fixes, WS bug fixes and more. [via Oddur Magnusson]
  • The Northwind Example to DataTable Relational Operators in C#.
  • Linux on WindowscoLinux (Cooperative Linux) is the first working, free and open source method for optimally running Linux on Microsoft Windows natively. [via Stefano Demiliani]

Signal-to-Noise #8

Sun, 01 Feb 2004 09:05:00 GMT


Signal-to-Noise #7

Sat, 31 Jan 2004 07:16:00 GMT

  • A new version (4.1.3) of Inno Setup (an application installer & setup creation tool that I use quite frequently) has been released with an all-new Explorer-like folder browser.
  • With Visual Studio Whidbey, Microsoft will deliver a set of tools (code-named "Whitehorse") that enable architects and developers to easily design service-oriented applications and operations infrastructure simultaneously. Whitehorse uses a drag-and-drop design surface to connect XML Web services, and then validates the resulting applications against the deployment environment. [via Dan Fernandez]
  • Mapping Binary Data to a Structure - a summary of the primary ways of mapping binary data to a structure besides the standard approach using BinaryReader.
  • Calculate the most effecient page size based on the catalog, in DB2, by Brett. Anyone know of a SQL Server variation to it?
  • Axosoft, the creators of the team-based defect tracking and task management software - OnTime, announced that they will provide a free 3-user version of its OnTime Web or Windows edition product free to bloggers who agree to mention Axosoft in their blogs.

Signal-to-Noise #6

Fri, 30 Jan 2004 10:36:00 GMT

Matisse Database

Fri, 30 Jan 2004 08:09:00 GMT

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,, 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 (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.

Signal-to-Noise #5

Thu, 29 Jan 2004 11:59:00 GMT

Worm ALERT: W32.Novarg

Tue, 27 Jan 2004 18:06:00 GMT

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.

Signal-to-Noise #4

Tue, 27 Jan 2004 06:46:00 GMT