000 01646nam a2200397Ia 4500
001 ocn855014089
003 OCoLC
005 20180530135849.0
006 m o d
007 cr unu
008 130805s2013 caua s 001 0 eng d
020 _z9781449323936
035 _a(OCoLC)855014089
037 _aCL0500000241
_bSafari Books Online
040 _aDLC
_beng
_cDLC
_dSafari Books Online, LLC
_dAU
049 _aAlfaisal Main Library
090 _aQA76.73.G23
_bB43 2013
100 1 _aBeckwith, Burt.
245 1 0 _aProgramming Grails
_h[electronic resource] /
_cBurt Beckwith.
260 _aSebastopol, CA :
_bO'Reilly Media,
_cc2013.
300 _a1 online resource (1 v.) :
_bill.
588 _aDescription based on print version record.
500 _a"Best practices for experienced Grails developers"--Cover.
500 _aIncludes index.
505 0 _aIntroduction to Groovy -- Grails internals -- Persistence -- Spring -- Hibernate -- Integration -- Configuration -- Plugins -- Security -- The cloud -- AOP -- Upgrading applications and plugins.
650 0 _aGroovy (Computer program language)
650 0 _aWeb site development.
650 0 _aApplication software
_xDevelopment.
650 0 _aJava (Computer program language)
655 7 _aElectronic books.
_2local
710 2 _aSafari eBooks.
776 0 8 _iPrint version:
_aBeckwith, Burt.
_tProgramming Grails.
_b1st ed.
_dSebastopol, CA : O'Reilly, 2013
_z9781449323936
_w(OCoLC)794362679
856 4 0 _uhttp://ezproxy.alfaisal.edu/login?url=http://academic.safaribooksonline.com/?uiCode=sdl&xmlId=9781449324513
942 _2lcc
_cEBOOKS
994 _a02
_bUMI
264 _cc2013.
999 _c573159
_d573159