jueves, 29 de junio de 2017

Configuracion Globalizacion y Localizacion MVC

Para telerik hay que hacer:


http://docs.telerik.com/aspnet-mvc/getting-started/globalization

Resumen de lo que hay que agregar

@{
        var culture = System.Globalization.CultureInfo.CurrentCulture.ToString();
    }

 <script src="@Url.Content("~/Scripts/kendo/cultures/kendo.culture." + culture + ".min.js")"></script>
    <script src="@Url.Content("~/Scripts/kendo/messages/kendo.messages." + culture + ".min.js")"></script>

<script type='text/javascript'>
     
        kendo.culture("@culture");


Para aplicarlo a validaciones
1. Jquery
2. jquery.validations
3.Globalize
4.jquery.validation.globalize


Ver ejemplo:
https://johnnyreilly.github.io/jQuery.Validation.Unobtrusive.Native/AdvancedDemo/Globalize.html

Ademas es util leer este articulo
 https://github.com/globalizejs/globalize/blob/master/README.md
y http://rxaviers.github.io/javascript-globalization/
Esos Json se descargan de aca:
https://github.com/unicode-cldr


viernes, 26 de mayo de 2017

miércoles, 24 de mayo de 2017

Net Core


http://www.codechannels.com/article/microsoft/when-should-i-not-use-net-core/


https://www.campusmvp.es/recursos/post/Cuando-deberias-usar-NET-Core-y-cuando-no.aspx

Como separar la plantiila del entity framework a otro proyecto

1. Seguir las indicaciones del link

http://nullablecode.com/2013/09/splitting-entity-framework-model-classes-separate-projects/

2. Eliminar el original
3. Actualizar el tt para agregue las etiquetas datamember y datacontract, (lo mejor es copiar uno existente)

viernes, 16 de septiembre de 2016

lunes, 5 de septiembre de 2016

Auto capacitación SCRUM


  1. Iniciar con descargar la Reference Card:    http://scrumreferencecard.com/reference-card-de-scrum/
  2. Ver videos de ScrumTrainning http://scrumtrainingseries.com/
    1. Introduction to scrum
    2. Backlog Refinement Meeting
    3. Sprint Planning Meeting
    4. Daily Scrum Meeting
    5. Sprint Review Meeting
Notas de Reference Card

Roles
  1. Product Owner
  2. Equipo
  3. Scrum Master: el scrum master no puede autoridad sobre el equipo, o el que tenga autoridad no puede ser el Scrum Master.
Planificación del sprint
  1. En la reuniones de refinamiento del backlog no deberiar tomar mas de 5% del tamaño del sprint.
  2. Trabajo de equipo

Reuniones diarias y ejecución del sprint
  1. Que sean de pie ayudan a que sean breves.
  2. Durante la ejecución de los sprints es recomendable mantener visible la lista de tareas
  3. También es recomendable mantener la lista de impedimientos
  4. En la reuniones diarias todo el equipo debe estar pendiente de convertir la reunión en la antigua estrategia. Mirar sólo al ScrumMaster cuando habla es un mal síntoma.
  5. Es productivo que el Product Ower asista a las reuniones diarias
Reunión de revisión de sprints

  1. Demostración en vivo del producto.
  2. Un ítem de software que es meramente “código completado” no se considera terminado, porque el software no probado no es entregable
  3. Los elementos incompletos son devueltos al Backlog del Producto y clasificados de acuerdo a las prioridades del Product Owner como candidatos para futuros Sprint
Reunión de retrospectiva del sprint
  1. Aprendizaje
Reunión de Refinamiento del Backlog







martes, 26 de enero de 2016

MVC

Tutoriales de para iniciar en MVC

http://www.asp.net/mvc/overview/getting-started/mvc-learning-sequence

Para empezar es recomendable seguir toda la guía
1. Getting Started
2. Adding a Controller
3. Adding a View
4. Adding a Model
5. Creating a Connection String and Working with SQL Server LocalDB
6. Accessing Your Model's Data from a Controller
7. Examining the Edit Methods and Edit View
8. Adding Search
9. Adding a New Field
10. Adding Validation
11. Examining the Details and Delete Methods

Tomar en cuenta la siguiente tema de seguridad con los métodos delete:
http://stephenwalther.com/archive/2009/01/21/asp-net-mvc-tip-46-ndash-donrsquot-use-delete-links-because


MVC6
http://www.asp.net/vnext/overview/aspnet-vnext