Archives

ColdFusion MeetUp: A crash course in MVC with FW/1, with Steven Neiland

Our 6pm (US ET) talk on Thursday July 12 will be “A crash course in MVC with FW/1″, with Steven Neiland.

TOPIC DESCRIPTION: (provided by the speaker)

There are a lot of articles on architecture design dealing with MVC out there but most are really intellectual discussions that really are not much help for developers who are new to the whole concept. By leveraging the ease and simplicity of framework one I hope to demonstrate how to actually create a MVC application from scratch and outline some basic guidelines as to do’s, don’ts and if when’s.

MEETING URL: http://experts.adobeconnect.com/cfmeetup/

DURATION: Approx. 1 hour, plus time for questions

RECORDING: All meetings are recorded. The URL will be posted after meeting at recordings.coldfusionmeetup.com

SPEAKER: (provided by the speaker)

(John) Steven Neiland is currently the Lead Web Developer at Sterling Payment Technologies (http://www.sterlingpayment.com/) a payment processing company based in Tampa Florida.

Originally from Cork Ireland, Steven emigrated to Florida in November 2009 where he currently resides.

A self confessed computer nerd, Steven spends most of his spare time researching new technologies and writing on his blog neiland.net (http://www.neiland.net/). Occasionally he also likes to get his hands dirty either rebuilding a car engine or upgrading a computer.

When he is not working with computers Steven spends his leisure time either reading or sailing in and aroung tampa bay. Although not involved in any clubs currently, Steven used to be a keen student of karate studying for his brown belt before emigrating.

WHEN: Thurs. Jul 12, 6:00pm US ET (UTC/GMT-4)

Read More…

Using Script Loader to Load CSS and JS Dynamically on FW/1 (Framework One)

Andrew Perkins, a colleague of mine, wrote this HeaderBuilder component that comes handy when you need to load dynamically javascript and styles to your application, so each page will hold only its respective scripts.

I will show you how to use it in an application using FW/1 (Framework One) by Sean Corfield.

First thing to do is to download HeaderBuilder component, unzip it to the ‘org’ folder in your application: org.aperkins

Then instantiate the component in your Application.cfc in the SetupRequest() function, which will create the object on every request. Since this component is very simple, there are no functions in it to take care of garbage collection or clearing the object, so it is not recommended to add it in the SetupApplication as a singleton, otherwise it would continue to add scripts and styles from all controllers.

Here is the code for a sample application. Your file structure should be like this:

Sample Application File Structure

Instantiating the object in your Application.cfc:

public void function setupRequest(){
        variables.rc.oHeader = new com.aperkins.headerBuilder();
}

Setting scripts and styles in your controller:

public void function default(required struct rc){
        // add here your CSS and Javascripts for the default page
        variables.rc.oHeader.addJavaScript('/assets/scripts/dashboard.js');
        variables.rc.oHeader.addCSS('/assets/styles/dashboard.css');
        variables.rc.oHeader.setPageTitle('This is the default page');
        // write here your controller for the default page
}

Loading the scripts and styles in your layout:

<head>
	<!--- Set title from the header object --->
	<title>#application.oHeader.getPageTitle()#</title>
	<!--- Load javascript and css from the header object that is set by the controller --->
	#variables.rc.oHeader.getJavaScript()#
	#variables.rc.oHeader.getCSS()#
</head>

You may download the entire sample application here.

I hope that helps you writing neat code.

 

ColdFusion Contract Job in Hickory, NC

Position Type: Contract to Hire

The developer in this position will constantly be challenged with new technologies, and will work on a mix of public, extranet, and internal web applications.

Responsibilities:
Design and build complex multi-tiered web applications for public and internal customers
Actively work to find new ways to improve company business processes with web technology
Troubleshoot legacy web apps and provide support to a mix of business users.

Additional Skills:
Must have 4 years experience programming ColdFusion (most current versions) using Object-Oriented (OO) methodologies
3+ years of SQL programming experience and relational database design
Experience with framework architectures (Mach-II, ModelGlue, ColdSpring, fw/1, Coldbox)
5+ years HTML/CSS development; ideally 3+ years experience with CSS 2 standards
Ideal candidate will have experience with .NET, AJAX/JQuery, Flex/FlashBuilder/Flash
Experience with source control tools – preferably Subversion
Experience with Eclipse IDE for ColdFusion development is required
Agile development process experience a plus
Bachelor degree in Computer Science or similar

Apply here.

.

ColdFusion Job Opportunity in Washington, DC

Requirements:

  • ColdFusion version 8+, minimum 4 years coding experience;
  • use of ColdFusion Components;
  • server configuration and administration.
  • A minimum of 6 years of overall programming experience.
  • Experience with SQL Server – data modeling; complex SQL reporting; HTML and Javacript.
  • Must have strong analytical skills and the ability to work with clients to solve complex functional requirements.
  • Must have strong trouble shooting skills and the ability to work independently.

Desired skills:

  • Oracle
  • Commonspot CMS system installation and administration
  • COGNOS reporting (version 8.4+)
  • Datawarehouse design and ETL
  • Framework One (FW/1) (ColdFusion framework)
  • SSIS
  • AJAX

Apply here.

.

 

ColdFusion Railo Job Opportunity in Marbella, Spain

MyDestinationinfo.com , the company I’m working for, is offering an exciting job opportunity for a talented and motivated web developer interested in providing exceptional programming especially in ColdFusion/Railo application development.

We require the highest level of integrity and commitment to excellence. Candidates should be independent, self-motivated and highly analytical with a proven record of teamwork. An individual who is resourceful and energetic with an innovative nature that demands excellence will excel in our environment.

Experience: Candidates must possess at least five years experience developing ColdFusion applications (experience with Railo will be a plus). Substantial working experience with CFML 8+, MSSQL, JavaScript, CSS and HTML required; additional knowledge of some MVC Coldfusion frameworks (CFWheels, FW-1, ColdBox) will be considered a plus. Candidates must have excellent analytical skills, strong attention to detail and good organizational abilities, while being able to read, analyze and interpret complex data. A demonstrated record of delivering projects as specified and on schedule is required. ”

Headquarter location: Marbella (Spain). Competitive salary depending on experience.

MyDestinationinfo.com is a fast-growing online travel network that prides itself on having the most comprehensive and accurate information, thanks to it’s network of passionate local experts in each destination.

Please send your CV to: giampiero[at]mydestinationinfo[dot]com

Apply here.

.

ColdFusion MeetUp: Simple MVC with FW/1, with Daria Norris

When:Thursday, March 3, 2011 12:00 PM
Where:Online meeting via Adobe Connect. – Meeting room: tinyurl.com/cfmeetup Online Meeting GA
Who is going: 70 ColdFusion Users
Our 12pm (US ET) talk on Thursday Mar 3 will be “Simple MVC with FW/1″, with Daria Norris.

TOPIC DESCRIPTION: (provided by the speaker)
We hear a lot about Model View Controller (MVC) and how we should use it in our applications, but how do you apply this practically in your code? Framework One provides a simple way to use MVC without overwhelming you with features you don’t know how to implement. This presentation will show how you can take your existing spaghetti code and turn it into a robust application.

Read More…

ColdFusion Job Opportunity in West Charlotte, NC

Senior Coldfusion Developer
A Billion dollar plus privately held company in Mid- Western NC has an opening for a Coldfusion Web Developer to work in a small corporate web team. The developer in this position will constantly be challenged with new technologies, and will work on a mix of public, extranet, and internal web applications.

As a Coldfusion developer, you will:

  • Design and build complex multi-tiered web applications for public and internal customers.
  • Actively work to find new ways to improve company business processes with web technology.
  • Troubleshoot legacy web apps and provide support to a mix of business users.

Additional Info:

  • Must have 4 years experience programming ColdFusion (most current versions) using Object-Oriented (OO) methodologies
  • 3+ years of SQL programming experience and relational database design
  • Experience with framework architectures (Mach-II, ModelGlue, ColdSpring, fw/1, Coldbox)
  • 5+ years HTML/CSS development; ideally 3+ years experience with CSS 2 standards
  • Ideal candidate will have experience with .NET, AJAX/JQuery, Flex/FlashBuilder/Flash
  • Experience with source control tools – preferably Subversion
  • Experience with Eclipse IDE for ColdFusion development is required
  • Agile development process experience a plus
  • Must be willing/able to work on site; no telecommuting. Relocation assistance available.
  • Bachelor degree in Computer Science or similar
  • US citizens or green-card holders only (No H1)

Benefits: Great benefits including relocation pkg

Salary: 75K

Contact:
Eileen Brady, CPC
IT Executive Search/ President
Systems Search Group, Inc.
(704) 895-8440

ColdFusion Contract Telecommute Job in Austin, TX

DemandGen Partners, a rapidly growing real estate marketing & software development company, is seeking a Senior ColdFusion Application Developer with experience in building CRM and marketing related software solutions. The position is a temp to hire project.
The scope of work will is multi-faceted. It involves optimizing existing ColdFusion and SQL server infrastructure of version 1 of SmartTouch® and co-developing a property management module and content management system that will be integrated with the current CRM and e-mail platform.
Based on performance and compatibility, the position will evolve into becoming part of the team that will build the next generation CRM & Marketing Automation Solution on the same platform.
The contract position can be performed remotely for the immediate future.

Requirements:

  • Experience with CF 8 or 9 Enterprise and .NET
  • Understanding “Best Practices” for writing CFCs, CustomTags, and re-usable, scalable code
  • At least 2 years developing advanced or enterprise-class CFML systems
  • Mid- to senior-level T-SQL (MS SQL Server 2005 or 2008) skills
  • At least 1 year with jQuery 1.3+
  • Knowledge or cross-browser HTML & CSS
  • Willingness to document code & system
  • Experience installing IIS or Apache with CF Enterprise (or Railo) for clustering
  • Experience with Email Marketing systems
  • At least 1 year with AJAX
  • At least 2 years designing and optimizing SQL Server 2005+ databases
  • Experience with one or more common CF Frameworks, such as Fusebox 4+, ColdBox 3+, Mach-II, FW/1, or CFWheels

Added Pluses:

  • CF 8/9 (or Railo 3+) Enterprise performance monitoring & tuning w/ tools like FusionReactor, CF Server Monitor, or SeeFusion
  • ASP .NET experience
  • Understanding of JVM tuning
  • Advance T-SQL query writing and tuning
  • jQuery 1.4+ plugin writing
  • Advanced jQuery knowledge and skills
  • MTA Mail Server and Sender Reputation experience. The heart of SmartTouch is its mailing capabilities.
  • College Degree in related field

Apply here.

.

ColdFusion Job Opportunity in Scottsdale, AZ

The ColdFusion Developer will code, test and debug websites and web based applications using ColdFusion, MS SQL, JavaScript, HTML and CSS, and is responsible for working with our development team to further enhance our product line and to produce custom applications for our customer base.
Candidate must be a creative team player who is looking for the opportunity to invent and is able to finish projects, take accountability for their work, and clearly speak their mind.

Responsibilities:

  • Work with clients and stakeholders to develop system requirements
  • Participate in executing all phases of the SDLC (Discovery, Design, Development, Testing and Deployment)
  • Identify opportunities for reuse and refactoring across various applications
  • Explore, research and implement development tools, trends and emerging technologies that will contribute to the betterment of the firm.

Requirements:

  • Strong coder with a high level of expertise in ColdFusion, MS SQL, JavaScript, HTML and CSS (3-5+ yrs experience)
  • Expertise in database modeling with MS SQL Server (2+ yrs experience)
  • Demonstrated experience with SVN or GIT
  • Familiarity with JavaScript libraries such as Sencha (Ext JS) or jQuery
  • Experience with ColdFusion frameworks such as Fusebox or FW/1
  • PHP / .NET / Oracle / MySQL a plus
  • Ability to design and develop solutions that meet specific project objectives
  • Ability to effectively adapt to changing technologies
  • Ability to establish and maintain a high level of trust and confidence with customers
  • Ability to work with minimal supervision in a deadline-driven environment
  • Highly organized, thorough and detail oriented, with excellent problem solving skills
  • Articulate, with excellent verbal and written communication skills

Apply here.

.

ColdFusion Job Opportunity in Scottsdale, AZ

Founded in 1993, Interactive Sites is the leading web development firm for the global hospitality industry, providing website design and web-based applications to many of the world’s most prestigious hotel brands.

The ColdFusion Developer will code, test and debug websites and web based applications using ColdFusion, MS SQL, JavaScript, HTML and CSS, and is responsible for working with our development team to further enhance our product line and to produce custom applications for our customer base. Candidate must be a creative team player who is looking for the opportunity to invent and is able to finish projects, take accountability for their work, and clearly speak their mind.

Requirements:

  • Strong coder with a high level of expertise in ColdFusion, MS SQL, JavaScript, HTML and CSS (3-5+ yrs experience)
  • Expertise in database modeling with MS SQL Server (2+ yrs experience)
  • Demonstrated experience with SVN or GIT
  • Familiarity with JavaScript libraries such as Sencha (Ext JS) or jQuery
  • Experience with ColdFusion frameworks such as Fusebox or FW/1
  • PHP / .NET / Oracle / MySQL a plus
  • Ability to design and develop solutions that meet specific project objectives
  • Ability to effectively adapt to changing technologies
  • Ability to establish and maintain a high level of trust and confidence with customers
  • Ability to work with minimal supervision in a deadline-driven environment
  • Highly organized, thorough and detail oriented, with excellent problem solving skills
  • Articulate, with excellent verbal and written communication skills

Here is the link.

.