ColdFusion

Origem: Desciclopédia, a enciclopédia livre de conteúdo.
Ir para: navegação, pesquisa


Cquote1.png Você quis dizer: Ford Fusion? Cquote2.png
Google sobre ColdFusion
ColdFusion é em ingrêis "FusãoFria."

Como fazer uma fusão fria[editar]

Vá num restaurante caríssimo, use terno e gravata. Peça cada comida caríssima para burro, sem hesitar. Depois de comer tudo, diga que não pode pagar. Ih entrou numa fria! Eis a fusão fria - tudo fundiu para uma fria.

Cquote1.png Ei, isso é sobre linguagem de programação, e não dicionário Manuel de Inglês. Cquote2.png
Eu sobre ColdFusion

Cquote1.png Ai, que mancada! Mas peraí... Também sei sobre Linguagem ColdFusion! É da hora, melhor que Java, C#, php, python... Cquote2.png
O nerd que escreveu o artigo sobre ColdFusion

Mas o que é esse treco afinal??[editar]

É uma linguagem de marcação programação orientada à TAGS que funciona só em dias frios. O melhor lugar do mundo para isso é lá na Antártida,no nortíssimo da Sibéria russa ou na Escandinávia. Reza a lenda que ela foi criada pelo Sub-zero.

Um mestre em ColdFusion

Se estiver na ilha tropical, não se desespere, é possível fazer rodar: Derrame água geladíssima sobre o teclado, e pronto, já pode programar ColdFusion, se o teclado for à prova de água... (não me responsabilizo por danos depois de terem seguido a dica)

Se não puder achar nada gelado, é só ir lá fora e gritar para o alto: NEEEEEVA, NEEEEEEVA... Até nevar. Não pode parar! Se parar, vai ter que começar tudo de novo. A média para conseguir uma neve é gritar a 600dB em barítono.

Outras formas de se programar ColdFusion[editar]

Outra maneira de programar ColdFusion em lugar quente é: Pegue uma Xícara de café quentíssima, a 800°C, (só xícara de café, mais nada), e põe seu dedo aí em 3 minutos, que já provocará vapor suficiente para subir aos céus e então nevará (e aproveite a neve para esfriar seu dedo, se sobrar alguma coisa)

Outra maneira de programar ColdFusion sem mexer com tempraturas é fazer malabarismo com 9 bolas de gude, e quando vai digitar, deixe uma bola de gude cair em cima de uma tecla, sem derrubar. Se derrubar um, a inteligência artificial do ColdFusion vai detectar e apagará tudo e desligará seu computador, portanto cuidado! (ué? Não sabiam que ColdFusion foi feito da acrobat... Por isso acrobacia)

Bem falando nisso, ColdFusion mexe com banco de dados. Ele tem um poder incrível de manipular bancos de dados. Ele invade banco de dados, rende o gerente, abre o cofre, surrupia tudo, e vai embora, sem matar ninguém, só necessitando dar tiros para baratas e besouros porque eles são informantes da polícia...

Programa em ColdFusion[editar]

<!--- Esse texto é apenas um comentário no ColdFusion --->

<cfquery name="NomeDaQuery" datasource="NomeConexao">
       SELECT 
         campo1, 
         campo2 
       FROM 
         tabela
       WHERE 
         campo1 = <cfqueryparam cfsqltype="cf_sql_varchar" value="oquevocêquiser">
</cfquery>

<cfoutput query="NomeDaQuery">
       #NomeDaQuery.campo1# - #NomeDaQuery.campo2#
</cfoutput>

<!--- OU --->

<cfoutput>
       <cfloop query="NomeDaQuery">
               #NomeDaQuery.campo1# - #NomeDaQuery.campo2#
       </cfloop>
</cfoutput>


<!--- Variáveis --->
<cfset minhaVariavel = 2>
<cfset minhaVariavel2 = variables.minhaVariavel>

<!--- Estruturas de condição --->
<cfif variables.minhaVariavel GT 2>
       É maior que 2
<cfelseif variables.minhaVariavel LT 2>
       É menor que 2
<cfelse>
       É igual a 2
</cfif>


<!--- Arrays --->
<cfset frutas = ArrayNew(1)>
<cfset frutas[1] = "laranja">
<cfset frutas[2] = "abacaxi">
<cfset frutas[3] = "banana">
<cfset frutas[4] = "maçã">

<!--- OU --->

<cfscript>
       frutas = ArrayNew(1);
       ArrayAppend(variables.frutas, 'uva');
       ArrayAppend(variables.frutas, 'morango');
       ArrayAppend(variables.frutas, 'mamão');
       ArrayAppend(variables.frutas, 'manga');
</cfscript>

<!--- OU --->

<cfset frutas = ['figo','abacate','ameixa','caju']> 

<cfdump var="#variables.frutas#"> 

<cfoutput>
       <!--- Loops --->
       <cfloop array="#variables.frutas#" index="i">
               #variables.i#
       </cfloop>
       <!--- // --->
       <cfloop from="1" to="#ArrayLen(variables.frutas)#" index="i">
               #variables.frutas[i]#
       </cfloop>

       <!--- loop 1 a 100 --->
       <cfloop from="1" to="100" index="i">
               #variables.i#
       </cfloop>

       <!--- loop 100 a 1 --->
       <cfloop from="100" to="1" index="i" step="-1">
               #variables.i#
       </cfloop>
</cfoutput>

As tags < e > significam que escrito entre elas não funciona nada. Para programar ColdFusion é preciso antes colocar # e terminar com #.

Aquelas palavras "cfoutput, cfloop, etc." são apenas rascunhos, escritos à esmo só para exemplificar, é o mesmo que "NONONONON", "BLABLABLABLABLA", "XXXXXXXXXXXX"....

Aonde aprender ColdFusion?[editar]

Comprar:

  • PC
  • Ar condicionado
  • Sorvete kibon
  • Iced Tea

Ligue o ar-condicionado, coloque a sua mão em 1 hora, 39 minutos, 31 segundos, 900 milisegundos, depois pegue o sorvete COM A MÃO e mete na boca, beba ao mesmo tempo o Iced tea, e depois ligue o PC, escreve tudo em português o que quer que o PC faça, até fundí-lo.