OZBargain deals android app

I have published my androd app OZBargain deals in playstore. This app displays latest deals from OZBargain AU with faster navigation and loading using customised rest api.

This app developed using Google Flutter and Visual Studio code.

The rest api is deployed on Google cloud using app engine and uses Google firestore as backend. Also uses Google cloud schedular, cloud functions, etc.

Read more

Understanding HL7 transports – ebXML

ebXML is a family of XML standards developed by OASIS (the Organisation for the Advancement of Structured Information Standards) and UN/CEFACT (United Nations Centre for Trade Facilitation and Electronic Business) to provide an interoperable, secure an open XML based infrastructure that enables the global use of electronic business information for all the trading partners. It enables traders to implement e-business solutions for exchanging data in an agreeable format with others. Read more

Sharepoint 2010 Registering script files in a WebPart

Sharepoint 2010 provides a custom tag ScriptLink to register script files in a webpart. This can also be done using simple html script tag but using ScriptLink ensures all the sharepoint script namespaces are available for your custom script.

All the scripts that are to be registered should be placed in Layouts/ProjectName folder of your project. By default, when you create a project Layouts folder will not be added. Read more

Rendering Bing search with JSRender using API

JSRender is a jscript template engine very much similar to JQuery templates. It is replacing JQuery templates in the near future and still in beta. The main advantage of any template engine is to reduce the jscript code for rendering dhtml with some data. JSRender can be used with or without using JQuery. Read more

MVC3 Unobtrusive validation for checkbox

When using unobtrusive validation for checkboxes, it does not validate an unchecked checkbox which is marked as required. Its a known issue. By default, all the checkbox required conditions are ignored in unobtrusive validation.

A workaround for this issue is to add a custom attribute and some code change in the unobtrusive JavaScript library. Read more