Mehfuz's WebLog

Live crazy, think different!

  • How to control C# interface behavior using attribute.

    Attribute based programming is the most cool thing in C#,  using attributes you can control how your target method should behave leaving the main code absolutely un-touched. Moving forward, let's say we are doing a service call and we want to define the external method  right from the interface.

  • My article at Dotnetslackers for LINQ provider

    Recently, I did couple of posts regarding how to create a custom LINQ provider, I even created a project at Codeplex named LINQ.Flickr, that makes querying , adding and deleting photos , overall creating Flickr app much more enjoyable , with query flavor, similar to LINQ to SQL.

  • New LINQ provider for Flickr

    LINQ provider for Flickr gives  an easy way to query , add and delete Flickr photos. Here, I will give some sneak preview about how to use the provider to do different operations on Flickr, as if doing queries with SQL objects.

  • Custom LINQ provider (Continued..)

    In my last post , I showed the basics of creating a custom LINQ provider, now moving forward , we just wont query against Name property only, we also may need to query against ID or Age of the Person object.

  • Writing custom LINQ provider

    In this post, I will show  how to create a sample LINQ provider.Creating LINQ provider can be far more complex, but here I will demonstrate the very basic one to start.

  • Moved To WeBlogs

    i have switched from my previous blog , http://geekswithblogs.net/burncsharp  . Thanks to Joe Stagner for setting up the blog for me. i am still importing some of the posts from my previous blog, also from now and on, this wll be my blogging home.

  • Making simple search solution

    With the advent of web , search is everywhere. To make every contentful application really useful for users, we need to have a good  search capablity inour app to get the right content when users ask for it. My focus here , is to create a pretty simple search solution using the "Full-Text" capability of Sql Server 2005.