10
www.Regina-Technology-Community.ca REGINA TECHNOLOGY COMMUNITY Many Technologies. One Community.

Open source web services

  • Upload
    rtigger

  • View
    814

  • Download
    4

Embed Size (px)

DESCRIPTION

Quick 30 minute presentation on open source web service frameworks in .NET for the Regina Tech Community

Citation preview

Page 1: Open source web services

www.Regina-Technology-Community.ca

REGINA TECHNOLOGY COMMUNITYMany Technologies. One Community.

Page 2: Open source web services

• Welcome!

• Sponsors

• Logistics

• Feedback forms

http://bit.ly/ReginaTechFeedback

REGINA TECHNOLOGY COMMUNITYMany Technologies. One Community.

www.Regina-Technology-Community.ca

Page 3: Open source web services

Other events in and around town

•Prairie Dev Con Saskatoon Nov 4-5th

•Defensible Web Applications

Nov 19-21st

•Startup Weekend Nov 29th–Dec 1st

REGINA TECHNOLOGY COMMUNITYMany Technologies. One Community.

www.Regina-Technology-Community.ca

Page 4: Open source web services

3 Open Source .NET Web Service Frameworks

Or, 3OSNWSF

Chad McCallumASP.NET/IIS MVP

@ChadEmmiQmetrix.com

Page 5: Open source web services

Service

• A module, that may or may not be in your codebase, that takes input, processes it, and returns output

ProcessInput Output

Page 6: Open source web services

Web Service

• Something, available through web protocols (which usually means HTTP), that takes input, processes it, and returns output

ProcessInput Output

Page 7: Open source web services

Open Source

• “software for which the original source code is made freely available and may be redistributed and modified”• Source code is freely available (usually on GitHub)• Anyone can add or edit the original code• You can use the original code in your own projects for free• Some projects may have different terms for commercial use / distribution

• Usually doesn’t have any premium support channels• Relies on community-driven support through forums, mailing groups, and/or

stack overflow

Page 8: Open source web services

Open Source Web Services

Page 9: Open source web services

Open Source Web Services

• Automated diagnostics• Behaviour-based

configuration• Modular design

mvc.fubu-project.org

• Supports multiple serialization formats out of the box• Provides services for

ORM, Caching, Authentication, Logging, etc.

servicestack.net

• Lightweight & low ceremony• Fully customizable• No configuration

nancyfx.org

Page 10: Open source web services

Thanks!

• Questions: [email protected], or @ChadEmm• Comments, Suggestions: http://bit.ly/ReginaTechFeedback