using jquery and wcf to build a better user experience

13
THE POWER OF PERSPECTIVE Building A Better User Experience with jQuery and WCF Jeff Hewitt Credera Copyright © 2011 Credera. All Rights Reserved.

Upload: jthewitt

Post on 01-Jun-2015

278 views

Category:

Technology


1 download

DESCRIPTION

Presentation created for Dallas Techfest 2011 at University of Texas, Dallas campus.

TRANSCRIPT

Page 1: Using jQuery and WCF To Build a Better User Experience

THE POWER OF PERSPECTIVE

Building A Better User Experience with jQuery and WCF

Jeff Hewitt

Credera

Copyright © 2011 Credera. All Rights Reserved.

Page 2: Using jQuery and WCF To Build a Better User Experience

T H E P O W E R O F P E R S P E C T I V E - 2 -

Copyright © 2011 Credera. All Rights Reserved.

About the Speaker

Jeff Hewitt

Architect with Credera

[email protected]

http://blogs.credera.com

www.credera.com

Page 3: Using jQuery and WCF To Build a Better User Experience

T H E P O W E R O F P E R S P E C T I V E - 3 -

Copyright © 2011 Credera. All Rights Reserved.

Our Company

– Full-service business and technology consulting firm

– Provide business and technology solutions that offer measurable value to our clients

– Deliver value by leveraging our people’s accumulated industry and management experience with their deep technical expertise

– Established in 1999

– Offices in Dallas, Austin, Denver

Our Services

– Management Consulting

– Technology Solutions

– Business Intelligence

Our People

– Credera’s professionals possess a unique combination of deep technical expertise with extensive business backgrounds

– Backgrounds include business, technology, and strategy management consulting with some of the most well-known and respected consulting firms in the world

– Have served many influential corporations in a variety of industries over the past 20 years

Sample Clients

Credera is a Business and Technology Consulting Firm that Focuses on Leveraging Proven Technologies to Enable our Clients Business Strategy

www.credera.com

Page 4: Using jQuery and WCF To Build a Better User Experience

T H E P O W E R O F P E R S P E C T I V E - 4 -

Copyright © 2011 Credera. All Rights Reserved.

Agenda

jQuery – A Brief Introduction

WCF – A Brief Introduction

Demonstrations

– Feature overview demonstration

– Complex demonstration with WCF

Review

Links and Resources

Question & Answer

www.credera.com

Page 5: Using jQuery and WCF To Build a Better User Experience

T H E P O W E R O F P E R S P E C T I V E - 5 -

Copyright © 2011 Credera. All Rights Reserved.

jQuery – A Brief Introduction

Designed to simplify the client-side scripting of HTML

Provides capabilities for developers to create plug-ins on top of JavaScript library

Most popular JavaScript library in use today

Features include

– DOM element selection

– DOM traversal and modification

– Events

– CSS manipulation

– Effects and animations

– AJAX

– Extensibility

– Utilities

www.credera.com

From wikipedia.org - http://en.wikipedia.org/wiki/JQuery

Page 6: Using jQuery and WCF To Build a Better User Experience

T H E P O W E R O F P E R S P E C T I V E - 6 -

Copyright © 2011 Credera. All Rights Reserved.

jQuery – A Brief Introduction (continued…)

jQuery Functions

Usage styles

– Factory Method

– Utility Methods

AJAX

www.credera.com

From wikipedia.org - http://en.wikipedia.org/wiki/JQuery

Page 7: Using jQuery and WCF To Build a Better User Experience

T H E P O W E R O F P E R S P E C T I V E - 7 -

Copyright © 2011 Credera. All Rights Reserved.

WCF – A Brief Introduction

WCF is a framework for building service-oriented applications

Used in several high transaction, high availability Microsoft platforms already

Features include

– Service orientation

– Multiple message patterns

– Service metadata

– Security

– Multiple transports and encodings

– Reliable message queues / durable messages

– Transactions

– AJAX & REST support

– Extensibility

www.credera.com

Page 8: Using jQuery and WCF To Build a Better User Experience

T H E P O W E R O F P E R S P E C T I V E - 8 -

Copyright © 2011 Credera. All Rights Reserved.

WCF – A Brief Introduction (continued…)

www.credera.com

From Andrew Tokeley – http://www.andrewtokeley.com

Page 9: Using jQuery and WCF To Build a Better User Experience

T H E P O W E R O F P E R S P E C T I V E - 9 -

Copyright © 2011 Credera. All Rights Reserved.

www.credera.com

Demo

Page 10: Using jQuery and WCF To Build a Better User Experience

T H E P O W E R O F P E R S P E C T I V E - 10 -

Copyright © 2011 Credera. All Rights Reserved.

Review

jQuery – A Brief Introduction

WCF – A Brief Introduction

Demonstrations

– Feature overview demonstration

– Full demonstration with WCF and reusable framework

www.credera.com

Page 11: Using jQuery and WCF To Build a Better User Experience

T H E P O W E R O F P E R S P E C T I V E - 11 -

Copyright © 2011 Credera. All Rights Reserved.

Links and Resources

http://blogs.credera.com

Demo application download

Getting started with jQuery and WCF resources

Continued learning resources

www.credera.com

Page 12: Using jQuery and WCF To Build a Better User Experience

T H E P O W E R O F P E R S P E C T I V E - 12 -

Copyright © 2011 Credera. All Rights Reserved.

Q&A

www.credera.com

Thank you for attending!

Contact Information:

Jeff Hewitt

[email protected]

www.credera.com

Blog: http://blogs.credera.com/

Page 13: Using jQuery and WCF To Build a Better User Experience

THE POWER OF PERSPECTIVE

Building A Better User Experience with

jQuery and WCF

Jeff Hewitt

Credera

Copyright © 2011 Credera. All Rights Reserved.