Docstoc

Bugs - Assembla

Document Sample
Bugs - Assembla Powered By Docstoc
					Area                    Requirement / Alternatives


Code conversion to VB   How to handle solutions conversion


Code conversion to VB   How to handle imports in VB code
Code conversion to VB   How to handle imports in VB code
Folder Structure        Add VB solutions to lab



                        Give instructions on how to create the begin
Document Update
                        solution




Document Update         Instructions or screenshots update




Document Update         Instructions or screenshots update



Document Update         Document code snippets



Document Update         Instructions or screenshots update


Document Update         References to figure numbers in the document

                        Use the Handles keyword instead of AddHandler
code conversion to VB
                        statement.
Decision
• We will use InstantVB tool for converting C# code to VB, following the approach Drew suggested:
o Convert the begin solution
o Convert each code snippet of the document
o Follow the lab applying those code snippets to build end solution
Use "Remove Common namespace" option of InstantVB
Use project level imports whenever posible
Create VB and C# subdirectories in the Start and End folders, for the VB & C# solutions

Do not point the user to use a specific folder (C# or VB) when creating a new solution. For example:
"2. Create a new project in Visual Studio 2010 of type Sequential Workflow Console Application (under the
Workflow project type) selecting the language of your preference (Visual C# or Visual Basic). Ensure .NET
Framework 4 is selected as the target runtime, and name it HelloWorkflow. Name the solution Begin, set the
desired location, and click OK."


Treat C# and VB in an unbiased way:
* "2. Open the starting solution Begin.sln located under
%TrainingKitInstallationfolder%\Labs\MonitoringWokrflow\Ex1-BasicMonitoring\Begin folder, choosing the
language of your preference (C# or VB). "
* "1. In Visual Studio 2010, open GetStockPrice.cs (C#) or GetStockPrice.vb (Visual Basic)."


Screenshots should be duplicated wherever the VB flow of the lab differs from the C# flow.

Use Csharp or VB in the code snippet title, as follows:
(Code Snippet – Introduction to WF Lab - SayHelloInCode Class CSharp)
or
(Code Snippet – Introduction to WF Lab - SayHelloInCode Class VB)
Instructions for only one group of user should be tagged as shown below:
"(For Visual Basic Users) The above code snippet uses implicit typing. You will need to set 'Option Infer On' in the
VB file or set 'Option Infer' at the project level."
If it is possible, use "the previous figure" or "the following figure" to refer to screenshots.
Whenever it is possible we will use the Handles keyword instead of the AddHandler, this involves: declaring the
field as "WithEvents", not adding the event handler as C# does, and add the "Handles" keyword in the event
handler method declaration.
Underlying principles


Approach Proposed


VB Guidelines
Requirement
Consistency with other Labs




Consistency with other Labs




Requirement




Requirement



Consistency with other Labs



Clarity

Avoid problems with figure
numbering.

VB Guidelines
ID PB ID   WorkArea


 1 FO010 FO




 2 BO020 BO


 3 BO030 BO




 4 BO040 BO




 5 BO050 BO

 6 BO005 BO
 7 FO010 FO
 8 FO010 FO
 9 BO010 BO
10 BO010 BO

11 FO010 FO



12 FO012 FO




13 BO016 BO


14 FO012 FO


15 FO012 FO


16 BO010 BO

17 BO016 BO
18 BO010
           BO
19 -       DB
20 FO011 FO


21 BO010 BO


22 BO011 BO
Descripción
Al hacer reservas. Al hacer una reserva y agotar la cantidad de vacantes,
cuando la pagina vuelve del postback y se le vuelve a dar F5, los datos son
reenviados en el post sin validarse y por ende vuelve a reservarse esa
cantidad sin validarse nada. Las vacantes quedan en negativo!
No se puede editar una categoría. Al intentar editarla si tiene los validators
entra en modo alta, y sino los tiene entra en modo edicion pero tira un
error la pagina.
Al insertar un nuevo Schedule, no esta tomando el id de la actividad
seleccionada en el combo.


Al insertar y editar un Schedule o Actividad falla la comprobación en la
fecha.


Al editar un Schedule, no esta tomando el id de la misma, y por lo tanto
llega id nulo
Cuando se intenta borrar una categoria que tiene actividades asociadas
tira una excepción
Tira un error en la pagina al ver anotados cuando se corre con IE7
Al hacer una reserva, sino se pone una cantidad tira error.
Al grabar una modificacion no la graba.
Trae todos los datos de la actividad, pero no muestra la foto, aunque la
trae
En horarios disponibles muestra las actividades que ya pasaron
Cuando se da de baja de una reserva con una cantidad muy grande,
cuando vuelve del postback no muestra correctamente la cantidad de
lugares reservados restantes. Ej. ReservadosActuales 15 - Cancelados 12 =
Resultante 4 ( En vez de 3) Lo curioso es que si volvemos a cargar la pagina
lo muestra bien.
El sring de conexión, ya que si se usa el HEAConnectionString no trae las
nuevas vistas que se definieron. (Todas las paginas de estadísticas)
Al intentar desanotarse de una actividad, sino se pone una cantidad tira
error.
Cuando hago click en Search no busca nada. Esto se debe a que el
validator del text area de comentarios se da cuenta que el text area no
tiene texto y no puede hacer postback.
Cuando se edita una actividad, se borra la imagen que tenia si no se la
carga de nuevo
Las estadisticas de reserva por actividad por año no muestra todos los
nombres de las actividades
Al insertar una actividad, si se meten mas de 200 caracteres en Mas Info
tira un error imposible de descifrar.
Los acentos y las ñ las esta insertando mal en la base.
La duración de las actividades, que estan en minutos
 cuando son horas
Los estilos de la página de actividad al ser la grila tan grande se
desacomodaron.

Los estilos de las páginas de schedule al ser la grila tan grande se
desacomodaron.
Solución Propuesta                                    Sev       Solucionado   Levantado Por
1) Hacer una validación del lado del servicio y tirar
una excepción cuando se quiere reservar mas de lo
que hay.                                                    2                 Bella
2) Despues de reservar mandarlo a una pagina de
comprobante
1) Corregir la página. Ya que los métodos y sus tests
                                                            1                 Kehoe
estan andando correctamente.

1) Tomar el id en la función de inserting.                  2                 Kehoe
1) Validar la fecha que ingresa el usuario, borrandola
sino es correcta.
2) Agregar la hora y convertirla a formato
                                                            2                 Kehoe
dd/mm/aaaa
3) Poner un calendario para que el usuario
seleccione la fecha.
                                                            1                 Kehoe
Handlear la excepcion y mostrar un mensaje
                                                            3                 Bella
amigable al usuario
ver compatibilidad para atrás                               3                 Kehoe
Validar que se ingrese alguna cantidad mayor que 0          3                 Kehoe
corregir validators                                         2                 Kehoe
1) Revisar la funcion que trae el archivo.                  3                 Kehoe
1) Hacer que solo muestre las que todavia no
                                                            2                 Bella
ocurrieron.

1) Ver si el error esta cuando se da de baja o cuando
se hace el refresh despues del postback. (El error          2                 Bella
estaba en el servicio)


                                                            2                 Kehoe


Validar que se ingrese alguna cantidad mayor que 0          2                 Kehoe

1) Solo se valide ese campo cuando se hace click en
                                                            3                 Bella
el boton de comentar

Sino se inserta nada que tome la anterior                   3                 Bella
1) Agrandar el area del grafico
                                                            3                 Kehoe
2) Buscar la propiedad que oriente el texto
1) Poner validator
2)Tirar un error mas amigable                     2   Bella
1) Cambiar el encoding o el tipo de dato.         1   Bella
1) Cambiar en la pagina donde dice
minutos, poner horas                              2   Kehoe
Crear nuevas imágenes de Header, y arreglar los
                                                  2   Kehoe
width de los estilos, corregir los master pages

Crear nuevas imágenes de Header, y arreglar los
                                                  2   Kehoe
width de los estilos, corregir los master pages
Spent (hs)




                 26

             2


             2




             3




             1




             2
             3

             1



             1




             2




             1




             2
2

1

2


1

				
DOCUMENT INFO
Shared By:
Categories:
Tags:
Stats:
views:0
posted:10/13/2011
language:English
pages:11