Monday, October 28, 2013

I received my first work today from Mehendra

I will be working on the Get Details of the Trips Detail web page.  Trips will now be called Planner.  I also consider this an Itinerary.

General notes:
Use LINQ, possible to use in furture Entity framework, S.P.'s

VS Solution location:
Server/DB:

Databases:
  1. 1.  ORXE - For orders
  2. 2.  Planner - Our new database for planned trips or itinerary
  3. 3.  Trips - Bookable but not yet booked.  This is a service call to Travica.
Trips/Planner UI details
A customer can have 0 to many plans saved.
Each plan has a plan details web page.  Here is overall details of this page from the top to bottom.
  1. Trip name
  2. Booked items in chronological order.  These include Flights, Hotel, Cars, other
  3. Non-booked items.   These include Flights, Hotel, Cars, other
  4. Notes.  Customer created notes including URL's.

GET DETAILS 

Work on getting details in this order;
  1. Non-bookable items.
  2. Booked items.
  3. Bookable but not currently booked.
ORXE - Order system.
Per Mehendra, start with studying the web site for Reception Gateway-Base Purchase for EP4.  We will be working on EP1 (January release).
Work backwords from web site widget to get to the service.
Service and service calls also need to be with the following kept in mind

  • Stability
  • Performance / Scalability
  • Encapsulation / Modularity
  • Conventions
  • Documentation
  • Reusability / Maintainability







  • Friday - End of First week

    General Notes:
    1.  Setup takes days
    2.  I'm part of Gray team and also working on the Black team.

    Notes from Mahendra:
    1.  First project will be ASP.NET Web API Services
    2.  Locations:

    • DB, Tables and SP C:\temp\Source\T1\LoyaltyServices\ORXCore\Data Access Layer\LINQ\Envision
    • Rest Service(s):  C:\temp\Source\T1\LoyaltyServices\ORXCore\Services.Rest\Services.Rest
    • Test Driven Development: C:\temp\Source\T1\LoyaltyServices\ORXCore\Services.Rest\Services.Rest.Tests

    Technologies for the above
    LINQ
    MS Fakes Mocking test framwork
    ASP.NET Web API Services (versu WCF services)

    Other New tools
    HttpWatch Studio
    Knockout.js
    JQuery
    Razor