domingo, 31 de agosto de 2014

Kendo primera prueba enrutamiento (ROUTER)


 <script>
     var router = new kendo.Router();

     router.route("/myPage", function(){
         console.log("the /myPage route was triggered!");
     });
     // #/myPage
     //http://localhost:30233/kendoSPA.aspx#/myPage

     //con un parametro
     router.route("/foo/:id", function (id) {
         console.log("the /foo/" + id + " route was triggered!");
     });
     //http://localhost:30233/kendoSPA.aspx#/foo/1
     // #/foo/1

     router.route("/foo/:bar/baz/:quux/:id", function (bar, quux, id) {
         console.log(bar, quux, id);
     });
     //varios parametros
     // ... matches routes like #/foo/this/baz/is/awesome
     //http://localhost:30233/kendoSPA.aspx#/foo/this/baz/is/awesome
     router.start();
     console.log("Hola");
 </script>

menu submenu snippe

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html lang="es-es">
<head>
<script>
function mostrarSubmenu(submenu){
    //Referencia: http://www.forosdelweb.com/f13/menu-desplegable-verticalmente-761842/
    document.getElementById(submenu).style.display = 'block';
    document.getElementById(submenu).style.visibility = 'visible';
}
</script>
</head>
<body>
<ul>
    <li><a href="loquesea.html" title="Titulo">Menú 1</a></li>
    <li><a href="javascript:;" onclick="javascript:mostrarSubmenu('submenu1');" title="Titulo">Menú 2</a>
        <ul id="submenu1" style="display:none; visibility:hidden;">
             <li><a href="loquesea.html" title="Titulo">Submenú 1</a></li>
             <li><a href="loquesea.html" title="Titulo">Submenú 2</a></li>
        </ul>
    </li>
    <li><a href="javascript:;" onclick="javascript:mostrarSubmenu('submenu2');" title="Titulo">Menú 3</a>
        <ul id="submenu2" style="display:none; visibility:hidden;">
             <li><a href="loquesea.html" title="Titulo">Submenú 1</a></li>
             <li><a href="loquesea.html" title="Titulo">Submenú 2</a></li>
        </ul>
    </li>
    <li><a href="loquesea.html" title="Titulo">Menú 4</a></li>
</ul>
</body>
</html>

*************
http://www.stunicholls.com/menu/pro_dropdown_2.html#nogo1
http://cssmenumaker.com/blog/flat-dropdown-menu-tutorial
http://javascript-array.com/scripts/jquery_simple_drop_down_menu/#
http://javascript-array.com/scripts/multi_level_drop_down_menu/
http://www.davidrojas.net/demos/menu_desplegable.html
http://www.jose-aguilar.com/blog/menu-desplegable-simple-con-jquery/
http://www.alciro.org/cursos/html-05/estilos/tecnicascssalsa3horizdesplegable.html#

http://web.ontuts.com/tutoriales/creando-un-menu-desplegable-en-jquery/
http://www.ayudadeblogger.com/2013/07/menu-desplegable-para-blogger-nuevo-estilo-css3.html
************
http://www.davidrojas.net/index.php/category/jquery/

sábado, 30 de agosto de 2014

SHORCUTS DE WINDOWS SISTEMA WINDOWS 7 Y 8


EN cmd
netstat -aon //para escanear puertos
*************

  • PrtScn: Captura toda la pantalla y la copia en el portapapeles
**********
%userprofile% carpeta del usuario
%systemroot%/system32
**********
En el cuadro de Ejecutar:  Logotipo de Windows + R: Abre el cuadro de diálogo Ejecutar.
  • dxdiag: Herramienta de diagnostico de Direct X
  • msconfig  [NO winconfig olvido] configuracion del sistema
  • services.msc
  • fonts : abre la carpeta de fuentes
  • inetcpl.cpl: Propiedades de Internet
  • winver (windows version)
  • ctrl+pausa
  • ALT + ENTER: Ver las propiedades del elemento seleccionado
  • ncpa.cpl: Comando para abrir propiedades o conexiones de red. (Referencia: http://www.oscarbernal.net/?/content/view/53/19/)
  • SUPR: Eliminar (Enviarlo a la Papelera de reciclaje) 
  • SHIFT + SUPR: Eliminar el(los) elemento(s) seleccionado(s) permanentemente sin enviarlo a la Papelera de reciclaje
  • Para acceder a la carpeta de archivos temporales: C:\Users\nombre-de_usuario\AppData\Local\Temp Una forma más rápida de acceder a esta carpeta es usando ejecutar (inicio-ejecutar ó tecla windows + r) y poner %temp%.
  • mspaint
  • winword
  • excel
  • Lupa de windows:  Windows + + (OJO preferible usar en Vistas: acoplado) Y PARA SALIR Win + escape
  • 2019
  • Tecla Windows + ->  o Tecla Windows + <-  mover una ventana para que ocupe la mitad el lado derecho o izquierdo
  • mmsys.cpl entrada y salida  de audio de windows

**************
En Windows 7 

Windows + D: Mostrar/Ocultar el Escritorio.
Windows +M: minimiza las ventanas abiertas del escritorio.
Tecla Windows + Pmuestra las opciones multipantalla (extender, duplicado, solo segunda pantalla).
Windows + flecla izquierda o flecha derecha: para ocupar la ventana en la mitad de la pantalla y
Windows + flecha arriba = Maximiza la ventana.

***************
En windows 8

Tecla Windows: Cambiar entre la pantalla de inicio Modern UI (pantalla de inicio) y la última aplicación

Windows + c: sale el charm de la derecha (Abre la charms bar (barra de herramientas de Windows 8) que contiene las opciones Buscar, Compartir, Inicio, Dispositivos y Configuración)Windows + x; sale el menu contextual de inicio (muestra las funciones del menú Inicio.)

Windows + tab sale el charm de la izquierda con los programas y la aplicaciones abiertas. ( Accede a la barra de herramientas Modern UI)

Window + I: entrar a la configuración del app actual

WINDOWS + F: Permite hacer una búsqueda entre los Archivos.
WINDOWS + W: Permite hacer una en Configuración
WINDOWS + Q: Permite hacer la búsqueda de apps.

Windows + L: Es un bloqueo rápido del ordenador

Windows + flecla izquierda o flecha derecha: para ocupar la ventana en la mitad de la pantalla y Windows + flecha arriba = Maximiza la ventana.
***************
En el explorador
Tecla F2: Cambie el nombre del elemento seleccionado
Alt + Tab: Cambia(Navegar) entre aplicaciones abiertas
Alt + Shift + Tab: Cambia(Navegar) entre aplicaciones abiertas en sentido inverso al anterior
Alt + D = En el explorador de archivos nos selecciona la barra para que escribamos directamente la ruta.  (TAMIEN FUNCIONE EN INTERNET EXPLORER FIREFOX Y CHROME)
Alt + Espacio = Menú contextual (PARA MAXIMIZAR MINIMIZAR CERRAR ETC)
ALT + 92: CONTRASLASH

F4 = Mostrar elementos de la lista activa.
Ctrl + F4 = Cierra el documento activo.
Alt + F4 = Cierra el elemento activo o aplicación.


***************
En word:
shift+F3 cambiar minusculas a mayusculas y vicecersa

***************
En navegadores

Ctrl+ Shift + T, En chrome y firefox, vuelve a abrir la última pestaña que se cerró.
Ctrl+Shift+Esc en lugar de Ctrl + Alt + Supr
WINDOWS:Windows+D: En chrome y firefox,para copiar una dirección de la barra de direcciones.

http://www.taringa.net/post/info/7459206/100-atajos-para-teclados-windows.html
http://eslamoda.com/7-trucos-del-teclado-de-tu-pc-que-debes-conocer

*****************

Dónde está ubicada la carpeta de Inicio en Windows 8/8.1

C:\Users\NombreUsuario\AppData\Roaming\Microsoft\Windows\Start Menu\Programs\Startup





Dónde está ubicada la carpeta de Inicio en Windows 8/8.1


La carpeta de Inicio en Windows es la que aloja la lista de accesos directos de las aplicaciones que se ejecutan automáticamente al iniciar el sistema operativo. En las versiones anteriores, como en Windows 7, se podía acceder fácilmente a esta carpeta desde el menú Inicio » Inicio; pero, ¿dónde está la carpeta Inicio en Windows 8 y Windows 8.1?
La carpeta de Inicio Windows 8/8.1 está localizada en la ruta:
C:\Users\NombreUsuario\AppData\Roaming\Microsoft\Windows\Start Menu\Programs\Startup
Para acceder a esta carpeta de forma directa puedes ir a Ejecutar en el menú inicio (también puedes utilizar la tecla de Windows + R para abrir la ventana Ejecutar), y escribe: shell:startup y presiona [Enter] o clic en OK. Esto también funciona escribiéndolo directamente en la barra de búsqueda de aplicaciones y archivos en el menú Inicio
*****************
mostrar archivos ocultos de usb

crtl+r, cmd eliges el directorio es decir disco F,H,D,C o de lo que quieras
luego pones attrib -h -r -s /d /s *.*

Como generar el script de las tablas incluyendo sus datos en SQL Server

https://www.youtube.com/watch?v=tS3OCkbKGx0
***************
http://stackoverflow.com/questions/10028805/transfer-data-from-one-database-to-another-database
Resumen
There are several ways to do this, below are two options:
Option 1 - Right click on the database you want to copy
     next (introduction)
  • Choose 'Tasks' > 'Generate scripts'
  • ---
  • 'Select specific database objects' 
  • Check 'Tables'
  • (EN MI CASO ELIGO LA OTRA OPCION SCRIPT ENTIRE DATABASE...)
  • ----
  • Mark 'Save to new query window' (el radio button)
  • Click en el boton 'Advanced'
  • Set 'Types of data to script'  to 'Schema and data'
  • Next, Next
You can now run the generated query on the new database.
Option 2
  • Right click on the database you want to copy
  • 'Tasks' > 'Export Data'
  • Next, Next
  • Choose the database to copy the tables to
  • Mark 'Copy data from one or more tables or views'
  • Choose the tables you want to copy
  • Finish

jueves, 28 de agosto de 2014

Nested fields kendo

http://stackoverflow.com/questions/24432464/kendo-data-grid-how-to-set-column-value-from-nested-json-object
http://stackoverflow.com/questions/17231153/how-can-i-use-nested-json-to-populate-kendo-ui-grid

funcion closets en jquery

http://www.linuxhispano.net/2011/05/06/8-metodos-de-jquery-que-deberias-conocer/
http://api.jquery.com/closest/#expr
https://www.youtube.com/watch?v=plBxdz0B1Po

miércoles, 27 de agosto de 2014

PENDIENTE KENDO kendo Grid con checkbox

http://jsfiddle.net/jkTU4/
Grid con checkbox
I tried using this thread http://jsfiddle.net/jkTU4/

command: [tr.edit, tr.destroy, {
                    name: "importar",
                    click: function (options) {
                        $.ajax({
                            url: "#",
                            contentType: 'application/json',                           
                            //crossDomain: true,
                            success: function (result) {
                                alert("Hello");
                            },
                            error:function(x,y,z){
                                alert("see you around");

                            }
                        });
                        return false;
                    }
                }   ], title: "" 

Chrome el editor mas rapido

http://google-chrome.softonic.com/video/google-chrome-como-ver-los-marcadores-en-google-chrome-16282

desabilitar memoria cache en navegadores

En firefox
http://www.dclick.com.br/2009/07/05/desabilitando-o-cache-do-firefox/
En Chrome
http://www.ehowenespanol.com/chrome-deje-almacenar-cache-como_206760/
En firebug
(Clic derecho en  la pestaña NET)
https://getfirebug.com/wiki/index.php/Net_Panel

Ctrl+F5 does indeed do a force cache purge for that page, while Ctrl+R does not.
My completely unresearched educated guess is that Ctrl+F5 O ctrl+ shift + R generally refreshes the page without using cache while Ctrl+R or plain F5 refreshes the page using cache as normal. – MooGoo Oct 30 '10 at 20:42

Entity Framework

http://nicolocodev.wordpress.com/2012/01/04/primera-aplicacion-con-entity-framework/
http://gustavoazcona.blogspot.com/2011/07/entity-framework-model-first.html

Tips de C#

Como obtener una solucion vacía
New Project -> Other Project Types -> Visual Studio Solutions -> Blank Solution
(produce el archivo .sln y sou)

Tab,Tab  para autocompletar

martes, 26 de agosto de 2014

ajax parametros

http://www.c-sharpcorner.com/UploadFile/63e78b/call-an-Asp-Net-C-Sharp-method-web-method-using-jquery/

http://programacionwebmix.wordpress.com/2013/10/12/ajax-con-jquery/
http://veamospues.wordpress.com/2011/09/14/llamadas-ajax-mas-claras-con-jquery/
http://www.anieto2k.com/2009/08/18/5-formas-de-usar-ajax-con-jquery/
http://chuwiki.chuidiang.org/index.php?title=Ajax_con_jquery

http://rfsouto.com/2013/04/aprendiendo-jquery-capitulo-20-metodo-ajax/
http://programando-php.blogspot.com/2013/08/jquery-19-como-enviar-un-array-de-php.html

lunes, 25 de agosto de 2014

kendo busqueda

http://stackoverflow.com/questions/13757357/text-box-search-and-filter-the-values-in-grid-view-using-kendo-ui-html5

Text box search and filter the values in grid view using 

Kendo UI HTML5


http://jsfiddle.net/OnaBai/9gnsj/

http://volaresystems.com/blog/post/2013/02/19/Using-Kendo-UI-grid-with-Web-API-and-OData

no mantener la bateria conectada de la computadora

http://www.ociodevictor.com/2014/08/es-aconsejable-mantener-desconectada-la.html

pasar del modo de debug al modo release

http://msdn.microsoft.com/es-pe/library/wx0123s5.aspx

busqueda en kendo ui grid FILTRO COLUMNAS

Search All Columns in KendoUI Grid

http://stackoverflow.com/questions/13938101/search-all-columns-in-kendoui-grid

http://jsfiddle.net/Naka3/38/
http://stackoverflow.com/questions/13757357/text-box-search-and-filter-the-values-in-grid-view-using-kendo-ui-html5
http://demos.telerik.com/kendo-ui/grid/toolbar-template
http://www.codeproject.com/Questions/587369/Kendo-uiplusgridplusserachplustoolplusbarpluslikep
--------------------
crud completo
http://conceptf1.blogspot.com/2013/11/kendo-ui-data-source-crud.html
------------------------------------------------------------------------------------


How do i search all columns of kendo grid at the same time?

http://stackoverflow.com/questions/22305337/how-do-i-search-all-columns-of-kendo-grid-at-the-same-time
---------------
http://blog.longle.net/2012/04/13/teleriks-html5-kendo-ui-grid-with-server-side-paging-sorting-filtering-with-mvc3-ef4-dynamic-linq/

http://www.codeproject.com/Articles/675879/An-Example-to-Use-Kendo-Grid
http://sympletech.com/hacking-on-the-kendo-ui-grid-enabling-server-side-sorting-and-paging-in-asp-net-mvc/
-----------------poco importante
http://stackoverflow.com/questions/17741591/kendo-ui-grid-how-to-keep-custom-filter-row-in-synch-with-column-reordering-and

miércoles, 20 de agosto de 2014

lunes, 18 de agosto de 2014

KENDO EDITOR POPUP CON TITULO PERSONALIZADO (how to get kendoui grid popup add/edit form created from kendo template, show the correct title for add and edit operations?)

<div id="grid"></div>

$("#grid").kendoGrid({
    columns: [
        { field: "name" },
        { field: "age" },
        { command: "edit" }
    ],
    dataSource: {
        data: [
            { id: 1, name: "Jane Doe", age: 30 },
            { id: 2, name: "John Doe", age: 33 }
        ],
        schema: {
            model: { id: "id" }
        }
    },
    editable: {
        mode: "popup",
        window: {
            title :"This is the title"
        }
    },
    toolbar: [{ name: 'create', text: 'Add' }]

http://jsfiddle.net/OnaBai/XN5rM/2/
http://stackoverflow.com/questions/19374775/how-to-get-kendoui-grid-popup-add-edit-form-created-from-kendo-template-show-th
http://stackoverflow.com/questions/13363458/kendo-ui-grid-with-custom-popup-template-unbind-error

domingo, 17 de agosto de 2014

ESTABLECER LA PAGINA POR DEFAULT DE UN PROYECTO EN ASP.NET

http://www.iis.net/configreference/system.webserver/defaultdocument
*******
http://stackoverflow.com/questions/1913058/set-default-page-in-asp-net
http://stackoverflow.com/questions/1125280/setting-the-default-page-for-asp-net-visual-studio-server-configuration
http://www.stokia.com/support/misc/web-config-default-website-document.aspx

convertir  HTML EN ASPX
http://jorgepedraza.wordpress.com/2009/07/20/convertir-pagina-html-a-asp-net/

firebug vs firefox developer tools

Here are the major differences:
  • Firebug has the DOM panel, native tool has no equivalent
  • Firebug has the Cookies panel, native tool has no equivalent
  • Firebug submenus for Net, CSS, and HTML panels have filters unavailable in the native tool
  • Native tool has built-in Profiler, Firebug needs YSlow
http://blog.mozilla.org/devtools/2011/05/25/the-relationship-between-firebug-and-mozilla-developer-tools/

el jQuery de Google

Google Hosted Libraries - Google Developers

https://developers.google.com/speed/libraries/devguide

Segun un video dice que una de las ventajas es que si se esta usando un plugin que ya incluye el jquery, puede que este se quede en la cache del browser y no se descargara mas.

ADEMAS SI ALGUNAS VECES TENGO Y OTRAS NO TENGO INTERNET AQUI ESTA LA SOLUCIÓN

No obstante, con un proyecto web en el que uso esta técnica me pasó una cosa curiosa el otro día. Durante un viaje en tren aproveché para programar un rato y al no tener acceso a Internet el jQuery de Google, claro, no cargaba y por consiguiente no podía trabajar.
La solución fue obvia: Temporalmente cambié esa línea, dejando de apuntar al servidor de Google para apuntar a un jQuery local.
Y viendo que esto podía sucederme de nuevo en el futuro, opté por algo también obvio, que es mantener ambas líneas en el código de la página y comentar la que sobra según la situación. Nada del otro mundo.
Pero luego me empeñé en perfeccionar un poco la cosa y salió esto:
<script type="text/javascript" src="https://ajax.googleapis.com/ajax/libs/jquery/1.3.2/jquery.min.js"></script>
<script type="text/javascript">if(typeof jQuery==='undefined'){document.write(unescape("<scri"+"pt src='js/jquery-1.3.2.min.js' type='text/javascript'></scri"+"pt>"));}</script>
Utilizando este código me despreocupo totalmente del tema. ¿Que encuentra el jQuery de Google? Lo usa. ¿Que no? Pues usa el jQuery local.

sábado, 16 de agosto de 2014

Diferencia entre html() y text()




Diferencia entre html() y text()


Saludos a todos:

Me pueden explicar la diferencia entre los métodos html() y text() de jQuery. Sé que el metodo html() esta relacionado con el innerHTML del JavaScript nativo pero no sé como funciona el text().

Gracias

Jacobgz


La diferencia es que con .html() recoges todo el código (tags HTML y todo) y con el .text() te recoge solo el texto que contienen todas las etiquetas que haya dentro de lo que llamas.

Por ejemplo:

<div id="prueba">
<p>Hola</p>
</div>

Si cogemos: jQuery("#prueba").html() nos devuelve '<p>Hola</p>'
Si cogemos: jQuery("#prueba").text() nos devuelve 'Hola'

Espero haberme explicado :
http://www.forosdelweb.com/f127/diferencia-entre-html-text-829210/


viernes, 15 de agosto de 2014

NO SE ENCUENTRA EL System.ServiceModel.Web CUANDO CREO UN SERVICIO REST SOLUCIÓN

  1. right click on the project name and choose Properties.
  2. change the target framework to .NET Framework 4.
  3. right click on the References and choose Add Reference.
  4. And then you can see System.ServiceModel.Web.
By default the target framework is .NET Framework 4 Client Profile, so you cannot find the System.ServiceModel.Web.

Referencia:
http://stackoverflow.com/questions/1039839/wcf-cannot-resolve-webget-symbol-what-am-i-doing-wrong

como diseñar un formulario

http://www.devarticles.com/c/a/Web-Design-Standards/Forms/2/
http://askthecssguy.com/articles/form-field-hints-with-css-and-javascript/
http://www.codexexempla.org/curso/curso_2_6_d.php

http://www.sitepoint.com/in-defence-of-the-definition-list/
otro con css
http://www.onextrapixel.com/2009/05/13/how-to-use-dl-dt-and-dd-html-tags-to-list-data-vs-table-list-data/

Uso del atributo name en HTML

The name is used when sending data in a form submission. Different controls respond differently. For example, you may have several radio buttons with different ids, but the same name. When submitted, there is just the one value in the response - the radio button you selected.
Of course, there's more to it than that, but it will definitely get you thinking in the right direction.
-------------

Use name attributes for form controls (such as <input> and <select>), as that's the identifier used in the POST or GET call that happens on form submission.
Use id attributes whenever you need to address a particular HTML element with CSS, JavaScript or a fragment identifier. It's possible to look up elements by name, too, but it's simpler and more reliable to look them up by ID.

ACUERDATE DEL ATRIBUTO DATA PARA LA ETIQUETA <a> PARA ESPECIFICAR LOS ENLACES INTERNOS O HIBRIDOS

Referencia
http://stackoverflow.com/questions/1397592/difference-between-id-and-name-attributes-in-html

OJO SOLO LOS CAMPOS CON DEFINICION DEL ATRIBUTO NAME SERÁN PASADOS DEL FORMULARIO AL SERVIDOR ADEMAS name: es un identificador (no necesariamente unico) para los elementos de formulario (mediante el metodo post supongo que se refiere,).

The name attribute is used to reference form data after it’s submitted, and to reference the data using JavaScript on the client side. Unlike the id attribute, which must be given a unique value each time it’s applied to a new form control, a name attribute with a given value may be applied to numerous form controls (although in practice this approach is only ever seen in use with radio input buttons). Note that only form elements which have a name attribute will have their values passed through to the page or script specified in the form’s action attribute.
referencia 
http://reference.sitepoint.com/html/input/name

RESPUESTA A PORQUE NO UTILIZAR EL ATRIBUTO  ID PARA ENVIAR LOS DATOS DEL FORMULARIO AL SERVIDOR (MEDIANTE  EL METODO POST)
Para los elementos de un formluario si se utiliza name para identificarlos. Creo que desde el ID no podes levantar los datos de un formulario, por lo que necesitas usar name.  
http://foros.cristalab.com/diferencias-entre-atributo-name-y-id-en-html-t42045/

*******************************************
FINALMENTE USOS DE NAME CONCLUSION

Hola man!!! este ya es un post que lleva algún tiempo pero hasta ahorita me lo encontre y quisiera dar mi opinión, ya que en los post de Cristalab no se pueden realizar actualizaciones de sus contenidos viejos de manera eficaz.


Maikel escribió:
id: es un identificador unico(debería serlo siempre) para cualquier etiqueta html.
name: es un identificador (no necesariamente unico) para los elementos de formulario ...
name no es un atributo solamente utilizado en los formularios lo mismo para el atributo id.

york3rs escribió:
Ahhh y por que se dice que para xhtml ya name no se usa solo hay que utilidad el id.-
Como paso los datos de un formulario con post, por lo que se cuando cuando paso datos de un ....
Y en que parte de la W3C dice eso????

Lo que pasa es que existen diferentes tipos de atributos. En el caso de name este es un atributo opcional. Mientras id es un atributo estandar.

Ahora bien id funciona como un identificador único de cada elemento del código, pero name por ser un atributo opcional tiene diferentes funciones dependiendo de la etiqueta en la que este.

Por ejemplo:
Si utilizas la etiqueta img
Código HTML :
<img src="llaves.png" alt="Llave" name="Llave de puerta" id="llave" />
Te serviría como un parámetro descriptivo, mientras que el id es el identificador, el Alt para mostrar el texto en un Tooltip.

Si utilizas la etiqueta meta
Código HTML :
<head>
.....
<meta name="description" content="Está es la descripción de la página" />
<meta name="keywords" content="HTML,CSS,XML,JavaScript" />
<meta name="author" content="Fulanito de tal" />
.....
</head>
Provee el nombre para la información en el atributo contenido. Cabe aclarar que meta no posee el atributo id.

Ahora bien si lo utilizas en una etiqueta input de tipo radio
Código HTML :
<form ..... >
  <label for="hombre">Hombre</label>
  <input type="radio" name="sex" id="hombre" />
  <label for="mujer">Mujer</label>
  <input type="radio" name="sex" id="mujer" />

  <label for="manzana">Manzana</label>
  <input type="radio" name="fruta" id="manzana" />
  <label for="fresa">Fresa</label>
  <input type="radio" name="fruta" id="fresa" />
</form>
Como vez en este caso se utiliza nuevamente id como identificador único de la etiqueta, por ende podemos relacionar una etiqueta label con una input por medio de su id. Mientras la etiqueta name se utiliza para agrupar los diferentes input.

En conclusión como se puede apreciar name es diferente a id, y su útilización depende de la etiqueta en la cual trabaje como atributo. :P

Lamento revivir un post viejo pero la información era un poco difusa y alguien que este empezando podría llegar a no entender la diferencia real de ambos atributos.  

http://foros.cristalab.com/diferencias-entre-atributo-name-y-id-en-html-t42045/

*********************

ID: es un nombre "único" que se le asigna a un objeto HTML el cual únicamente es utilizado localmente por javascript.

Name: el valor de esta propiedad podría" ser única o estar asignada a más de un objeto HTML" como el caso de los radio ej:

<input type="radio" name="sexo" value="hombre" />
<input type="radio" name="sexo" value="mujer" />

y su principal función es poder enviar su valor a través de un Formulario (Form) al servidor cuando se produce un Submit. En el caso de ser manipulado con javascript es realmente útil ya que puedes usar la función getElementsByName la cual retorna una matriz con todos los objetos que contengan el valor "name" que estás buscando.

Claro está que el uso de la propiedad "name" se relaciona mas a los formularios y al clásico modelo de POST de las páginas (aunque es bien útil cuando se trabaja con javascript)

Pero para los que trabajan con AJAX la propiedad "name" pasa casi al olvido.

Otra cosa, el objeto DIV no posee la propiedad "name"

saludos
http://webcache.googleusercontent.com/search?q=cache:1SE25vTI33IJ:www.forosdelweb.com/f13/diferencia-entre-id-name-class-javascript-875385/+&cd=3&hl=es-419&ct=clnk&gl=pe

jueves, 14 de agosto de 2014

data

http://www.sitepoint.com/use-html5-data-attributes/

callback $(function() {

http://stackoverflow.com/questions/7068916/difference-between-callback-and-document-readyfunction
http://stackoverflow.com/questions/19408082/differences-between-document-readyfunction-and-document-onready
http://stackoverflow.com/questions/7068916/difference-between-callback-and-document-readyfunction

json-rest

http://es.slideshare.net/rmaclean/json-and-rest

callback de jquery

http://api.jquery.com/jquery/#jQuery3
http://jasonwyatt.tumblr.com/post/866536821/anonymous-classes-with-javascript-and-self-calling
https://developer.mozilla.org/en-US/docs/Web/JavaScript/Introduction_to_Object-Oriented_JavaScript
http://stackoverflow.com/questions/10835184/anonymous-classes-in-my-javascript
http://fernetjs.com/2011/10/alcance-de-variables-parte-2-funciones/

Objetos anonimos en javascript

http://3dmdesign.com/development/javascript-variables-and-anonymous-objects

SERVICIO REST

http://glujan04.blogspot.com/2013/02/como-crear-un-simple-servicio-wcf-rest.html

lunes, 11 de agosto de 2014

Selectores jquery

http://www.emenia.es/curso-de-jquery-2-selectores-primera-parte/

paginación

http://danielggarcia.wordpress.com/2013/11/22/sentencias-en-linq-iv-particionado-delegados-y-expresiones-lambda/

domingo, 10 de agosto de 2014

Restablecer Firefox a su estado de fábrica


TIPEAR EN LA BARRA DE DIRECCIONES DE FIREFOX:
about:support
haz clic en Reiniciar Firefox.

REFERENCIA
https://support.mozilla.org/es/kb/restablecer-firefox-una-forma-facil-de-solucionar-

********
Por menús sería:
Menu Ayuda el de la barra de menus (o el boton  de rayas horizontales esquina superior derecha y clic en el icono de "?")-> Información para solucionar problemas y haz clic en Reiniciar Firefox.
********
Firefox conservará:
  • Marcadores
  • Historial de navegación
  • Contraseñas
  • Ventanas, pestañas y grupos de pestañas abiertos
  • Cookies
  • Información autocompletada de los formularios web
  • Diccionario personal
  •  
Los siguientes complementos y ajustes se eliminarán: Se eliminarán extensiones y temas, permisos de páginas web, configuraciones que se hayan modificado, diccionarios personales, motores de búsqueda, historial de descargas, almacenamiento DOM, configuración de seguridad, acciones de descarga, personalización de la barra de herramientas, estilos de usuario y características o aplicaciones sociales.

Cómo conservar todas las pestañas que tenemos abiertas en Chrome y recuperarlas sin usar extensiones

Cómo conservar todas las pestañas que tenemos abiertas en Chrome y Firefox recuperarlas sin usar extensiones

http://mutatika.com/como-conservar-todas-las-pestanas-que-tenemos-abiertas-en-chrome-y-recuperarlas-sin-usar-extensiones/

Como restaurar el google chrome.(Observación: No lo he usado todavia)

  • Clic en el botón de la derecha de Chrome luego
  • Clic en configuración.
  • Dentro de configuración en la parte inferior hacer clic en Mostrar configuración avanzada...
  • En el fondo dice Restablecer la configuración del navegador
  • Hacer clic en el botón que dice Restablecer la configuración del navegador
Otras cosas que he visto en configuracion (ventana principal)son:
Privacidad (IMPORTANTE) Que permite Borrar datos de navegación... (ver también un camino mas corto)
(Que muestra la ventana de configuracion de proxy de internet explorer)
Red, Google Chrome está utilizando la configuración de proxy del sistema del equipo para conectarse a la red. (Que muestra la ventana de configuración de proxy de internet explorer)

Ademas al hacer clic en el botón de la derecha de Chrome -> Herramientas, destaco:

  • Borrar datos de navegación...
  • Herramientas de desarrollador. (F12 o CTRL + SHIFT + I )
  • ademas de consola de javacript e Inspeccionar archivos.

EN EL CASO DE FIREFOX
https://www.youtube.com/watch?v=q03USdIXxt0
A mi me funciono solo con mas de una pestaña abierta
Observacion Recuerda para que se muestre la barra de herramientas apreta ALT, pero A mi me funciono solo con mas de una pestaña abierta.

jueves, 7 de agosto de 2014

SA SQL SERVER 2008

Modificar la contraseña  SA:
https://www.youtube.com/watch?v=_3ZpzOgXqps
Habilitar:
https://www.youtube.com/watch?v=P2P_WR_nrdo

Resumen
************1************
clic derecho en tu conexion -> properties
del panel izquierdo seleccionar security y seleccionar
SQL Server an Windows Authentication mode ok (saldra un mensaje some

of your configuration ok pero no reinicies luego reiniciamos)
************2***
-luego en tu conexion seleccionar la carpeta security -> logins
-selecciona sa (y doble clic)
cambia el password
- y selecciona status del panel izquierdo y habilita el enabled en

lugar del diabled y luego en ok
*************
luego clic derecho en la conexion y Restart