Sunday, August 26, 2012

10:13 AM - No comments

08/19/2012 - 08/25/2012


Main Development Process
  • Design basic Data base
  • Design Main Architecture 
  • Design all code structure and start the development process.
                  - Create Service layer classes and its structure (Use Factory Method design pattern).
                   -Start the Main Service development
                     (This is also an external service that connect with the database)
                   -Test the main system some functions with the WCF services.
                   -This service was also tested by the external sample application.         
 
Current Development Process can be shown in the following link,
                                                            

All the source code and documents in the trunk  folder. (Source code also available)                                 

Note : This system not heavily depend on the Database because it is a collection of the service
          collaboration.

      Initial Database Diagram (This can be changed and extended.)



      Main Architecture



      Service Layer



 Problems and Successes

  •       Waste more time to configure WCF(Windows Communication Foundation) service to                         the upper level class libraries.
               -endpoint bindings and other configuration in WCF
  •      Successfully expose and test the WCF service. (Main Service)
  •      Successfully design the Service Layer
  •      Successfully connect and communicate with Database through the ORM.
  •      Test the all CRUD Operations.
         


Current Progress 
This week was very effective and successful because  most difficult part of the design stage was done.
 







Wednesday, August 15, 2012

9:29 AM - No comments

08/12/2012 - 08/18/2012


Initial Setups
  • Add Online Source Control
  • Link Source Control System with the source code
  • Create a online diary
 SVN Tools 
  1. TortoiseSVN  - http://tortoisesvn.net/
  2. AnkhSVN - Subversion Support for Visual Studio- http://ankhsvn.open.collab.net/

I have created a online source repository that can update from the SVN. This is the login details for external user.

Repository URL : https://svn.code.sf.net/p/pcmsy/code-0/trunk


Other Development Process
  1. Design Database (Main Parts)
  2. Starting the main architectural design (Current Source Code is available in above repository URL)
Current Project Architectural Technologies


  •     ·         MVC Framework 3.0 with Razor
  •     ·         C#.NET
  •     ·         Windows Communication Foundation (WCF)
  •     ·         Entity Framework
  •     ·         SQL Server 2008
  •     ·         JQuery


Extra Learning

 Study about WCF (Windows Communication Technologies) because it will use through out the project.
Note :  WCF service library will be used as web service that is a framework for building service-oriented applications.

Learning about the Android Operating system and developments.
   Currently I am using following tools for Android development.
  • Eclipse IDE
  • ADT(Android Development Tools
  • jdk (Java Development Kit
Note : Still android development learning process is in initial stage.