Vous êtes sur la page 1sur 23

Agenda for Training

Session 2 Lotus Domino Designer - Overview

Author: PwC Lotus Notes Team

Tata Consultancy Services Internal

R8 - Designer
The goal of Domino Designer R8 is to support rapid development of applications for the Domino server. The themes driving the development team are: Usability Reducing the "time to Web," creating an intuitive set of design tools, providing more templates and examples (and documenting them), and incorporating additional Web design constructs.

Tata Consultancy Services Internal

R8 - Designer
Openness to alternate tools Adding new tools to enable partners to extend the design environment themselves and providing integration with third-party tools (for instance, NetObjects' Fusion, IBM's VisualAge for Java, or any HTML created with any HTML authoring tool). Mixed client design Narrowing distinctions between the Notes client and Web browsers with a number of features, including native image support, the Web color palette, framesets, and pages, and establishing a common model for user interface (UI) events.

Tata Consultancy Services Internal

R8 - Designer
Industry-standard programmability Leveraging existing and emerging languages including Java, JavaScript, XML, Style Sheets and HTML 4.0 and maintaining the existing investment in LotusScript. Global applications Integrating more closely with Domino Global WorkBench, which allows you to create multilingual databases that let users choose their preferred language from a list of available languages. In addition, you can tag Domino application design elements with a specific language attribute and automatically serve the application, in that language, to the client.

Tata Consultancy Services Internal

R8 - Designer
The design elements in R6 Designer are: Framesets Pages Forms Views Folders Shared Code (Agents, Outlines, Subforms, Shared Fields, Shared Actions and Script Libraries) Shared Resources (Images, Applets, Files, Style sheets, Data Connections) Navigators

Tata Consultancy Services Internal

R8 - Designer
R 6 D e s i g n e ri s a s t a n d a l o n e a n d i n t e g r a t e d d e v e l o p m e n t e n v i r o n m e n t( I D E ) ,d i s t i n g u i s h a b l e f r o m t h e N o t e s c l i e n tb y t h e f a c tt h a ti tl a u n c h e s i n i t s o w n w i n d o w .T o o p e n D e s i g n e rf r o m t h e N o t e s c l i e n t ,c l i c k o n t h e f o l l o w i n g b o o k m a r k a l o n g t h e l e f ts i d e o f t h e s c r e e n :

Y o u c a n c h o o s e t o d e s i g n a n e w d a t a b a s e o ro p e n a n e x i s t i n g d a t a b a s e o n t h e f o l l o w i n g s c r e e n :

Tata Consultancy Services Internal

R8 - Designer
The design pane on the left side of the screen contains bookm arks for the m ost recently used databases for a given project (or site). W hen you expand a bookm ark, all the Designer tools and elem ents are also available in the design list. These include classic elem ents, such as form s and view s, as w ell as som e new ones.

Tata Consultancy Services Internal

R8 - Designer
Y o u c a n c l i c k o n t h e p r e v i e w i c o n f r o m w i t h i n t h e d e s i g n e n v i r o n m e n t a n d v i e w t h e c o d e y o u j u s t w r o t e i n t h e b r o w s e r . Y o u d o n ' t h a v e t o o p e n t h e f o r m t o p r e v i e w i t i n a b r o w s e r . Y o u c a n s e l e c t i t f r o m y o u r l i s t o f f o r m s a n d s e l e c t t h e p r e v i e w i c o n .

Tata Consultancy Services Internal

R8 - Designer
T h ep r o g r a m m e r 'sp a n ec o n t a in saw in d o w w it ht h ef o llo w in gtw ot a b s : O b je c t s R e f e r e n c e T h eO b je c t st a ba llo w sy o ut os e le c ta no b je c t iny o u ra p p lic a t io na n dv ie w a ll t h ep r o p e r t ie sa n de v e n t sy o u 'v ed e f in e df o rt h a to b je c t .

Y o uc a nd r ill d o w ne v e nfu r t h e rb ys e le c t in ga ne v e n ta n dv ie w in ga ll t h e c o d ea s s o c ia t e dw itht h a te v e n t int h ep r o g r a m m e r 'sp a n e .

Tata Consultancy Services Internal

R8 - Designer
T h ep r o g r a m m e r 'sa r es u p p o r t st y p e a h e a dd r o p d o w n sf o rf o r m u la la n g u a g ea n dL o t u s S c r ip t .N o w y o un e e dt ot y p eju s tf ir s tf e w le t t e r so fa le n g t h yfo r m u lao rL o t u s S c r ip tm e t h o do rp r o p e r tya n ds e le c tt h er e s tf r o m t h ety p e a h e a dd r o p d o w n .

Tata Consultancy Services Internal

10

R8 - Designer
T h eR e fe r e n c eta ba llo w sy o utor e fe r th ed a ta b a s efie ld so r tos e le c t th e F o r m u laL a n g u a g eC o m m a n d so r fu n c tio n s .Y o uc a np a s teth ec o d ein toth e fo r m u lala n g u a g eb yd o u b lec lic k in go nth ete x to rb yc lic k in go nth e P a s te b u tto n

Tata Consultancy Services Internal

11

R8 - Designer
P r o p e r t i e s b o x e s t h r o u g h o u tD e s i g n e rR 6 p r o v i d e y o u w i t h m o r e o p t i o n s .T h e p r o p e r t i e s b o x e s a r e e a s i e rt o u s e ,a n d i n c l u d e f u n c t i o n a l i t y t h a ta l l o w s y o u t o c h a n g e t h e p r o p e r t i e s b o x i n t o a t o o l b a rw i t h i m p o r t a n ti c o n s a c r o s s i t ,a s f o l l o w s :

Tata Consultancy Services Internal

12

R8 - Designer
T h e R e s o u r c e L i n k p r o p e r t i e s b o x a l l o w s y o u t o s e tl i n k s i n l i n k h o t s p o t s ,o u t l i n e e n t r i e s ,f r a m e s e t s ,a n d i m a g e m a p h o t s p o t s .I t l e t s y o u e a s i l y l i n k t o n a m e d e l e m e n t sw i t h i n y o u rd b .

Tata Consultancy Services Internal

13

R8 - Designer
J a v a a n d J a v a S c r i p ts u p p o r ta r e w i t h i n D e s i g n e r .
T h i s a l l o w s y o u t o c r e a t e a n d c o m p i l e J a v a a g e n t s ,a n d e d i ts c r i p t s a n d f o r m u l a s ,a l lf r o m w i t h i n D e s i g n e r . A l lU Ie v e n t s a r e p r o g r a m m a b l e a s a r e s u l to ft h e J a v a S c r i p ti n t e g r a t i o n ( o n B l u r ,o n F o c u s ,a n d s o o n ) . U s e a p p l e t s t o d e s i g n m o r e e f f i c i e n tW e b a p p l i c a t i o n s w h e r e m u c h o f t h e w o r k h a p p e n s o n t h e b r o w s e rt h r o u g h t h e a p p l e t . Y o u c a n d e f i n e a v i e w ,a n o u t l i n e ,a n a c t i o n b a r ,o ra t e x te d i t o ra s a n a p p l e t .D e f i n i n g a v i e w ,f o re x a m p l e ,a s a n a p p l e tp r e s e r v e s t h e H T M L l i k e f u n c t i o n a l i t y ,b u ta l l o w s y o u t o d e f i n e r e s i z a b l e c o l u m n s ,m u l t i p l e d o c u m e n ts e l e c t i o n ,a n d s c r o l l i n g r e g i o n s .

Tata Consultancy Services Internal

14

R8 - Designer
Y o u c a n i m p o r tf u l l f i d e l i t y H T M L f i l e s ( i n c l u d i n g a p p l e t s a n d a n i m a t e d G I F s ) f r o m a n y w h e r e o n t h e W e b a n d d i s p l a y t h e m w i t h i n D e s i g n e r ( a s w e l la s i n t h e N o t e s c l i e n t ) . H T M L 4 . 0 i s f u l l y s u p p o r t e d . Y o u c a n n o w g e n e r a t e H T M L f o r h i d d e n f i e l d s b y s e l e c t i n g a n e w f o r m p r o p e r t y . Y o u c a n g e n e r a t e H T M L f o r t h e f i e l d a n d D o m i n o c a n u s e t h e i n f o r m a t i o n . Y o u c a n a l s o u s e J a v a S c r i p tt o a c c e s s o r c h a n g e t h e i n f o r m a t i o n i n t h e h i d d e n f i e l d s . T h e < H T M L > t a b a p p e a r s o n m a n y p r o p e r t i e s b o x e s .I ta l l o w s y o u t o s p e c i f y a t t r i b u t e s c o m m o n t o a n u m b e r o fo b j e c t s ,i n c l u d i n g C a s c a d i n g S t y l e S h e e t s ( C S S ) .

Tata Consultancy Services Internal

15

R8 - Designer
T h e O u t l i n e d e s i g n e l e m e n ta l l o w s e a s y n a v i g a t i o n t h r o u g h a n a p p l i c a t i o n a n d i t s e l e m e n t s . A n o u t l i n e i s b a s i c a l l y a s i t e m a p T h e O u t l i n e i s a l s o c o m p l e t e l y p r o g r a m m a b l e ,s o y o u c a n u s e i tt o p e r s o n a l i z e y o u ra p p l i c a t i o n s f o ra g i v e n u s e r . Y o u c a n u s e t h e O u t l i n e d e s i g n e l e m e n tt o d e s i g n y o u re n t i r e s i t e o r a p p l i c a t i o n b y p l a c i n g a n d r e a r r a n g i n g o u t l i n e e n t r i e s . Y o u c a n l i n k p a g e s ,d o c u m e n t s ,o ro t h e rd e s i g n e l e m e n t s t o t h e o u t l i n e e n t r i e s t o c o m p l e t e t h e O u t l i n e .Y o u c a n a l s o c r e a t e m u l t i p l e O u t l i n e s f o ro n e d a t a b a s e .

Tata Consultancy Services Internal

16

R8 - Designer
W i t h O u t l i n e s y o u c a n
D i s p l a y a n O u t l i n e h o r i z o n t a l l y a t t h e b o t t o m o f a p a g e a s a n a v i g a t i o n a la i d f o r u s e r s N a v i g a t e t o a n y p a g e , v i e w , d o c u m e n t o r o t h e r d e s i g n e l e m e n t u s i n g a n O u t l i n e D r a g a n d d r o p t h e o u t l i n e e n t r i e s t o r e o r d e r t h e s t r u c t u r e C h a n g e t h e b a c k g r o u n d o fa n O u t l i n e t o d i s p l a y a g r a p h i c

Tata Consultancy Services Internal

17

R8 - Designer
T h e p a g e d e s i g n e ra l l o w s y o u t o w o r k w i t h i n t h e f a m i l i a rp a g e e n v i r o n m e n to ft h e W e b . P a g e c r e a t i o n n o l o n g e rn e e d s t o i n v o l v e c r e a t i n g a f o r m a n d a d o c u m e n t . I n s t e a d ,y o u c a n e n t e rH T M L ,o r d i n a r y t e x t ,g r a p h i c s ,a n d a p p l e t s d i r e c t l y o n t o a b l a n k p a g e e l e m e n t .P a g e s ,l i k e f o r m s ,a r e c o m p l e t e l y p r o g r a m m a b l e a c r o s s e v e r y e l e m e n t . A p a g e c a n c o n t a i n a n y t h i n g a f o r m c o n t a i n s ,e x c e p tf i e l d s ,s u b f o r m s , a n d l a y o u tr e g i o n s . P a g e s d o n o tc o n t a i n f i e l d s ,s o e n d u s e r s c a n n o te n t e rd a t a o n a p a g e .

Tata Consultancy Services Internal

18

R8 - Designer
T h eF r a m e s e t s a l l o w s y o u t o c r e a t e m u l t i p a n e i n t e r f a c e s i n y o u r a p p l i c a t i o n s . F e a t u r e d i n s i d e t h e F r a m e s e tc o m p o n e n ti s a w i z a r d t h a ta l l o w s y o u t o s t a r td e s i g n i n g f r a m e s q u i c k l y . Y o u c a n c r e a t e f r a m e s e t s v i s u a l l y ( b y s e l e c t i n g t h e n u m b e ro f f r a m e s ,t h e i rs i z i n g ,p o s i t i o n i n g ,a n d s o o n ) .A f t e ry o u c r e a t e a f r a m e s e t ,y o u c a n a s s o c i a t e p a g e s ,v i e w s ,f o r m s ,J a v a a p p l e t s ,o r U R L s w i t h e a c h i n d i v i d u a lf r a m e . F r a m e s e t s a l s o f e a t u r e a u t o m a t i c t a r g e t i n g . Y o u c a n c o n t r o lt h e f l o w o fy o u ra p p l i c a t i o n a n d u s e s e p a r a t e a c t i o n s a n d r e s u l t s i n d i f f e r e n tf r a m e s e t s

Tata Consultancy Services Internal

19

R8 - Designer
S h a r e d R e s o u r c e s a r e s h a r e d o b je c t sa v a ila b le f o ry o u ru s e w i t h in a d a t a b a s e . T h e yi n c lu d e d e s i g n e l e m e n t sl i k e i m a g e s ,f i le s ,a p p le t s ,s t y l e s h e e t s , D a t a c o n n e c t io n s T h e ya r e r e u s a b l e .Y o u c a n c a l lt h e i m a g e b yn a m e i n a n a p p li c a t i o n i n o n e o rm o r e p la c e s . T h i ss a v e sy o u re n d u s e r sd o w n lo a d t i m e .I ta l s o h e l p sy o u m a n a g e y o u r r e s o u r c e sb ya ll o w in g y o u t o u p d a t e a n d m a in t a i n a l ly o u rim a g e sa n d a p p l e t si n o n e c e n t r a l lo c a t io n . F o re x a m p le ,i fy o u c h a n g e o n e i m a g e in t h e c e n t r a l lo c a t io n ,y o u c a n r e p l i c a t e t h e d a t a b a s e w i t h o t h e rd a t a b a s e so ra p p l i c a t io n s ,a n d o n ly y o u ro n e u p d a t e d i m a g e r e p l i c a t e s .T h i ss a v e st i m e a n d s p a c e .

Tata Consultancy Services Internal

20

R8 - Designer
Y o ug a inc o m p le tec o n tr o lo v e r th ew a yth a t te x ta n dg r a p h ic sb e h a v e . Y o uc a nw r a pte x ta r o u n dim a g e sa n dta b le s . T h eP ic tu r eP r o p e r tie sb o xh a saT e x tW r a pfie ldth a tc o r r e s p o n d sto th eH T M Lv a lig na ttr ib u tea n da llo w sy o ufin e rc o n tr o lo v e r th e a lig n m e n to f im a g e s :

Tata Consultancy Services Internal

21

R8 - Designer
D e s i g n S y n o p s i sisar e p o r t in gt o o lt h a tc a nh e lpy o ua n a ly z ey o u ra p p lic a t io n s b yp r o v id in gy o uw it hac o m p le t e ,s t r u c t u r e dlis to ft h ef o r m s ,p a g e s ,a n ds c r ip t s t h a tm a k eu pa na p p lic a t io n . T h et o o lp r o v id e sd a t a b a s e ,r e p lic a t io n ,a c c e s sc o n t r o l lis t ,a n dd e s ig ne le m e n t in f o r m a t io n .Y o uc a na ls oo p t io n a llys t o r eS y n o p s isina no u t p u td a t a b a s e .

Tata Consultancy Services Internal

22

Tata Consultancy Services Internal

23

Vous aimerez peut-être aussi