Sunday, December 25, 2005

Yes, Virginia, There is a Santa Claus

The People’s Almanac
, pp. 1358–9. (Originally published in The New York Sun in 1897.)

We take pleasure in answering thus prominently the communication below, expressing at the same time our great gratification that its faithful author is numbered among the friends of The Sun:

Dear Editor—

I am 8 years old. Some of my little friends say there is no Santa Claus. Papa says, “If you see it in The Sun, it’s so.” Please tell me the truth, is there a Santa Claus?

Virginia O’Hanlon

Virginia, your little friends are wrong. They have been affected by the skepticism of a skeptical age. They do not believe except they see. They think that nothing can be which is not comprehensible by their little minds. All minds, Virginia, whether they be men’s or children’s, are little. In this great universe of ours, man is a mere insect, an ant, in his intellect as compared with the boundless world about him, as measured by the intelligence capable of grasping the whole of truth and knowledge.

Yes, Virginia, there is a Santa Claus. He exists as certainly as love and generosity and devotion exist, and you know that they abound and give to your life its highest beauty and joy. Alas! how dreary would be the world if there were no Santa Claus! It would be as dreary as if there were no Virginias. There would be no childlike faith then, no poetry, no romance to make tolerable this existence. We should have no enjoyment, except in sense and sight. The external light with which childhood fills the world would be extinguished.

Not believe in Santa Claus! You might as well not believe in fairies. You might get your papa to hire men to watch in all the chimneys on Christmas eve to catch Santa Claus, but even if you did not see Santa Claus coming down, what would that prove? Nobody sees Santa Claus, but that is no sign that there is no Santa Claus. The most real things in the world are those that neither children nor men can see. Did you ever see fairies dancing on the lawn? Of course not, but that’s no proof that they are not there. Nobody can conceive or imagine all the wonders there are unseen and unseeable in the world.

You tear apart the baby’s rattle and see what makes the noise inside, but there is a veil covering the unseen world which not the strongest man, nor even the united strength of all the strongest men that ever lived could tear apart. Only faith, poetry, love, romance, can push aside that curtain and view and picture the supernal beauty and glory beyond. Is it all real? Ah, Virginia, in all this world there is nothing else real and abiding.

No Santa Claus! Thank God! he lives and lives forever. A thousand years from now, Virginia, may 10 times 10,000 years from now, he will continue to make glad the heart of childhood.

Monday, December 19, 2005

I got a Nokia 6630 :)

Well... Nokia 6630 was on my wish list since it came out... the fastest S60 mobile in market.
It looks real sleek n sexy...and is packed with tones of features that any techie would love to have....

Dimensions: 110x60x21mm — that's considerably smaller than the 3650. It'll fit in regular pants with no need for funny smiles from strangers. ;)

CPU: 220mhz ARM9 / RAM: 7MB free — that's more than twice the speed of the 3650 (107mhz) and almost three times the amount of RAM available (2.7MB)! You feel the speed instantly when working with the applications, games or even just opening Message Boxes.

Camera: 1.23 megapixel (1280x960) with 3.7mm lens — this takes much, much better pictures than both the 3650 and the 6600 (This is my personal openion) in daylight. Evening shots are still so-so. And there's almost no lag on the shutter. Click and the picture is taken thanks to the faster CPU.
Stereo audio and decent headphones — it's actually possible to enjoy listening to MP3's on the phone now.

3G! — This one is a real 3G phone with Excellent Network support and extremely fast download speed as compared to oldies.

Tuesday, December 13, 2005

The DoomsDay Launch

I was more than happy when we were about to launch a Project, we'll call it Project X, everything was fine, it's very well tested in Testing environment, but we never know when things can go wrong. At the day of launching we deployed that Project X to the Servers and it broke within matter of seconds. Well! we stayed till late night and we fixed it and came home, however, what I saw at that time was : Lack Of Communication between counterparts of the organization. The actual story that came out was we were configuring a test setup instead of the real one, so whatever changes we made were done on test setup only 'cause we were not informed that it was a test setup. When an enterpise grows, people have to learn effective communication methods that keeps everyone involved on a same page. I am not saying that we were not wrong, no we were not informed. Without adequate information it'll be difficult for anyone to go ahead and deploy projects like this. but afterall we learned new things, things that will help us in future when we deploy projects. Moral of the story is : When you are gonna do something, DOCUMENT it, inform concerned people about the things you are going to do. DO NOT make Assumptions or it'll come back to you.

Thursday, December 01, 2005

Hi All,
Yesterday, I came across a real world RIA... naah... not a girl... but a Rich Internet Application called goowy it was a featured site on my favourite so I visited it .. and i was stunned by what I saw at

What They say :
goowy (re) is a rich experience service that offers you a new way of expressing yourself and interacting with your friends and family. We leverage the best web technologies to provide you with a fun, unique environment for managing your web mail, contacts, calendar, widgets, games and more.

What I would say...? Well...its a Web Based Desktop Solution, yes No Kidding... a Web based Desktop Solution (see below) its 100% Customizable as if its my Windows Desktop.... infact you can change your desktop theme too...

You can add necessary Widgets as per your requirements by using Manage Widgets Extension and for those, who loves to have the power of Windows Based Desktop, goowy comes as a Window based solution, a separate download is available for Windows and a Mac version is coming soon.

It gives you a 2 GB Mail Box, a RICH UI to explore, Calender, Contacts and Games :) I found its mailbox a real magic, notifiers, quick search and everything accessible at just one click.You can import your contacts from Outlook and alike mail clients.

Lets look at Mail Box first.
Its lil bit heavy for dial up users at first I suggest to use Lite version, and all those who are blessed with so-called Broad band, Goowy grooves... rocks... and wateverz..... its a 2 GB Mailbox with a nice Layout. Apart from traditional Mailbox features this one Comes packed with Audio-Visual notifiers for new mails, Manageable Folders, and a Fast Search Engine built into the mailbox itself.

Widgets allows you to customize your desktop by adding popular web services like Search Engines, Quotes, Stocks, News etc

Contacts Its a comprehensive contact manager, I would like to add I find it better than the one that comes with GMail. Its like the one that you see with Outlook. It has a useful feature : Import Contacts and for me it worked like a charm I added all of my GMail contacts to it by just clicking in the Wizard.

Hiyaa... I wont say about Games here.... ;)

Calender Its well-structured and works fine, but I am not that good with scheduling my tasks so I didn't explore it much.

Goowy is not a Big Budget Adventure, it was started as a PoC, and now it has 25K registered users. Its a development effort, I request all of the developers out there or who ever reads this mail to register with goowy not just to maintain another mail box but to support the efforts.


Monday, September 19, 2005

Kewl.... MS Office 12 Screen Shots - PDC 2005

I got some screen shots from Microsoft Web Site ... I was impressed.... I would like to share them wtih you.... :)





Thursday, July 28, 2005

I am goin for MCA :)

Hi All,

Today, I got ready early in the morning, it was raining out there, sometimes I wonder, is there something I've to do with monsoon? it drives me crazy when I see its raining... anywayz! I reached RCC at 1, and than I waited till 3 to get in to the process, it was funny, but I forgot to
carry a pen... so had to borrow all the times I needed to fill/sign the form. but at last I got it.
I was lookin towards LD...and yeah... I got it... Now I'll be doin my MCA from LD.

well! thats enough for today... see ya tomorrow...

Tuesday, July 05, 2005

A good Article on AJAX

Hi Guyz,

Here follows an article that will change your world of web application.
How you code them, how you use them, how you persive them... Everything
that you have seen so far in Web Applications is gonna go nuts once you
see this. This is something that will help us to go beyond the
Edge(That's ESS Style...) of Web Apps... so here we go... say welcome
to the NextGen technology - AJAX


Monday, July 04, 2005

I m back! :)

Hi Guyz!

I m back after such a long period..... I got some time to take a breath... huh... man! I m telling you... those were days... toooo busy....I cant beleive that I can
work so hard ;)

btw, I'll be posting some cool pics and clips which I recently took during this
rainy season

Saturday, April 30, 2005

ASP.Net - Trace Viewer

ASP.NET introduces new functionality that allows you to view diagnostic information about a single request for an ASP.NET page simply by enabling it for your page or application. Called tracing, this feature also allows you to write debug statements directly in your code without having to remove them from your application when it is deployed to production servers. You can write variables or structures in a page, assert whether a condition is met, or simply trace through the execution path of your page or application.

One interesting feature comes built in with .Net Framework is : Trace Viewer.
To Test this functinoality you have to enable tracing in your application. Change <Trace> element in the Web.Config as follows :
<trace enabled="true" requestLimit="10" pageOutput="false" traceMode="SortByTime" localOnly="true" />

Once you have enabled tracing for your application, each page in the application will execute any trace statements that it contains when it is requested. You can view these statements and the additional trace information in the trace viewer by requesting Trace.axd from the root of your application directory.

Note When you enable tracing for an application, you can view the trace statements, and additional information, in any page in the application by setting the pageOutput attribute to true in the Web.config file.The trace viewer allows you to choose a specific request from the pages that have been requested from your application.

Well, if you are still using Classic ASP, than here is a similar utility for you. Click Here download.

Wednesday, April 27, 2005

Norton Ghost 2003 Quick Walkthrough

So Friendz, here is a Quick Walkthrough to create an Image using Norton Ghost 2003...(This one was requested by my friend.... DJ)

1. Click on Backup
2. Select Physical Disk
3. Select Partition, you can use CTRL to select Multiple Partitions
4. Select Destination - File
5. Browse to the location where you want to save the Image, you can't store it on the same partition of which you are making Ghost Image.
6. Now, you can configure Advanced Settings(They are beyong the scope of this walkthrough)
7. Now it will show you task summary. click on Run Now.
8. it will reboot your computer and then you'll be provided option to perform Ghost Image Operation or cancel it.
9. if you select to perform Ghost Image operation, it'll create a ghost Image of selected partition/s.

Thursday, April 21, 2005

Raising File Save Dialog Box on Client Side using C# and ASP.NEt

Hey Fellas! As I promised to you, this is the sample project to Raise a File Save Dialog Box for known MIME Types like Images, Doc Files, PDF, etc. on Client Side.

Click Here to Get the Source Project. If you have any question please feel free to contact me.
Ref. MIME Type by Content Type

Here is the Code to use the Component :

1. Add a Reference to ForceDownload.dll

2. Add "using ESS.APP.WebUtil"

3. Add this snippet to the Event on which you want to Force the Download

ForceDownload fdl = new ForceDownload();
fdl.FilePath = Server.MapPath(Request.ApplicationPath +"

Wednesday, April 20, 2005

Great News...I will participate in Microsoft Windows Server 2003 R2 Beta Program

WOW! Great News for me, few days back I got an Invitation to Participate in Microsoft(r) Windows Server 2003 "R2" Beta.(Few months back I registered on their site to join this program). And today I got confirmation that I've been selected for this beta program. I am more than happy to get this opportunity. Now I'll be testing this excellent Server Product from Microsoft.

Monday, April 18, 2005

Saturday, April 16, 2005

Weekend Starts today...

Fun... its in the Air today... yeah I can say that.. today I went to ETI and than finished some scripting stuff, you know, it is so nice to have Javascript at client side to handle our probs!
I am talking about a generic javascript that can take care of all(most of ;)) input errors at client side. we'll talk about that one later. Today I went to watch "Meet the Fockers" at R-World(for the first time, i visited this place). Its a nice movie, it was fun... but its not toooo goood! that's it for today.... have a nice week end!

Friday, April 15, 2005

Simple Encryption Library - C# (Rijndael)

Here is the Code for Simple Encryption Lib in C#, don't expect too much ;)
Comments/Suggestion are always welcome. Source Project is Available Here.

Nice Day... Food Festival at ETI and more...

Today was a nice day. I completed the WebDAV Post today. moreover, I am ready with
an Encryption Library in C#. I'll post it soon. I also managed to force File Save Dialog Box
on client side using C# & ASP.Net so WebDevz can push the user to download particular file
instead of opening it.

Effective Teleservices Inc), today was Food Festival, and I enjoyed a lot... a lot of fun...
relly... soon I'll post images or video may be... keep Visiting...

Btw, today when I reached home, I received my new Timex Watch... its the one of the best watch I've ever seen. with this I'll close for today...

Tuesday, April 12, 2005

Creating a Dynamic Combo in ASP using Dreamweaver MX 2004


keep watching this post.... I am in hurry for now, I'll add this topic here ASAP..... :)

Accessing MS Exchange Server using WebDAV

Topic : Accessing MS Exchange Server using WebDAV

Tools : C#, MSXML, ASP.Net... and lil bit of grey matter! ;)

Scenario :
As a Developer, we, have to face many scenarios... sometimes it is easy to get things goin...
while sometimes... you fell why did you raise your hand to solve that particular thing.

Same thing happenned to me, few days back, I was trying to access MS Exchange 2000 to
get mails from a given mailbox, and extract mails from it. I already did it using a Pop3 Class
I got from but than the question was accessing RAW mail ie .eml or .msg
so I had to forget 2-3 days I spent to get Pop3 working with the Current System. After
looking for some help here and there, I came to know about WebDAV - Web(-based)
Distributed Authoring & Versioning. After doin R&D I felt that this is the thing that I was
looking for... so I started DEVENV and loaded my R&D Project(I call it.. WebCentrino... he he)

Here are the steps that will get you a mail in RAW format from MS Exchange Server.

1. Creat a New Web Application (you can go for WinApp also)

2. Add reference to MS XML 4.0 or greater, it will appear as MSXML2 in References

3. Now, add this System.IO, System.Xml and System.MSXML2

4. Add following code to the Page_Load event. This dumps XML Listing of your mail box. You'll have to write a Custom Handler to process the Output and display to User."PROPFIND", "", false, "domain\\username", "password");//Connect to the Mail Server

WebRequest.setRequestHeader("Depth", "1");//Set Access Depth

WebRequest.setRequestHeader("Content-type", "xml");//Set Content Type of the Request

WebRequest.send(null);//Send the Request

Response.Write(WebRequest.responseText);//Dump Response from the Server


This will get you mailbox content with all the attirbutes you'll ever need to access your mailbox.
if you need more on this look into MSDN and MS Exchange Online Docs.

Comments/Suggestions on this article are most welcome.

Today is an important day for me! :)


Today I got invitation for Microsoft BETA Tester for Windows Server 2003 R2. I completed
the registration, and i hope I'll be selected. let's see.... wat happens next....

Hi! I am back again


I am back again. I was bit busy with my assignments and projects. but Ektz reminded me that my
blog do exists, and I should keep blogging... so here I am ppl. wish you happy blogging....