Video: Look Under The Covers Of ServiceStack with Profiling

- select the contributor at the end of the page -
ServiceStack is a lightweight open source framework for building web services. But like any web application, you sometimes need to know what's going on behind the scenes.  In this video excerpt from John Sonmez' new course Using ServiceStack to Build APIs you'll see how to enable profiling of not only your ServiceStack process but also database calls using ORMLite.  In the full course John covers topics like bootstrapping, handling exceptions, and conditional validations.


John is a long time C#/.NET developer with roots in C++. He has recently started developing applications for Android and iPhone and has started to put a focus on mobile application development. John has spent many years working as a consultant for many different projects and has deep ties to the agile community. He is also very interested in automated testing using tools like WatiN or Selenium. On any given day John could be programming in C#, Java, Objective-C, VB.NET or all of them. (C# is his favorite language though.)

You can watch the full HD version of this video along with the other 5 hr 27 min of video found in this professional course by subscribing to Pluralsight. Visit Using ServiceStack to build APIs to view the full course outline. Pluralsight subscribers also benefit from cool features like mobile appsfull library searchprogress trackingexercise files,assessments, and offline viewing. Happy learning!

Get our content first. In your inbox.

Loading form...

If this message remains, it may be due to cookies being disabled or to an ad blocker.


Paul Ballard

is a Chief Architect specializing in large scale distributed system development and enterprise software processes. Paul has more than twenty years of development experience including being a former Microsoft MVP, a speaker at technical conferences such as Microsoft Tech-Ed and VSLive, and a published author. Prior to working on the Windows platform, he built software using a vast array of technologies including Java, Unix, C, and even OS/2.