03 March 2010

Easy WebSite Builder -www.easysitebuilderonline.com

Create Your Website Fast and Easy with www.easysitebuilderonline.com

this is one of the project i am working for last 2 years. :)
now it is on beta statge. it is free to try ..

14 October 2009

Online Malayalam Dictionary

here you can find an online

Malayalam dictionary

contains 13,000 words and it's 40,000 malayalam meaning. please check it

17 June 2009

English To Malayalam Translation Tool

a new translation tool for malayalam conversion

chk this

English To Malayalam Translation

05 April 2009

Kerala Search Engine

A search portal for kerala, Search your favourite items in web ,You can search for news images videos in the world of entertainment politics education travel IT etc...
check this Kerala Search Engine

20 March 2009

Windows Hosting 1 GB 3 Domains 1000 Rs

Check this Windows Hosting plan

Windows Hosting for just 1000 Rs

features
1 GB Space
3 Domains
5 SubDomains
Framework 2.0
SQL Server 2005
MY-SQL 4.0
MS-Access


Contact : AnilMathew
Phone : 9746010990

09 March 2009

Email address of 400 IT companies in india

Enjoy The Job Hunt
email-address of 400 IT companies in india. you can forward your resume without the help of a recruiting agent .
if you happy , just post a comment ......

thank you



21cjobs5@gmail.com,
abhijithbabu@gmail.com,
"abi. michael" ,
acave@teksystems.com,
actsinfo@actsinfo.biz,
adalf@ae.startv,
aditi.mahajan@progressive.in,
adlhr@asianet.co.in,
admin@logicsbss.com,
atheeva.fresher@gmail.com,
applyonline.admin@jobserve.com,
apply@continentalmanpower.com,
apply@elogictechnologies.com,
Anupama_R@suth.com,
anil.saraswathy-verify-1236576133.6030.1.0.39d6c5a3@fisc.com,
anil.saraswathy@fisc.com,
anil@syntrio.in,
anandtraveltrv@yahoo.co.uk,
ananda.reddy@accenture.com,
amstor@vsnl.com,
amjadh@slashome.com,
admin@atrac.in,
admin@marrsinfosolutions.com,
baileshp@wwil.net,
balajiinfotechreq@gmail.com,
binoy.rajan@revenuemed.com,
bpohr@zenithsoft.com,
business@saturn.in,
business@ushustech.com,
care@megamindonline.com,
career@codeatechnologies.com,
career@primemoveindia.com,
career@brahmaait.com,
career@itacumens.com,
career@aevustechnologies.com,
career@waybeo.com,
career@x-minds.org,
career@brainsindia.com,
career@marrsinfosolutions.com,
career@preigo.com,
careers@kottsoftware.com,
careers@ienergizer.com,
careers@realtimeindia.com,
careers@dreamwizardz.com,
careers@leratechnologies.com,
careers@syntrio.in,
careers@rteservices.com,
careers@focal3.com,
careers@futurenetsolutions.co.in,
careers@teknokraaft.com,
careers@avisinfotech.com,
careers@mithi.com,
careers@syncfusion.com,
careers@ibaze.net,
careers@macroworkssolutions.com,
careers@asianetworld.tv,
careers@focuzinfotech.com,
careers@clutchimedia.com,
careers@promyx.com,
Careers@zenithsoft.com,
careers.vizag@hsbc.com,
castlesolution@mail.com,
cochievershine@gmail.com,
cochinprojects1@jvi-global.com,
contact@focal3.com,
contact@oneviewsystems.com,
contact@novosoftwares.com,
contact@net4usolutions.com,
contact@eurosws.com,
contact1@ipath.net.in,
contactteam@teamcomputers.com,
contactus@spazioindia.com,
coral.gables@roberthalftechnology.com,
coretech@coretechinfosys.com,
cutesys@gmail.com,
cv.pecs@gmail.com,
dcdutt@intsyx.com,
dental@igmt.org,
devap@officetiger.com,
digipark.in@gmail.com,
djain@corbus.com,
dmate@vsnl.com,
dsitech@dsitechnologies.co.in,
eisplc@eisplc.com,
emirose05@gmail.com,
erp@g-c-i.com,
firstsalary@vanillanetworks.com,
Fourframes ,
freshers@globaledgesoft.com,
gemini@gemini-india.com,
general@tedema.org,
georgy@ipsrsolutions.com,
georgy@ipsrsolution.com,
getjobs@shivamc.com,
giri.associates@rediffmail.com,
gm@gemini-india.com,
gpranutha@magna.in,
guidelineit@gmail.com,
hello@creativesaffrons.com,
hes@nvidia.com,
hr@groveinfo.com,
hr@aletheiainfos.com,
hr@in.rm.com,
hr@novontech.com,
hr@theosoftindia.com,
hr@amtexsystems.com,
hr@ispg.in,
hr@guildsoftindia.com,
hr@syntrio.in,
hr@infogenie.in,
hr@devwebservices.net,
hr@reynex.net,
hr@mudrait.com,
hr@syglesoft.com,
hr@ofek.co.in,
hr@innate-solutions.com,
hr@saturn.in,
hr@shalomonline.net,
hr@infospacetechindia.com,
hr@meridian.net.in,
hr@ezecare.com,
hr@terasoftware.com,
hr@emindtechnologies.com,
hr@primmerogroup.com,
hr@questinformatics.com,
hr@sanahgroup.com,
HR@cenveosolutions.com,
hr.alljobs@gmail.com,
hr.cochin@rdsproject.com,
hr.eymet@ae.ey.com,
hr.gctech@gmail.com,
hr.prsoftwaresolutions@gmail.com,
"hr@bltsol.com" ,
hradmin@spectrum.net.in,
hrd@sprinttech.com,
hrd@kassoftindia.com,
hrd@avggroup.net,
hrdgrassociates@gmail.com,
hrjun08@logicsupport.com,
hrmanavodaya@gmail.com,
ibspl@ibspl.com,
icainfopark@gmail.com,
in@maxartists.com,
in-resumes@pivotsys.com,
indiacareers@satmetrix.com,
info@noratel.in,
info@pitsolutions.com,
info@aliftechnologies.co.in,
info@faithinfotech.in,
info@palnarindia.com,
info@quazio.org,
info@nestec.net,
info@mdidatanetindia.com,
info@winsinfotek.com,
info@accentiatech.com,
info@pixelinfosolutions.com,
info@macrosoftindia.com,
info@applexus.com,
info@pivotsys.com,
info@shyamnet.com,
info@indsp.com,
info@cellplc.com,
info@qburst.com,
info@techieton.com,
info@cre8tivebug.com,
info@etheritsolutions.com,
info@aes-solutions.com,
info@transversalnet.com,
info@extolutionind.com,
info@globaldes.com,
info@newsteth.com,
info@amtechind.com,
info@jobsomega.com,
info@arssoftware.com,
info@onlinesrcs.com,
info@gridzoneindia.com,
info@bridge-india.in,
info@canorbis.com,
info@wipro.com,
info@kentechnologies.com,
info@sandblue.com,
info@inapp.com,
info@infoceantech.com,
info@technoallianceindia.com,
info@gbs-me.com,
info@itraitz.com,
info@sysnodes.com,
info@sitsme.com,
info@miroxindia.com,
info@suntecgroup.com,
info@jkcomputers.in,
info@sesameindia.com,
info@easysoftindia.com,
info@gdsolutions.us,
info@csnt.net,
info@devicedriven.com,
info@bayonetech.com,
info@stabilix.com,
info@reynex.net,
info@softexdigital.com,
info@taboretech.com,
info@eteamindia.com,
info@kreara.com,
info@bpojobsathome.com,
info@arackal.co.in,
info@tvpm.stpi.in,
info@zigmasolutions.com,
info@softwarerad.com,
info@innate-solutions.com,
info@southsoftindia.com,
info@devwebservices.net,
info@shalomtelevision.com,
info@assuretech.in,
info@entechsys.com,
info@ushustech.com,
info@hifx.net,
info-india@caseconsult.com,
info.india@idynamics.com,
info.nj@macrosoftinc.com,
infoconhrd@gmail.com,
Infosystvm@infosys.com,
intex.computer.ltd@gmail.com,
itiscareers@cognizant.com,
ititesjobs@gmail.com,
Jenifer.pinto@acs-inc.com,
jerryraj@divxindia.com,
jlotz@comforce.com,
jmskochi@gmail.com,
jobs@learnersoft.com,
jobs@krythium.com,
jobs@mecca.ca,
jobs@armia.com,
jobs@elixsys.in,
jobs@mmtv.in,
jobs@deogracia.com,
jobs@frontedgecapital.com,
jobs@cedarsolutions.in,
jobs@cabotsolutions.com,
jobs@calpinetech.com,
jobs@aciin.com,
jobs@idspage.com,
Jobs@radsinteriors.ae,
Jobs@interlogic.com.au,
jobshop@jobsomega.com,
jobsjpn@ssystemsquest.net,
joinoa@hcl.in,
joseph@insilica.net,
k.prabha@softlution.com,
kavita.m@cognizant.com,
kelnet@kelnetonline.net,
kerala.lathahr@gmail.com,
kiran@akeydesigns.com,
kkcpillai@swamicyber.com,
kott@kottsoftware.com,
krishnakumar@greenpepper.in,
krishnakumar@datasoftnet.com,
Leoonlines@gmail.com,
leyoness@ibsplc.com,
lgsi.lgmobile@lge.com,
m2india@m2comsys.com,
mail@pentacircle.com,
mail@gdsind.com,
mail@dcsinfoway.com,
mail@gauthamhospital.org,
mail@yscindia.com,
mail@hypersecindia.com,
mail@geotranstech.com,
mail@torque.co.in,
mail@synergyinfotech.biz,
mail@capricorntechnologies.co.in,
mail@navisons.com,
mailbox@netventure.in,
maileastend@aol.com,
mails@croszones.net,
manager@vistainfosystems.com,
manju@e2mars.net,
mantrainsight@timesmantra.com,
mario@esoru.com,
mario@eforu.com,
mathias.saritha@vandetech.com,
Matthew.Hawksworth.57C83.F5214@mail.jobserve.com,
megrisoft@yahoo.com,
mncindiaitjobs@gmail.com,
Mukeshn@hcl.in,
nagarajan@idynamics.com,
nagendra.kumar@nhindia.com,
naukri@vanillanetworks.com,
newlife@ispg.co.in,
ocwenjobs@ocwen.com,
office@xlteknologies.com,
operations@sitstech.com,
parul.sharma@ust-global.com,
parulsha@hcl.in,
Patrick.Wong.1E824.652D3@mail.jobserve.com,
Paul.Jenkins.F433D.82931@mail.jobserve.com,
placements@popularmc.com,
placements@ipsrsolutions.com,
placements@ipsr.org,
prabhu@sdpl.com,
Priya.nalli@lntinfotech.com,
production@compu-needs.com,
ProfSearchSourcing@volt.com,
rajesh.mathachan@flytxt.com,
rani.sasikumar@allianz.co.in,
rashmi@innovaturelabs.com,
Raymond.Chau.16F3A.A75BF@mail.jobserve.com,
rawan@experts.ae,
realtime@realtimeindia.com,
recruit@vanillanetworks.com,
recruit@mckinsey.com,
recruit@inapp.com,
recruit.noida@rteservices.com,
recruitment@enigmasolutions.info,
rehabothbc@gmail.com,
resources@digitella.in,
response@in.rm.com,
resume@armia.com,
resume@kentechnologies.com,
resume@pkaza.com,
resume@spectrum.net.in,
resumes@india.hp.com,
resumes@newagesysindia.com,
rpalanivel@in.daksh.com,
ruby@sevenseasbpo.com,
s.aleva@neu.edu,
sagartechnologies@hotmail.com,
sales@ibsplc.com,
sales@aride.in,
sales@travancore.net,
sales@flashwebhost.com,
sameer.s@x-istech.com,
santosh.rane@s2infotech.com,
seaview@svw.com,
segitvm@segi.com.sa,
servizio.clienti@zenit.it,
shajimathewj@gmail.com,
sheena@integralsoftech.com,
SheetalC@hcl.in,
shyamk@argent.com,
silvina.s.lobo@convergys.com,
simi.mathews@cognizant.com,
sineeshce@gmail.com,
sngist@sngist.org,
software.info@nestgroup.net,
solutions@prapty.co.in,
spdb@vsnl.com,
sonia.chandra@imsiglobal.com,
sramesh@freemanwhite.co.in,
srampia@gmail.com,
sreenesh@stallionindia.com,
ssubramonian@souriau.com,
statusinfotechjobs@gmail.com,
statusinfotechphp@gmail.com,
Stephanie.Mainey.C723C.864CE@mail.jobserve.com,
stra@adasoftware.com,
Stuart.Harvey.236E5.6C934@mail.jobserve.com,
sunita@ateninc.com,
sunsoftjobs@gmail.com,
support@keralawebworks.com,
support@techstatecorp.com,
support@dcsinfoway.com,
support@aride.in,
hr@acrodelon.com,
support@hscripts.com,
suresh@nestcorp.net,
suresh.kumar@rwdi.com,
swami@swamicyber.com,
swapna@macrosoftindia.com,
syam_siva@yahoo.co.in,
techsoftweb@gmail.com,
talentsearch@in.daksh.com,
techsupport@dice.com,
tekwebvisuals@rediffmail.com,
thehindu@vsnl.com,
thoughts@thoughtlinetech.com,
tmcfadyen@mcfadyen.com,
toonz@toonzanimationindia.com,
trainee.nefer@gmail.com,
training@faithinfotech.in,
truecemwonderjobs@gmail.com,
trussoutsourcing123@gmail.com,
trvfax@officetiger.com,
tthankachan@itraitz.com,
ubaidncma@gmail.com,
ubhaskar@ipsoft.com,
uday@distinctinfotech.com,
vacancies@bridge-india.in,
vijay@sblinfo.com,
vikaskumar.sharma@relianceada.com,
vinish@leedstec.com,
vishal.bhawsinghka@accenture.com,
webmaster@bnaindia.com,
websoljobs@gmail.com,
wireless.career@kyocera-wireless.com,
workskp@gmail.com,
wrenchinfo@wrenchsolutions.com,
yatin@dzinegarage.com,
yuvajobs@vanillanetworks.com

02 February 2009

English Malayalam Converter

A tool for malayalam translation from manglish to malayalam powered by google. english malayalam conversion site need unicode malayalam font. Google Provide More intelligent manglish conversion tool check it out with my domain from changathi Malaylam Converter

22 May 2008

Web Application and Security Issues

Web Security Tips For Beginners

I am going to explain the very basic security issues and solutions for the beginners while creating a web application.
For E.g.: We have two types of users Admin & members. All pages related to admin is present inside the folder named admin... "www.mysite.com\admin\" and all members’ specific pages are Present inside members folder... "www.mysite.com\member\" Handling some master records like Products etc... in the Database.

Authentication

The Authentication is based on your UserId saved inside your session (or token in a little advanced authentication) or some times in cookies, what ever the UserId must be present. Each and every page must have an authorization check in the page load event, and if session is ended you need to redirect to the login page. This Check is not only for !IsPostBack because page may be posted after a long time and your session may be ended with in this time. The URL to redirected after Login can be saved in either session or by Passing as a Query String with URL-Encoded form, after successive login you can redirect to this location. One thing better you save the full URL instead of saving the Page Name only.

Authorization

The Autorisation is the checking that whether the user have right permission to requested resource or use the resource , the resource mentioned here is not only the page but also the data manipulated using this page. Here all the pages inside admin folder must be accessible only for the admin users. If the member user login in and try to access the admin pages then the request bust be denied .so the user type checking is one of the authorization method.

Security Issues

Query String & Security
Suppose you have a page which is used to edit any master record like product and you are passing the product id through QueryString it is easy to access any product by any user, Just by changing the id in the query-String and can make changes .It is simple To prevent this situation by changing the select criteria in SQL, just use a UserId check in the SQL (your UserId will present in the session or where it is saved ) i.e. “select * from produt where ProductID=@ProductID and UserId=@UserId " so one user can't access the Other user's resources. This Issues is not only for Query String(Request Paramerters) but also for all type of parameters like posts like combo-Box , Text-Box etc.. So user UserId checking along with all data manipulation Queries because Hackers have many options to access these resource with in the http protocol.

Upload & Security Issue

If you are providing file system for the users i.e. user can upload any file in to their own folder the you have to strictly check the extensions allowed. Because if the application in asp.net your users may upload an aspx file which contain codes to damage or hack your server and they can call this page through the browser’s if you are allowing the user to upload to an open site folder then extension check must be done (not only for asp but for all server side scripting page extensions like (php, jps , or any server side executable extension).

UserId & Security No

If you are saving user information, like UserId inside the cookies , instead of session. Then the UserId must be encrypted. And /Or use a security Checking No like a random no along with the UserId, which must be saved in the data base and need to cross check. E.g.:
(UserId=1 & securityNo=34345243545) ,(UserId=2 & securityNo=23847223), (UserId=3 & securityNo=6767546).. etc.
The benefit of using this mechanism is that if any resource can access using a security hack can be prevented for multiple users. the security no is generated and saved along with user creation with in the table (do not confused with security No & Password both are different Security No is almost hidden from user it is an auto generated No). It is widely used in open Request & accepts Procedure like friends Request.
These are some of the security tips for beginners while creating a web application with any type of server side scripting languages.

10 May 2008

Flash as Frontend & Dot Net as Backend

Why we need to blocked in HTML limitations ?. Flash give a wide range of freedom in web applications as client.In html lot of factors we need to take care of to make a robust design from different browsers, we limited to use sound , videos and animations.Flash gives a development freedom like desktop application.Sure there are limitations in flash ,but these limitations can be overcome with the help of server side scripting,flash request resource from server and give a user interface for the clients.i am interested to use these combination,i am using the communication medium as XML ,because both flash and .net give resources to use xml.

Here i am attaching a sample flash application which consumes .net at server side.

This is a Text-To-Speech & Lips Sync Application Developed in Flash with ActionScript 2. This is a module(under construction) of my project .
Pls Check It..

25 April 2008

ASP.Net & DataSource Controls


Data Source Controls & Data Source Consumed Controls

Generally it is not recommended to use data source controls. This is because of a believe that we will be limited inside the datasource framework.This is not true, datasource controls gives an abstract way of data manipulation , we can handle the process with the help of events provided by data source controls.
DataGridView is the most useful control which consumes datasource controls,it gives the options like sorting, paging etc.. in all of these events gridview will automatically call data-source control to retrieve data, in manual coding we need to call all proper query for all these events.
In some situations the SqlDatasource control can't use properly , at these situation we can use ObjectDataSource which is the powerful of all data source controls. It allow us to query a bulk record for paging .
We can even create a complete project without a single line of coding with ds-controls not only listing (selecting) records from table but also all data manipulation operation (insert update and delete ) with the help of DS-Controls. FormView-Control is the DS-Consumed Control that allow all the data manipulation operations with a windows form like environment.
Most people will leave this technology because of the customization problems arise with this technology,but actually it is very easy to handle these difficulties if you think a little different way .....
I will some tips that help you customize the data source controls and data-source consumed controls to achieve some risks you may find with coding .

Data-Source Controls and Parameters
For generating dynamic result with datasource controls we can pass parameters (control parameter , Query-string Parameter etc..)
Suppose you need to create a Search result from user table with a search patter from a TextBox named "FilterTextBox" , and your query is like this
" Select * From Users Where UserName like '%'+@Search +'%' "
so the parameter is @Search , Add a Select(Filter) Parameter with Name @Search and type as Control-Parameter and control-name as FilterTextBox
.
Control-Parameter is easy way to pass parameters , you can add a asp:label with visible=false as the parameter to hide sensitive informations like userId and you can pass the userId to this asp:label at the page_Load() event.

Nested DataSource Controls
Another benefit of datasource control is that we can place DataSource & Consumed-Controls inside a DataSource-Consumed Controls. We can pass Control-parameters To this controls from the derived data values.