PTI891: Deklarative Programmierung
|
|
- Abel Nicholson
- 8 years ago
- Views:
Transcription
1 PTI891: Deklarative Programmierung Web-Applikation mit Happstack Framework Lizenz: Author: Verfechter: Home page: Dokumentation: Package & repositories BSD3 Happstack team, HAppS LLC Happstack team Hackage - Darcs
2 Hallo Welt! module Main where import Happstack.Server (nullconf, simplehttp, toresponse, ok) main :: IO () main = simplehttp nullconf $ ok "Hello, World!"
3 Hallo Welt! Was ist Passiert? Die Funktion Simple HTTP lauscht auf einen Request, ab den Moment, wo das Programm gestartet wird. simplehttp :: (ToMessage a) => Conf -> ServerPartT IO a -> IO ()
4 Hallo Welt! Was ist Passiert? Die Funktion Simple HTTP lauscht auf einen Request, ab den Moment, wo das programm gestartet wird. simplehttp :: (ToMessage a) => Conf -> ServerPartT IO a -> IO () Die Konfiguration setzt die Eigenschaften des Servers: data Conf = Conf { port :: Int, validator :: Maybe (Response -> IO Response), logaccess :: forall t. FormatTime t => Maybe (String -> String -> t -> String -> Int -> Integer -> String -> String -> IO ()), timeout :: Int }
5 Statische Routen I module Main where import Control.Monad import Happstack.Server (nullconf, simplehttp, ok, dir) main :: IO () main = simplehttp nullconf $ msum [ ok "Hello, World!", ok "Unreachable ServerPartT" ]
6 Statische Routen II module Main where import Control.Monad (msum) import Happstack.Server (nullconf, simplehttp, ok, dir) main :: IO () main = simplehttp nullconf $ msum [ dir "hello" $ ok "Hello, World!", dir "goodbye" $ dir "world" $ ok "Goodbye, World!" ]
7 Statische Routen II module Main where import Control.Monad (msum) import Happstack.Server (nullconf, simplehttp, ok, dir) main :: IO () main = simplehttp nullconf $ msum [ dir "hello" $ ok "Hello, World!", dir "goodbye" $ dir "world" $ ok "Goodbye, World!" dirs "hello/haskell" $ ok "Hello, Haskell!" ]
8 Statiche Routen III module Main where import Control.Monad (msum) import Happstack.Server (nullconf, simplehttp, ok, dir, path) main :: IO () main = simplehttp nullconf $ msum [ dir "hello" $ path $ \s -> ok $ "Hello, " ++ s ]
9 Request unterscheiden module Main where import Control.Monad (msum) import Happstack.Server (Method(GET, POST), dir, methodm, nullconf, ok, simplehttp) main :: IO () main = simplehttp nullconf $ msum [ do methodm GET ok $ "You did a GET request.\n", do methodm POST ok $ "You did a POST request.\n", dir "foo" $ do methodm GET ok $ "You did a GET request on /foo\n" ]
10 HTML <html> <head> <title>hello, HSP!</title> <meta content="text/html;charset=utf-8" http-equiv="content-type"> </head> <body> <h1>hello HSP!</h1> <p>we can insert Haskell expression such as this: <% sum [1.. (10 :: Int)] %></p> <p>we can use the ServerPartT monad too. Your request method was: <% getmethod %></p> </body> </html> H.html $ do H.head $ do H.title "Hello Blaze HTML!" H.meta! A.httpEquiv "Content-Type"! A.content "text/html;charset=utf-8" sequence_ headers H.body $ do H.h1 $ "Hello Blaze HTML!" H.p $ "We can insert Haskell expression such as this: <% sum [1.. (10 :: Int)] %>" H.p $ "Symbols like & or > will be escape!"
11 HTML HSX/HSP <html> <head> <title>hello, HSP!</title> <meta content="text/html;charset=utf-8" http-equiv="content-type"> </head> <body> <h1>hello HSP!</h1> <p>we can insert Haskell expression such as this: <% sum [1.. (10 :: Int)] %></p> <p>we can use the ServerPartT monad too. Your request method was: <% getmethod %></p> </body> </html> BlazeHtml H.html $ do H.head $ do H.title "Hello Blaze HTML!" H.meta! A.httpEquiv "Content-Type"! A.content "text/html;charset=utf-8" sequence_ headers H.body $ do H.h1 $ "Hello Blaze HTML!" H.p $ "We can insert Haskell expression such as this: <% sum [1.. (10 :: Int)] %>" H.p $ "Symbols like & or > will be escape!"
12 HTML HSX/HSP <html> <head> <title>hello, HSP!</title> <meta content="text/html;charset=utf-8" http-equiv="content-type"> </head> <body> <h1>hello HSP!</h1> <p>we can insert Haskell expression such as this: <% sum [1.. (10 :: Int)] %></p> <p>we can use the ServerPartT monad too. Your request method was: <% getmethod %></p> </body> </html> BlazeHtml H.html $ do H.head $ do H.title "Hello Blaze HTML!" H.meta! A.httpEquiv "Content-Type"! A.content "text/html;charset=utf-8" sequence_ headers H.body $ do H.h1 $ "Hello Blaze HTML!" H.p $ "We can insert Haskell expression such as this: <% sum [1.. (10 :: Int)] %>" H.p $ "Symbols like & or > will be escape!" Es gibt noch aber auch noch: Hamlet, HStringTemplate, Heist,...
13 HSX/HSP Durch das Vorkompiliren wandelt "trhsx" den XML-Code in Haskell-Ausdrücke um: aus: foo :: XMLGenT (ServerPartT IO) XML foo = <span class="bar">foo</span> wird: foo :: XMLGenT (ServerPartT IO) XML foo = genelement (Nothing, "span") [ asattr ("class" := "bar") ] [aschild ("foo")]
14 MVC Controller Model View
15 MVC Controller Model View
16 MVC Controller main :: IO () main = simplehttp nullconf $ msum [ -- Seiten-Navigation dir "helloworld" helloworld, dir "mvc" mvc, dir "defaultlayout" defaultlayout, dir "login" login, startpage ]
17 MVC View startpage :: ServerPart Response startpage = ok $ toresponse $ apptemplate "Deklarative Programmierung!" [H.meta! A.name "keywords"! A.content "happstack, StartUp, html"] (H.img!A.class_ "teaser"!a.src "/public/image/dual_neurons.png"!a.alt "teaser") (H.div!A.class_ "content" $ "Lorem ipsum dolor sit amet, consetetur sadipscing elitr, sed diam nonumy eirmod tempor invidunt ut labore et dolore magna rebum. Stet clita kasd gubergren, no sea takimata sanctus est Lorem ipsum dolor sit amet. \ \Duis autem vel eum iriure dolor in hendrerit in vulputate velit esse molestie consequat, vel illum dolore eu feugiat nulla laoreet dolore magna aliquam erat volutpat." )
18 Template (default Layout) apptemplate :: String -> [H.Html] -> H.Html -> H.Html apptemplate title headers body = H.html $ do H.head $ do H.title (H.toHtml title) H.meta! A.httpEquiv "Content-Type"! A.content "text/html;charset=utf-8" sequence_ headers H.body $ do body
19 Quellen umentation orks April/ html
TRADING PLAN. Lorem ipsum dolor
Lorem ipsum dolor Sit amet, consetetur sadipscing elitr, sed diam nonumy eirmod tempor invidunt ut labore et dolore magna gubergren, no sea takimata sanctus est Lorem ipsum dolor sit amet. Insert Name
More informationGlobal Innovation. GPS Tracking of Air Cargo
Global Innovation GPS Tracking of Air Cargo 2 Offers More Transparency and Security for Air Cargo In the area of air cargo logistics, customer requirements in terms of monitoring and track-and-trace functions
More informationExchange Traded Funds (ETFs)
Lorem ipsum dolor Exchange Traded Funds (ETFs) Sit amet, consetetur sadipscing elitr, sed diam nonumy eirmod tempor invidunt ut labore et dolore magna gubergren, no sea takimata sanctus est Lorem ipsum
More informationHow To Run The Magic File Manipulator 2 On A Computer Or Computer (Windows)
Magic File Manipulator 2 Description of Functions Version 0.03 system-99 user-group Last Manual Edit: 2009-06-03 Translation by Bob Carmany Actual versions at system-99 user-group Seite 2 Table of Contents
More informationThe Happstack Book: Modern, Type-Safe Web Development in Haskell. Jeremy Shaw
The Happstack Book: Modern, Type-Safe Web Development in Haskell Jeremy Shaw 2 Contents 1 Introduction 9 2 Hello World 11 Your first app!............................... 11 The parts of Hello World.........................
More informationNew Issues and Initial Public Offerings (IPOs)
Lorem ipsum dolor Sit amet, consetetur sadipscing elitr, sed diam nonumy eirmod tempor invidunt ut labore et dolore magna gubergren, no sea takimata sanctus est Lorem ipsum dolor sit amet. New Issues and
More informationMutual Funds. Mutual Funds Explained. Lorem ipsum dolor
Lorem ipsum dolor Sit amet, consetetur sadipscing elitr, sed diam nonumy eirmod tempor invidunt ut labore et dolore magna gubergren, no sea takimata sanctus est Lorem ipsum dolor sit amet. Mutual Funds
More informationIdentity Management Guidelines
Marketing Communications Team COMMUNICATIONS AND PRESS OFFICE Identity Management Guidelines Version 5.2 - September 2014 This document is subject to periodic revision. Please check www.leeds.ac.uk/comms
More informationPara 2013 ampliaremos as ações. Serão 6.000 livros impressos (a carga de 2012 foi de 2.500 livros).
Olá Alicerçados no SUCESSO da edição 2012, que teve a participação de mais de 100 agências de marketing promocional de todo o Brasil, apresentamos a proposta comercial para exibição da sua agência no Anuário
More informationIBM Managed Security Services Virtual-Security Operations Center portal
Responding to continually changing security needs with centralized and interactive control IBM Managed Security Services Virtual-Security Operations Center portal Highlights Offers vital security information
More informationCommunicating with purpose
Communicating with purpose Skills, methods and strategies 1 Contents Welcome and background 3 Introduction 4 Communication Skills 6 Communicating purpose 6 Communicating to audience 8 Inclusive and positive
More informationBuyer s! Tips and info for buyers of property in the Bahamas
Buyer s! Tips and info for buyers of property in the Bahamas Looking To Purchase a! 2 Second Home in Abaco?! Or are you looking for a lot on which you can build your dream home? It can be a pleasant experience
More informationAlice Squires, alice.squires@stevens.edu David Olwell, Tim Ferris, Nicole Hutchison, Art Pyster, Stephanie Enck
Developing Systems Engineering Graduate Programs Aligned to the Body of Knowledge and Curriculum to Advance Systems Engineering (BKCASE TM ) Guidelines Alice Squires, alice.squires@stevens.edu David Olwell,
More informationOptions. Options Explained. Lorem ipsum dolor
Lorem ipsum dolor Sit amet, consetetur sadipscing elitr, sed diam nonumy eirmod tempor invidunt ut labore et dolore magna gubergren, no sea takimata sanctus est Lorem ipsum dolor sit amet. Options Options
More informationHP brand identity standards How we look and how we talk
contents HP brand identity standards How we look and how we talk May 2006 INTroduction Our brand identity is a foundation on which we build to tell powerful, consistent stories about our products and services.
More informationThere s always a way to do it better than good
There s always a way to do it better than good H&D GmbH Unternehmensberatung trend internetagentur südtirol WEBDESIGN DIVERSE PROJEKTE CORPORATE DESIGN KLASSISCHE WERBUNG PRINT DESIGN WEB DESIGN ONLINE
More informationJessica McCreary 713.408.3185
it s all about you My real estate business has been built around one guiding principle: It's all about you. Your needs Your dreams Your concerns Your questions Your finances Your time Your life My entire
More informationPre-Registration Consumer DSL/FiOS. Storyboard 8.5.01/5.5.01 07/31/09
Consumer DSL/FiOS Storyboard 8.5.01/5.5.01 07/31/09 Revision History Version Date Author Description 7.3.01 10/17/08 Kevin Cornwall - Based on 7.2.03 - Revised More Info text for I ll Decide Later - New
More informationTable of Contents. Government of Newfoundland and Labrador Graphic Standards Manual. Graphic Standards
Graphic Standards Table of Contents Graphic Standards Four Colour Brand Signature Master Artwork... 1 The Brand Signature ~ Overview... 2 Department Logos... 4 Special Brand Signatures... 6 Measurement
More informationBrand Protection. Tokyo 2020 Games. The Tokyo Organising Committee of the Olympic and Paralympic Games
Brand Protection Tokyo 2020 Games Ver.3.1 2016 August The Tokyo Organising Committee of the Olympic and Paralympic Games Introduction This document provides an overview of the protection standards for
More informationCORPORATE DESIGN GUIDELINE
CORPORATE DESIGN GUIDELINE Version 01 Dezember 2015 VORWORT Vorwort SpinLab - The HHL Accelerator is an integrated part of the overall CEIM concept of HHL. Located on the creative and inspiring area of
More informationCorporate Design Manual. Design Guidelines / United Kingdom
Corporate Design Manual Design Guidelines / United Kingdom comdirect CD-Manual 1.0 United Kingdom 05.2001 Editorial Why do we need a uniform corporate image? Our corporate image is characterised externally
More informationUIAA INTERNATIONAL MOUNTAINEERING AND CLIMBING FEDERATION BRAND MANUAL. VERSION 1.0 - december 2008
UIAA INTERNATIONAL MOUNTAINEERING AND CLIMBING FEDERATION BRAND MANUAL VERSION 1.0 - december 2008 1 Contents UIAA - International Mountaineering and Climbing Federation a - The UIAA logo b - The Composite
More informationOur Guide to Contracts for Difference. next>
Our Guide to Contracts for Difference Welcome to your IWeb CFD Guide We hope you'll find it a helpful introduction to investing in Contracts for Differences. To read each page in order, simply click on
More informationThink Ahead. Manchester Business School Global Corporate Services. Original Thinking Applied. www.mbs.ac.uk/executive
Think Ahead www.mbs.ac.uk/executive Manchester Business School Global Corporate Services Original Thinking Applied From executive courses to MBAs, Manchester Business School s comprehensive learning and
More informationLogo Usage Manual Standards, Guidelines and Rules for Using the Logo and Related Materials
Logo Usage Manual Standards, Guidelines and Rules for Using the Logo and Related Materials Second edition May 2005 To the Cuyamaca College Community: It gives me great pleasure to introduce the Cuyamaca
More informationEMAIL LISTS MAILING LIST RENTALS PRINT ADVERTISING
BOARD OF CERTIFICATION MEDIA KIT EMAIL LISTS BRAND DEVELOPMENT MAILING LIST RENTALS EMAIL DESIGN The BOC is the recognized leader in credentialing and the only Athletic Trainer certifying body. Our advertising
More informationBranding Guidelines CONEXPO Latin America, Inc. 2013 10-1657 (Rev-1) 08.2010 1
Branding Guidelines CONEXPO Latin America, Inc. 2013 10-1657 (Rev-1) 08.2010 1 UNDERSTANDING THE BRAND CONEXPO Latin America AEM sets the global standard in the organization and operation of high quality
More informationHave a question? Talk to us...
A. Home (Level 1) Philosophy Overview & Methods Curriculum Philosophy & Overview Methods Classroom Curriculum Training Overview Continuing Classroom Training Education Student Continuing Testimonials Education
More informationlloyd s coverholders brand GUIDELINES
lloyd s coverholders brand GUIDELINES contents Introduction Quick questions Part One: How may I describe my relationship with Lloyd s? Part Two: How may I use the Coverholder at Lloyd s logo? Further information
More informationPoster Design Tips. Academic Technology Center
Poster Design Tips Academic Technology Center Colors White Background Recommended Full-color backgrounds will be charged extra Use Borders, Images and Graphics to add some color instead Colors Keep it
More informationDesign Guidelines. Discover. Interact. Optimize. MAY 2 7 Las Vegas, NV
Design Guidelines Table of Contents Introduction................................................. 2 IBM Brand Elements.......................................... 3 IBM logo....................................................
More informationThe Culinary Institute of America Brand Identity and Graphic Standards 2005
The Culinary Institute of America Brand Identity and Graphic Standards 2005 The Culinary Institute of America Brand Identity Guidelines: Introduction i Welcome to The Culinary Brand Identity Guidelines
More informationClinical Trials Advertising Toolkit
Clinical Trials Advertising Toolkit Contents 1 Overview 2 Branding Guidelines 3 Receiving Approval for Research Recruitment Material Using the eirb Ancillary Review Process 7 Planning Tips / Media Costs
More informationMITEL SIP DESKTOP SOLUTIONS SIP PHONES AND PERIPHERALS
BROCHURE MITEL SIP DESKTOP SOLUTIONS SIP PHONES AND PERIPHERALS HEADING H1 HEADING H2 Duis autem vel eum iriure dolor in hendrerit in vulputate velit esse molestie consequat, vel illum dolore eu feugiat
More informationBranding & Trademark Guidelines
Branding & Trademark Guidelines What is this guide? The following guidelines are meant to communicate the correct usage of and proper reference to the esurface name, logo, trademark and brand as a whole.
More informationIntegrated HR business software for enterprises. (E) sales@softwaredynamics.co.ke (W) softwaredynamics.co.ke P. O. BOX 56465-00200, NRB KENYA,
Integrated HR business software for enterprises HUMAN RESOURCE PAYROLL TIME AND ATTANDANCE PERFORMANCE RECRUITMENT P. O. BOX 56465-00200, NRB KENYA, TITAN BLG, MEZZ FLR. HURLIGHARM CHAKA RD (+254) 20 248
More informationRetargeting Technology. www.adrolays.com
Retargeting Technology INTRODUCTION More than 89% of all visitors leave a website without buying anything. adrolays retargeting is a qualitative high value solution, that offers potential customers incentives
More informationHMH : Site Consolidation Batch 3B June Wireframes - Customer Care : v 1.3
HMH : Site Consolidation Batch B June Wireframes - Customer Care : v. Copyright 0. This document shall not be disclosed to any person other than authorized representatives of HMH without the Document Overview
More informationSoftware Engineering Research Group MSc Thesis Style
Software Engineering Research Group MSc Thesis Style Version of July 5, 2007 Leon Moonen Software Engineering Research Group MSc Thesis Style THESIS submitted in partial fulfillment of the requirements
More informationThe package provides not only Roman fonts, but also sans serif fonts and
The package provides not only Roman fonts, but also sans serif fonts and typewriter fonts. Times Roman Condensed (c, n). 0123456789, $20, C30, 60. Naïve Æsop s Œuvres in français were my first reading.
More informationA BERKSHIRE MARKETING GROUP CASE STUDY JEFFERSON COMMUNITY COLLEGE
A BERKSHIRE MARKETING GROUP CASE STUDY JEFFERSON COMMUNITY COLLEGE There Really Is More Here With this one simple secret, you can change the world. LEARN MORE AT SUNYJEFFERSON.EDU JEFFERSON COMMUNITY COLLEGE
More informationDear Swarovski Customer,
GUIDELINES FOR PROPER USE OF SWAROVSKI TRADEMARKS FOR PURCHASERS OF SWAROVSKI BRANDED CRYSTALS Dear Swarovski Customer, Thank you for your purchase of Swarovski Branded Crystals. We congratulate you on
More informationImage. Brand Promise. Trademark Logotype. Identity. Signature. Logo. Gonzaga University. Seal. Colors. Value. Usage. Design.
Identity Value Design Visual Identity and Graphic Standards Guide Trademark Logotype Business Package Signature Colors Specialty Applications Logotype Components Seal Image Department Usage Typography
More informationMac. Logo Guidelines. November 2015
Mac Logo Guidelines November 2015 Overview These guidelines explain the correct use of the Mac logo and provide instructions for using the logo on packaging and marketing communications. When promoting
More informationECKERD COLLEGE BRANDING GUIDELINES
ECKERD COLLEGE BRANDING GUIDELINES Contents Introduction... p2 Contact... p3 Who to contact with design and writing questions, and the approval process. The Eckerd College Signature...p4 Identifying Eckerd
More informationGraduate Research School Thesis Format Guide
Graduate Research School Thesis Format Guide The Graduate Research School A guide for candidates preparing to submit their thesis for examination GRADUATE RESEARCH SCHOOL The University of New South Wales
More informationGuide to Promoting your Accreditation
Guide to Promoting your Accreditation Contents Introduction...3 Marketing 101...4 Explain your accreditation in simple terms...6 Citing and displaying your accreditation...7 Available resources...9 Examples...
More informationCanada. MEETING AND TRADESHOW PUBLIC RELATIONS: A HOW-TO GUIDE Get the Most out of Your Meeting and Tradeshow Investment. June 8 12 HOW-TO GUIDE
IN S ET 1 MI 20 3 1 MI 20 3 RY TH 60 A N N IV E R S A N N U AL M E ET RY TH A G A N N IV E R S IN 60 A G NM NM IN A N N IV E A N N U AL M E S 1 A N N U AL M E ET MEETING AND TRADESHOW PUBLIC RELATIONS:
More informationA Crash Course in Internet Marketing.» A Crash Course in Internet Marketing
A Crash Course in Internet Marketing Internet Marketing is a broad field that encompasses SEO, PPC, Video, Social Media, and Websites Internet Marketing is important for local businesses in particular
More information* TXU EXHIBIT BDW-3 PAGE 1 OF 2. ", Praesent luptatum zzril delenit augue duis dolore PROJECT NAME ANYTOWN, TX PROJECT DETAILS PROJECT DESCRIPTION
EXHIBIT BDW-3 PAGE 1 OF 2 * TXU TXU Energy Services PROJECT NAME ANYTOWN, TX PROJECT DETAILS Project Type: XXXXXXXXXXXXXXX Capital Investment: SXXXXXXXXX Project Starn Date: XXXXXXXXXXX Projected Net Savings
More informationPARTS CATALOG LISTA DE PIEZAS. Trimmer Attachment. 99944200540 Adaptador para la podadora ECHO, INCORPORATED
ccessories for ECHO products can be found at: Los accesorios para los productos ECHO se pueden encontrar en: www.echo-usa.com/products/catalogs Fits Models / por modelos: SRM-0SB SRM-SB SRM-SB, SRM-0SB
More informationSetting Up Your Website Using C# and C9
Setting Up Our Work Environments Setting Up Our Work Environments Create and account at GitHub github.com Setting Up Our Work Environments Sign into Cloud9 with your GitHub Account c9.io Setting Up Our
More information- Salesforce. Customer Engagement is the New Bottom Line.
Customer Engagement is the New Bottom Line. - Salesforce Engage with Customer Engagement World s community of senior level marketers, technologists, agencies and resellers all year long! Maximize your
More informationsafefood Brand Guidelines
safefood Brand Guidelines The safefood design guidelines specify the following: Logo.............................3 Logo mark..........................4 Symbol............................4 Clear zone..........................5
More informationA Reform in Progress
A Reform in Progress author year about this publication By Judge Richard Ross (Ret.) with an introduction by Alfred Siegel 2012 Richard Ross was a New York City Family Court judge from 1991 to 2001 and
More informationKey/Value Pair versus hstore
Benchmarking Entity-Attribute-Value Structures in PostgreSQL HSR Hochschule für Technik Rapperswil Institut für Software Oberseestrasse 10 Postfach 1475 CH-8640 Rapperswil http://www.hsr.ch Advisor: Prof.
More informationGRAPHIC STANDARDS. Guidelines and sample designs for the production of graphic materials for the Rotman School of Management
GRAPHIC STANDARDS Guidelines and sample designs for the production of graphic materials for the Rotman School of Management Applicable as of March 2008 CONTENTS 3 The Purpose of this Manual 4 The Rotman
More informationBranding Standards Draft 2 - May 2012
Branding Standards Draft 2 - May 2012 Table of Contents 3 4 5 11 15 17 21 24 26 28 29 30 Welcome! Who We Are Logo Usage Logo Usage - What to Avoid Written Style Typography Colour Palette Photography Graphics
More informationMilestone Marketing Method www.unkefer.net
& associates Marketing & Branding Your Business & associates Fundamentally, your business runs on the quality of the relationships you develop. The Mile Stone Marketing Method (M 3 ) puts you in a position
More informationMeet Your Action Learning Coaches
Home Welcome to the Regional Leadership Program Manager Certification course website! Here you will find all the learning modules and content materials we will engage with over the next 12 weeks. Please
More informationCreating a custom portal for IT professionals. Lana Yu Information Architecture and Visual Design www.lanayu.com
Creating a custom portal for IT professionals Lana Yu Information Architecture and Visual Design www.lanayu.com Challenge How can Gartner, the leading IT research and consulting firm, help an IT professional
More informationVISUAL DESIGN GUIDELINES
VISUAL DESIGN GUIDELINES 1 OUR LOGO AND VISUAL IDENTITY GUIDELINES 2 OUR VISUAL IDENTITY 7 CORPORATE COLOURS 8 LINES OF MOVEMENT 9 TYPOGRAPHY 9 Print or professionally-produced documents 9 Online applications
More informationDistance Education Gateway: University of Alaska
Distance Education Gateway: University of Alaska The redesign of the Distance Education Gateway is divided into two phases. The focus of Phase I is to identify and refine the aspects of the current site
More informationIFRS Insurance Reporting - Beyond Transition E Q. Suggestions for improvements to industry presentation and disclosures
Assurance and Advisory Business Services International Financial Reporting Standards E Q IFRS Insurance Reporting - Beyond Transition Suggestions for improvements to industry presentation and disclosures
More informationHow to Extend your Identity Management Systems to use OAuth
How to Extend your Identity Management Systems to use OAuth THE LEADER IN API AND CLOUD GATEWAY TECHNOLOGY How to extend your Identity Management Systems to use OAuth OAuth Overview The basic model of
More informationBrand identity & style guide
Brand identity & style guide Brand identity & style guide University of Bath School of Management 1 Contents Introduction 01 Introduction 02 04 Our Brand About the School of Management 05 11 Our three
More informationbrand specifications.
brand specifications. IPP the brand 2 IPP is vibrant, confident and forward looking - always in motion... the dove in flight logo symbolises financial freedom, investment growth and performance. The dove
More informationOverview. The following section serves as a guide in applying advertising to market the country at a national or international level.
Advertising Overview The following section serves as a guide in applying advertising to market the country at a national or international level. The Brand South Africa logo is known as the primary brand
More informationb e st p r actices A Model Intervention for Young Victims and Witnesses of Violence and Abuse
b e st p r actices A Model Intervention for Young Victims and Witnesses of Violence and Abuse author year acknowledgements Amy Pumo, L.C.S.W Director, Child & Adolescent Witness Support Program 2010 The
More informationBlackBerry Branding Guidelines. Version 4.0
BlackBerry Branding Guidelines Version 4.0 last updated: March 2007 Table of Contents 1.0 Introduction 1.1 Terms and Conditions..................................1 1.2 Trademarks..........................................2
More informationPublic Relations: A How-To Guide for SNMMI Chapters
Public Relations: A How-To Guide for SNMMI Chapters The Importance of Public Relations Public relations is about managing perceptions and making a good impression. It s about storytelling, and our job
More informationThe Blogger s Guide to Banner Ads. Monetize Your Site!
The Blogger s Guide to Banner Ads Monetize Your Site! How to use this Guide Once you decide to start monetizing your blog, figuring out where to start is probably the hardest part. Banner ads are probably
More informationThe Top Ten Cybersecurity Considerations To Take To Your Management
The Top Ten Cybersecurity Considerations To Take To Your Management Presented at the ISSA Mid-Atlantic Security Conference September 1, 2015 Presented by: Randy V. Sabett, J.D., CISSP Vice Chair, Privacy
More informationThesis Format Guidelines. Department of Curriculum and Instruction Purdue University
Thesis Format Guidelines Department of Curriculum and Instruction Purdue University 2 Overview All theses must be prepared according to both departmental format requirements and University format requirements,
More informationHow Cisco IT Introduces New Services Quickly and Safely
Cisco IT Case Study ACE Services Introduction Network How Cisco IT Introduces New Services Quickly and Safely Early testing by volunteer users helps Cisco deploy new network services faster and gain productivity
More informationDeVry University s Keller Graduate School of Management Brand Guidelines
DeVry University s Keller Graduate School of Management Brand Guidelines Keller Brand Guidelines Contents Branding Keller 1 Introduction 4 Logo 5 Background Art 7 Background Art with the Keller logo 15
More informationWNM 210 - Visual Design & Typography Academy of Art University Jessica Hall - halica84@gmail.com
San Francisco Cable Car Museum WNM 210 - Visual Design & Typography Academy of Art University Jessica Hall - halica84@gmail.com History & Present Status History Overview: Established in 1974, the Cable
More informationInventory Planning Methods: The Proper Approach to Inventory Planning
retail consulting Inventory and Planning industry Methods thought! 1 leadership Inventory Planning Methods: The Proper Approach to Inventory Planning! Inventory Planning Methods! 2 Merchandise planning
More informationCONTENTS. 03 BRAND IDENTITY 04 Logo 06 Wordmark 07 Graphic Element 08 Logo Usage 13 Logo Elements
GRAPHIC STANDARDS 1 CONTENTS 2 03 BRAND IDENTITY 04 Logo 06 Wordmark 07 Graphic Element 08 Logo Usage 13 Logo Elements 14 SUPPORTING ELEMENTS 15 Color Specifications 16 Typography 17 Layout & Photography
More informationPlanning for a Multi-Website Business on Magento
Planning for a Multi-Website Business on Magento How to leverage the full capabilities of Magento s multi-website functionality to support your business initiatives Magento Expert Consulting Group Webinar
More information5/12/2011. Promoting Your Web Site and Search Engine Optimization. Roger Lipera. Interactive Media Center. http://libraryalbany.
Promoting Your Web Site and Search Engine Optimization Define the Goals for Your Web site Questions that Web designers ask http://libraryalbany.edu Define the Goals for Your Web site Define the Goals for
More informationModule Linear Structural Computational Mechanics for Wind Energy Systems. Lecture Notes. >Module name< >Name of lecturer< University of Kassel
Module Linear Structural Computational Mechanics for Wind Energy Systems Lecture Notes >Module name< >Name of lecturer< University of Kassel Online M.Sc. Wind Energy Systems University of Kassel and Fraunhofer
More informationSMC. Living Strategies. siemens.com/smc
SMC. Living Strategies. siemens.com/smc The best ideas turn more than just heads. Strategic advice shapes the future. Siemens Management Consulting (SMC) is the top management strategy consultancy of
More informationIDENTITY BRANDING DANIEL DURKEE
IDENTITY BRANDING DANIEL DURKEE DURKEE IDENTITY BRANDING INTRODUCTION VISION My previous logo lacked a clean design and it relied heavily on gradients to represent the fluid design of the letters D C D
More informationOVERVIEW. Team Valio. Brief from Valio. Testing Lohkeava Yoghurt. Current Packaging Analysis. Research. Concepts 1-6. Campaign
TEAM VALIO OVERVIEW Team Valio Brief from Valio Testing Lohkeava Yoghurt Current Packaging Analysis Research Concepts 1-6 Campaign Ram Sankar Mengqi Kang Anja-Lisa Hirscher Tommi Leskinen Pinja Juvonen
More informationPrint Less. Save More.
Lorem ipsum dolor sit amet, consectetuer adipiscing elit. Ut molestie scelerisque ante. Cras libero tortor, bibendum vitae, ornare vel, nonummy id, lorem. Cras sed risus sed libero luctus sagittis. Nulla
More informationCorporate Identity GUIDELINES
Corporate Identity GUIDELINES August 2010 2 Editorial The WAPES Strategic Action Plan 2007-2009, approved at the Managing Board meeting in Mexico (Nov 2006) and by the Executive Committee (Feb 2007), allowed
More informationCincinnati State Admissions UX Design 06.02.14
Cincinnati State Admissions UX Design 06.0.4 About This Document This documents seeks to establish high level requirements for functionality and UI. It suggests content and ways to accommodate content.
More informationGraphic Standards Marketing Department. www.oit.edu. Hands-on education for real-world achievement.
Graphic Standards Marketing Department www.oit.edu Hands-on education for real-world achievement. Hello, you can call us Oregon Tech for short. Oregon Tech wishes to present a consistent identity to the
More informationPortfolio 2012. Matteo Rosin. Mobile +39 349 5308547 E-mail info@ithinkgraphic.com Web ithinkgraphic.com Skype matteo.rosin
Portfolio 2012 Matteo Rosin Mobile +39 349 5308547 E-mail info@ithinkgraphic.com Web ithinkgraphic.com Skype matteo.rosin Portfolio 2012 Brand ID Wol Trading Ltd 2012 Progetto Restyling logo Web design
More informationBarclaycard Center Identidad Visual / Visual Identity Visión general de la marca / Our brandmark at a glance
Barclaycard Center Identidad Visual / Visual Identity Visión general de la marca / Our brandmark at a glance Julio 2014 / July 2014 Contenidos / Contents 02 Nuestra Marca / Our Brandmark 03 04 05 05 06
More informationBureau of Justice Assistance U.S. Department of Justice. Drugs, Courts and Community Justice
Bureau of Justice Assistance U.S. Department of Justice Drugs, Courts and Community Justice author year about this publication Aubrey Fox Director, Special Projects Center for Court Innovation 2010 This
More informationibooks Identity Guidelines September 2013
is Identity Guidelines September 2013 Contents Overview 3 is Badge Basics 4 Graphic Standards 5 Do s and Don ts 6 Examples 7 Promoting Your s Basics 8 Terminology 9 Do s and Don ts 10 Additional Tools
More informationThetris Project Brand Book
Thetris Project Brand Book THEmatic Transnational church Route development with the Involvement of local Society www.thetris.eu Table of Contents Logotype Introduction 1 Logo 3 Colors 4 Basic Variation
More informationFAIRTRADE Certification Mark Guidelines
FAIRTRADE Certification Mark Guidelines Issue 1 Autumn 2011 Fairtrade Labelling Organizations International e.v. 2011 FAIRTRADE Certification Mark Guidelines 1 Introduction About these guidelines The FAIRTRADE
More informationGraphic Identity Standards Guide
Graphic Identity Standards Guide MARCH 2014 EDITION Date of Issue: PHase 2, March 2014 This guide is a publication of The office of Communications, Marketing and Brand Management, The College of New Jersey
More informationTHE DEFINITIVE GUIDE TO POLICY MANAGEMENT FOR HEALTHCARE. Assessment tools, best-practice tips, considerations, and more
THE DEFINITIVE GUIDE TO POLICY MANAGEMENT FOR HEALTHCARE Assessment tools, best-practice tips, considerations, and more SUMMARY If you are looking for a deeper understanding of how to effectively and efficiently
More informationTHE DEFINITIVE GUIDE TO POLICY MANAGEMENT. Assessment tools, best-practice tips, considerations, and more
THE DEFINITIVE GUIDE TO POLICY MANAGEMENT Assessment tools, best-practice tips, considerations, and more Summary If you are looking for a deeper understanding of how to effectively and efficiently manage
More information(or remove the package call from the preamble of this document).
Example for pageslts keys This example demonstrates the most common uses of package pageslts, v1.2c as of 2014/01/19 (HMM). The used options were pagecontinue=true, alphmult=ab, AlphMulti=AB, fnsymbolmult=true,
More information