Archive for the ‘Projects’ Category.

ImageLabel Control for ASP.NET (Potential CAPTCHA Control)

I posted an article to The Code Project for an image control. The basic idea for developing that is to write e-mail addresses as images using various formatting options on web applications.

Labels are generated as images instead of text, to have more privacy without any configurations and without HttpHandlers

ImageLabel is an ASP.NET web control for generating labels as images. You might want to do that for providing security for e-mail crawlers or to disallow copy paste of the text. Many similar controls have implemented as HttpHandlers, so you need more configuration to make them work. However this control does not need any configuration. You just need to use just like any other asp.net control like Label. Almost all of the label formatting options are included, like font size, backcolor, forecolor. Although this is not implemented as a CAPTCHA control, that functionality can easily added to image generation method.

ImageLabel Control at CodeProject

I think it is a good way to understand page and control life cycle using that control, if you are wondered about them. Beside that, if you like the article you can vote for me if you want to :)

Browser View :

imageLabel on Browser

Visual Studio Design View :

ImageLabel on Visual Studio Designer

Virtuality Project

It has been quite a long time since I haven’t written. I have been busy with my course at the university and a new project. This term is almost finished, I have selected “High Performance Computing” as a stream for the second term. More study is waiting for me for the next term.

My new project’s codename is “Virtuality Project”. I won’t give any information , because it’s only a concept right now. Whenever it is becoming more product you will know it.

http://www.virtualityproject.com

Firefox Addon (Extension) for Windows Live Writer - Live Writerfox

Blog it from Windows Live Writer.
Windows Live Writer is a new desktop application for composing blog posts to your blog service.

Usage

Currently the addon posts a page link or selected text to Windows Live Writer. You can access it from the context (right click) menu or the main menu.
To use it you need to have Windows Live Writer installed on your machine.

Screenshots

About

Download Firefox Extension

From Mozilla Add-ons Site - Live Writerfox


Currently it is pending for aproval on firefox site, you can download from the link below.
It is now available on firefox site as well.

From my Site

Install Live Writerfox or

Changelog

v0.4 (2008-06-21)
Firefox 3.0 Support

v0.3 (2006-10-25)
Added Firefox 2.0 Support

v0.2 (2006-08-27)
Added toolbar button Blog It
URL issue has been fixed
Removed extra double-quotes

v0.1 (2006-08-19) - Initial Stable Version.
Blog a page.
Blog selected text.

Not enough time for everything

I can’t find time for doing my todo list. I am trying to do as much as I can, however I still have unread books, unwatched movies, unread mails etc. Maybe I am not planning very good, however while reading my rss feeds, I saw that some other people are complaining about that. Actually this is an endless work to complete. Everyday some new ideas, new products appears. While working on a project, I can’t find a time for every field of this ocean. Here are the hot topics to learn for the next year as stated in Howard’s blog.
Future Technologies

I have a list of rss feeds. So I try to read them. I just make a quick review of the content, and print interesting, potentially useful articles. Than read it whenever I am away from my computer, on the road especially. Hard copy reading is a lot faster than screen reading.

Nowadays beside the warehouse project that I am currently involved, I am trying to catch the wave of windows vista, actually .Net Framework 3. But I also want to do some atlas, javascript stuff, xp, read more books, watch more movies, have more time with my family, friends and more and more…

Blogs about continous education:
Rob Caron: Continous Education

Howard van Rooijen : Continous education