Changes

Jump to: navigation, search

User:Minooz/NexJ

2,137 bytes removed, 13:05, 23 March 2012
no edit summary
==Projects==
===''' CDOT - [http://www.nexj.com/ NEXJ] '''===
'''Links:''':[[NexJ_Express | NexJ Express wiki page]]:NexJ on [http://zenitliberia.proximity.on.ca:9090/cb CodeBeamer] , Nexj on [http://iran.senecacproximity.on.ca:8080/ Hudson]: NexJ Repoitory on [http:/wiki/indexliberia.proximity.phpon.ca:81/Liberia]: List of [[ NexJ_Express Wiki/resources | resources]] that were used for these projects.'''List of NexJ Tasks:'''
* 1- Repositories' Syncing Project
: - '''Duration''': Oct 2010 - Nov 2010: - '''Project Description''': NexJ had a Mercurial Repository (Internal) in which, the NexJ Express Server (Core) code is was maintained with all its histories. NexJ is was planning to share a Core Repository with the Open Source Community by creating a Repository (External) that will would be kept in sync with the Internal Repository. A bash script was written to build and test new changes to the Internal Repository and push them to the External, if successful. To make this script run automatically on a regular basis, an automated building system which in general is called 'Continuous Integration System' was used. Hudson was the CI system that we used for NexJ due to its Java based nature.: - '''Project Page ''' on [[Mercurial_Repository-nexj | Wiki]]: - '''Resources Page''' on [[Mercurial_Repository-nexj #Resources | Wiki]]: - My '''Blogs''': [http://minooz.wordpress.com/2010/10/ Blogs]
* 2- PostgreSQL Adapter
: - '''Duration''': Nov 2010 - Dec 2010: - '''Project Description''': NexJ had Database adapters are a Mercurial Repository (Internal) in which, set of classes that create an interface to let JDBC communicate with the NexJ Express Server (Core) code is maintained database. An adapter makes JDBC with all its historiesone specific SQL definitions, adapts to different implementation of SQL. PostgreSQL adapter makes NexJ is planning to share a Core Repository Express server communicates with the Open Source Community by creating a Repository (External) that will be kept databases in sync with the Internal RepositoryPostgreSQL platform which is an 'open source' database.: - '''Project Page ''' on [[PostgreSQL_Adapter-nexj | Wiki]]: - '''Resources Page''' on [[PostgreSQL_Adapter-nexj #Resources | Wiki]]: - My '''Blogs''': [http://minooz.wordpress.com/2010/12/15/postgresql-adapter-for-nexj-express/ Blogs ] ==Java==* [http://en.wikipedia.org/wiki/Java_EE Java Enterprise (JavaEE)]* [http://en.wikipedia.org/wiki/Application_server Application Server]: [http://en.wikipedia.org/wiki/JBoss_application_server JBoss application server]* [http://www.json.org/ JSON]* [http://www.oracle.com/technetwork/java/index-jsp-135475.html Java Servlet Technology]* [http://www.oracle.com/technetwork/java/overview-138580.html Java Server Pages(JSP)]* [http://download.oracle.com/javase/tutorial/jdbc/index.html JDBC]* [http://xstream.codehaus.org/index.html Xstream]* [http://leepoint.net/notes-java/flow/methods/50static-methods.html Static methods]* Factory Pattern: [http://www.allapplabs.com/java_design_patterns/factory_pattern.htm example Salutation]: [http://www.devdaily.com/java/java-factory-pattern-example example Dog] ==Build & Test==* Junit : How to run JUnit test from Command Line [http://sqa.fyicenter.com/FAQ/JUnit/How_Do_I_Run_JUnit_Tests_from_Command_Window_.html Q & A]: [http://junit.sourceforge.net/doc/faq/faq.htm#running_5 FAQ] : Run individual tests [http://www.javaworld.com/community/node/2612 Using build.xml] * Ant: [http://www.learn-xml-tutorial.com/ xml tutorial]: Tutorial [http://ant.apache.org/manual/ Ant Apache]: [[Ant-nexj | Ant - nexj project]]: [http://ant.apache.org/manual/index.html ant] ==Tools==* Mercurial: [http://mercurial.selenic.com/ Mercurial SCM]: [[Mercurial-nexj | Mercurial Resources]]*Cygwin:http://www.cygwin.com/ Cygwin]: [[User:Minooz#Scripting_-_Shells_-_Cygwin | Min Cygwin]]* Eclipse: [http://www.eclipse.org/downloads/ Eclipse Download]: [http://eclipsetutorial.sourceforge.net/ Eclipse Tutorials]: [http://sourceforge.net/projects/eclipsetutorial/files/ All Eclipse Tutorial Videos]: [http://www.myeclipseide.com/documentation/quickstarts/webprojects/index.html Create Web Application]: Good sample codes and tutorials [http://www.vogella.de/code/codeeclipse.html]* [http://live.eclipse.org/node/544 Bugzilla, Mylyn]: setup and user-guide[http://help.tasktop.com/help/index.jsp]: Mylyn user-guide[http://wiki.eclipse.org/index.php/Mylyn/User_Guide ]: install Mylyn FAQ[http://wiki.eclipse.org/Mylyn/FAQ ]: Mylyn on Eclipse [http://www.eclipse.org/mylyn/downloads/]: Tasktop[http://help.tasktop.com/help/index.jsp]* [https://codebeamer.com/cb/wiki/8798 CodeBeamer overview]: CodeBeamer Quick Tour[https://codebeamer.com/cb/wiki/8799 ]: Installing process of CodeBeamer on Eclipse [http://www.javaforge.com/wiki/84364]: Connect to the CodeBeamer Grace's account [http://liberia.proximity.on.ca:9090/cb/]: CodeBeamer - Mylyn on Eclipse [http://www.javaforge.com/project/CBES]* [http://www.silverex.org/download/ XChat] ==Database ==Information on Database, Persistence and JDBC @ [[PostgreSQL_Adapter-nexj/Resources |PostgreSQL Project page]] ='''General'''===Tasks Done==* [[User:Minooz/Tasks/Fall_Sep_2010 | September 2010]]* [[User:Minooz/Tasks/Fall_Oct_2010 | October 2010]]* [[User:Minooz/Tasks/Fall_Nov_2010 | November 2010]]
1
edit

Navigation menu