Wriju's BLOG

.NET, Cloud and everything

Software as a Service (SaaS) : Multi-Tenant Data Architecture

  I could not find myself better than this paragraph “Why do we buy software? Is it so we can have the joy of owning servers, doing backups, patches and maintenance? Of course not! We buy software to get things done. We want to use the services it provides and frankly if we could let… Read more

IE 7 Released Today

This week it is very auspicious week in India. The whole country celebrates the festival of light called “Diwali”. Great gift from Microsoft is Internet Explorer 7 in this eve.   The download is available at http://www.microsoft.com/windows/ie/downloads/default.mspx   Great to have features like Tab, Print option, RSS, Security, Live.com search integration and many more.   I… Read more

LINQ: OfType<T> Query Operator

    LINQ comes with the OfType<T> query operator, through which we can filter the required object type from a heterogeneous array.   Suppose below is the scenario where we have array with various types but will only retrieve the string type. Here we go with ease of life,     using System; using System.Collections.Generic;… Read more

LINQ: GroupBy – “The Wonderland”

      I was going through the document on LINQ Project Overview then got interested to an example there at page 14. The amazing feature of GroupBy, programming will become the communication language one I am sure. We will have lingo, dialects, accent etc. I am excited to share the logic mentioned there (commented… Read more

F#: NextGen Ruler

  A, B, C, C++,……, C# yes it is long and exiting journey of small but passionate world of languages (spoken by quite and intelligent people). Yes I am talking about the next generation of programming language F# (pronounced “FSharp”). Many words to say about it OOPS/functional/scripted etc etc.   Why not try it with… Read more

Sandcastle: Next Generation Managed Code Documentation

    No more NDoc now use Sandcastle the documentation compilers which enables managed class library developers throughout the world to easily create accurate, informative documentation with a common look and feel. For additional Sandcastle information, visit the Sandcastle blog. [referenced from Sandcastle WiKi site]   Information on Sandcastle WiKi site Where to get Sandcastle Sandcastle… Read more

Changing the SiteMapDataSource’s XML filename at runtime

  Applies to: ASP.NET 2.0   ASP.NET 2.0 comes with set of very rich navigation controls like TreeView, Menu, SiteMapPath. Ideally these controls should load the values at runtime from any structured data sources, be it SQL or XML or TXT. The default and most commonly used provider is XmlSiteMapProvider which accepts the data from… Read more