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
www.Regina-Technology-Community.ca
REGINA TECHNOLOGY COMMUNITYMany Technologies. One Community.
• Welcome!
• Sponsors
• Logistics
• Feedback forms
http://bit.ly/ReginaTechFeedback
REGINA TECHNOLOGY COMMUNITYMany Technologies. One Community.
www.Regina-Technology-Community.ca
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
3 Open Source .NET Web Service Frameworks
Or, 3OSNWSF
Chad McCallumASP.NET/IIS MVP
@ChadEmmiQmetrix.com
Service
• A module, that may or may not be in your codebase, that takes input, processes it, and returns output
ProcessInput Output
Web Service
• Something, available through web protocols (which usually means HTTP), that takes input, processes it, and returns output
ProcessInput Output
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
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
Thanks!
• Questions: [email protected], or @ChadEmm• Comments, Suggestions: http://bit.ly/ReginaTechFeedback