Akash Kava

Akash Kava @akashkava

About: Author of Web Atoms

Location:
India
Joined:
Jan 6, 2018

Akash Kava
articles - 37 total

Positron-JS for DotNet Maui

An Advanced Web View based Maui Project. This project was inspired from Cordova/Capacitor. However,...

Learn More 4 0Sep 3 '24

Introducing new JavaScript Engine YantraJS for DotNet

We are happy to announce a brand new Open Source JavaScript engine completely written in C# for...

Learn More 6 0Oct 27 '21

Difference between instanceOf Array and Array.isArray

There are two major differences between instanceOf Array and Array.isArray. Cross Context...

Learn More 5 0Oct 18 '21

Web Atoms for Xamarin Forms vs React Native

Xamarin Forms Xamarin Forms provides platform independent UI framework, however the code i...

Learn More 3 0Feb 18 '21

Today it is Parler, Tomorrow it could be Us

This post does not justify content on parler or its way of doing business. Whatever happened on Parl...

Learn More 4 2Jan 13 '21

JavaScript does not cache array.length

Myth: array.length is cached by JavaScript Engine I have seen many comments and posts sayi...

Learn More 3 3Sep 30 '20

Why isn’t mainstream Linux available for mobile?

I am tired of iOS and all restrictions. I like PC because we have choice to virtualize, use any OS an...

Learn More 5 40Sep 12 '20

C# Pattern Matching Performance Overhead

Pattern matching is great, makes life easier, but it comes with a cost. Most of the time the cost is...

Learn More 6 0Sep 10 '20

Live & Hot Reload/Code Push Xamarin.Forms Apps with Web Atoms

History & Motivation We have been using Xamarin.Forms for a couple of years, but busin...

Learn More 4 0Sep 10 '20

When and What to Unit Test

I have seen many posts about justifying why and why not to unit test, but most posts only talk about...

Learn More 26 0Jul 13 '20

Introducing Xamarin.Forms Fiddle

Xamarin.Forms app in JavaScript With Web Atoms, you can create Xamarin.Forms apps in JavaS...

Learn More 15 0Jul 8 '20

ViewModel Decorators in Web Atoms for Xamarin.Forms

Rich View Model Web Atoms provides feature rich View Model to write common logic with simp...

Learn More 17 0Jun 14 '20

Embed V8 JavaScript Engine in Xamarin.Android

Isn't there any existing JavaScript engine for Xamarin.Android? Well, there is LiquidCore...

Learn More 9 0Apr 25 '20

Different types of bindings in Web Atoms for Xamarin.Forms

Types of Bindings Web Atoms offers two types of data bindings. JavaScript Data Binding and...

Learn More 8 0Apr 4 '20

Finally I migrated from Chrome to Edge

Why did I want to migrate? First of all its very dangerous to keep all your data with one...

Learn More 11 14Mar 13 '20

How to write Xamarin.Forms events in TypeScript?

Events and Commands Both events and commands can be written in one single pattern. <...

Learn More 10 0Mar 3 '20

How to write Templates in Xamarin.Forms with TypeScript?

List View Same as in XAML, you can create DataTemplate easily in TSX as shown below, synta...

Learn More 12 0Mar 2 '20

How to use third party controls in Web Atoms for Xamarin.Forms?

As you have seen in previous article on how to use TypeScript with TSX (JSX) for Xamarin.Forms, it de...

Learn More 7 0Feb 19 '20

Simple Unit Testing with Web Atoms

Test Class and Method I know many would be unhappy seeing classes, but classes are only us...

Learn More 11 0Feb 18 '20

Write your Xamarin.Forms apps with VS Code, TypeScript and TSX !!

How is it possible? We have created a JavaScript bridge for Android using V8 and in iOS us...

Learn More 19 0Feb 17 '20

Immutable DateTime/TimeSpan for TypeScript based on .NET DateTime

Immutable DateTime Date object is not immutable, and also modifying it is little complicat...

Learn More 10 0Oct 3 '19

Simple and Complex Data Validation in Web Atoms

Data validation in User Interface is crucial for every application and Web Atoms makes it very easy t...

Learn More 11 0Aug 28 '19

JavaScript/TypeScript Async Tips

Please feel free to add more tips. Do not create async if only last return statement has aw...

Learn More 12 0Jul 12 '19

Sql Server Multi Column Index Improvements

Multi Column Indexes Multi column indexes are great way to improve queries that reduces jo...

Learn More 9 0Jul 12 '19

RetroFit inspired REST Services in Web Atoms Core

Service Declaration @DISingleton() @BaseUrl("/api/v2020/app/") export default class Task...

Learn More 7 0Jul 5 '19

Dependency Injection in Web Atoms

Web Atoms provides simple and runtime dependency injection with constructor and property injection.

Learn More 7 0Jun 25 '19

CachedWatch in Web Atoms

Avoiding multiple REST Api calls while reading property

Learn More 8 0Jun 25 '19

Improving SQL Query by Adding conditions in Joins

If we move conditions from where clause to join, performance improves drastically

Learn More 34 11Jun 24 '19

.NET Core 2 Publish with Symbols

Publish web project in .NET Core 2 with Symbols

Learn More 6 1Mar 12 '19

Function.bind.bind does not work in JavaScript

Once bound, function cannot be bound again in JavaScript

Learn More 13 19Feb 1 '19