Bienvenidos

Recuerda que tus comentarios son importantes y recuerda agradecer si te fue útil algun artículo publicado aquí.

L1f3 15 a D@nc3 Flo0r

domingo, 10 de abril de 2011

CKEDITOR Editor WYSIWYG

Desde ayer he estado probando este editor WYSIWYG y de verdad que me ha dado muy buenos resultados y me ha gustado bastante. Debo decir que el termino lo conocí hace unos años gracias a mi gran amigo Raul Roa (www.mrroa.com) y básicamente el término va por aquí... "WYSIWYG es el acrónimo de What You See Is What You Get (en inglés, "lo que ves es lo que obtienes"). Se aplica a los procesadores de texto y otros editores de texto con formato (como los editores de HTML) que permiten escribir un documento viendo directamente el resultado final, frecuentemente el resultado impreso." Fuente: Wikipedia

Entonces CKEDITOR es Open Source, se integra perfectamente en aplicaciones web en .NET así como también en cualquier otro tipo de páginas con javascript. También tiene soporte en JAVA y integración con Sharepoint.

Se puede descargar desde aquí: http://ckeditor.com/download


Enjoy!

martes, 22 de marzo de 2011

AnkhSVN - Subversion Plug-in para visual studio

AnkhSVN  es un plug-in que puedes instalar si utilizas Visual Studio y te permite utilizar tu sistema de versiones directamente desde el mismo sin tener que salir a la carpeta de los archivos


Yo lo utilizo y a la verdad que me ha dado excelentes resultados.


Para descargar: http://ankhsvn.open.collab.net/

El test Joel. 12 pasos para programar mejor

Navegado he encontrado este simple pero preciso test para programadores y departamentos de desarrollo que definitivamente ayudará a las organizaciones a dar mejores resultados y a sacar mejores sistemas.


The Joel Test: 12 Steps to Better Code
by Joel Spolsky
  1. Do you use source control?
  2. Can you make a build in one step?
  3. Do you make daily builds?
  4. Do you have a bug database?
  5. Do you fix bugs before writing new code?
  6. Do you have an up-to-date schedule?
  7. Do you have a spec?
  8. Do programmers have quiet working conditions?
  9. Do you use the best tools money can buy?
  10. Do you have testers?
  11. Do new candidates write code during their interview?
  12. Do you do hallway usability testing?
Articulo completo

domingo, 13 de marzo de 2011

No se ven los reportes (Reportviewer) en el site publicado

Error: An error occurred during local report processing.The definition of the report 'Main Report' is invalid.The report definition is not valid. Details: Data at the root level is invalid. Line 1, position 1.

Este error me lo presentaba cuando publicaba un site en el servidor web.

Para corregir esto debes hacer lo siguiente:

1. Subir los dll de reportviewer al servidor ya que estos no están nativos dentro del framework o si es posible instalar reportviewer en el servidor

a. Microsoft.ReportViewer.Common.dll

b. Microsoft.ReportViewer.ProcessingObjectModel.dll

c. Microsoft.ReportViewer.WebForms.dll

RECUERDA QUE DEBEN SER LOS DE LA VERSION QUE ESTES UTILIZANDO (8 SI ES VS 2005 Y 9 SI ES CON VS 2008)

2. Volver a subir los archivos rldc ya que aveces se corrompen en la publicación

3. Si es necesario agregar esto al web.config dentro de system.webserver

<handlers>

<add name="ReportViewerWebControl" verb="*"

path="Reserved.ReportViewerWebControl.axd"

type="Microsoft.Reporting.WebForms.HttpHandler, Microsoft.ReportViewer.WebForms, Version=9.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a"

resourceType="Unspecified" />

handlers>

sábado, 15 de enero de 2011

domingo, 1 de agosto de 2010

DATEADD – sumar valores (dias, meses o años) a una fecha

Para agregar valores a una fecha como sumarle meses o dias o años utilizamos la función DATEADD

Tanto en T-sql como en C#

C#:

DateTime s=DateTime.Today.Date.AddDays(2);

Tambien puede usar

AddMonths
AddYears
AddMinutes
entre otros…


 

T-SQL

Sintaxis:
DATEADD (datepart , number , date )

Conversiones

datepart

Abbreviations

year

yy, yyyy

quarter

qq, q

month

mm, m

dayofyear

dy, y

day

dd, d

week

wk, ww

weekday

dw, w

hour

hh

minute

mi, n

second

ss, s

millisecond

ms

microsecond

mcs

nanosecond

ns

lunes, 1 de marzo de 2010

The multi-part identifier "table.field" could not be bound

Este error te puede ocurrir en Sql si por ejemplo quieres actualizar un campo de una tabla con valores de un campo de otra tabla el cual tenga muchos valores diferentes.

Ej. Estaba tratando de actualizar un campo de la tabla "Session_Student" con los valores de un campo de otra tabla que tenía y esto era lo que estaba escribiendo:

update session_student
set session_student.session_id = vista.id_session
where session_student.id_session_stud = vista.id_session_stud

Esto seria lógico siempre y cuando lo que quiera actualizar sea un solo valor pero como vamos a llamar muchos valores la forma correcta de hacerlo es:

update session_student
set session_student.session_id = Temp.id_session
from (select id_session, id_session_stud from vista)Temp
where session_student.id_session_stud = Temp.id_session_stud