Skills
Being
Measured
This
certification
exam
measures
your
ability
to
design,
build,
and
implement
Web-based
commerce
solutions
by
using
Microsoft
Site
Server
version 3.0,
Commerce
Edition.
Before
taking
the
exam,
you
should
be
proficient
in
the
job
skills
listed
below.
Skills
measured
by
exam
70-057
Analyzing
Business
Requirements
Analyze
the
scope
of
a
project
by
using
such
aids
as
usage
scenarios,
story
boards,
human-factors
analysis,
workflow
process,
event
response,
and
joint
application
development
(JAD).
Analyze
the
extent
of
a
business
requirement.
Considerations
include
integration
with
payment
systems
and
banking
networks.
Analyze
security
requirements.
Analyze
performance
requirements,
including
capacity
planning.
Analyze
maintainability
requirements.
Analyze
extensibility
requirements.
Analyze
availability
requirements.
Considerations
include
hours
of
operation
and
impact
of
downtime.
Analyze
human-factors
requirements,
including
target
audience,
localization,
accessibility,
roaming
users,
Help,
and
special
needs.
Analyze
the
requirements
for
integrating
a
solution
with
existing
applications.
Analyze
existing
methodologies
and
limitations
of
a
business.
Analyze
scalability
requirements.
Defining
the
Technical
Architecture
for
a
Solution
Identify
which
technologies
are
appropriate
for
implementation
of
a
given
business
solution.
Examples
of
technologies
include
data
access
technologies
and
payment
technologies.
Test
the
feasibility
of
a
proposed
technical
architecture.
Developing
the
Conceptual
and
Logical
Design
Construct
a
conceptual
design
that
is
based
on
a
variety
of
scenarios
and
that
includes
context,
workflow
process,
task
sequence,
and
physical
environment
models.
Given
a
conceptual
design,
apply
the
principles
of
modular
design
to
derive
the
components
and
services
of
the
logical
design.
Incorporate
business
rules
into
application
design.
Designing
a
User
Interface
and
User
Services
Identify
the
logical
sequence
of
flow
for
the
user
interface
for
a
given
solution.
Identify
input
validation
procedures
that
should
be
integrated
into
the
user
interface.
Evaluate
methods
of
providing
online
user
assistance,
such
as
status
bars,
ToolTips,
and
Help
files.
Construct
a
prototype
user
interface
that
is
based
on
business
requirements,
user
interface
guidelines,
and
the
organization’s
standards.
Establish
the
appropriate
type
of
output.
Types
of
output
include
paper-based
report,
HTML,
screen,
disk,
and
data
exported
to
other
applications.
Deriving
the
Physical
Design
Assess
the
potential
impact
of
the
logical
design
on
performance,
maintainability,
extensibility,
scalability,
availability,
and
security.
Evaluate
whether
access
to
a
database
should
be
encapsulated
in
an
object.
Design
the
properties,
methods,
and
events
of
components.
Establishing
the
Development
Environment
Install
and
configure
Microsoft
Visual
SourceSafe.
Install
and
configure
Microsoft
Site
Server 3.0,
Commerce
Edition.
Creating
User
Services
Process
user
input
from
a
form
or
a
dialog
box
by
loading
data
into
an
object.
Use
the
Microsoft
Wallet
control
on
the
user
interface.
Create
dynamic
Web
pages
by
using
ASP.
Integrate
a
Commerce
site
with
an
existing
Web
site.
Provide
a
personalized
interface
for
users
that
is
based
on
user
profiles
or
group
membership.
- Use
AUO
to
provide
a
personalized
interface.
- Use
StandardSManager
to
provide
a
personalized
interface.
Display
data
from
a
data
source.
Examples
of
data
include
user
data,
product
data,
and
order
information.
- Create
and
modify
Manager
pages.
Instantiate
and
invoke
a
COM
component.
COM
components
include
server
objects,
the
Ad
Server
object,
and
pipeline
components.
Implement
error
handling
in
the
code
for
the
user
interface.
Enable
a
Commerce
site
to
send
e-mail
messages.
Create
a
Web
page
that
is
dynamically
constructed
from
data
in
a
database.
Add
product-search
capabilities
to
a
Commerce
site.
Creating
and
Managing
Components
and
Pipelines
Write
a
pipeline
component
that
implements
business
rules
or
logic.
Add
error
handling
to
pipeline
components.
Log
errors
into
the
System
event
log.
Debug
a
pipeline
component.
Create
a
pipeline
component
that
supports
various
threading
models.
Add
and
remove
components
in
a
standard
pipeline.
Create
a
new
pipeline.
- Add
and
remove
stages.
- Add
components
based
on
business
requirements.
Instantiate
a
pipeline
that
participates
in
a
transaction.
Localize
pipeline
component
error
messages.
Creating
Data
Services
Use
OLE
DB,
ODBC,
and
ADO
to
access
or
manipulate
a
data
source.
Access
data.
Handle
database
errors.
Write
SQL
statements
that
retrieve
and
modify
data.
Testing
the
Solution
Create
a
test
plan
that
includes
disaster
recovery,
scalability,
load
balancing,
and
capacity
planning.
Create
test
scripts.
Test
scripts
include
InetMonitor 3.0
and
Microsoft
Visual
Basic 5.0
or
later.
Execute
the
test
plan.
- Publish
a
Commerce
site
to
a
staging
server.
- Test
a
Commerce
site
on
various
browsers.
- Test
localization
of
components.
Deploying
a
Web
Application
Publish
and
distribute
Commerce
sites
by
using
Commerce
Site
Packager.
Replicate
Web
content
and
components
across
multiple
servers
by
using
the
Microsoft
Site
Server
Content
Deployment
Service (CDS).
Establish
mechanisms
for
updating
content
on
a
Web
site.
Managing
Access
to
a
Commerce
Site
Control
access
to
data
and
objects
on
a
Commerce
site.
Administer
user
access
to
a
Commerce
site.
- Use
Membership
to
allow
different
levels
of
access.
Administer
client-side
certificates
by
using
Membership
Server.
Maintain
secured
communication
for
a
Commerce
site.
Maintaining
and
Supporting
an
Application
Fix
errors,
and
take
measures
to
prevent
future
errors.
Adapt
a
Commerce
site
to
new
browser
technology.
|