Tech Rocks

Coldfusion
Java
JQuery

An online resource for latest web technologies like Coldfusion, JRun, Pro*C, JQuery, HTML5, PHP, W3C, Java, J2EE, C, C++, ORACLE, PL/SQL, MySql, Ajax, Coldbox, Fusebox, UNIX, JavaScript, NodeJS and much more...

Friday, November 28, 2008

Some Kool Fusebox reference sites!

http://books.google.co.in/books?pg=PA113&lpg=PA113&dq=fusebox&sig=Whun9kchSO-Z42wrZh2UVtXMFZ4&ct=result&id=NnPSXtIzFIcC&ots=8uNmLyaVwW&output=html


http://www.aliaspooryorik.com/blog/index.cfm/e/posts.details/post/oo-and-fusebox-no-xml-141


http://www.fusebox.org/go/fusebox-downloads/core-files

Use FuseBox Skeleton



act_get_time.cfm


Hello poster posted! #Form.name#






app.cfc



myFusebox.do( action="display.dsp_home", contentvariable="body" ) />



dsp_home.cfm

Hurray Home!


Fusebox Vars

Alternate way of calling a page
http://localhost/fb5skeleton/noxml/index.cfm?method=app.home&message=ddd

fuseactionVariable

Sets the value that your application will use to designate a fully-qualified fuseaction23. In Fusebox 3, this was hardcoded to "fuseaction", but with Fusebox 4 you are free to use any value you like. Thus, your URLs and forms can now pass fuseactions like this: index.cfm?method=main.welcome. Other popular values are fa and go. The default value is fuseaction.

defaultFuseaction

Sets the fuseaction to run if no
fuseaction is specified, such as when a user makes their first request to your application. This field is required.

precedenceFormOrURL

Allowable values: form, url. Sets the precedence of form and url variables when they are converted to the attributes scope, in the case where a variable is defined with the same name in both the form and url scopes. The default value for this attribute is form.

mode

Allowable values: development, production. Provides a way to toggle between development and production mode. In development mode, the XML files are reparsed on every request. This also means that the Fusebox 4 memory structures are rebuilt on each request. You should set the model to development while creating or maintaining your application. Doing so will let you see your changes applied as you make new requests to your application. In production mode, the XML files are only reparsed if they are newer than the version that Fusebox 4 is holding in memory. This results in a significant performance increase when in production mode. Default is
development.


password

Lets you set a password that can be included in a URL and allows you to perform some basic maintenance on your Fusebox 4 application. If not set to an empty string, then the password is required when specifying modal settings on the URL. Example: &fusebox.password=stancox&􀂩 fusebox.load=true to force a reload of fusebox.xml Example: &fusebox.password=stancox&􀂩 fusebox.parse=true to force a reparse of the requested fuseaction.
Example: &fusebox.password=stancox&􀂩 fusebox.execute=false to inhibit execution of the fuseaction.
When mode is set to development, load, parse and execute are set to true on each request automatically. When mode is set to production, load, and parse are set to false and execute is set to true on each request automatically24. These can be over-written for a single request using the URL variables above


parseWithComments

Allowable values: true, false. Determines whether the parsed files that Fusebox 4 generates will contain comments. The comments that Fusebox 4 generates can be very helpful, but if you want the smallest parsed files possible, you can disable this feature. Default is true.

scriptLanguage

Sets the scripting language for the Fusebox 4 application. Some possible values could be php or cf5. Default is cfmx.

scriptFileDelimiter

Determines which file extension will be used when referring to files (both fuses and parsed files). Default is cfm.


maskedFileDelimiters

As described above, when a circuit refers to a file without a delimiter, the scriptFileDelimiter is appended. The maskedFileDelimiters describes
which extension, if found at the end of a file reference, should be left as is—masked—from the translation. You can use * to mask all files so that no scriptFileDelimiter is appended at all. Default value is the literal list htm,cfm,cfml,php,php4,asp,aspx


characterEncoding

Allows you to set the character encoding that Fusebox 4 includes in the parsed files. This is very useful to internationalize your application. Default is UTF-8.

Wednesday, November 26, 2008

Stored Procedures

http://www.datafaucet.com/storedprocedure.cfm











... do something ...
... display the results ...

Here is the same stored procedure executed using the procedure object.


// get the datasource
ds = request.DataFaucet.getDatasource();
// get a procedure object
proc = ds.getProcedure().init(
procedure = "usp_ComplexProductSearch"
parameters = form,
results = "PopularProducts, RecentProducts, SearchResults",
maxrows = "10,10" // limit popular & recent to 10 records
);

// execute the procedure and return the results struct
q = proc.execute();


... do something ...


... display the results ...

how do I call a stored procedure from within cfscript?

http://www.houseoffusion.com/groups/cf-talk/thread.cfm/threadid:43908#227978

how do I call a stored procedure from within cfscript?



CFMX and SQL Server Data Transformation Services (Part one)

CFMX and SQL Server Data Transformation Services (Part one)

http://tutorial291.easycfm.com/

CF syntax for a MySql stored procedure

http://forums.hostmysite.com/about2913.html

call getGroups()

using the DSN-less code

classLoader = createObject("java", "java.lang.Class"); classLoader.forName("sun.jdbc.odbc.JdbcOdbcDriver"); dm = createObject("java","java.sql.DriverManager"); con = dm.getConnection("jdbc:odbc:DRIVER={MySQL ODBC 3.51 Driver}; SERVER=[my server IP address]; PORT=3306; DATABASE=mysqldb; USER=testuser; PASSWORD=password; OPTION=3;"); st = con.createStatement(); rs = st.ExecuteQuery("call mysqldb.getGroups();"); q = createObject("java", "coldfusion.sql.QueryTable").init(rs);

Harnessing the Power of SQL Server Using Stored Procedures

http://coldfusion.sys-con.com/node/45571

Combining insert and update SQL logic

http://www.chapter31.com/2007/04/11/combining-update-and-insert-sql-logic/

Saturday, November 22, 2008

page rank checker

check it out!

http://www.prchecker.info/check_page_rank.php

posting query to google

http://www.google.com/search?q=Supplemental+Results

javascript redirrection

function test() { window.location.assign("http://www.exforsys.com/") }

http://www.exforsys.com/tutorials/javascript/javascript-location-object.html

Using Fusebox relocate with noxml

Example usage in Tasks.cfc:
http://aliaspooryorik.wordpress.com/2008/02/18/using-fusebox-relocate-with-noxml/








CFPARAM in CFSCRIPT

http://www.houseoffusion.com/groups/cf-talk/thread.cfm/threadid:27040

http://www.houseoffusion.com/groups/CF-Talk/thread.cfm/threadid:27040#136335
function cf_param(var_name, default_value) { if(not isDefined(var_name)) SetVariable(var_name, default_value); }





CFABORT in CFSCRIPT

break;//cfabort

CFOUTPUT in CFSCRIPT

writeOutput("hello")//cfoutput

CFDUMP in CFSCRIPT

Getting tag functionality in cfscript
http://www.chapter31.com/2006/11/15/getting-tag-functionality-in-cfscript/







var sOptions = "";

if (structKeyExists(arguments, "expand"))
sOptions = " expand=" & arguments.expand;

if (structKeyExists(arguments, "top"))
sOptionssOptions = sOptions & " top=" & arguments.top;







Quantcast Media Planner - Find Your Audience Online

http://www.quantcast.com/planner
Quantcast Media Planner ranks millions of web properties based on their ability to deliver your target audience - the way you define it. Unlike panel-based services, much of Quantcast's data is based on directly measured (Quantified) traffic - collected through a program publishers participate in. Other sites not participating in the program (non- Quantified) have panel-based audience estimates provided. Leverage powerful demographic, geographic (TV DMA), lifestyle interest, or brand affinities to drive unparalleled visibility across the web - major publisher sites, networks, vertical properties and more.

Friday, November 21, 2008

Fusebox or Mach-II?

Fusebox or Mach-II?
A look at the strengths and weaknesses of both frameworks
http://coldfusion.sys-con.com/node/45978
Check it out!
A framework provides prebuilt and pretested code that can be used as a skeleton on which to build applications. Web frameworks may be lightweight or heavyweight. Heavyweight frameworks typically apply themselves to a particular domain where they offer greater help in building domain-specific applications and require a greater degree of conformity as to the code being written. Lightweight frameworks are usually more generic (meant to deal with many different domains); they offer basic "plumbing" assistance and provide greater latitude in the way that developers write code.
Both Fusebox and Mach-II are lightweight frameworks. They offer help connecting the presentation tier of an application with the business logic and data persistence tiers. ...

Mach-II

Mach-II
From Wikipedia, the free encyclopedia

http://en.wikipedia.org/wiki/Mach-II

Mach-II vs Fusebox

Check this site !

http://blog.daemon.com.au/archives/000295.html

developers who want to build OO applications with an MVC approach will probably prefer Mach-II. Developers who are used to coding procedural applications will probably prefer Fusebox. Again, Fusebox will support OO-based models with an MVC design; it just doesn't enforce or require it

Brian Kotek has released an interesting article on TechRepublic entitled, Comparing and contrasting Mach-II and Fusebox 4.1 frameworks for ColdFusion MX.

What's XFA

Fusebox 101: What's XFA all about?

http://www.fusebox.org/forums/messageview.cfm?catid=27&threadid=5214
http://www.briankotek.com/blog

Inserting Custom SQL into DataMgr

Check this site out !
http://www.bryantwebconsulting.com/blog/index.cfm/2008/1/9/Inserting-Custom-SQL-into-DataMgr

Inserting Custom SQL into DataMgr
We ran into a situation on a current project where we needed to return a column based on complicated logic. We needed to have a column that indicated if the value of an answer had changed since the user had originally answered the question. This logic was sufficiently complicated that even a custom relation field wouldn't do the job.
In situations where a layer of abstraction isn't able to handle the complexity required, it makes sense to break out of that layer of abstraction. That is why a ColdFusion programmer may sometimes (rarely) have to revert to Java. For DataMgr, this suggests writing SQL manually in situations like this.
In our case, however, we had already defined several relation fields that we needed to use and we didn't want to have to redefine them (or to ask DataMgr for the SQL for each relation field individually). We needed a way to add a field composed of complex SQL to our query without losing the benefit of our DataMgr relation fields.

KOOL Site techshrine.com

http://techshrine.com/Ajax/post:jeetu-alex-coldfusion-rocks-my-technical-skills/ KOOL Site

Google maps - Jeetu Alex Software Engineer

http://wikimapia.org/10613625/Jeetu-Alex-Software-Engineer

Thursday, November 20, 2008

Find and Replace with variables in Dream weaver

Find and Replace with variables in Dream weaver
http://dan.wnyhost.com/2008/04/09/regular-expressions-in-dreamweaver/
http://www.moteinteractive.com/tutorials/regex.php
http://www.nicolehanusek.com/blog/archives/180/dreamweaver-find-and-replace/
Check them out

Find:
([^<]*)

Replace:

$1

$1

Verity Search in cold fusion

Verity Search in cold fusion

Check these links
http://livedocs.adobe.com/coldfusion/7/htmldocs/wwhelp/wwhimpl/common/html/wwhelp.htm?context=ColdFusion_Documentation&file=00001303.htm
http://coldfusion.sys-con.com/node/41931


#GetDirectoryFromPath(GetCurrentTemplatePath())#





action="refresh"
extensions=".htm, .html, .xls, .txt, .mif, .doc"
key="C:\CFusionMX7\verity\collections\"
type="path"
urlpath="C:\CFusionMX7\verity\collections\"
recurse="Yes"
language="English">



name = "codecoll_results"
collection = "demodocs1"
criteria = "a"
contextPassages = "1"
contextBytes = "300"
maxrows = "100">




File: #Key#

Document Title (if any): #Title#

Score: #Score#

Summary: #Summary#

Highlighted Summary: #context#


URL Rewrite Rules Examples

http://www.bpurcell.org/macromedia/jrun.cfm

Check it out!

View Source Script

javascript:x=document.body.innerHTML.replace(/');%20document.body.innerHTML%20=%20x;



Search Engine Submission - AddMe

Search Engine Submission - AddMe

ICCS™ Certification and licensing

ICCS™ Certification and licensing
http://www.iwatchdog.org

Giving your site a ICRA rating

Giving your site a ICRA rating

Check this site out

http://www.timlinden.com/blog/website-development/giving-your-site-a-icra-rating/

When creating a website, you want to make sure that it is accessible to everyone. If someone were to visit your website at a college, library, Church, or other public area - they might not be able to if they use an internet filter.
Creating a PICS Label is so easy to do, and can go a long ways. In this article I’ll go over how you can create a PICS Label in both Safe Surf and ICRA, and then combine both labels into one meta tag.
Generating the LabelsYou’ll need to generate the labels at the ICRA Generator and SafeSurf Generator. Simply fill out the questionair about your website, and copy and paste the label into a text editor like notepad. Below are the labels generated for this website.

Combining the LabelsYou might not want to have two seperate meta tags. Well you don’t have to, you can combine them. The first step is to get the unique label from the above labels like so:"http://www.icra.org/ratingsv02.html" l gen true for
"http://www.clixnetwork.com" r (nz 1 vz 1 lz 1 oz 1 cz 1)
"http://www.classify.org/safesurf/" L gen true for
"http://www.clixnetwork.com" r (SS~~000 1)
The next step will be to combine them both into one long line, and then to insert them back into the meta tag like so:
Inserting the TagThe next step is to insert this tag into your site. It isn’t neccessary to insert this tag into every page, but it is recommended. The more pages you have it on, the less of a chance the user will get to your site and not see the label and be blocked.
To insert the tag, put it inside your HEAD section:

My Page



Testing the LabelsTo make sure you have the done this correctly, you can test each of the labels using the ICRA Tester and the SafeSurf Inspector.

Using ColdFusion For Network Monitoring

Using ColdFusion For Network Monitoring
http://coldfusion.sys-con.com/node/46363
As CF developers, we have implemented countless Web-based workflow and content management style applications. As an Internet service and hosting provider, however, we used a number of different technologies to monitor and manage our network. While a huge number of commercial and free software packages exist for managing various parts of a network, our employer lacked a single platform for managing corporate information and our network. Fortunately, we use ColdFusion so we're familiar with its extensibility and could take advantage of that to meet our need.
One of the key technologies used in monitoring our network was SNMP, the Simple Network Management Protocol. While the term "simple" may be relative, SNMP is an accepted standard for monitoring and managing network devices. Servers, routers, switches, UPSs, environment sensors, and nearly any other kind of network-connected device can often "speak" SNMP to communicate information about their operation and status.

Network Device Checker

A kool site i found
http://tutorial437.easycfm.com/
Detecting devices in network using coldfusion cfexecute ping.
Check it out!

Network Device Checker

This tool was developed by me because I needed something to keep track of devices on the network and when they would fail. This utility will test communications with the devices using the Windows Ping utility.

This tool will ping the device and then store the result of Success of Fail to a log database that you will be able to query to find the latest status.

Enough said .. Lets get started.

This was built with MySQL, but could be changed to work with Access.

Create Table: NetworkAddress

SET FOREIGN_KEY_CHECKS=0;
use (database);
#----------------------------
# Table structure for networkaddress
#----------------------------
CREATE TABLE `networkaddress` (
`FileID` int(11) NOT NULL auto_increment,
`Name` varchar(100) default NULL,
`address` varchar(20) default NULL,
PRIMARY KEY (`FileID`)
) ENGINE=InnoDB DEFAULT CHARSET=latin1;

This table is used to store the name of the device and the IP address.


Create Table: NetworkLog

SET FOREIGN_KEY_CHECKS=0;
use (database);
#----------------------------
# Table structure for networklog
#----------------------------
CREATE TABLE `networklog` (
`FileID` int(11) NOT NULL auto_increment,
`ResourceName` varchar(50) default NULL,
`Status` varchar(20) default NULL,
`LogDateTime` timestamp NOT NULL default '0000-00-00 00:00:00',
PRIMARY KEY (`FileID`)
) ENGINE=InnoDB DEFAULT CHARSET=latin1 COMMENT='InnoDB free: 22528 kB; InnoDB free: 22528 kB; InnoDB free: 2';

This table is used to store the result of the Ping.



Create File: NetworkTest.cfm



SELECT *
FROM networkaddress

















#name# -- (On Line)





#name# -- (Off Line)






INSERT INTO networklog (resourcename, status, LogDateTime )
VALUES ('#name#', '#status#', NOW());






This file will be the one that actually runs all the test and stores the result into the NetworkLog Database.


Create File: NetworkStatus.cfm



SELECT *
FROM networklog
Group by ResourceName
Order by ResourceName Asc


Test Network Servers

- Using Ping to check for commnucations on network every 10min.

- History Log can be viewed by clicking on Resource Name.










SELECT *
FROM networklog
Where ResourceName = '#getResources.ResourceName#'
Order by FileID DESC









#trim(getLog.ResourceName)##trim(getLog.status)##timeformat(getLog.logDateTime, "hh:mm:ss")#






That?s it ..

You can now set your schedule and your coldfusion server will now start tracking these resources for you.
It would be good to mention that you could build onto this so that you are sent an alert when you have a failure.

Enjoy

View my slideshow here!

http://www.flickr.com/photos/32461603@N04/show/

Wednesday, November 19, 2008

Feeds Submission to Adobe

http://feeds.adobe.com/SubmitFeed.cfm?init=true

RSS Feed Submitions - Some Best Sites

http://www.avangate.com/articles/rss-submission-directories_58.htm
RSS Feed Submitions - Some Best Sites
http://www.2rss.com/index.php
www.technorati.com/ping/
www.feedsfarm.com/a.html
www.rssfeeds.com/suggest_wizzard.php
www.rssmad.com/
www.aspin.com/func/addres/rss-support


www.devasp.com/search/AddRSS.asp
www.feedboy.com/
www.feedsee.com/submit.html

DataMgr Rocks!

View these
http://www.usefulconcept.com/index.cfm/2007/4/26/DataMgr-Rocks
http://datamgr.riaforge.org/index.cfm

DataMgr 2.1 Alpha

DataMgr 2.1 is still in alpha, so the feature set may change (unstable features may be removed), but the features in the alpha are:
Optional "sort-field" attribute for "list" relation field to dictate order of list
Optional "delimiter" attribute for "list" relation field
DataMgr throws error for more than one "Increment" field in one table
Report datasource name in loadXML() error
Cascading Relation Fields (see below)
Optional bidirectional self-relational many-to-many-relationships
Custom Relation Fields (see below)
Optional "advsql" argument in getRecords (see below
Fixed bug in saveSortOrder for MySQL
Most of these features should be relatively obvious, but some could use some explanation.

http://www.base10.net/blog/index.cfm/2007/5/1/datamgr_21_alpha try it out.

Kool ColdFusion Components

DataMgr can now be downloaded from the datamgr.riaforge.org
http://www.bryantwebconsulting.com/cfcs/

Data Manager V2.8.2

http://www.ggmate.com/DataManagerSoftware/
Data Manager V2.8.2 is a program which allows you to process and manipulate your data in a easy and logical manner using a graphical interface.

Fusebox 5.5 Updated

Page Redirrection
getPageContext().forward("http://www.techspedition.com/");

Page Redirrection
http://www.mydomain.com/index.cfm?fuseaction=users.listUsers&gender=female" />

http://aliaspooryorik.wordpress.com/2008/02/18/using-fusebox-relocate-with-noxml/
Example usage in Tasks.cfc: myFusebox.do( action="time.act_addtask" ) />
This will redirect to index.cfm?fuseactionvariable=tasks.show&taskId=1234

http://www.aliaspooryorik.com/blog/index.cfm/e/posts.details/post/76

main.home&message=Thank%20you!

main.home/message/Thank%20you!

http://aliaspooryorik.wordpress.com/2008/02/14/comparing-circuitxmlcfm-to-circuitnamecfc-in-fusebox-55/
function list(myFusebox,event) {if (event.valueExists(’user_id’) {event.setValue(”reminder_user_id”,event.getValue(’user_id’));}myFusebox.do(action=”mReminders.actGetReminders”);myFusebox.do(action=”vReminders.dspListReminders”, contentvariable=”content.main”);}function prefuseaction(myFusebox,event) {event.xfa(”Calender”,”Calendar.Month”);}
http://rickosborne.org/blog/?p=44

FWC335[1].pdf
What is Model View Controller?
• MVC is a design pattern
• MVC is multi-tiered architecture
– Separates the data (model) from the user
interface (view)
– De-couples data access and business logic
from data presentation and user interaction.
– The de-coupling is supported by introducing
an intermediate component: The Controller.

The Model
• Model
𐂃 The domain specific representation of the
information that the application operates with.
𐂃 Most applications use a database. MVC
doesn’t specifically mention the db access
layer since it is understood to be under or
encapsulated within the Model

The View
• The View renders the model into a shape that is
suitable for interaction (usually via a user
interface).
• Multiple views can exist for a model for different
purposes.

The Controller
• The Controller is the Traffic Cop, it responds to
and processes events (usually from user
actions)
• The Controller may invoke changes on the
model.

MVC Strengths
• Cleanly separates Controlling code from display
pages.
• Allows a model to be a representation of specific
state.
• Allows a single point of entry for all requests
– Security measures only need to be in one
place.
• Easier to maintain.

MVC Weaknesses
• More difficult to implement from scratch.
• More work to add functionality.
• More files to work with
• Requires more knowledge of applications than
“spaghetti code”.

Fusebox and MVC
• Historically Fusebox has been about separating
the presentation and business layers.
• MVC separates the business from the
presentation layers as well.
• What’s the difference then?

Fusebox is the Controller
• Circuit.xml is the controller.
𐂃 Think about it as the traffic cop.
• Figures out what needs to be done
• Allocates the resources to do it.
𐂃 Makes the calls to the Model and Views

CFCs are the model
• CFC’s are the heavy lifting model.
• Encapsulate the business and data models.
• CFC’s can be OOP or not, doesn’t matter.


Sample Applications
• DrivingFB is a sample application, written in man
different ways.
𐂃 NON MVC – Traditional Fusebox
𐂃 Fusebox with MVC
𐂃 MVC with a Model composed of CFC’s
𐂃 MVC with a More OOP Model using CFC’s
𐂃 XML-Less Fusebox as an additional try.
• Note, this is not the end all. Its an extra

Switching to MVC
• Driving FB_2
𐂃 No fuses were changed in the creation.
𐂃 Only the circuits were changed.
𐂃 Calls to rather than
𐂃 Models don’t have to mimic circuits.

Using CFCs as the Model
• DrivingFB_3
• All model fuses were ported to functions within a
cfc
– Model/car.cfc contains all model/car fuses
– All functions were reworked to return values.
• Controllers had to be changed to call functions.
– Also can explicitly show what each call
returns.

XML-less Fusebox
• In 2007, Team Fusebox and Teratech
conducted a survey.
𐂃 It turns out many people are still using
Fusebox 3 and one of the reasons for that
was the perceived barrier to entry of using
XML.
𐂃 Fusebox 5.5 allows for a no-xml option.

No-xml Fusebox is Fusebox light
• No ability to work with plugins
• No ability to work with lexicons
• No ability to nest circuits

Eliminating the xml files
• In index.cfm or Application.cfc implicit circuits
must be enabled
– FUSEBOX_Parameters.allowImplicitFusebox = true
• Circuits are either subdirectories or CFC’s.
• All aliases must be uniquely named.
controller/a
lias
model/alias
view/alias
alias/controller
alias/model
alias/view

MyFusebox object
• Contains the functions necessary to implement
xml-less Fusebox.
𐂃 myFusebox.setSelf(“self”) – Sets self
Variable
𐂃 myFusebox.getSelf() – Gets self Variable
𐂃 myFusebox.setmySelf(“self”) – Sets
myself Variable
𐂃 myFusebox.getmySelf() – Gets myself
Variable

MyFusebox Object
• myFusebox.do(action=“”,contentvariable=“”,
returnoutput=true/false,
append=true/false)
• myFusebox.relocate(url=“”,xfa=“”,addtoken=
true/false,type=“”)

Using cfm files in a Directory as fuseactions
• Name of the directory is the circuit name
• Name of the file is the fuseaction name.


Using Cfcs as Fuseactions
• CFC Name is the Circuit
• Function name is the Fuseaction.
𐂃 Two arguments are passed to each function
• myFusebox (contains the MyFusebox object)
• Event (contains an object which works with the
attributes scope)
• Don’t put output (Views) in a CFC. Instead use
the separate file technique mentioned earlier.

Event Object – Most used.
• Event.getAllValues() – gets entire attributes
structure
• Event.setValue(“name”, “value”) – sets a
variable in the attributes structure to the
value.
• Event.getValue(“name”) – Retrieves the
requested value from the attribute structure.
• Event.valueExists(“name”) – Check if a
requested value is present.
• Event.xfa(“name”,”value”) – Sets an eXit
FuseAction (in variables scope)

Sample CFC Fuseaction
Pre and Post Fuseactions
• Both the directory driven and CFC driven circuits
may have pre and postfuseactions.
• Directory driven:
𐂃 prefuseaction.cfm and postfuseaction.cfm
• CFC driven:
𐂃
𐂃 http://en.wikipedia.org/wiki/Model-view-controller
• Fusebox
𐂃 Fusebox Website http://www.fusebox.org/
𐂃 Fusebox 5.5 Release Documents -
http://trac.fuseboxframework.org/fusebox/export/666/framework/t
ags/fusebox550/docs/releasenotes.pdf

Download for more details
releasenotes550.pdf download

Sunday, November 16, 2008

ISAPI_Rewrite is a powerful URL manipulation engine

Configuring IIS with ISAPI Rewrite

http://www.adobe.com/devnet/coldfusion/j2ee/articles/balancing_j2ee03.html

Action script-Coldfusion based File explorer

http://www.asfusion.com/projects/fileexplorer/

Kool site for coldfusion open source snippet downloads

http://www.remotesynthesis.com

Using ISAPI with coldfusion

http://www.helicontech.com/isapi_rewrite/

coldfusion to javascript - passing variables

Check this out!
http://livedocs.adobe.com/coldfusion/7/htmldocs/wwhelp/wwhimpl/common/html/wwhelp.htm?context=ColdFusion_Documentation&file=00000654.htm

Menus - CSS and JS

Drop-Down Menus
http://www.evolt.org/article/How_to_make_a_simple_CSS_dropdown_menu/17/52030/

CSS Express Drop-Down Menus
http://www.projectseven.com/tutorials/navigation/auto_hide/index.htm

Create a multilevel Dropdown menu with CSS and improve it via jQuery
http://www.kriesi.at/archives/create-a-multilevel-dropdown-menu-with-css-and-improve-it-via-jquery

A simple six level drop-down menu with overlap and overrun
http://www.cssplay.co.uk/menus/simple_vertical.html

http://www.cssplay.co.uk/menus/final_drop.html

Multi-Level Drop Down Menu 2.30
http://spicebrains.com/multi-level-drop-down-menu/

Multi-Level Drop-Down Menu Script
http://www.scripts.com/viewscript/multilevel-dropdown-menu-based-on-unordered-list/22413/

http://css.maxdesign.com.au/listamatic/vertical02.htm

Menu horizontal à plusieurs niveaux
http://dosimple.ch/articles/Menus-dynamiques/menuHorizontal.html

Dynamic Context Menus
http://support.milonic.com/demos/toggle_context/index.htm

CSS - Light Weight Multi Level Menu

http://csscreator.com/menu/multimenu.php

CSS Examples 2-level CSS Drop Down Menu

http://www.cssdrive.com/index.php/examples/exampleitem/css_drop_down_menu/

Context Menus - using java script !

http://www.openjs.com/scripts/ui/context_menu/demo.php

Advanced SQL with DataMgr - Check This out

http://www.bryantwebconsulting.com/blog/index.cfm/2008/1/9/Inserting-Custom-SQL-into-DataMgr

software engineer

web applications developer - experienced in development of high quality dynamic web applications on windows/linux server, troubleshooting & technical consulting for web & cms based applications.
technical expertise - well versed in ColdFusion MX 7, PHP, JSP, ASP, Flash Action Script 2.0, designing & hosting of web applications.
project planning & management - proven ability to plan, organize & lead technical projects in both small & large groups. proven track record of managing multiple responsibilities simultaneously.
technical support & training - demonstrated skill in training & supporting end users as well as technical staff to achieve performance objectives. good exposure on uk & us targeted clients.
strengths - self-motivated, excellent team player, good in presentation skills & effective communicator with proven ability to build strong working relationships.

My Technical Skills

Platforms
NT 9x/2000/NT/XP, Red Hat Linux.

Languages

Server Side
Macromedia ColdFusion MX7 - with good exposure in MVC frameworks like Fusebox 5.5 (no-xml), Mach II and ModelGlue, Java Integration – (Java Beans, Servlets and JSP) in CFX's and CFC's, RIA – Flash Forms, Reports. • Oracle 10G (Oracle SQL* Plus), MSSQL Server 2000 and 2005, MySql, MS Access databases. • PL/SQL, Pro*C, PERL, UNIX Shell Scripting. • Java, JSP, Servlets - Struts based applications. • PHP - with exposure to MVC frameworks like CodeIgnitor and php.MVC, PHPMyAdmin. • ASP.

Client Side
Macromedia Flash 8 - ActionScript2.0 (Communication server, XML Remote Procedure Calls - RPC), FLV’s (Media Streaming), Macromedia Flex 2. • XHTML 1.0 and CSS 2 (W3C Standards) - Resolving cross browser issues, Ajax and JavaScript.

Servers
Apache Tomcat for JSP, Apache and IIS for PHP, JRun4 and ColdFusion MX7.

Tools

Dreamweaver, Eclipse, and EditPlus. • MS Office 2007. • TOAD Interface, SQL Navigator. • WS FTP, Firezilla, CuteFTP, SmartFTP. • Photoshop, Illustrator, Premere, Fireworks and Flash.

Version Control
VSS, CVS, SVN.

Other Skills
C, C++, Assembly Language (MASM), DOS 6.2 BAT Scripts, ORCAD 9.1, MATLAB, Visual Basic, Visual FoxPro.

RBI Test Results

RESERVE BANK OF INDIA SERVICES BOARD Page : 1 OFFICER IN GR.'B'(DR ...
File Format: PDF/Adobe Acrobat - View as HTML
3021 JEETU ALEX. M 06/06/1981 GEN. 192 23500192. 3070 ANCY VARGHESE. F 11/07/ 1983 GEN. 193 23500193. 3100 TINY CATHRINE JOY. F 25/05/1983 GEN. 194 23500194 ...rbidocs.rbi.org.in/rdocs/Content/PDFs/66453.

Be careful of these Frauds !

yahoomsn lottery incorporation ,baley house har road u.k. ...
Dear Esteem Customer Jeetu Alex, Greetings from the Global Courier Service. We are in receipt of your mail and the content was acknowledged. ...www.consumercomplaints.in/complaints/yahoomsn-lottery-incorporation-baley-house-har-road-uk-c23341.html

JTO Results

List of Applicants SL No Roll No Applicant_name Date of Birth ...
File Format: PDF/Adobe Acrobat - View as HTML161 JTO/2005/24/10/13866 JEETU ALEX. 06/06/1981. University College, Palayam, Trivandrum-. 34. 162 JTO/2005/24/10/13394 JEEVA JACOB. 25/04/1984 ...www.kerala.bsnl.co.in/teleNEWS/rectt/eligible/J.pdf
http://www.kerala.bsnl.co.in/teleNEWS/rectt/eligible/J.pdf

{mdm} Multidmedia.com - Desktop Calculator

Check this out !

{mdm} Multidmedia.com - Desktop Calculator
http://www.multidmedia.com/support/exchange/?action=detail&id=71

Check my updated site links

http://sites.google.com/site/jeethualex/
http://www.geocities.com/jeethualex/
http://jeethu.bravehost.com/
http://jeethu.110mb.com/
http://jeethualex.blogspot.com/

Sites developed for Trident Web Infosystems


Trident Web Infosystems

acutreat
Technologies used (PHP,MySql,Java Script,HTML)
Client (US)
http://www.acutreat.com

adidam
Technologies used (Java Script,HTML)
Client (India)
http://www.adidam.in

bkimedia
Technologies used (PHP,MySql,Java Script,HTML,Flash AS2)
Client (US)
http://www.bkimedia.com

brownrigg-interiors
Technologies used (ASP,MySql,Java Script,HTML)
Client (US)
http://www.brownrigg-interiors.co.uk

cleallantiques
Technologies used (ASP,MySql,Java Script,HTML)
Client (US)
http://www.cleallantiques.co.uk

elisabethjames
Technologies used (ASP,MySql,AJAX,Java Script,HTML)
Client (UK)
http://www.elisabethjames.co.uk

eylems
Technologies used (PHP,MySql,Java Script,HTML,Flash AS2)
Client (UK)
http://www.eylems.co.uk

flatfeemls
Technologies used (PHP,MySql,Java Script,HTML)
Client (US)
http://www.flatfeemls.com

furryfriends
Technologies used (PHP,Java Script,HTML)
Client (UK)
http://www.furryfriends.uk.co

gomonews
Technologies used (Java Script,HTML,Flash AS2)
Client (UK)
http://www.gomonews.com

lagunahomerentals
Technologies used (PHP,MySql,Java Script,HTML)
Client (UK)
http://www.lagunahomerentals.com

newonthemls
Technologies used (PHP,MySql,Java Script,HTML,Flash AS2)
Client (US)
http://www.newonthemls.com

occoastrealty
Technologies used (PHP,MySql,Java Script,HTML,Flash AS2)
Client (US)
http://www.occoastrealty.com

ochouserentals
Technologies used (PHP,MySql,Java Script,HTML,Flash AS2)
Client (US)
http://www.ochouserentals.com

paada
Technologies used (ASP,MySql,Java Script,HTML,Flash AS2)
Client (US)
http://www.paada.co.uk

streetendfeeds
Technologies used (PHP,MySql,Java Script,HTML)
Client (US)
http://www.streetendfeeds.co.uk

thecanongallery
Technologies used (PHP,MySql,Java Script,HTML)
Client (US)
http://www.thecanongallery.co.uk

tudor-rose-antiques
Technologies used (ASP,MySql,Java Script,HTML)
Client (US)
http://www.tudor-rose-antiques.co.uk

Sites developed for Cutesys Technologies

Cutesys Technologies

3gitc
Technologies used (Java Script,HTML,Flash AS2)
Client (UAE)http://www.3gitc.com/

Adamallysdubai
Technologies used (Java Script,HTML,Flash AS2)
Client (UAE)
http://www.adamallysdubai.com/

Akopticals
Technologies used (PHP,MSSql,Java Script,HTML,Flash AS2)
Client (UAE)
http://www.akopticals.com/

Alhadaf
Technologies used (Java Script,HTML,Flash AS2)
Client (UAE)
http://www.alhadaf.org/

atmos
Technologies used (Java Script,HTML,Flash AS2)
Client (UAE)
http://www.atmos.ae/

Atscars
Technologies used (PHP,MySql,Java Script,HTML,Flash AS2)
Client (India)
http://www.atscars.com/

Atshotels
Technologies used (PHP,MySql,Java Script,HTML,Flash AS2)
Client (India)
http://www.atshotels.com/

Canaanvalleyperiyar
Technologies used (Java Script,HTML,Flash AS2)
Client (India)
http://www.canaanvalleyperiyar.com/

CrossFireTrade
Technologies used (PHP,MySql,Java Script,HTML,Flash AS2)
Client (US)
http://www.crossfiretrade.com/

Cutebook
Technologies used (JSP,MySql,AJAX,Java Script,HTML)
Client (India)
http://www.cutebook.net/

Cutekerala
Technologies used (PHP,MySql,Java Script,HTML,Flash AS2)
Client (India)
http://www.cutekerala.com/

Cutemart
Technologies used (PHP,MySql,Java Script,HTML,Flash AS2)
Client (India)
http://www.cutemart.com/

Cutesys
Technologies used (PHP,MySql,Java Script,HTML,Flash AS2)
Client (India)
http://www.cutesys.com/

EmiratesUsedCars
Technologies used (JSP,MySql,AJAX,Java Script,HTML,Flash AS2)
Client (India)
http://www.emiratesusedcars.com/

iieco
Technologies used (Java Script,HTML,Flash AS2)
Client (UAE)
http://www.iieco.com/

KarnatakaUsedCars
Technologies used (JSP,MySql,Java Script,HTML,Flash AS2)
Client (India)
http://www.karnatakausedcars.com/

Kazaf
Technologies used (PHP,MySql,Java Script,HTML,Flash AS2)
Client (UAE)
http://www.kazaf.com/

KeralaFree
Technologies used (PHP,MySql,AJAX,Java Script,HTML,Flash AS2)
Client (India)
http://www.keralafree.com/

KeralaUsedCars
Technologies used (JSP,MySql,Java Script,HTML,Flash AS2)
Client (India)
http://www.keralausedcars.%20com/

MBHInteriors
Technologies used (Java Script,HTML,Flash AS2)
Client (UAE)
http://www.mbhinteriors.com/

Peacekeeperinternationalae
Technologies used (PHP,MySql,Java Script,HTML,Flash AS2)
Client (UAE)
http://www.peacekeeperinternationalae.com/

PureMagic
Technologies used (Java Script,HTML,Flash AS2)
Client (UAE)
http://www.puremagic.ae/

Sdpy
Technologies used (Java Script,HTML,Flash AS2)
Client (India)
http://www.sdpy.org/

Unigulfindustries
Technologies used (Java Script,HTML,Flash AS2)
Client (UAE)
http://www.unigulfindustries.com/

Woodlandscochin
Technologies used (Java Script,HTML,Flash AS2)
Client (India)
http://www.Woodlandscochin.com

WorkstationME
Technologies used (Java Script,HTML,Flash AS2)
Client (UAE)
http://www.workstationme.com/

Welcome All

Hi All,

Welcome to my blog.