What is Nethereum?

Introduction to Ethereum .Net cross platform integration library
18 December 2017   2222

What is Nethereum?

Nethereum is the .Net integration library for Ethereum, simplifying the access and smart contract interaction with Ethereum nodes both public or permissioned like Geth, Parity or Quorum.

Nethereum is developed targeting netstandard 1.1, net451 and also as a portable library, hence it is compatible with all the operating systems (Windows, Linux, MacOS, Android and OSX) and has been tested on cloud, mobile, desktop, Xbox, hololens and windows IoT.

According to official docs, upcoming releases will include functionalities such as DevP2P, Plasma and Micro-Payments.

Main features:

  • JSON RPC / IPC Ethereum core methods.
  • Geth management API (admin, personal, debugging, miner).
  • Parity management API.
  • Quorum integration.
  • Simplified smart contract interaction for deployment, function calling, transaction and event filtering and decoding of topics.
  • Unity 3d Unity integration.
  • ABI to .Net type encoding and decoding, including attribute based for complex object deserialization.
  • Hd Wallet
  • Transaction, RLP and message signing, verification and recovery of accounts.
  • Libraries for standard contracts Token, ENS and Uport
  • Integrated TestRPC testing to simplify TDD and BDD (Specflow) development.
  • Key storage using Web3 storage standard, compatible with Geth and Parity.
  • Simplified account life cycle for both managed by third party client (personal) or stand alone (signed transactions).
  • Low level Interception of RPC calls.
  • Code generation of smart contracts services.

Learn more at GitHub.

Microsoft acknowledged death of Windows Phone

Is it worth "crying about" death of Microsoft Windows Mobile? Let's figure out
11 October 2017   614

Recently, Microsoft official announced that they stop "building new features" for Windows Mobile 10. This was reported by the Joe Belfiore, Corporate Vice President in the Operating Systems Group at Microsoft.

Also, he said that "as and individual user, I switched platforms." 

The fact that Windows Phone is a "dead" platform is not a new for everyone. Verde ascertained death of the platform in January 2016. They pointed to the constant sales drop Lumia phones and to the fact that such phones were sold for an order of magnitude less than devices on iOS and Android: 110 million versus 4.5 billion (Androids plus iPhones).

In 2015 and 2016, Microsoft conducted massive layoffs of employees from mobile units - the work lost several thousand people.

But Windows 10 Mobile update was released in September 2017. It has some bugfixes and new features, like 2FA. 

The main reason of the platform's death is low quality and quantity of available apps. 

At the end of September, even Bill Gates reported on the rejection of the Windows phone: during an interview about Steve Jobs and new iPhones, he told that he switched to Android "with a bunch of programs from Microsoft." 

So, is it a big pitty that Windows phone died? We've made small research of search engine trends, and here's what we've found.

Search Trends
Search Trends

On a chart above, blue line is a popularity of Andoid, red line - iOs and yellow - Windows Mobile. As you can see, Windows Mobile was on the one level with other operating systems only 10 years ago, at the age of smartphones. So, there is no need to cry about the death of Windows Mobile OS.