Welcome to ENTech Solutions

Logging and Reporting Unhandled Exceptions

In this post I would like to demonstrate how to minimize unhandled exceptions in your project and how to “handle” them by providing logging and reporting capabilities. 100% bug free code I used to work for a company that had a slogan “100% BUG FREE CODE” (all slogans must be in caps or they are ...

Read More

Stripe for Card Present (Swiped) Transactions

There is a lot of innovation happening in Payment space led by Stripe, Square and Paypal and we’ve been thinking about building few simple APIs to process the payments for Card present transactions. We love Stripe and what they have done with the payment API. We think they have one of the best payment APIs. ...

Read More

WebHooks and WebSockets in ASP.NET

WebHook “The concept of a WebHook is simple. A WebHook is an HTTP callback: an HTTP POST that occurs when something happens; a simple event-notification via HTTP POST.”   http://wiki.webhooks.org Using WebHooks, you can request event notification from some third party by supplying a callback url. The WebHook provider will post information to your callback url ...

Read More

WCF and Dynamic SSL

Here at ENTech Solutions we maintain several environments which include production, staging, QA and development. Each of these environments has its own setup with production and QA having their own SLL certificates.  Stable and most of our local development environments do not. We can use self signed certs on our local development systems, but for ...

Read More

Using partial request/response in WCF

I got inspiration to research on this topic after reading partial request/response email a week ago. This was the link mentioned in the email. http://googlecode.blogspot.com/2010/03/making-apis-faster-introducing-partial.html Partial request/response is also used in LinkedIn APIs.  http://blog.linkedin.com/2009/07/08/brandon-duncan-java-one-building-consistent-restful-apis-in-a-high-performance-environment/ In their API documentation, they have sample partial requests. They call it FieldSelecto ...

Read More