Skip to main content

Posts

Showing posts from April, 2007

Offline Downloader for Streaming Files

Offline Downloader for Streaming Files

There are good many Internet Radio sites and sometimes when there is a good recording which you may like to download for offline purposes. There are quite a few good freeware that helps to serve the purpose. Check out them here:

SDP Multimedia: This supports download of ASF and Windows Media files through MMS Protocol. The website also has a very rich documentation on MMS specification.Real7ime Convertor: This supports download and automatic conversion of Real Media files into AVI, MP3 formats.But before downloading, please ensure that you are allowed to download the content according to the copyright and other restrictions of the content provider.

Inbox Photo Contest Winner

Inbox Photo Contest Winner

Just observed while during my casual logon to my Inbox.com account that my account has been upgraded following winner of Inbox.com Photo Contest. I really wonder, why hasn't been an official winners declaration by Inbox.com? I even raised a support ticket with them though. :)

Inbox is really getting impressive by the way with the powerful spamblock features albeit the network support team there seems to be going for frequent slumbers. While I have a little though not a great one as a testimonial kind of in praise of and in appreciation to Inbox.com, I also wish that Inbox management be more strict with the network team there so that other core functional services like delays in deliveries, reliability are not affected. No doubt the application team does yeoman efforts in providing world's richest of the applications. Check it out yourself. They have a good convincing motto in thier Support URL too. 'You Use. We Care'.
Inbox.com is giving away f…

The Vista UI on Windows XP Desktop

The Vista UI on Windows XP Desktop

Many of us would be aspiring for the new cute Windows Vista on thier desktops but currently facing time or other constraints to upgrade from thier current desktops. For those of us, I found a cute little utility from Softopedia downloads called 'Windows Vista Transformation Pack' which applies Vista UI to Windows XP Desktop.

It applies the same start menu appearance, desktop feel on Windows XP desktop similar to Windows Vista. The download is bit near to 30 MB and hence choose a fast broadband while opting to download.

So, what are you waiting for. Get the WoW UI for your WindowsXP till you finally land proper on Windows Vista itself.

Paint .NET -- Free Image Utility

Paint .NET -- Free Image Utility

I was in dire need of a quick-to-learn and elegant Image Creation utility. While Irfanview, helps you to manage existing images, when it comes to creating a new image from the scratch, it might not be able to address the requirement. You are left in the dark with Windows default Paint but it has very restricted feature set or prick your wallet for purchasing Paintshop Pro.

I came to know of this free utility called Paint .NET. Again like Irfanview, this is a freeware. It has a very good number and a long list of good features to share too. A few of them are:

It is a freeware and opensource.Full-fledged image editing application like Paintshop Pro.Written purely in C#/Managed CodeWith a bit of effort it also supports creation of animated GIFs.Good support through forumsI have started using it and would keep updating my observations, as I collect them.

Elegant Http Debugger

Elegant Http Debugger

How many times we have struggled to resolve a SSL issue or a strange Flash ActionScript navigation and why it lands on a 404. I have been one such person and I came across a very excellent freeware utility and Help -> About shows that the author is from Microsoft. The tool is called Fiddler.

Fiddler -- A Quick Overview

Fiddler is a quick little tool which helps you by integrating itself with the web browser as a proxy server. Now all your web browser requests are routed through the Proxy Server. Fiddler can capture and display all information including SSL headers (in its 2.0 Avatar (version)). Furthermore, you can tweak with the values and Reissue the requests as well.

Found a bug?

Have you found a bug or have a feature that you would like to get implemented in Fiddler? They maintain a discussion forum over here. Check it out. I am sure this is an inevitable tool for any web developer's toolbox

The Necessity of Coding Standards -- Building Efficient Software

The Necessity of Coding Standards -- Building Efficient Software

In this short discussion, I would like to highlight regarding the necessity of coding standards, their advantages, methods to adopt in following a coding standards, a few reference standards besides a couple of review tools that help us introspect whether we are following standards.Necessity of Coding StandardsCoding standards, as the name itself stands for denotes that it supports common shared view (aka) standardization of coding practices for a particular application development. This way, a new developer who comes on board or a fresher who joins the enterprise and takes up the application would find themselves comfortable enough to grasp the application logic without the necessity of the individual coder himself sitting with them and walking through the same. Not always the first-line developer can sit with the developer on job. The various parameters that affect are geographical, technical, chronological feasibility …

Short Review on Irfanview

Short Review on Irfanview

I would like to have a short review written on Irfanview -- a versatile desktop utility supporting a wide diversified image formats. Besides supporting images, this also has a rich support for wide variety of other media like Audio and Video. The FocusMost of us engaged with web development would have had experiences transacting with Web designers. How many times we have had long standing arguments/requests waiting at the designer's desk for the following queries:Quick Image Resizing. Quick Image Format change (like from GIF to PNG etc) Image optimizationWhile I admit that the designers have the final and commanding powers to create the good images for simple things like creating a FAVICON from the website logo as a .ICO file, we need not queup the load to the web designer. At the same time, we would also be facing shortcomings from the following fronts:Lack of sophisticated Image Editing Software like Adobe Photoshop etc. The skillset of image editing…

The Harrowing Click Sound in the Web Browser -- How to Avoid It?

The Harrowing Click Sound in the Web Browser -- How to Avoid It?

With a great stress on automated and background navigation strategies that are used in the current day web applications using concepts of AJAX, Meta Refresh, I felt one piquant problem that we encounter in our webpages. If you have closely observed in the traditional web applications, every click would trigger an audible alert to be raised by Windows. Now, the automated navigations in the webpages do trigger these alerts.

Particularly when you use AJAX enabled email applications like those at http://www.inbox.com/ and for persons like me, who have an Inbox window open 365x24x7, this means my Windows desktop is producing a non-stop sound on every automated navigation trigger. After a bit of trick, I found a way to get rid of this problem. These sounds are managed and controlled from Windows Control Panel -> Sounds Applet -> Navigation. By default, the click sound is associated with 'Windows Start.wav'. You can…

Making Html Forms Come Lively

Making Html Forms Come LivelyHere we make a little attempt to make our HTML forms come lively with pictures instead of the traditional forms. It is said that a picture is worth thousand words. Here we make a little attempt to add some fine taste to the otherwise plain vanilla HTML forms.The Situation As of nowWe have all been used to design HTML forms which carry information like Name, Email Address, Age, Postal Address, Zip code, Your Message etc. Besides these, we have little JavaScript and serverside validations that alert the user in time should the input be wrong. But not only you, there are millions of websites adopting the same practice and the user would be bit bored to see the same interface again and again. How about striking something novel?

Read On ...
We strike newWe can make use of three interesting stylesheet attributes which comes in handy to design cool HTML forms with iconified backgrounds. They are:
background: transparent url (This loads a thin image as a background …

Microsoft Silverlight and Moments of Honor to David Silverlight

Microsoft Silverlight and Moments of Honor to David Silverlight

The next generation cross-browser cross-platform media for delivering rich applications across the web, which has been hitherto codenamed WPF has been rechristened and largely revamped as Microsoft Silverlight.

I was casually browsing through David Silverlight's weblog hosted from Community-Credit.com, which is an inspiring website encouraging community participation amongst developers. You can hear from his own blog the process by which Microsoft Silverlight got renamed after him.

I have a unique pride to have personally met him during my trip to Microsoft MVP Summit held at Seattle during March 11 and March 16. He was looking out for me since Tuesday however I had great opportunity to meet him right at Redmond campus (Mecca of true .NET developers) on Wednesday and again on Thursday morning a mini prize distribution ceremony held exclusively for me at Hotel Renaissance. Along with me, Hima (another ASP.NET MVP) share…

JavaScript Crunchers

JavaScript CrunchersGreat care is being taken by enterprises to safeguard thier intellectual properties. They also take greatest of pains in ensuring that the application is fast loading on all types of Internet Pipes. Nevertheless, there is one big open channel. JavaScript. Scripting content goes in plain text and with more amount of text content, they present a significiant load on the Internet pipe. While there are commercial solutions offered to even obfuscate and encrypt, they do present problems for cross browser decrypting and long term maintenance. The relative tradeoff and middle tier solution would be Crunching the JavaScript files.I would like to share a few JavaScript crunchers over here:CFoster Javascript CruncherBrainjar CruchinatorWe would here review in brief about them and the modus operani adopted therein.Simple parsing using regular expressions to remove commentsNewlines are removed and hence the entire function now occupies a single line when done a ViewSource.Unne…

[Product Review] Cool Downloader in C#

[Product Review] Cool Downloader in C#With sick dialup connections or congested network pipes, downloading huge files is always a pain. Added to it, when you are using a download manager to download a sequence of files, you ought to be careful regarding a wide variety of factors. A few of them are:Security of your system from being infested with any malware (Adware, Spyware etc)License of the softwareCost of the softwareI came across a pretty little cute downloader from CodeProject which supports both single file download and batch downloads from a text file. I would like to have a brief review on the various features in bullet point here.Simple OpensourceFreewareEasy to use Two-Tab InterfaceSupports Text Files containing URLs (one URL per line)Managed Code (in c#). So higher amount of security from memory leaks etc provided by CLR.Check out Cool Downloader from here.Free 3D Earth Screensaver - Watch the Earth right on your desktop!
Check it out at http://www.inbox.com/earth

Automated FTP Programming in C#

Automated FTP Programming in C#By far currently, the most effective way of transmitting huge amount of data over the network reliably is FTP. Till now FTP protocol has the serious lacking of security. There are implementations like Secure FTP (SFTP) but there are very few applications that have currently SFTP support in them. I came across a good tool which again in OpenSource so that we can understand the internals of Secure FTPHandshake. Check out FileZilla FTP Client from here.This comes close to the heels of our discussion sometime back regarding free ad elegant management of FTP in our networks. We have touched base on FileZilla FTP Server over there. If you are looking for FTP-enabling your application, then .NET 2.0 most probably would be an answer for you. The APIs do support FTP in them. Check out here.

Friendly GUI for ASP.NET 2.0 Compiler

Friendly GUI for ASP.NET 2.0 CompilerFor commandline SDK fans like me sometimes it is really daunting experience to compile a huge project with a lot of assembly references and commandline options for output path etc. Also, during deployment scenarios, the production target servers may not be having development environments. Under these circumstances, I was trying to figure out some good tool and trying to make one. In the process I came across this free tool called WestWind ASP.NET 2.0 Compiler Utility. It also has the ability to create batch files that help complement your liking for command prompt usage. Check out the tool and download it from here. You can visit the tool homepage here.

Abyss Free Web Server

Abyss Free Web ServerFor starters who find IIS to be a bit daunting web server to configure, I wanted to share some information on a webserver which I found while surfing the web. It is called Abyss Web Server from Aprelium Technologies. You can download it from here. There are lot of good features with respect to Abyss webserver which I found while playing around it:Lower Memory FootprintMemory consumption is pretty low.Smaller downloadASP.NET SupportBrowser-based Administration ToolInstallation does not require any administrator privileges unless you opt for Windows service mode installation or 'Start with Windows'.Support for ISAPI, FASTCGI and PHP applicationsSupport for Classic ASP via a third party ASP toolElegant Browser based administration similar to Plesk/CPanel interface.Big websites can go for Premium editions but free edition itself is neat and great.Free 3D Earth Screensaver - Watch the Earth right on your desktop!
Check it out at http://www.inbox.com/earth