Difference between revisions of "User:AnastasiaS"

From CDOT Wiki
Jump to: navigation, search
(Week 9)
 
(15 intermediate revisions by the same user not shown)
Line 1: Line 1:
<center>
+
<hr />
UNDER CONSTRUCTION =) </center>
+
<center><b>My blog spot [http://anastasiaseneca.wordpress.com]</b></center>
 +
<hr />
 +
 
 +
=== Week 1 ===
 +
* Go over Eclipse Tutorials
 +
* Read the wiki page materials
 +
* Research on <i>PostgreSQL</i>
 +
 
 +
=== Week 2 ===
 +
* Research on Design Patterns, Adapter Design Patterns and Query Design Patterns
 +
* Go over "Working with Nexj Express Source Code" documentation
 +
* Get <i>core</i> code and briefly go over it
 +
* Read ''Nexj Studio Fundamentals''
 +
 
 +
=== Week 3 ===
 +
* Meet with Grace for the code walk-through
 +
* Work on [[PostgreSQL Adapter-nexj/extendingSchemaManager | PostgreSQLSchemaManager ]] class
 +
* Research on type conversion
 +
 
 +
=== Week 4 ===
 +
* Implementing abstract methods in [[PostgreSQL Adapter-nexj/extendingSchemaManager | PostgreSQLSchemaManager ]] class
 +
* Creating functions for upgrade PostgreSQL
 +
 
 +
=== Week 5 ===
 +
* Overriding methods from <code>SQLSchemaManager</code> class
 +
* Research on ordering rules in PostgreSQL
 +
 
 +
=== Week 6 ===
 +
* Finishing up [[PostgreSQL Adapter-nexj/extendingSchemaManager | PostgreSQLSchemaManager ]] class
 +
* Research on full text search in PostgreSQL
 +
* Adding necessary drop methods (columns, trigger functions, indexes)
 +
* Running all tests for <code>PostgreSQ:SchemaManager</code> class
 +
 
 +
=== Week 7 ===
 +
* Working on [[PostgreSQL_Adapter-nexj/extendingSQLAdapter | PostgreSQLAdapter ]] class
 +
* Research on <code>match</code> expressions
 +
* Research on <code>noRows</code> condition in update statement
 +
* Alter sort direction (always nulls first)
 +
 
 +
=== Week 8 ===
 +
* Research on identity values in PostgreSQL (<code>SERIAL</code> and <code>BIGSERIAL</code> data types)
 +
* Research on type conversion
 +
* Research on Exceptions
 +
* Research on table and query HINTS
 +
 
 +
=== Week 9 ===
 +
* Working on [[PostgreSQL_Adapter-nexj/extendingSQLAdapter | PostgreSQLAdapter ]] class
 +
* Fixing explicit type conversion
 +
 
 +
=== Week 10-13 ===
 +
* Code optimization
 +
* Testing code in Nexj Express Studio
 +
 
 +
=== Week 14 ===
 +
* Code review with Nexj at Nexj location
 +
* Work on the issues pointed out by Nexj: optimizing the code, implement some methods differently (e.g. English independent).

Latest revision as of 13:32, 20 April 2011


My blog spot [1]

Week 1

  • Go over Eclipse Tutorials
  • Read the wiki page materials
  • Research on PostgreSQL

Week 2

  • Research on Design Patterns, Adapter Design Patterns and Query Design Patterns
  • Go over "Working with Nexj Express Source Code" documentation
  • Get core code and briefly go over it
  • Read Nexj Studio Fundamentals

Week 3

Week 4

Week 5

  • Overriding methods from SQLSchemaManager class
  • Research on ordering rules in PostgreSQL

Week 6

  • Finishing up PostgreSQLSchemaManager class
  • Research on full text search in PostgreSQL
  • Adding necessary drop methods (columns, trigger functions, indexes)
  • Running all tests for PostgreSQ:SchemaManager class

Week 7

  • Working on PostgreSQLAdapter class
  • Research on match expressions
  • Research on noRows condition in update statement
  • Alter sort direction (always nulls first)

Week 8

  • Research on identity values in PostgreSQL (SERIAL and BIGSERIAL data types)
  • Research on type conversion
  • Research on Exceptions
  • Research on table and query HINTS

Week 9

Week 10-13

  • Code optimization
  • Testing code in Nexj Express Studio

Week 14

  • Code review with Nexj at Nexj location
  • Work on the issues pointed out by Nexj: optimizing the code, implement some methods differently (e.g. English independent).