DEVWEEK
8 | DEVWEEK | http://www.devweek.com | @DevWeek
DAY 2 AGENDA: MAIN CONFERENCE STREAMED SESSIONS
THE FOLLOWING
PAGES PROVIDE
THE FULL
ABSTRACTS
FOR ALL THE
MAIN BREAKOUT
SESSIONS
BETWEEN 1ST
AND 3RD APRIL.
THE MAIN
CONFERENCE
WILL BEGIN ON
TUESDAY, 1ST
APRIL, WITH
A WELCOME
ADDRESS AND
TWO KEYNOTE
PRESENTATIONS
FOR ALL
ATTENDEES.
Please refer to page 2
for guide to colour symbols.
Sander
Hoogendoorn
If you want to hop on the
Android bandwagon, this
session will help you get
started! Here, you will learn
about the basics of traditional
Android application
development using Java,
how most Android apps are
created. In addition, you will
be exposed to a plethora – nay,
a veritable cornucopia! – of
alternative ways of creating
Android apps, from HTML5
and hybrid apps, to 3D gaming
engines and app generators.
You will leave with a good idea
of the technologies that best
fit your skill set, as a starting
point for further exploration.
¡
OPTIONS FOR
GETTING INTO
ANDROID
Mark
Murphy
A few years ago, working with
Windows Azure was simple.
You want a background
service? Use a “Worker” role.
You want a web application?
Use a “Web” role. Today, with
the addition of web sites and
virtual machines, the decision
of what to deploy and how to
deploy it just got harder. In this
session, Flatow will explore
the various hosting options
offered by the Windows Azure
platform, examine the steps
required to deploy to each
environment, and discuss the
advantages and disadvantages
of each solution.
¡¡
IAAS VS. PAAS:
WINDOWS AZURE
COMPUTE STRATEGIES
Ido
Flatow
Beautiful, rich, and even
sexy: the user interfaces and
experiences shown on cinema
screens over the years keep
getting better and better. From
the original tricorders and
PADDs in Star Trek, to the
hand-waving, holographic
computer interface used by
Iron Man in his lab, Hollywood
has shown us what could be.
The question is: are these
dream user experiences really
heaven for users or are they
just Hollywood props? In this
session, Randell will take you
through a variety of Hollywood
user experiences and break
them down into the primitives
you should and should not use
in your own application.
¡
HEAVEN OR
HOLLYWOOD: IRON
MAN NUI – IS IT GOOD
UX OR JUST FUI?
Brian
Randell
Freshly released, ASP.NET
MVC 5 is the latest version
of the popular Microsoft
framework for more
sustainable web development.
This session assumes
some familiarity with the
framework and focuses on the
delta from previous versions.
This includes such areas as
authentication, membership,
routing, HTML templates,
action filters and Web API.
¡¡
WHAT’S NEW IN
ASP.NET MVC 5
Dino
Esposito
Tuesday 1st April
Roy
Osherove
DEATH BY
DOGMA VERSUS
ASSEMBLING
AGILE
In the world of PCI
compliance and other
government and corporate
security regulations, how does
a web developer deal with the
very real security threats to
their web site? In this session,
Boedigheimer teaches the
“black art” of cryptography,
including public/private
and symmetric encryption,
hashing, digital signatures and
a dash of salt. He will review
the basics of cryptography
and what techniques are
appropriate for various
situations. Discover practical
techniques for securing
content received on public
web sites. Review .NET classes
to use for cryptography, how
ASP.NET uses cryptography,
and how to protect sections of
the web.config file.
¡
CRYPTOGRAPHY 101
USING THE
.NET FRAMEWORK
Robert
Boedigheimer
INTEGRITY-
DRIVEN
DEVELOPMENT
WELCOME ADDRESS &
KEYNOTE PRESENTATION S
9.30am: Death by dogma
versus assembling agile
Almost all organisations, large and
small, are turning towards agile to
escape failing traditional software
development projects. Due to the
strong increase in popularity of agile
approaches and techniques, many
newcomers enter the field of agile
coaching; a lot of them without the
necessary real-life experience but
proudly waving their agile certificates,
proving they at least had two days
of training.
During this challenging talk,
appreciated international speaker
Sander Hoogendoorn, global agile
thought-leader at Capgemini, shows
what happens to organisations and
projects that are coached by well-
meaning consultants with little
experience. Often this leads to very
dogmatic applications of the more
popular agile approaches, mostly
Scrum and Kanban. This dogmatic
thinking currently blocks the use of
more elaborate techniques, tools and
technology in agile projects, even when
Untitled-6 8 1/16/14 1:45 PM