July 2015 - wiky apps

Software Development, Games Development, Mobile Development, iOS Development, Android Development, Window Phone Development. Dot Net, Window Services,WCF Services, Web Services, MVC, MySQL, SQL Server and Oracle Tutorials, Articles and their Resources

Thursday, July 23, 2015

Wednesday, July 22, 2015

Versioning RESTful Services

I've talked about this in various venues and also cover it in my Pluralsight REST Fundamentals course, but the topic of how to versio...
Read More

How are REST APIs versioned?

It seems that there are a number of people recommending using Content-Negotiation (the HTTP "Accept:" header) for API versionin...
Read More

Tuesday, July 21, 2015

How programmers can improve the Asp.net web API performance

It's not tough for a .net programmer to write web API; thanks to the technology. They don't need time investment for structuring ...
Read More

The Web API Checklist — 43 Things To Think About When Designing, Testing, and Releasing your API

When you're designing, testing, or releasing a new Web API, you're building a new system on top of an existing complex and sophis...
Read More

Working with Protobuf WCF Services

Protocol Buffers are a serialization format, developed by Google, that is fast and easy to use. Frequently referred to as "Protobuf,...
Read More

ASP.NET Web API GZip compression ActionFilter with 8 lines of code

If you are building high performance applications that consumes WebAPI, you often need to enable GZip / Deflate compression on Web API. ...
Read More

Improving Web API performance

ASP.Net Web API is a lightweight framework used for building stateless HTTP services. You can use Web API to design and implement RESTful...
Read More

Setp-by-Step: Monitoring and tuning your IIS Web servers

As an administrator of Internet Information Services (IIS) Web servers, you pride yourself on keeping your IIS systems running at peak co...
Read More

Tuesday, July 7, 2015

Named and Optional Arguments In C#

I am working in a project in which we are using Visual Studio 2012 and C# as the programming language, We do have so many functions in ou...
Read More

Best-Practice for dealing with OAuth 2.0 Token expiration at the Consumer

When the consumer obtains a new access token, it will usually store the token in some storage for potential future use. It is very reccom...
Read More

Writing tests for an ASP.NET Web API service

It's important to test any service you write to make sure that it's behaving the way you expect it to. In this blog post, I'l...
Read More

Introduction to SignalR Security

SignalR does not provide any features for authenticating users. Instead, you integrate the SignalR features into the existing authenticat...
Read More

Secure ASP.NET Web API using API Key Authentication – HMAC Authentication

Recently I was working on securing ASP.NET Web API HTTP service that will be consumed by a large number of terminal devices installed sec...
Read More

Customizing ASP.NET Authentication with Identity

Want to know how to use the new ASP.NET Identity system to manage access to your web apps and services? Explore the evolution of membersh...
Read More

Troubleshooting Expired ASP.NET Session State and Your Options

I have a love/hate relationship with the ASP.NET Session. It's such a convenient place to put things, but when you start putting appl...
Read More

ASP.NET Identity 2.0: Introduction to Working with Identity 2.0 and Web API 2.2

In recent posts, I've covered a lot of ground using ASP.NET Identity 2.0 in the context of an MVC application. Since it's RTM in ...
Read More

JSON Web Token in ASP.NET Web API 2 using Owin

In the previous post Decouple OWIN Authorization Server from Resource Server we saw how we can separate the Authorization Server and the ...
Read More

Adding Refresh Tokens to a Web API v2 Authorization Server

In the last post I showed how to add a simple username/password (aka resource owner password credentials flow) authorization server to We...
Read More

Token-based Authentication with Socket.IO

Authentication in realtime frameworks can be challenging. Perhaps this is because the way these systems work is quite different from a re...
Read More

Cookies vs Tokens. Getting auth right with Angular.JS

There are basically two different ways of implementing server side authentication for apps with a frontend and an API: The most adopte...
Read More

10 Things You Should Know about Tokens

Couple weeks ago we published a short article about cookies vs tokens in the context of single page applications, in particular applied t...
Read More

Load Testing of Web API

In this article, I will explain about load testing of Web API step-by-step. Load testing is referring to a single functional service requ...
Read More

Index Attribute With Entity Framework 6.1

In Entity Framework 4.3 and onward, it is possible to create and drop an index with Code First migration. However this had been done manu...
Read More

Using Rotativa in MVC application

Generating PDF from your web applications is easy, simple and reliable. There are many tools/packages available in the Nuget. Here, in th...
Read More

Physics Joints in Unity 2D

The cross-platform game engine Unity has powerful support for creating 2D and 3D games. It's a great choice for aspiring game develop...
Read More

Best-Practice for dealing with OAuth 2.0 Token expiration at the Consumer

Not dealing properly with token validity can cause rare and unwanted effects for end-users. You don't want to do that. This documents...
Read More

Thursday, July 2, 2015

Create a Native Apple Watch App for watchOS 2

At WWDC 2015, Apple announced the first major update to their Apple Watch platform, watchOS 2. Along with many new features and improveme...
Read More

iOS 9: Staying Organized with Storyboard References

Even though storyboards have been around since iOS 5, many developers are reluctant to use them in their projects. A typical remark is th...
Read More

User Authentication in a jQuery Mobile and PhoneGap Application

This article shows you how to implement user authentication in a jQuery Mobile and PhoneGap application. We will use the Meeting Room Boo...
Read More

Sencha Touch Best Practices for User Interface Development

In this article I talk about Sencha Touch best practices, specifically for developing user interfaces. I use the following practices in m...
Read More

Wednesday, July 1, 2015

Objective-C WKWebView to JavaScript and Back

Since WKWebView doesn't yet show up as a drag-and-droppable view in Interface Builder, and other IB work-arounds cause the app to cra...
Read More

Calling Objective-C Methods From JavaScript in a UIWebView

The East Coast Time Line app I've just finished building includes a 360-degree virtual reality panorama section, which puts you "...
Read More

Interfacing with a UIWebView from a UIViewController

If you are into iOS development chances are that you have already discovered (or been told) that UIWebView is a powerfully beast that can...
Read More

Calling Objective-C code from JavaScript in iOS applications

In the last post I described how to Create iOS Application with HTML User Interface . In this post I am going to describe how to access O...
Read More