Initial Thoughts III-2 III-2 III-2 III-2 III-2 III-2

Size: px
Start display at page:

Download "Initial Thoughts III-2 III-2 III-2 III-2 III-2 III-2"

Transcription

1 RJ2EE.III-2 ( ) 12/5/02 10:22 AM Page 215 III-2 III-2 III-2 III-2 III-2 III-2 Initial Thoughts Now that Bongo had the green light to continue work with the Joe-to-Go (JTG) project, there was an enormous amount to do and, as usual, very little time to do it. The team needed to put together a prototype of the new system as well as a high-level technical design in a little under two weeks. Of course, delivering on these sorts of tight timelines is what has made Bongo a success. From Robert s perspective, in order to ensure the success of the project, the real goal of this phase was to uncover as many potential gotchas as possible without getting bogged down in too much detail. In order to kick things off, he sent out an to his development team.

2 RJ2EE.III-2 ( ) 12/5/02 10:22 AM Page III THE B2B AUCTION/EXCHANGE ~ It s a go for Joe-to-Go! Date: April 2 From: Robert Flemming To: Bongo Dev ( ) Subject: It s a go for Joe-to-Go! Team, By now I m sure a lot of you have heard the good news from Jeff and Allison, but I wanted to make sure everyone was in the loop. We had an extremely successful meeting last week at Joe-to-Go headquarters, and in fact we have the go-ahead from Joe himself to continue with the next phase of the project. JTG is one of the fastest-growing companies in the country, so this is a huge opportunity for Bongo. Congratulations and thanks to everyone who helped make this a success. We re into what I consider the most critical phase of the project: prototyping and technical design. We ve got a little less than two weeks to prepare for a meeting at JTG headquarters. Allison, I d like you to lead the team working on the prototype. You can fill them in on the requirements we heard from JTG. The most important thing is to convey the basic look and feel along with the application flow. Screen shots and flowcharts will be great. If we can get an early edition to Joe over the next week, that would be even better. Jeff, I d like you to head up the technical design track. On a related note, before we left for JTG I had a meeting with our Macromedia representative who was telling me about their new ColdFusion MX product. We didn t have time to get into a lot of details, but it sounded like it might fit this project quite well. Please go through your normal technology choice process; I just wanted to put a new possibility on the list. Keep up the good work, team. Robert

3 RJ2EE.III-2 ( ) 12/5/02 10:22 AM Page INITIAL THOUGHTS 217 Robert knew that Allison and Jeff had been through this process before, so he felt quite comfortable with their leading the prototype and technical design tracks, respectively. He particularly enjoyed this phase of a project, because so many different options were still available. It was like drawing the blueprints for the new application.the fun, but difficult, work was about to begin! Prototype > After receiving Robert s , Allison gathered her team to brainstorm about the design of the prototype. After looking through their notes from the meeting with Joe-to-Go, they decided to spend a few hours researching other B2B auctions and exchanges on the Internet. They wanted to get a feel for the common user interface and navigation paradigms used elsewhere. Afterwards, they regrouped to define the common artifacts they uncovered in the requirements from JTG. These are the items they felt belonged on most, if not all, pages. They produced the following list on the whiteboard: Site Header. This area of the site should include some Joe-to-Go branding, including their corporate logo. There should also be some basic site navigation via a small menu. The content of the menu will be driven from the site map. Category Navigation. Most auction or commerce sites organize their products by category. This concept should apply to JTG product requirements as well. Typically, the categories are hierarchical, that is, categories can contain other categories. Search. At the very least, a user should be able to launch a basic search without having to go to another page first. Content Area. This is where the main content of the site will be displayed. Several types of content exist, such as Auction Browsing and Details. The types of content will be defined in the site map.

4 RJ2EE.III-2 ( ) 12/5/02 10:22 AM Page III THE B2B AUCTION/EXCHANGE With the above artifacts defined, the team talked for a while about the look of a typical site page. Their goal was to come up with a single page template so that each different area of the site would only change in the content area. After a few iterations, they came up with the template shown in Figure III-2.1. Corporate Logo Menu {Figure III-2.1 The development team came up with this template for the application s exchange site page. Category Navigation Main Content Area Search With a rough sketch of the template page completed, the team moved on to defining the site map. Again, they went back to the requirements from JTG to see what was needed. Most of the requirements were fairly vague when it came to the user interface, so the team had to get creative about what types of pages would be needed. It was also a bit tricky because so many pages were accessible at any time through the various global navigation elements available from the template. After a bit of research and discussion, however, they sketched out the site map on the whiteboard, shown in Figure III-2.1.

5 RJ2EE.III-2 ( ) 12/5/02 10:22 AM Page INITIAL THOUGHTS 219 Log-in Browse Category My Exchange Auction Details Log-in Confirm Bid Log-in Search Results My Prefs LEGEND Global Nav. Accessible Page { Figure III-2.2 The Joe-to-Go Exchange site map. Log-out Normal Page Normal Link

6 RJ2EE.III-2 ( ) 12/5/02 10:22 AM Page III THE B2B AUCTION/EXCHANGE At this point, the team decided to adopt a divide-and-conquer approach to their prototyping. While the rest of the team began to put together actual HTML mock-ups of the basic page template and content areas, Allison would get Joe s approval for the site map. She captured the site map from the whiteboard and included it with the following memo she sent to Joe: ~ Site map for JTG Exchange MEMO Date: April 4 To: Joe Kavendish, Robert Flemming From: Allison Mayweather Re: Site map for JTG Exchange Hi Joe, The team here has been working on a prototype of the JTG Exchange site. After our meeting last week we had quite a few functionality and technical requirements, but we didn t spend a lot of time discussing the actual user interface. What we ve done is to take a first pass at a site map that we think will meet your requirements as well as capture some common features in B2B exchange sites. The attached diagram shows the various ways a user can move throughout the system, and the following is a short description of each page: Log-in Page. All users must be authenticated before they can access the site. This page requests their user name and password. Browse Page. This is the main page for users browsing auctions. It displays a list of auctions along with their key attributes such as current price and end time. Search Results. After performing a basic search, this page displays a list of matching auctions.

7 RJ2EE.III-2 ( ) 12/5/02 10:22 AM Page INITIAL THOUGHTS 221 Site map for JTG Exchange Memo (continued) My Exchange. This is a common theme in B2B exchanges. It gives users a snapshot of their current and recently closed auctions. Auctions only appear on this page if users have listed the item (JTG employees only) or if they have placed a bid on the item. It provides users a quick view of how their auctions are going as well as tracking their completed auctions. Auction Details. Clicking on an auction from the Search, Browse, or My Exchange screens brings up the Auction Details page. This shows all the information about the auction, including current bids. New bids can also be placed from this screen. Additionally, JTG employees will be able to terminate auctions from here. Bid Confirmation. Requires the user to confirm a bid entry before entering it into the system. My Preferences. Allows the user to edit contact and log-in information, such as address. They can also configure their notification options from this screen. Please let me know your thoughts on this approach. And if you have any questions please call. Thanks, Allison In the meantime, the rest of the team had completed their mock-up of the main page template. They decided on showing the Browse page as the content page for the mock-up (see Figure III-2.3). Allison decided to forward it to Joe for his feedback.

8 RJ2EE.III-2 ( ) 12/5/02 10:22 AM Page III THE B2B AUCTION/EXCHANGE {Figure III-2.3 The Joe-to-Go page template mock-up. The team continued to work on the prototypes for the other content areas while they waited for a reply from Joe. They didn t have to wait long as it turned out. Joe wrote back the very next day. ~ JTG Exchange Prototype Date: April 5 From: Joe Kavendish To: Allison Mayweather ( ) Cc: Robert Flemming ( ) Subject: JTG Exchange Prototype Allison, Thanks for your quick work on the screen map and template page mock-up. By looking at the two of them, I can really start to see how this site is going to operate. Here is some feedback: 1. I noticed that the Search box only asks the user for their search text. Will this search all the auctions, or just open ones? I d imagine that over time there will be a lot of closed auctions that people won t want to search. Can you put some sort of option in the search to indicate all auctions or just open ones?

9 RJ2EE.III-2 ( ) 12/5/02 10:22 AM Page INITIAL THOUGHTS 223 JTG Exchange Prototype (continued) 2. I like the My Exchange concept. It s like a dashboard for the suppliers, and for us as well, I suppose. Can you make that the main page when the user first logs into the system? Overall, I think everything looks great. The colors and layout fit with our corporate design. You must have looked around our Web site for ideas! Thanks, and keep up the good work. Joe Technical Design > While It looked as if Allison s team had hit the mark with their site design and layout. She was glad that Joe-to-Go liked their design, as they didn t have any strict requirements to work with. She shared his comments with the team and they continued to work on the rest of the mock-ups for Joe s review. Allison and her team were designing the system s user interface (UI), Jeff and his team were working through the technical design. After learning the requirements for the system from their meeting with JTG, as well as keeping an eye on what Allison and crew were coming up with in the UI, Jeff knew his first task was to divide up the work of the system into several tiers. Most modern Web applications can be divided into several tiers, and this one was no exception. Most systems have three tiers: a presentation tier, a business logic tier, and a data tier. The presentation tier primarily deals with the output to the user. This typically takes the form of Web browser pages, but it can also include other devices such as cell phones or a command-line interface. The business logic tier is used to encapsulate the actions of the system, such as placing

10 RJ2EE.III-2 ( ) 12/5/02 10:22 AM Page III THE B2B AUCTION/EXCHANGE L instant message Sometimes a middle tier is itself composed of several tiers. This leads to systems with more than three tiers, often referred to as n-tier systems. a bid, creating an auction, or sending a notification. The data tier is concerned with the storage and retrieval of the data in the system, such as auctions and users. The business logic tier is often associated with the verbs of the system, such as sending notifications or placing orders, while the data tier is associated with the nouns, such as the users or orders themselves. Jeff knew that this first version of the application would only include a single presentation tier built for Web browsers, but he could certainly see it expanding out into other devices such as cell phones or personal data assistants (PDAs) in the future. By putting all of the core business logic into the business logic tier (the middle tier), new presentation layers could be built on top of it. Jeff knew he faced two broad tasks. First, he had to design the components of the system for the various tiers. Second, he had to decide on the implementation technology. Because of the tight deadlines they were facing, Jeff had to do these two in parallel. He asked Alex, another engineer, to look into implementation technologies, particularly ColdFusion MX as Robert had suggested, and come up with a recommendation. At the same time, Jeff would work with the team on the design of the database, the major component of the data tier. Database Design Most of the work involved in designing a data tier is designing the database itself. When the team looked at JTG s requirements and the early screen prototypes, it identified several of the major nouns in the system. The most obvious were auctions and bids, but there were also users and categories as well. From a database perspective, all of these things could be stored separately. But many interesting relationships exist among these pieces of data. Categories contain more than one auction as well as being hierarchical; auctions are listed by one user and have many associated bids; and each bid is placed by one user. Jeff knew that the attributes, or columns, on these tables (see Figure III-2.4) would probably change as his team went into development, but he wanted to make sure that these main tables would handle the requirements of the system. After the team tried to poke holes in the model for a while, they were satisfied that it would do the job.

11 RJ2EE.III-2 ( ) 12/5/02 10:22 AM Page INITIAL THOUGHTS 225 {Figure III-2.4 The high-level database design was the result of regular contact between the client and the developers. Implementation Technology While the rest of the technical design team was working on the database design, Alex was off scrounging the Net for information about ColdFusion MX. He had previously developed projects using J2EE technologies, but he hadn t used ColdFusion for a few years, and was interested in seeing what they had been up to recently. Some of the requirements for the Exchange involved fairly new technologies, and Alex wasn t sure if ColdFusion would support them. After doing a bit of research, he sent off the following with his findings: ~ Implementation technologies Date: April 4 From: Alex Mayner To: JTG Development Team ( ) Subject: Implementation technologies Hi everyone, As you know, I ve been looking at implementation technologies for the Exchange. Technically, this Exchange is a quite sophisticated application. It involves a number of new technologies, including Web Services and Instant Messaging. You ve all done J2EE projects before, so you know the pros and cons. In particular, J2EE provides an open framework for building robust, scalable, component-based applications. It s widely adopted, so there s a large base of knowledge and pre-built components to buy, not to mention all the free open-source components.

12 RJ2EE.III-2 ( ) 12/5/02 10:22 AM Page III THE B2B AUCTION/EXCHANGE Implementation technologies (continued) On the minus side, it does take a while to get things built. You pay a price for these advantages, and sometimes you don t need them. At Robert s suggestion, I took a look at the new ColdFusion MX... I haven t seen CF in quite a while, and let me say it sure has changed a lot. Traditionally, the strength of CF has been the ability to build and maintain pages with relative ease. That s still the case, and now they have introduced some interesting new features. For one thing, they ve introduced the idea of components into their language with ColdFusion Components (CFCs). One benefit of these CFCs is that they can be turned into Web Services by changing a single parameter. That might come in pretty handy in our application. It s worth taking a look at it. However, the biggest feature in my mind is that ColdFusion MX runs on top of a J2EE application server and provides interaction with that application server. Basically, that means we can take advantage of the best parts of both J2EE as well as ColdFusion. I can see us using CF for the presentation layer and CFCs as facades to the J2EE world where we can encapsulate our business logic. Through J2EE, we ll be able to provide capabilities that CF doesn t have, such as Instant Messaging. And CF will allow us to build our UI quickly and maintain it easily. I really think this best-ofbreed approach to technology will give exactly what we need. See you at the next design meeting. Alex

13 RJ2EE.III-2 ( ) 12/5/02 10:22 AM Page INITIAL THOUGHTS 227 Component Design With the new information from Alex regarding ColdFusion, Jeff felt they could start defining the various high-level components in the system and discuss some of the possible implementation choices. The best way to do this, in his experience, was to get the team together with lots of whiteboard space and walk through the system. Alex took the notes below from that meeting: o f DESIGN SESSION MEETING NOTES Date: April 4 Present: Jeff, Alex, Arkady The purpose of this meeting is to determine the potential components in the system, as well as identifying technologies that might be applicable. We started out by identifying the various actions, or verbs, that we would need to support in the system. We were able to group them into two main areas: auctions and notifications. Auction-related actions included the following: Creating an auction Extending an auction Terminating an auction Placing a bid Changing status of an auction Querying auctions and bids Notifications appeared to be the other major action in the system. Although the exact requirements were a little more vague (Jeff has an action item to follow up on this), notification actions appear to include: Sending an notification Sending an Instant Message notification

14 RJ2EE.III-2 ( ) 12/5/02 10:22 AM Page III THE B2B AUCTION/EXCHANGE d v While CF provides features to send , it doesn t seem to provide any Instant Messaging capabilities. In fact, neither did any of the J2EE application servers we were familiar with. Alex thought he had seen several open-source Java-based Instant Messaging libraries. If that is the case, we might be able to take advantage of them to meet our Instant Messaging requirements. Arkady will look into this further. We then discussed the various interfaces we have to this system. The primary path into the system is through the Web-browser based interface that Allison is designing. Given Alex s about ColdFusion, it seems that CF should support our browser UI requirements. A secondary route into the system is the Web Services interface. It isn t clear how much functionality this interface has to provide (another action item for Jeff) but we know it has to provide something. By encapsulating most of our functionality into components, we should be able to expose them through Web Services. Again, according to Alex, if we implement these as CFCs it might be very easy to expose them as Web Services. The possibility of using Enterprise Java Beans (EJB) was also discussed. EJBs are extremely robust, scalable J2EE components that are also accessible to any other J2EE platform. Our actual approach may even blend these two technologies, using CFCs as a wrapper around EJBs. In addition to the above two interfaces, Jeff also has discovered that the receiving department at JTG is using a message-based architecture for their tracking system. Since we need to integrate with their system, we re lucky that their message bus provides a JMS (Java Message Service) interface. Alex didn t think there was a direct way to integrate CF with JMS. However, there are several ways the J2EE can integrate with JMS, including the use of special EJBs known as Message-Driven Beans. These EJBs are assigned to a particular message queue and listen for incoming messages. They are extremely scalable and very easy to write. Since CF is tightly integrated with J2EE, this might be an approach we can take. Arkady has an action item to look into this further.

15 RJ2EE.III-2 ( ) 12/5/02 10:22 AM Page INITIAL THOUGHTS 229 d v Security was also briefly discussed. The basic security requirements were fairly clear from the original meeting with JTG. However, we need to make sure that the additional interfaces to the system are also secure. The Web Services interface in particular, as it will be exposed to the outside world. The JMS interface is internal to JTG so while it still needs to be secure, it s not as critical as the Web-browser and Web Service interfaces. Figure III-2.5 shows the diagram of the major system components and their interactions which was drawn on the whiteboard during the meeting. Web UI CFC/EJB Components Notification Manager & IM Web Services Auction Manager Receiving Manager Database Receiving System { Figure III-2.5 The design team drew this diagram to show how the components of the new system would interact. Message Bus

16 RJ2EE.III-2 ( ) 12/5/02 10:22 AM Page III THE B2B AUCTION/EXCHANGE o f ACTION ITEMS Jeff: Determine specific requirements for notifications Jeff: Determine specific requirements for Web Services Arkady: Look for open-source Java-based Instant Messaging packages Arkady: Investigate strategies for integrating JMS and CF Deliverables Now that the large components of the system had been defined, the team was beginning to get a better idea of all the work that needed to be done. They also knew the areas where more investigation was needed, and through the action items assigned to Jeff and Alex, they hoped to get some answers. With Allison and her team completing the HTML mock-ups and Jeff and his group putting the finishing touches on the high-level technical design, Robert felt ready to meet with JTG again to discuss their progress. As he prepared for this meeting, the team continued to produce a detailed technical design for each component describing its exact behavior and implementation. With these technical specifications in hand, development could begin.

Up and Running Software The Development Process

Up and Running Software The Development Process Up and Running Software The Development Process Success Determination, Adaptative Processes, and a Baseline Approach About This Document: Thank you for requesting more information about Up and Running

More information

After looking through references and professional examples, I started to design and develop the Icons for the App.

After looking through references and professional examples, I started to design and develop the Icons for the App. After looking through references and professional examples, I started to design and develop the Icons for the App. I started by looking at the most popular type of food, fast food. I wanted to create an

More information

Chapter01.fm Page 1 Monday, August 23, :52 PM. Part I of Change. The Mechanics. of Change

Chapter01.fm Page 1 Monday, August 23, :52 PM. Part I of Change. The Mechanics. of Change Chapter01.fm Page 1 Monday, August 23, 2004 1:52 PM Part I The Mechanics of Change The Mechanics of Change Chapter01.fm Page 2 Monday, August 23, 2004 1:52 PM Chapter01.fm Page 3 Monday, August 23, 2004

More information

Amyyon customers can t wait to get their hands on it s new application, developed in Uniface.

Amyyon customers can t wait to get their hands on it s new application, developed in Uniface. customers can t wait to get their hands on it s new application, developed in Uniface. 1 CUSTOMER SECTOR Information Technology COUNTRY Netherlands CHALLENGE Migrate the rich functionality of a client/server

More information

Meet our Example Buyer Persona Adele Revella, CEO

Meet our Example Buyer Persona Adele Revella, CEO Meet our Example Buyer Persona Adele Revella, CEO 685 SPRING STREET, NO. 200 FRIDAY HARBOR, WA 98250 W WW.BUYERPERSONA.COM You need to hear your buyer s story Take me back to the day when you first started

More information

Digital Marketing Manager, Marketing Manager, Agency Owner. Bachelors in Marketing, Advertising, Communications, or equivalent experience

Digital Marketing Manager, Marketing Manager, Agency Owner. Bachelors in Marketing, Advertising, Communications, or equivalent experience Persona name Amanda Industry, geographic or other segments B2B Roles Digital Marketing Manager, Marketing Manager, Agency Owner Reports to VP Marketing or Agency Owner Education Bachelors in Marketing,

More information

Devel::Cover - An Introduction

Devel::Cover - An Introduction Devel::Cover - An Introduction Paul Johnson paul@pjcj.net 11.1 Introduction Testing is an important part of the software development process. The more important the software, the more important the testing

More information

CS 147 Let s Do This! Assignment 6 Report

CS 147 Let s Do This! Assignment 6 Report CS 147 Let s Do This! Assignment 6 Report 1. Team Name: Value Proposition Let s Do This: Achieve your goals with friends. 2. Team members names and roles Eric - Developer, manager. Video filming, editing,

More information

Outlook is easier to use than you might think; it also does a lot more than. Fundamental Features: How Did You Ever Do without Outlook?

Outlook is easier to use than you might think; it also does a lot more than. Fundamental Features: How Did You Ever Do without Outlook? 04 537598 Ch01.qxd 9/2/03 9:46 AM Page 11 Chapter 1 Fundamental Features: How Did You Ever Do without Outlook? In This Chapter Reading e-mail Answering e-mail Creating new e-mail Entering an appointment

More information

Building a New Rational Web Site with Rational Suite

Building a New Rational Web Site with Rational Suite Building a New Rational Web Site with Rational Suite by Christina Howe Director of Internet Services Rational Software In April of last year, Rational Software determined that its Web site no longer measured

More information

WHAT IS SHAREPOINT BRANDING AND UI DESIGN? COPYRIGHTED MATERIAL

WHAT IS SHAREPOINT BRANDING AND UI DESIGN? COPYRIGHTED MATERIAL 1 WHAT IS SHAREPOINT BRANDING AND UI DESIGN? COPYRIGHTED MATERIAL What s in this Chapter 1 Reasons for SharePoint Branding 2 Exploring Intranet, Internet, and Extranet sites 3 Branding SharePoint at Low,

More information

Week - 01 Lecture - 04 Downloading and installing Python

Week - 01 Lecture - 04 Downloading and installing Python Programming, Data Structures and Algorithms in Python Prof. Madhavan Mukund Department of Computer Science and Engineering Indian Institute of Technology, Madras Week - 01 Lecture - 04 Downloading and

More information

CHAPTER 18: CLIENT COMMUNICATION

CHAPTER 18: CLIENT COMMUNICATION CHAPTER 18: CLIENT COMMUNICATION Chapter outline When to communicate with clients What modes of communication to use How much to communicate How to benefit from client communication Understanding your

More information

Mobile UX or WHITEPAPER

Mobile UX or WHITEPAPER Mobile UX or WHITEPAPER Overview According to the International Telecommunication Union (ITU) (2010) there were 5.3 billion mobile subscriptions by the end of 2010. That is equivalent to 77 percent of

More information

5 R1 The one green in the same place so either of these could be green.

5 R1 The one green in the same place so either of these could be green. Page: 1 of 20 1 R1 Now. Maybe what we should do is write out the cases that work. We wrote out one of them really very clearly here. [R1 takes out some papers.] Right? You did the one here um where you

More information

Yammer Product Manager Homework: LinkedІn Endorsements

Yammer Product Manager Homework: LinkedІn Endorsements BACKGROUND: Location: Mountain View, CA Industry: Social Networking Users: 300 Million PART 1 In September 2012, LinkedIn introduced the endorsements feature, which gives its users the ability to give

More information

A Step-by-Step Guide to Survey Success

A Step-by-Step Guide to Survey Success A Step-by-Step Guide to Survey Success Table of Contents Why VerticalResponse?... 3 Quickstart Guide... 4 Step 1: Setup Your Account... 4 Step 2: Create Your Survey... 6 Step 3. Access Your Dashboard and

More information

Good afternoon, everyone. Thanks for joining us today. My name is Paloma Costa and I m the Program Manager of Outreach for the Rural Health Care

Good afternoon, everyone. Thanks for joining us today. My name is Paloma Costa and I m the Program Manager of Outreach for the Rural Health Care Good afternoon, everyone. Thanks for joining us today. My name is Paloma Costa and I m the Program Manager of Outreach for the Rural Health Care program. And I m joined by Carolyn McCornac, also Program

More information

Spam. Time: five years from now Place: England

Spam. Time: five years from now Place: England Spam Time: five years from now Place: England Oh no! said Joe Turner. When I go on the computer, all I get is spam email that nobody wants. It s all from people who are trying to sell you things. Email

More information

Title: Episode 11 - Walking through the Rapid Business Warehouse at TOMS Shoes (Duration: 18:10)

Title: Episode 11 - Walking through the Rapid Business Warehouse at TOMS Shoes (Duration: 18:10) SAP HANA EFFECT Title: Episode 11 - Walking through the Rapid Business Warehouse at (Duration: 18:10) Publish Date: April 6, 2015 Description: Rita Lefler walks us through how has revolutionized their

More information

CheckBook Pro 2 Help

CheckBook Pro 2 Help Get started with CheckBook Pro 9 Introduction 9 Create your Accounts document 10 Name your first Account 11 Your Starting Balance 12 Currency 13 We're not done yet! 14 AutoCompletion 15 Descriptions 16

More information

Crash Course in Modernization. A whitepaper from mrc

Crash Course in Modernization. A whitepaper from mrc Crash Course in Modernization A whitepaper from mrc Introduction Modernization is a confusing subject for one main reason: It isn t the same across the board. Different vendors sell different forms of

More information

Chapter 2 Web Development Overview

Chapter 2 Web Development Overview Chapter 2 Web Development Overview Presented by Thomas Powell Slides adopted from HTML & XHTML: The Complete Reference, 4th Edition 2003 Thomas A. Powell Five Pillars of Sites Web sites have five aspects

More information

7 Proven Steps to Creating, Promoting & Profiting from your Website

7 Proven Steps to Creating, Promoting & Profiting from your Website 7 Proven Steps to Creating, Promoting & Profiting from your Website This is the EXACT blueprint I used to build a multiple six- figure business from home! YOU CAN DO THIS! Kim Kelley Thompson The Right

More information

Library Website Migration and Chat Functionality/Aesthetics Study February 2013

Library Website Migration and Chat Functionality/Aesthetics Study February 2013 Library Website Migration and Chat Functionality/Aesthetics Study February 2013 Summary of Study and Results Georgia State University is in the process of migrating its website from RedDot to WordPress

More information

Strategy. 1. You must do an internal needs analysis before looking at software or creating an ITT

Strategy. 1. You must do an internal needs analysis before looking at software or creating an ITT Strategy 1. You must do an internal needs analysis before looking at software or creating an ITT It is very easy to jump straight in and look at database software before considering what your requirements

More information

Request for Proposal (RFP) Toolkit

Request for Proposal (RFP) Toolkit RFPToolkit Request for Proposal (RFP) Toolkit Table of Contents RFP Checklist......................................................... 2 6 Tips for Writing an RFP..............................................

More information

If Statements, For Loops, Functions

If Statements, For Loops, Functions Fundamentals of Programming If Statements, For Loops, Functions Table of Contents Hello World Types of Variables Integers and Floats String Boolean Relational Operators Lists Conditionals If and Else Statements

More information

Perfect Timing. Alejandra Pardo : Manager Andrew Emrazian : Testing Brant Nielsen : Design Eric Budd : Documentation

Perfect Timing. Alejandra Pardo : Manager Andrew Emrazian : Testing Brant Nielsen : Design Eric Budd : Documentation Perfect Timing Alejandra Pardo : Manager Andrew Emrazian : Testing Brant Nielsen : Design Eric Budd : Documentation Problem & Solution College students do their best to plan out their daily tasks, but

More information

Ryan Parsons Chad Price Jia Reese Alex Vassallo

Ryan Parsons Chad Price Jia Reese Alex Vassallo Ryan Parsons - Paper Prototype, Writing Chad Price - Paper Prototype, Digital Mockup Jia Reese - Paper Prototype, Usability Testing Alex Vassallo - Usability Testing, Writing All we have to decide is what

More information

Beyond the Annual Report

Beyond the Annual Report Beyond the Annual Report Web Analytics for Evidence-Based User Experience Decisions Adrienne Lai Jonathan Kift Introduce self & Jonathan Today s presentation wrangle Google Analytics so we can understand

More information

WELCOME TO OUR PRESENTATION. Erasmus + Project IT CAREER START-UP RO01-KA

WELCOME TO OUR PRESENTATION. Erasmus + Project IT CAREER START-UP RO01-KA WELCOME TO OUR PRESENTATION 1 0 TABLE OF CONTENT S 10 20 30 40 5 INTRODUCTION Before starting our presentation ABOUT US What we do PORTFOLIO The sketch of our website WEBSITE MODEL Our amazing web design

More information

Azure Developer Immersion Getting Started

Azure Developer Immersion Getting Started Azure Developer Immersion Getting Started In this walkthrough, you will get connected to Microsoft Azure and Visual Studio Team Services. You will also get the code and supporting files you need onto your

More information

Amber Weyland: [to cameraman] Just hold it there so we can see Mollie.

Amber Weyland: [to cameraman] Just hold it there so we can see Mollie. Interview Transcript Interviewer: Amber Weyland Interviewee: Mollie Hummer Cameraman: Christopher Smith [friend to both] Date: March 22, 2010 Beginning time of interview: 2:30pm End time of interview:

More information

Problem and Solution Overview: An elegant task management solution, that saves busy people time.

Problem and Solution Overview: An elegant task management solution, that saves busy people time. An elegant task management solution, that saves busy people time. Team: Anne Aoki: Storyboarding, design, user studies, writing Alex Anderson: User studies, design Matt Willden: Ideation, writing, user

More information

Considerations for Mobilizing your Lotus Notes Applications

Considerations for Mobilizing your Lotus Notes Applications Considerations for Mobilizing your Lotus Notes Applications John Kingsley Teamstudio Technical Director Why Mobilize? It all started with email. Not any one email in particular, just the fact that you

More information

12 Follow-up Templates

12 Follow-up  Templates 12 Follow-up Email Templates that help turn prospects into customers in 2018 When you look at the sales process of most B2B sales teams, there s typically A LOT of things that you could improve. I generally

More information

The Benefits of SMS as a Marketing and Communications Channel From The Chat Bubble written by Michael

The Benefits of SMS as a Marketing and Communications Channel From The Chat Bubble written by Michael The Benefits of SMS as a Marketing and Communications Channel 1 Why companies and organizations should do SMS. We re going to talk through from an organization or marketers point of view, what SMS is good

More information

STAUNING Credit Application Internet Sales Process with /Voic Templates to Non-Responsive Prospects 2018 Edition

STAUNING Credit Application Internet Sales Process with  /Voic Templates to Non-Responsive Prospects 2018 Edition STAUNING Credit Application Internet Sales Process with Email/Voicemail Templates to Non-Responsive Prospects 2018 Edition Contents 30-DAY CREDIT APPLICATION INTERNET SALES PROCESS... 2 DAY 1 AUTO-RESPONSE

More information

Full Sail University - Creative Presentation

Full Sail University - Creative Presentation Full Sail University - Creative Presentation Assignment 2.4 Presentation Plan Pitch for responsive website update to Liberty Port, LLC Audience: Presentation specifically for: o Parker Turner President,

More information

The Experience of Prototyping. Jennifer Kalz, CBAP, CUA, CSM March 28, 2017

The Experience of Prototyping. Jennifer Kalz, CBAP, CUA, CSM March 28, 2017 The Experience of Prototyping Jennifer Kalz, CBAP, CUA, CSM March 28, 2017 Agenda Core Concept Model Overview and Benefits of the Technique Fidelity of a Prototype Best Practices with the Technique Usability

More information

Weebly 101. Make an Affordable, Professional Website in Less than an Hour

Weebly 101. Make an Affordable, Professional Website in Less than an Hour Weebly 101 Make an Affordable, Professional Website in Less than an Hour Text Copyright STARTUP UNIVERSITY All Rights Reserved No part of this document or the related files may be reproduced or transmitted

More information

NewsConnect is a web application that allows users to see global connections in news, and makes it easy to find only the news you want to read.

NewsConnect is a web application that allows users to see global connections in news, and makes it easy to find only the news you want to read. I. Project name NewsConnect II. Team members Meghana Bhat is a sophomore in Course 6 at MIT. For the NewsConnect project, Meghana created the code that made the app a reality. She worked to incorporate

More information

SharePoint 2010 Site Owner s Manual by Yvonne M. Harryman

SharePoint 2010 Site Owner s Manual by Yvonne M. Harryman SharePoint 2010 Site Owner s Manual by Yvonne M. Harryman Chapter 9 Copyright 2012 Manning Publications Brief contents PART 1 GETTING STARTED WITH SHAREPOINT 1 1 Leveraging the power of SharePoint 3 2

More information

Media-Ready Network Transcript

Media-Ready Network Transcript Media-Ready Network Transcript Hello and welcome to this Cisco on Cisco Seminar. I m Bob Scarbrough, Cisco IT manager on the Cisco on Cisco team. With me today are Sheila Jordan, Vice President of the

More information

How To Upload Your Newsletter

How To Upload Your Newsletter How To Upload Your Newsletter Using The WS_FTP Client Copyright 2005, DPW Enterprises All Rights Reserved Welcome, Hi, my name is Donna Warren. I m a certified Webmaster and have been teaching web design

More information

New website and new features are you making the most of your space?

New website and new features are you making the most of your space? New website and new features are you making the most of your space? Our new website went live at the beginning of November. We hope you ll agree that it s a massive improvement on the last one and that

More information

Usable Privacy and Security Introduction to HCI Methods January 19, 2006 Jason Hong Notes By: Kami Vaniea

Usable Privacy and Security Introduction to HCI Methods January 19, 2006 Jason Hong Notes By: Kami Vaniea Usable Privacy and Security Introduction to HCI Methods January 19, 2006 Jason Hong Notes By: Kami Vaniea Due Today: List of preferred lectures to present Due Next Week: IRB training completion certificate

More information

VIDEO 1: WHY IS THE USER EXPERIENCE CRITICAL TO CONTEXTUAL MARKETING?

VIDEO 1: WHY IS THE USER EXPERIENCE CRITICAL TO CONTEXTUAL MARKETING? VIDEO 1: WHY IS THE USER EXPERIENCE CRITICAL TO CONTEXTUAL MARKETING? Hello again! I m Angela with HubSpot Academy. In this class, you re going to learn about the user experience. Why is the user experience

More information

How to Read AWStats. Why it s important to know your stats

How to Read AWStats. Why it s important to know your stats How to Read AWStats Welcome to the world of owning a website. One of the things that both newbie and even old time website owners get overwhelmed by is their analytics and understanding the data. One of

More information

Where The Objects Roam

Where The Objects Roam CS61A, Spring 2006, Wei Tu (Based on Chung s Notes) 1 CS61A Week 8 Where The Objects Roam (v1.0) Paradigm Shift (or: The Rabbit Dug Another Hole) And here we are, already ready to jump into yet another

More information

Strategy Conceptual Design

Strategy Conceptual Design Strategy Conceptual Design Strategy Research Communications Planning Architecture Blueprints Wireframes Design sketches Content Map Strategy A good web strategy fits in with the overall business [or communications]

More information

Custom Fields in QuickBooks

Custom Fields in QuickBooks Custom Fields in QuickBooks November 20, 2013 By Charlie Russell 41 Replies Every business has some sort of unique information that is important to its operation. While QuickBooks Desktop provides the

More information

Day in the Life of an SAP Consultant using IntelliCorp s LiveCompare Software

Day in the Life of an SAP Consultant using IntelliCorp s LiveCompare Software Day in the Life of an SAP Consultant using IntelliCorp s LiveCompare Software Introduction Consultants use LiveCompare on a daily basis to help them deliver results to their clients more effectively and

More information

(Refer Slide Time: 02.06)

(Refer Slide Time: 02.06) Data Structures and Algorithms Dr. Naveen Garg Department of Computer Science and Engineering Indian Institute of Technology, Delhi Lecture 27 Depth First Search (DFS) Today we are going to be talking

More information

CASE STUDY IT. Albumprinter Adopting Redgate DLM

CASE STUDY IT. Albumprinter Adopting Redgate DLM CASE STUDY IT Albumprinter Adopting Redgate DLM "Once the team saw they could deploy all their database changes error-free at the click of a button, with no more manual scripts, it spread by word of mouth.

More information

EPISODE 23: HOW TO GET STARTED WITH MAILCHIMP

EPISODE 23: HOW TO GET STARTED WITH MAILCHIMP EPISODE 23: HOW TO GET STARTED WITH MAILCHIMP! 1 of! 26 HOW TO GET STARTED WITH MAILCHIMP Want to play a fun game? Every time you hear the phrase email list take a drink. You ll be passed out in no time.

More information

If you like this guide and you want to support the community, you can sign up as a Founding Member here:

If you like this guide and you want to support the community, you can sign up as a Founding Member here: Introduction Hey Sam here. Thanks for getting access to Vid Invision Enterprise. I m super excited that you ve come on board This guide is to help you to understand how to navigate the Vid Invision Enterprise

More information

I m going to be introducing you to ergonomics More specifically ergonomics in terms of designing touch interfaces for mobile devices I m going to be

I m going to be introducing you to ergonomics More specifically ergonomics in terms of designing touch interfaces for mobile devices I m going to be I m going to be introducing you to ergonomics More specifically ergonomics in terms of designing touch interfaces for mobile devices I m going to be talking about how we hold and interact our mobile devices

More information

Welcome Back! Without further delay, let s get started! First Things First. If you haven t done it already, download Turbo Lister from ebay.

Welcome Back! Without further delay, let s get started! First Things First. If you haven t done it already, download Turbo Lister from ebay. Welcome Back! Now that we ve covered the basics on how to use templates and how to customise them, it s time to learn some more advanced techniques that will help you create outstanding ebay listings!

More information

Need a Website? HERE S A SHORTCUT TO MAKING A LANDING PAGE THAT WILL HELP YOU GROW YOUR LIST

Need a Website? HERE S A SHORTCUT TO MAKING A LANDING PAGE THAT WILL HELP YOU GROW YOUR  LIST Need a Website? HERE S A SHORTCUT TO MAKING A LANDING PAGE THAT WILL HELP YOU GROW YOUR EMAIL LIST mandy marksteiner 505-515-700 email@mandymarksteiner.com Putting together a website is a lot of work.

More information

UAccess ANALYTICS Next Steps: Working with Bins, Groups, and Calculated Items: Combining Data Your Way

UAccess ANALYTICS Next Steps: Working with Bins, Groups, and Calculated Items: Combining Data Your Way UAccess ANALYTICS Next Steps: Working with Bins, Groups, and Calculated Items: Arizona Board of Regents, 2014 THE UNIVERSITY OF ARIZONA created 02.07.2014 v.1.00 For information and permission to use our

More information

Free Form Customer Case Study by Bryan Cioffi, Manager of 3D Engineering and 3D Process Creator Converse, Inc.

Free Form Customer Case Study by Bryan Cioffi, Manager of 3D Engineering and 3D Process Creator Converse, Inc. Free Form Customer Case Study by Bryan Cioffi, Manager of 3D Engineering and 3D Process Creator Converse, Inc. Converse www.converse.com From design iteration to sample making, rapid prototyping and manufacturing,

More information

Participants. Results & Recommendations. Summary of Findings from User Study Round 3. Overall. Dashboard

Participants. Results & Recommendations. Summary of Findings from User Study Round 3. Overall. Dashboard Summary of Findings from User Study Round 3 Participants 6 people total 4 Product users Jay Nicole Chris Nic 2 Non Product users Karine (QB ProAdvisor) Ellen (pilot test) Results & Recommendations Overall

More information

What Are CSS and DHTML?

What Are CSS and DHTML? 6/14/01 10:31 AM Page 1 1 What Are CSS and DHTML? c h a p t e r ch01.qxd IN THIS CHAPTER What Is CSS? What Is DHTML? DHTML vs. Flash Browser Hell What You Need to Know Already Welcome to the world of CSS

More information

1.7 Limit of a Function

1.7 Limit of a Function 1.7 Limit of a Function We will discuss the following in this section: 1. Limit Notation 2. Finding a it numerically 3. Right and Left Hand Limits 4. Infinite Limits Consider the following graph Notation:

More information

every Website Packages

every Website Packages every every Website Packages So you ve decided you need a new website.. Congratulations! It s a big step venturing into the rabbit hole of the interwebs and you don t want to take a wrong turn. We love

More information

A Proposal for Work. Getting To Know Us. Proposed Project Timeline. Project Goals Discussion Week 1

A Proposal for Work. Getting To Know Us. Proposed Project Timeline. Project Goals Discussion Week 1 A Proposal for Work SENT: Friday, August 6, 2010 FROM: Chris Brauckmuller (Flourish Interactive) TO: Bryan Pieper (WCI Communities) Getting To Know Us Our development philosophy has two facets, one forget

More information

Getting Help...71 Getting help with ScreenSteps...72

Getting Help...71 Getting help with ScreenSteps...72 GETTING STARTED Table of Contents Onboarding Guides... 3 Evaluating ScreenSteps--Welcome... 4 Evaluating ScreenSteps--Part 1: Create 3 Manuals... 6 Evaluating ScreenSteps--Part 2: Customize Your Knowledge

More information

» How do I Integrate Excel information and objects in Word documents? How Do I... Page 2 of 10 How do I Integrate Excel information and objects in Word documents? Date: July 16th, 2007 Blogger: Scott Lowe

More information

INTRODUCTION TO CLOUD STORAGE

INTRODUCTION TO CLOUD STORAGE INTRODUCTION TO CLOUD STORAGE GETTING STARTED PAGE 02 Class Overview What You Will Learn WHAT IS THE CLOUD? PAGE 03 Basic Vocabulary Advantages of the Cloud Disadvantages of the Cloud CLOUD STORAGE SERVICES

More information

Introduction to Programming

Introduction to Programming CHAPTER 1 Introduction to Programming Begin at the beginning, and go on till you come to the end: then stop. This method of telling a story is as good today as it was when the King of Hearts prescribed

More information

2016 All Rights Reserved

2016 All Rights Reserved 2016 All Rights Reserved Table of Contents Chapter 1: The Truth About Safelists What is a Safelist Safelist myths busted Chapter 2: Getting Started What to look for before you join a Safelist Best Safelists

More information

Creating an Intranet using Lotus Web Content Management. Part 2 Project Planning

Creating an Intranet using Lotus Web Content Management. Part 2 Project Planning Creating an Intranet using Lotus Web Content Management Introduction Part 2 Project Planning Many projects have failed due to poor project planning. The following article gives an overview of the typical

More information

CSCI 1100L: Topics in Computing Lab Lab 1: Introduction to the Lab! Part I

CSCI 1100L: Topics in Computing Lab Lab 1: Introduction to the Lab! Part I CSCI 1100L: Topics in Computing Lab Lab 1: Introduction to the Lab! Part I Welcome to your CSCI-1100 Lab! In the fine tradition of the CSCI-1100 course, we ll start off the lab with the classic bad joke

More information

Clickbank Domination Presents. A case study by Devin Zander. A look into how absolutely easy internet marketing is. Money Mindset Page 1

Clickbank Domination Presents. A case study by Devin Zander. A look into how absolutely easy internet marketing is. Money Mindset Page 1 Presents A case study by Devin Zander A look into how absolutely easy internet marketing is. Money Mindset Page 1 Hey guys! Quick into I m Devin Zander and today I ve got something everybody loves! Me

More information

Mr G s Java Jive. #11: Formatting Numbers

Mr G s Java Jive. #11: Formatting Numbers Mr G s Java Jive #11: Formatting Numbers Now that we ve started using double values, we re bound to run into the question of just how many decimal places we want to show. This where we get to deal with

More information

Data Structures and Algorithms Dr. Naveen Garg Department of Computer Science and Engineering Indian Institute of Technology, Delhi.

Data Structures and Algorithms Dr. Naveen Garg Department of Computer Science and Engineering Indian Institute of Technology, Delhi. Data Structures and Algorithms Dr. Naveen Garg Department of Computer Science and Engineering Indian Institute of Technology, Delhi Lecture 18 Tries Today we are going to be talking about another data

More information

A computer program is a set of instructions that causes a computer to perform some kind of action. It isn t the physical parts of a computer like the

A computer program is a set of instructions that causes a computer to perform some kind of action. It isn t the physical parts of a computer like the 1 Not All Snakes Slither A computer program is a set of instructions that causes a computer to perform some kind of action. It isn t the physical parts of a computer like the wires, microchips, cards,

More information

Filter and PivotTables in Excel

Filter and PivotTables in Excel Filter and PivotTables in Excel FILTERING With filters in Excel you can quickly collapse your spreadsheet to find records meeting specific criteria. A lot of reporters use filter to cut their data down

More information

Anatomy of a Standard Transcript

Anatomy of a Standard Transcript Anatomy of a Standard Transcript Maddie: Hi everyone! Throughout this joint project, Eli, Christina, & I all had to use technical standards to make sure our products met the necessary requirements & specifications,

More information

Welcome to Analytics. Welcome to Applause! Table of Contents:

Welcome to Analytics. Welcome to Applause! Table of Contents: Welcome to Applause! Your success is our priority and we want to make sure Applause Analytics (ALX) provides you with actionable insight into what your users are thinking and saying about their experiences

More information

Instructor: Craig Duckett. Lecture 04: Thursday, April 5, Relationships

Instructor: Craig Duckett. Lecture 04: Thursday, April 5, Relationships Instructor: Craig Duckett Lecture 04: Thursday, April 5, 2018 Relationships 1 Assignment 1 is due NEXT LECTURE 5, Tuesday, April 10 th in StudentTracker by MIDNIGHT MID-TERM EXAM is LECTURE 10, Tuesday,

More information

Chapter 2 Example Modeling and Forecasting Scenario

Chapter 2 Example Modeling and Forecasting Scenario Chapter 2 Example Modeling and Forecasting Scenario This scenario is for a hypothetical project that aims to re-launch a website. It demonstrates the thinking process and practical implementation of using

More information

Welcome to the world of .

Welcome to the world of  . Welcome to the world of e-mail. E-mail, short for electronic mail, allows computer users to easily send messages back and forth between acquaintances around the world. There are a variety of ways to do

More information

As a programmer, you know how easy it can be to get lost in the details

As a programmer, you know how easy it can be to get lost in the details Chapter 1 Congratulations, Your Problem Has Already Been Solved In This Chapter Introducing design patterns Knowing how design patterns can help Extending object-oriented programming Taking a look at some

More information

One of the fundamental kinds of websites that SharePoint 2010 allows

One of the fundamental kinds of websites that SharePoint 2010 allows Chapter 1 Getting to Know Your Team Site In This Chapter Requesting a new team site and opening it in the browser Participating in a team site Changing your team site s home page One of the fundamental

More information

CHAPTER 1 COPYRIGHTED MATERIAL. Finding Your Way in the Inventor Interface

CHAPTER 1 COPYRIGHTED MATERIAL. Finding Your Way in the Inventor Interface CHAPTER 1 Finding Your Way in the Inventor Interface COPYRIGHTED MATERIAL Understanding Inventor s interface behavior Opening existing files Creating new files Modifying the look and feel of Inventor Managing

More information

The Journey of a Senior System Center Consultant Implementing BSM

The Journey of a Senior System Center Consultant Implementing BSM November 2014 The Journey of a Senior System Center Consultant Implementing BSM AUTHOR: APPROVED CONSULTING, JONAS LENNTUN Amsterdam - New York Ottawa - Dallas www.savision.com sales@savision.com 1.1 How

More information

CIO 24/7 Podcast: Tapping into Accenture s rich content with a new search capability

CIO 24/7 Podcast: Tapping into Accenture s rich content with a new search capability CIO 24/7 Podcast: Tapping into Accenture s rich content with a new search capability CIO 24/7 Podcast: Tapping into Accenture s rich content with a new search capability Featuring Accenture managing directors

More information

Experience Sennheiser sound

Experience Sennheiser sound Experience Sennheiser sound EE/Orange choose Sennheiser because only the best will do EE/Orange boosts performance and service levels with Sennheiser DW Wireless Series headsets As the UK s fastest growing

More information

Techniques for Optimizing Reusable Content in LibGuides

Techniques for Optimizing Reusable Content in LibGuides University of Louisville From the SelectedWorks of Terri Holtze April 21, 2017 Techniques for Optimizing Reusable Content in LibGuides Terri Holtze, University of Louisville Available at: https://works.bepress.com/terri-holtze/4/

More information

DIRECTV Message Board

DIRECTV Message Board DIRECTV Message Board DIRECTV Message Board is an exciting new product for commercial customers. It is being shown at DIRECTV Revolution 2012 for the first time, but the Solid Signal team were lucky enough

More information

Final Project Report. Sharon O Boyle. George Mason University. ENGH 375, Section 001. May 12, 2014

Final Project Report. Sharon O Boyle. George Mason University. ENGH 375, Section 001. May 12, 2014 Final Project Report Sharon O Boyle George Mason University ENGH 375, Section 001 May 12, 2014 ENGH 375, Web Authoring, is a course that teaches the fundamentals of good website design. The class textbooks,

More information

Software Compare and Contrast

Software Compare and Contrast Microsoft Software Compare and Contrast Word Easy to navigate. Compatible with all PC computers. Very versatile. There are lots of templates that can be used to create flyers, calendars, resumes, etc.

More information

Learning to Provide Modern Solutions

Learning to Provide Modern Solutions 1 Learning to Provide Modern Solutions Over the course of this book, you will learn to enhance your existing applications to modernize the output of the system. To do this, we ll take advantage of the

More information

COPYRIGHTED MATERIAL. Starting Strong with Visual C# 2005 Express Edition

COPYRIGHTED MATERIAL. Starting Strong with Visual C# 2005 Express Edition 1 Starting Strong with Visual C# 2005 Express Edition Okay, so the title of this chapter may be a little over the top. But to be honest, the Visual C# 2005 Express Edition, from now on referred to as C#

More information

VIDEO 1: WHY SHOULD YOU USE TEMPLATES TO SEND YOUR S?

VIDEO 1: WHY SHOULD YOU USE TEMPLATES TO SEND YOUR  S? VIDEO 1: WHY SHOULD YOU USE TEMPLATES TO SEND YOUR EMAILS? Hey, it s Kyle from HubSpot Academy. Let s talk about about email templates. Why should you use templates to send your emails? You probably don

More information

Customize. Building a Customer Portal Using Business Portal. Microsoft Dynamics GP. White Paper

Customize. Building a Customer Portal Using Business Portal. Microsoft Dynamics GP. White Paper Customize Microsoft Dynamics GP Building a Customer Portal Using Business Portal White Paper Helps you implement a customer portal and create web pages and web parts specifically designed for your customers.

More information

INTRODUCTION BACKGROUND DISCOVERER. Dan Vlamis, Vlamis Software Solutions, Inc. DISCOVERER PORTLET

INTRODUCTION BACKGROUND DISCOVERER. Dan Vlamis, Vlamis Software Solutions, Inc. DISCOVERER PORTLET FRONT-END TOOLS TO VIEW OLAP DATA Dan Vlamis, Vlamis Software Solutions, Inc. dvlamis@vlamis.com INTRODUCTION Discoverer release 10g uses BI Beans to present Oracle OLAP data. It gets its power from BI

More information